]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/etherpad-lite/flake.nix
Add flake skeletons
[perso/Immae/Config/Nix.git] / flakes / etherpad-lite / flake.nix
index eb88f1f6df9d9689688c66e0c14885b9e984d928..6e0d7db042d93658c76d547fd3bd0f06563cd0d9 100644 (file)
@@ -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 = {