diff --git a/flake.nix b/flake.nix index 4895d71b..9f5f3627 100644 --- a/flake.nix +++ b/flake.nix @@ -71,6 +71,7 @@ default = self.packages.${system}.fabric; fabric = pkgs.callPackage ./nix/pkgs/fabric { go = goVersion; + inherit self; inherit (gomod2nix.legacyPackages.${system}) buildGoApplication; }; inherit (gomod2nix.legacyPackages.${system}) gomod2nix; diff --git a/nix/pkgs/fabric/default.nix b/nix/pkgs/fabric/default.nix index 4c3e24e7..98b25427 100644 --- a/nix/pkgs/fabric/default.nix +++ b/nix/pkgs/fabric/default.nix @@ -1,4 +1,5 @@ { + self, lib, buildGoApplication, go, @@ -8,8 +9,8 @@ buildGoApplication { pname = "fabric-ai"; version = import ./version.nix; - src = ../../../.; - pwd = ../../../.; + src = self; + pwd = self; modules = ./gomod2nix.toml; doCheck = false;