diff --git a/flake.nix b/flake.nix index e937e801..1220d64b 100644 --- a/flake.nix +++ b/flake.nix @@ -5,18 +5,21 @@ nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11"; flake-utils.url = "github:numtide/flake-utils"; proj.url = "github:Gleipnir-Technology/proj"; + stapelberg = { + url = "github:stapelberg/nix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { self, nixpkgs, flake-utils, proj }: flake-utils.lib.eachDefaultSystem (system: let - pkgs = nixpkgs.legacyPackages.${system}; + pkgs = import nixpkgs { + inherit system; + overlays = [ stapelberg.overlays.goVcsStamping ]; + }; projPkg = proj.packages.${system}.default; - # Override pkgs.proj with your custom proj - customPkgs = pkgs // { - proj = proj.packages.${system}.default; - }; package = pkgs.callPackage ./default.nix { proj = projPkg; };