From c324e3df82e43acf091a6fa1db1083229de484cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Soko=C5=82owski?= Date: Tue, 20 Aug 2024 09:53:25 +0200 Subject: [PATCH] fix: remove duplicate buildPackage function from flake.nix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakub SokoĊ‚owski --- flake.nix | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/flake.nix b/flake.nix index 37010eca..506763b3 100644 --- a/flake.nix +++ b/flake.nix @@ -10,29 +10,7 @@ "x86_64-darwin" "aarch64-darwin" ]; forAllSystems = f: nixpkgs.lib.genAttrs supportedSystems (system: f system); - pkgsFor = forAllSystems (system: import nixpkgs { inherit system; }); - - buildPackage = system: subPackages: - let - pkgs = pkgsFor.${system}; - commit = builtins.substring 0 7 (self.rev or "dirty"); - version = builtins.readFile ./VERSION; - in pkgs.buildGo121Module { - name = "go-waku"; - src = self; - inherit subPackages; - tags = [ ]; - ldflags = [ - "-X github.com/waku-org/go-waku/waku/v2/node.GitCommit=${commit}" - "-X github.com/waku-org/go-waku/waku/v2/node.Version=${version}" - ]; - doCheck = false; - # FIXME: This needs to be manually changed when updating modules. - vendorHash = "sha256-cOh9LNmcaBnBeMFM1HS2pdH5TTraHfo8PXL37t/A3gQ="; - # Fix for 'nix run' trying to execute 'go-waku'. - meta = { mainProgram = "waku"; }; - }; in rec { packages = forAllSystems (system: let pkgs = pkgsFor.${system};