X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=flakes%2Fetherpad-lite%2Fflake.nix;h=6e0d7db042d93658c76d547fd3bd0f06563cd0d9;hb=776aa3603903616702b8bc1d9e955d3a6da9ee1e;hpb=c7b16397101fd534c41ede5ae7c55e7e120c06f7;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/flakes/etherpad-lite/flake.nix b/flakes/etherpad-lite/flake.nix index eb88f1f..6e0d7db 100644 --- a/flakes/etherpad-lite/flake.nix +++ b/flakes/etherpad-lite/flake.nix @@ -9,14 +9,15 @@ url = "github:ether/etherpad-lite/1.8.3"; flake = false; }; + inputs.mypackages.url = "path:../mypackages"; - outputs = { self, nixpkgs, etherpad-lite, flake-utils }: flake-utils.lib.eachSystem ["x86_64-linux"] (system: + outputs = { self, nixpkgs, etherpad-lite, flake-utils, mypackages }: flake-utils.lib.eachSystem ["x86_64-linux"] (system: let pkgs = import nixpkgs { inherit system; overlays = []; }; version = (builtins.fromJSON (builtins.readFile ./flake.lock)).nodes.etherpad-lite.original.ref; inherit (pkgs) callPackage; in rec { - packages.etherpad-lite = callPackage ./. { src = etherpad-lite // { inherit version; }; }; + packages.etherpad-lite = callPackage ./. { inherit (mypackages.mylibs) nodeEnv; src = etherpad-lite // { inherit version; }; }; defaultPackage = packages.etherpad-lite; legacyPackages.etherpad-lite = packages.etherpad-lite; checks = {