sinavir
9c43904eb2
Serveur photos Co-authored-by: sinavir <sinavir@sinavir.fr> Reviewed-on: https://git.rz.ens.wtf/Klub-RZ/nur/pulls/4 Co-authored-by: sinavir <maurice.debray@ens.fr> Co-committed-by: sinavir <maurice.debray@ens.fr>
15 lines
486 B
Nix
15 lines
486 B
Nix
{ pkgs, lib ? pkgs.lib }:
|
|
let
|
|
callPackage = lib.callPackageWith (pkgs // self);
|
|
callPackageWithMerged = attrName: f: extraArgs:
|
|
let
|
|
mergedSubset = pkgs.${attrName} // self.${attrName};
|
|
subsetArgs = builtins.listToAttrs [{ name = attrName; value = mergedSubset; }];
|
|
in
|
|
callPackage f (subsetArgs // extraArgs);
|
|
self = rec {
|
|
acme-dns = callPackage ./servers/acme-dns.nix {};
|
|
lychee-gallery = callPackage ./web-apps/lychee-gallery.nix {};
|
|
};
|
|
in
|
|
self
|