diff --git a/pkgs/applications/networking/feedreaders/photon/default.nix b/pkgs/applications/networking/feedreaders/photon/default.nix index 0a02c1db1818..08df4af2db4f 100644 --- a/pkgs/applications/networking/feedreaders/photon/default.nix +++ b/pkgs/applications/networking/feedreaders/photon/default.nix @@ -15,7 +15,7 @@ buildGoModule rec { proxyVendor = true; - vendorSha256 = "sha256-1vlgnY4kZJfoAtbv+r8onxL03Ak32zKLJgtrBYZX09g="; + vendorSha256 = "sha256-n9XNqXIoqn+f0xKCenJWXUYXtQhtbNBar68onWH/WV4="; meta = with lib; { description = "RSS/Atom reader with the focus on speed, usability and a bit of unix philosophy"; diff --git a/pkgs/development/libraries/protolock/default.nix b/pkgs/development/libraries/protolock/default.nix index a9b45ddf6132..324c21df9288 100644 --- a/pkgs/development/libraries/protolock/default.nix +++ b/pkgs/development/libraries/protolock/default.nix @@ -11,7 +11,7 @@ buildGoModule rec { sha256 = "sha256-vWwRZVArmlTIGwD4zV3dEHN2kkoeCZuNIvjCBVAviPo="; }; - vendorSha256 = "sha256-kgSJUSjY8kgrGCNDPgw1WA8KwAqI5koJQ0IcE+tC5nk="; + vendorSha256 = "sha256-pYtP+Tkh2TcGsbk7zQNaoYLEQrqGOL0gkMG5dUkfpt4="; postInstall = '' rm $out/bin/plugin* diff --git a/pkgs/development/tools/database/sqlc/default.nix b/pkgs/development/tools/database/sqlc/default.nix index d63a220dff15..4866eb03ebd7 100644 --- a/pkgs/development/tools/database/sqlc/default.nix +++ b/pkgs/development/tools/database/sqlc/default.nix @@ -15,17 +15,14 @@ buildGoModule { }; proxyVendor = true; - vendorSha256 = "sha256-zZ0IrtfQvczoB7th9ZCUlYOtyZr3Y3yF0pKzRCqmCjo="; + vendorSha256 = "sha256-miyNIF6RNOuvNEA9Hf+hOyRJG+5IcXU4Vo4Fzn+nIb4="; subPackages = [ "cmd/sqlc" ]; - meta = let - inherit (lib) licenses platforms maintainers; - in { - description = " Generate type-safe code from SQL"; + meta = with lib; { + description = "Generate type-safe code from SQL"; homepage = "https://sqlc.dev/"; license = licenses.mit; - platforms = platforms.all; maintainers = [ maintainers.adisbladis ]; }; } diff --git a/pkgs/development/tools/pigeon/default.nix b/pkgs/development/tools/pigeon/default.nix index b94a9f4bfc36..31d668eb853b 100644 --- a/pkgs/development/tools/pigeon/default.nix +++ b/pkgs/development/tools/pigeon/default.nix @@ -11,7 +11,7 @@ buildGoModule rec { sha256 = "sha256-0Cp/OnFvVZj9UZgl3F5MCzemBaHI4smGWU46VQnhLOg="; }; - vendorSha256 = "sha256-07zoQL4mLPSERBkZ3sz35Av7zdZsjTyGR8zbA86EEjU="; + vendorSha256 = "sha256-JbBXRkxnB7LeeWdBLIQvyjvWo0zZ1EOuEUPXxHWiq+E="; proxyVendor = true; diff --git a/pkgs/development/tools/proto-contrib/default.nix b/pkgs/development/tools/proto-contrib/default.nix index f60bfb4b724d..7fb4e8aca448 100644 --- a/pkgs/development/tools/proto-contrib/default.nix +++ b/pkgs/development/tools/proto-contrib/default.nix @@ -11,7 +11,7 @@ buildGoModule rec { sha256 = "0ksxic7cypv9gg8q5lkl5bla1n9i65z7b03cx9lwq6252glmf2jk"; }; - vendorSha256 = "093blawprs2yf478zp9p1zc7mmimgpiwrw6nh8nqml89y5b5zldc"; + vendorSha256 = "sha256-XAFB+DDWN7CLfNxIBqYJy88gUNrUJYExzy2/BFnBe8c="; doCheck = false; @@ -20,6 +20,5 @@ buildGoModule rec { homepage = "https://github.com/emicklei/proto-contrib"; license = licenses.mit; maintainers = with maintainers; [ kalbasit ]; - platforms = platforms.linux ++ platforms.darwin; }; } diff --git a/pkgs/development/tools/protoc-gen-twirp_typescript/default.nix b/pkgs/development/tools/protoc-gen-twirp_typescript/default.nix index ead72184b7cd..2aabe3bcce6e 100644 --- a/pkgs/development/tools/protoc-gen-twirp_typescript/default.nix +++ b/pkgs/development/tools/protoc-gen-twirp_typescript/default.nix @@ -11,7 +11,7 @@ buildGoModule { sha256 = "sha256-LfF/n96LwRX8aoPHzCRI/QbDmZR9yMhE5yGhFAqa8nA="; }; - vendorSha256 = "sha256-xZlP4rg1FMx6ddkKYlSdF6NrtY8xBZ3aEZSATgSf13M="; + vendorSha256 = "sha256-WISWuq1neVX4xQkoamc6FznZahOQHwgkYmERJF40OFQ="; subPackages = [ "." ]; diff --git a/pkgs/development/tools/vgo2nix/default.nix b/pkgs/development/tools/vgo2nix/default.nix index 365bb920e4ac..6841b069b1d4 100644 --- a/pkgs/development/tools/vgo2nix/default.nix +++ b/pkgs/development/tools/vgo2nix/default.nix @@ -34,7 +34,10 @@ buildGoModule { description = "Convert go.mod files to nixpkgs buildGoPackage compatible deps.nix files"; homepage = "https://github.com/nix-community/vgo2nix"; license = licenses.mit; - maintainers = with maintainers; [ adisbladis SuperSandro2000 ]; + maintainers = with maintainers; [ adisbladis ]; mainProgram = "vgo2nix"; + # vendoring fails with cryptic error: + # reading file:///nix/store/..../github.com/orivej/e/@v/v0.0.0-20180728214217-ac3492690fda.zip: no such file or directory + broken = true; }; } diff --git a/pkgs/servers/dns/ncdns/default.nix b/pkgs/servers/dns/ncdns/default.nix index 7729305da5b2..8feae334be46 100644 --- a/pkgs/servers/dns/ncdns/default.nix +++ b/pkgs/servers/dns/ncdns/default.nix @@ -100,13 +100,14 @@ buildGoModule { cp -r _tpl "$out/share/tpl" ''; + passthru.tests.ncdns = nixosTests.ncdns; + meta = with lib; { description = "Namecoin to DNS bridge daemon"; homepage = "https://github.com/namecoin/ncdns"; license = licenses.gpl3Plus; maintainers = with maintainers; [ rnhmjoj ]; + # module github.com/btcsuite/btcd@latest found (v0.23.1), but does not contain package github.com/btcsuite/btcd/btcec + broken = true; }; - - passthru.tests.ncdns = nixosTests.ncdns; - } diff --git a/pkgs/servers/endlessh-go/default.nix b/pkgs/servers/endlessh-go/default.nix index eae3cd6a8d51..a1eb7b970eab 100644 --- a/pkgs/servers/endlessh-go/default.nix +++ b/pkgs/servers/endlessh-go/default.nix @@ -14,7 +14,7 @@ buildGoModule rec { hash = "sha256-U+h/WmTVwwUIBEOiNa/EKS6HvkeoGNmP3NpeP1fcqYw="; }; - vendorSha256 = "sha256-h/DpbXO+LUsB9NOAXUfNx3VOfEsiolfBEMBrAqVlU3A="; + vendorSha256 = "sha256-5a/V2OQGVRIJVl/YG+lvtbLeHCy/1eiZu69zKIFqRKM="; proxyVendor = true; diff --git a/pkgs/servers/mattermost/default.nix b/pkgs/servers/mattermost/default.nix index b16391b274a3..1c748f9a6be3 100644 --- a/pkgs/servers/mattermost/default.nix +++ b/pkgs/servers/mattermost/default.nix @@ -1,11 +1,11 @@ { lib -, buildGo118Module +, buildGoModule , fetchFromGitHub , fetchurl , nixosTests }: -buildGo118Module rec { +buildGoModule rec { pname = "mattermost"; version = "7.1.0"; diff --git a/pkgs/servers/monitoring/telegraf/default.nix b/pkgs/servers/monitoring/telegraf/default.nix index 2285693df678..8428885d9980 100644 --- a/pkgs/servers/monitoring/telegraf/default.nix +++ b/pkgs/servers/monitoring/telegraf/default.nix @@ -15,7 +15,7 @@ buildGoModule rec { sha256 = "sha256-Cftxm+Lb3ekK8YZrklD/C+p0EpyEVU/xxVI5oiNgBxk="; }; - vendorSha256 = "sha256-E1p9hnxNFse7Zg8FGcZrbVqThrGTVSP04nH/ZP8WBlk="; + vendorSha256 = "sha256-VyNPIYRMAC51zp38BKoM5/bLbfwULtFEtRC3LQjVJK4="; proxyVendor = true; ldflags = [ diff --git a/pkgs/shells/zsh/zsh-history/default.nix b/pkgs/shells/zsh/zsh-history/default.nix index 9f88d972e7d2..604d593a0bd4 100644 --- a/pkgs/shells/zsh/zsh-history/default.nix +++ b/pkgs/shells/zsh/zsh-history/default.nix @@ -11,9 +11,9 @@ buildGoModule rec { sha256 = "13n643ik1zjvpk8h9458yd9ffahhbdnigmbrbmpn7b7g23wqqsi3"; }; - nativeBuildInputs = [ installShellFiles ]; + vendorSha256 = "sha256-n5QFN1B2GjbzylFuW9Y4r0+ioIJlfKwcGK8X3ZwKLI8="; - vendorSha256 = "1863ad97y82fx0an1ysalkxnqjz3zfz228wag9a92wdssl1vwzws"; + nativeBuildInputs = [ installShellFiles ]; doCheck = false; @@ -23,16 +23,15 @@ buildGoModule rec { installShellCompletion --zsh --name _history $out/share/zsh/completions/_history ''; + passthru.tests = { + zsh-history-shell-integration = nixosTests.zsh-history; + }; + meta = with lib; { description = "A CLI to provide enhanced history for your ZSH shell"; homepage = "https://github.com/b4b4r07/history"; license = licenses.mit; maintainers = with maintainers; [ ]; mainProgram = "history"; - platforms = platforms.unix; - }; - - passthru.tests = { - zsh-history-shell-integration = nixosTests.zsh-history; }; } diff --git a/pkgs/tools/admin/lxd/default.nix b/pkgs/tools/admin/lxd/default.nix index d664cdd50860..1484f97b9346 100644 --- a/pkgs/tools/admin/lxd/default.nix +++ b/pkgs/tools/admin/lxd/default.nix @@ -1,4 +1,4 @@ -{ lib, hwdata, pkg-config, lxc, buildGo118Package, fetchurl +{ lib, hwdata, pkg-config, lxc, buildGoPackage, fetchurl , makeWrapper, acl, rsync, gnutar, xz, btrfs-progs, gzip, dnsmasq, attr , squashfsTools, iproute2, iptables, libcap , dqlite, raft-canonical, sqlite-replication, udev @@ -9,7 +9,7 @@ , nixosTests }: -buildGo118Package rec { +buildGoPackage rec { pname = "lxd"; version = "5.3"; diff --git a/pkgs/tools/misc/cod/default.nix b/pkgs/tools/misc/cod/default.nix index 582d0fe5ce07..4fdb8ce7ab45 100644 --- a/pkgs/tools/misc/cod/default.nix +++ b/pkgs/tools/misc/cod/default.nix @@ -29,10 +29,10 @@ buildGoModule rec { ''; meta = with lib; { - broken = stdenv.isDarwin; description = "Tool for generating Bash/Fish/Zsh autocompletions based on `--help` output"; homepage = "https://github.com/dim-an/cod/"; license = licenses.asl20; maintainers = with maintainers; [ SuperSandro2000 ]; + broken = true; }; } diff --git a/pkgs/tools/misc/mutagen-compose/default.nix b/pkgs/tools/misc/mutagen-compose/default.nix index a28cc1d6b901..f5e31ed2d37b 100644 --- a/pkgs/tools/misc/mutagen-compose/default.nix +++ b/pkgs/tools/misc/mutagen-compose/default.nix @@ -1,6 +1,6 @@ -{ stdenv, lib, buildGo118Module, fetchFromGitHub, fetchzip }: +{ stdenv, lib, buildGoModule, fetchFromGitHub, fetchzip }: -buildGo118Module rec { +buildGoModule rec { pname = "mutagen-compose"; version = "0.14.0"; diff --git a/pkgs/tools/misc/mutagen/default.nix b/pkgs/tools/misc/mutagen/default.nix index 9ec6dbf3147c..83fdef4b95e1 100644 --- a/pkgs/tools/misc/mutagen/default.nix +++ b/pkgs/tools/misc/mutagen/default.nix @@ -1,6 +1,6 @@ -{ stdenv, lib, buildGo118Module, fetchFromGitHub, fetchzip }: +{ stdenv, lib, buildGoModule, fetchFromGitHub, fetchzip }: -buildGo118Module rec { +buildGoModule rec { pname = "mutagen"; version = "0.14.0"; diff --git a/pkgs/tools/misc/opentelemetry-collector/contrib.nix b/pkgs/tools/misc/opentelemetry-collector/contrib.nix index 720486100215..88a1e71d900e 100644 --- a/pkgs/tools/misc/opentelemetry-collector/contrib.nix +++ b/pkgs/tools/misc/opentelemetry-collector/contrib.nix @@ -16,7 +16,7 @@ buildGoModule rec { }; # proxy vendor to avoid hash missmatches between linux and macOS proxyVendor = true; - vendorSha256 = "sha256-CzFcSvJCMfS83Semk92XUd9iSX6OjOrDzRUNNLVtpi4="; + vendorSha256 = "sha256-G3sIWkYKYnqDmmwspQNw+8yU/SWBBr8KX7Osae9mXe4="; subPackages = [ "cmd/otelcontribcol" ]; diff --git a/pkgs/tools/misc/steampipe/default.nix b/pkgs/tools/misc/steampipe/default.nix index 6ff87a680313..43a184a99426 100644 --- a/pkgs/tools/misc/steampipe/default.nix +++ b/pkgs/tools/misc/steampipe/default.nix @@ -1,6 +1,6 @@ -{ stdenv, lib, buildGo118Module, fetchFromGitHub, installShellFiles }: +{ stdenv, lib, buildGoModule, fetchFromGitHub, installShellFiles }: -buildGo118Module rec { +buildGoModule rec { pname = "steampipe"; version = "0.15.0"; diff --git a/pkgs/tools/misc/upterm/default.nix b/pkgs/tools/misc/upterm/default.nix index fe4ac3599a76..b3da0f7d734f 100644 --- a/pkgs/tools/misc/upterm/default.nix +++ b/pkgs/tools/misc/upterm/default.nix @@ -1,11 +1,11 @@ { lib -, buildGo118Module +, buildGoModule , fetchFromGitHub , installShellFiles , nixosTests }: -buildGo118Module rec { +buildGoModule rec { pname = "upterm"; version = "0.8.2"; diff --git a/pkgs/tools/networking/shadowfox/default.nix b/pkgs/tools/networking/shadowfox/default.nix index 56406583637f..3577939c8da4 100644 --- a/pkgs/tools/networking/shadowfox/default.nix +++ b/pkgs/tools/networking/shadowfox/default.nix @@ -11,19 +11,18 @@ buildGoModule rec { sha256 = "125mw70jidbp436arhv77201jdp6mpgqa2dzmrpmk55f9bf29sg6"; }; - vendorSha256 = "17m0ssfw9n3g2lkv63qajz3adrk5yp0c9hx66x7dl79snwqd49yg"; + vendorSha256 = "sha256-llseW3k8ygTXwkSpnRfQEnX3OVj2zdL8JDpIoRcC9kE="; doCheck = false; ldflags = [ + "-s" + "-w" "-X main.tag=v${version}" ]; meta = with lib; { - description = '' - This project aims at creating a universal dark theme for Firefox while - adhering to the modern design principles set by Mozilla. - ''; + description = "Universal dark theme for Firefox while adhering to the modern design principles set by Mozilla"; homepage = "https://overdodactyl.github.io/ShadowFox/"; license = licenses.mit; maintainers = with maintainers; [ infinisil ]; diff --git a/pkgs/tools/security/spire/default.nix b/pkgs/tools/security/spire/default.nix index 4664e058367e..42ea0fc8763d 100644 --- a/pkgs/tools/security/spire/default.nix +++ b/pkgs/tools/security/spire/default.nix @@ -1,6 +1,6 @@ -{ lib, buildGo118Module, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub }: -buildGo118Module rec { +buildGoModule rec { pname = "spire"; version = "1.3.1"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b7eae7c4dd5b..04234fe9d9f0 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -171,9 +171,7 @@ with pkgs; autoconf = autoconf269; }; - autorestic = callPackage ../tools/backup/autorestic { - buildGoModule = buildGo118Module; - }; + autorestic = callPackage ../tools/backup/autorestic { }; autoPatchelfHook = makeSetupHook { name = "auto-patchelf-hook"; @@ -288,9 +286,7 @@ with pkgs; breakpad = callPackage ../development/misc/breakpad { }; - buf = callPackage ../development/tools/buf { - buildGoModule = buildGo118Module; - }; + buf = callPackage ../development/tools/buf { }; cfn-nag = callPackage ../development/tools/cfn-nag { }; @@ -404,7 +400,7 @@ with pkgs; deadnix = callPackage ../development/tools/deadnix { }; - dsq = callPackage ../tools/misc/dsq { buildGoModule = buildGo118Module; }; + dsq = callPackage ../tools/misc/dsq { }; each = callPackage ../tools/text/each { }; @@ -474,9 +470,7 @@ with pkgs; protoc-gen-grpc-web = callPackage ../development/tools/protoc-gen-grpc-web { }; - protoc-gen-connect-go = callPackage ../development/tools/protoc-gen-connect-go { - buildGoModule = buildGo118Module; - }; + protoc-gen-connect-go = callPackage ../development/tools/protoc-gen-connect-go { }; protoc-gen-twirp = callPackage ../development/tools/protoc-gen-twirp { }; @@ -817,9 +811,7 @@ with pkgs; installShellFiles = callPackage ../build-support/install-shell-files {}; - lazydocker = callPackage ../tools/misc/lazydocker { - buildGoModule = buildGo118Module; - }; + lazydocker = callPackage ../tools/misc/lazydocker { }; ld-is-cc-hook = makeSetupHook { name = "ld-is-cc-hook"; } ../build-support/setup-hooks/ld-is-cc-hook.sh; @@ -1025,9 +1017,7 @@ with pkgs; acpica-tools = callPackage ../tools/system/acpica-tools { }; - act = callPackage ../development/tools/misc/act { - buildGoModule = buildGo118Module; - }; + act = callPackage ../development/tools/misc/act { }; actdiag = with python3.pkgs; toPythonApplication actdiag; @@ -1037,9 +1027,7 @@ with pkgs; addic7ed-cli = callPackage ../tools/misc/addic7ed-cli { }; - addlicense = callPackage ../tools/misc/addlicense { - buildGoModule = buildGo118Module; - }; + addlicense = callPackage ../tools/misc/addlicense { }; adenum = callPackage ../tools/security/adenum { }; @@ -1456,9 +1444,7 @@ with pkgs; python = python3; }; - packwiz = callPackage ../tools/games/minecraft/packwiz { - buildGoModule = buildGo118Module; - }; + packwiz = callPackage ../tools/games/minecraft/packwiz { }; pcem = callPackage ../applications/emulators/pcem { }; @@ -2182,9 +2168,7 @@ with pkgs; botamusique = callPackage ../tools/audio/botamusique { }; - boulder = callPackage ../tools/admin/boulder { - buildGoModule = buildGo118Module; - }; + boulder = callPackage ../tools/admin/boulder { }; btrfs-heatmap = callPackage ../tools/filesystems/btrfs-heatmap { }; @@ -2260,6 +2244,8 @@ with pkgs; cosign = callPackage ../tools/security/cosign { inherit (darwin.apple_sdk.frameworks) PCSC; + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; }; cozy = callPackage ../applications/audio/cozy { }; @@ -2590,25 +2576,15 @@ with pkgs; go-audit = callPackage ../tools/system/go-audit { }; - gopass = callPackage ../tools/security/gopass { - buildGoModule = buildGo118Module; - }; + gopass = callPackage ../tools/security/gopass { }; - gopass-hibp = callPackage ../tools/security/gopass/hibp.nix { - buildGoModule = buildGo118Module; - }; + gopass-hibp = callPackage ../tools/security/gopass/hibp.nix { }; - gopass-jsonapi = callPackage ../tools/security/gopass/jsonapi.nix { - buildGoModule = buildGo118Module; - }; + gopass-jsonapi = callPackage ../tools/security/gopass/jsonapi.nix { }; - git-credential-gopass = callPackage ../tools/security/gopass/git-credential.nix { - buildGoModule = buildGo118Module; - }; + git-credential-gopass = callPackage ../tools/security/gopass/git-credential.nix { }; - gopass-summon-provider = callPackage ../tools/security/gopass/summon.nix { - buildGoModule = buildGo118Module; - }; + gopass-summon-provider = callPackage ../tools/security/gopass/summon.nix { }; gosh = callPackage ../tools/security/gosh { }; @@ -3154,9 +3130,7 @@ with pkgs; map-cmd = callPackage ../tools/misc/map {}; - clash = callPackage ../tools/networking/clash { - buildGoModule = buildGo118Module; - }; + clash = callPackage ../tools/networking/clash { }; clasp = callPackage ../tools/misc/clasp { }; @@ -3646,9 +3620,7 @@ with pkgs; er-patcher = callPackage ../tools/games/er-patcher { }; - errcheck = callPackage ../development/tools/errcheck { - buildGoModule = buildGo118Module; - }; + errcheck = callPackage ../development/tools/errcheck { }; eschalot = callPackage ../tools/security/eschalot { }; @@ -3782,7 +3754,10 @@ with pkgs; gdu = callPackage ../tools/system/gdu { }; - go-chromecast = callPackage ../applications/video/go-chromecast { }; + go-chromecast = callPackage ../applications/video/go-chromecast { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; go-containerregistry = callPackage ../development/tools/go-containerregistry { }; inherit (go-containerregistry) crane gcrane; @@ -4379,7 +4354,10 @@ with pkgs; pixiecore = callPackage ../tools/networking/pixiecore {}; - waitron = callPackage ../tools/networking/waitron {}; + waitron = callPackage ../tools/networking/waitron { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; pyCA = python3Packages.callPackage ../applications/video/pyca {}; @@ -4832,9 +4810,7 @@ with pkgs; cgreen = callPackage ../development/libraries/cgreen { }; - chain-bench = callPackage ../tools/security/chain-bench { - buildGoModule = buildGo118Module; - }; + chain-bench = callPackage ../tools/security/chain-bench { }; checkinstall = callPackage ../tools/package-management/checkinstall { }; @@ -5398,9 +5374,7 @@ with pkgs; dnscrypt-wrapper = callPackage ../tools/networking/dnscrypt-wrapper { }; - dnscontrol = callPackage ../applications/networking/dnscontrol { - buildGoModule = buildGo118Module; - }; + dnscontrol = callPackage ../applications/networking/dnscontrol { }; dnsenum = callPackage ../tools/security/dnsenum { }; @@ -5740,9 +5714,7 @@ with pkgs; tridactyl-native = callPackage ../tools/networking/tridactyl-native { }; - trivy = callPackage ../tools/admin/trivy { - buildGoModule = buildGo118Module; - }; + trivy = callPackage ../tools/admin/trivy { }; trompeloeil = callPackage ../development/libraries/trompeloeil { }; @@ -6549,7 +6521,10 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - git-hound = callPackage ../tools/security/git-hound { }; + git-hound = callPackage ../tools/security/git-hound { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; git-hub = callPackage ../applications/version-management/git-and-tools/git-hub { }; @@ -6664,9 +6639,7 @@ with pkgs; gitleaks = callPackage ../tools/security/gitleaks { }; - gitsign = callPackage ../tools/security/gitsign { - buildGoModule = buildGo118Module; - }; + gitsign = callPackage ../tools/security/gitsign { }; gitaly = callPackage ../applications/version-management/gitlab/gitaly { }; @@ -6845,7 +6818,7 @@ with pkgs; gopro = callPackage ../tools/video/gopro { }; - goreleaser = callPackage ../tools/misc/goreleaser { buildGoModule = buildGo118Module; }; + goreleaser = callPackage ../tools/misc/goreleaser { }; goreplay = callPackage ../tools/networking/goreplay { }; @@ -7010,9 +6983,7 @@ with pkgs; gssdp-tools = callPackage ../development/libraries/gssdp/tools.nix { }; - grype = callPackage ../tools/security/grype { - buildGoModule = buildGo118Module; - }; + grype = callPackage ../tools/security/grype { }; gt5 = callPackage ../tools/system/gt5 { }; @@ -7189,9 +7160,7 @@ with pkgs; heimdall-gui = heimdall.override { enableGUI = true; }; - headscale = callPackage ../servers/headscale { - buildGoModule = buildGo118Module; - }; + headscale = callPackage ../servers/headscale { }; healthchecks = callPackage ../servers/web-apps/healthchecks { }; @@ -7258,7 +7227,10 @@ with pkgs; httpdirfs = callPackage ../tools/filesystems/httpdirfs { }; - httpdump = callPackage ../tools/security/httpdump { }; + httpdump = callPackage ../tools/security/httpdump { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; httpie = with python3Packages; toPythonApplication httpie; @@ -7458,9 +7430,7 @@ with pkgs; ipfs-migrator-unwrapped = callPackage ../applications/networking/ipfs-migrator/unwrapped.nix { }; ipfs-migrator = callPackage ../applications/networking/ipfs-migrator { }; - ipget = callPackage ../applications/networking/ipget { - buildGoModule = buildGo118Module; - }; + ipget = callPackage ../applications/networking/ipget { }; i-pi = with python3Packages; toPythonApplication i-pi; @@ -7697,9 +7667,7 @@ with pkgs; kdbplus = pkgsi686Linux.callPackage ../applications/misc/kdbplus { }; - kdigger = callPackage ../tools/security/kdigger { - buildGoModule = buildGo118Module; - }; + kdigger = callPackage ../tools/security/kdigger { }; keepalived = callPackage ../tools/networking/keepalived { }; @@ -7734,7 +7702,10 @@ with pkgs; jdk = jdk11; }; - kfctl = callPackage ../applications/networking/cluster/kfctl { }; + kfctl = callPackage ../applications/networking/cluster/kfctl { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; kibana7 = callPackage ../development/tools/misc/kibana/7.x.nix { }; kibana = kibana7; @@ -8673,7 +8644,10 @@ with pkgs; docbook-xsl = docbook_xsl; }; - mole = callPackage ../tools/networking/mole { }; + mole = callPackage ../tools/networking/mole { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; morgen = callPackage ../applications/office/morgen { electron = electron_15; @@ -8786,9 +8760,7 @@ with pkgs; nearcore = callPackage ../applications/blockchains/nearcore { }; - nebula = callPackage ../tools/networking/nebula { - buildGoModule = buildGo118Module; - }; + nebula = callPackage ../tools/networking/nebula { }; nemiver = callPackage ../development/tools/nemiver { }; @@ -8927,9 +8899,11 @@ with pkgs; # Upstream partially documents used Go versions here # https://github.com/hashicorp/nomad/blob/master/contributing/golang.md nomad_1_2 = callPackage ../applications/networking/cluster/nomad/1.2.nix { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild buildGoModule = buildGo117Module; }; nomad_1_3 = callPackage ../applications/networking/cluster/nomad/1.3.nix { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild buildGoModule = buildGo117Module; }; @@ -9070,9 +9044,7 @@ with pkgs; ntfy = callPackage ../tools/misc/ntfy {}; - ntfy-sh = callPackage ../tools/misc/ntfy-sh { - buildGoModule = buildGo118Module; - }; + ntfy-sh = callPackage ../tools/misc/ntfy-sh { }; ntirpc = callPackage ../development/libraries/ntirpc { }; @@ -9151,7 +9123,10 @@ with pkgs; openfortivpn = callPackage ../tools/networking/openfortivpn { }; - opensnitch = callPackage ../tools/networking/opensnitch/daemon.nix { }; + opensnitch = callPackage ../tools/networking/opensnitch/daemon.nix { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; opensnitch-ui = libsForQt5.callPackage ../tools/networking/opensnitch/ui.nix { }; @@ -9586,9 +9561,7 @@ with pkgs; pgcenter = callPackage ../tools/misc/pgcenter { }; - pgmetrics = callPackage ../tools/misc/pgmetrics { - buildGoModule = buildGo118Module; - }; + pgmetrics = callPackage ../tools/misc/pgmetrics { }; pgsync = callPackage ../development/tools/database/pgsync { }; @@ -10355,7 +10328,10 @@ with pkgs; sacd = callPackage ../tools/cd-dvd/sacd { }; - safe = callPackage ../tools/security/safe { }; + safe = callPackage ../tools/security/safe { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; safety-cli = with python3.pkgs; toPythonApplication safety; @@ -10443,9 +10419,7 @@ with pkgs; skim = callPackage ../tools/misc/skim { }; - seaweedfs = callPackage ../applications/networking/seaweedfs { - buildGoModule = buildGo118Module; - }; + seaweedfs = callPackage ../applications/networking/seaweedfs { }; sec = callPackage ../tools/admin/sec { }; @@ -10865,7 +10839,10 @@ with pkgs; svgcleaner = callPackage ../tools/graphics/svgcleaner { }; - ssb = callPackage ../tools/security/ssb { }; + ssb = callPackage ../tools/security/ssb { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; ssb-patchwork = callPackage ../applications/networking/ssb-patchwork { }; @@ -10979,9 +10956,7 @@ with pkgs; systrayhelper = callPackage ../tools/misc/systrayhelper {}; - syft = callPackage ../tools/admin/syft { - buildGoModule = buildGo118Module; - }; + syft = callPackage ../tools/admin/syft { }; Sylk = callPackage ../applications/networking/Sylk {}; @@ -11359,9 +11334,7 @@ with pkgs; trytond = with python3Packages; toPythonApplication trytond; - tun2socks = callPackage ../tools/networking/tun2socks { - buildGoModule = buildGo118Module; - }; + tun2socks = callPackage ../tools/networking/tun2socks { }; tuntox = callPackage ../tools/networking/tuntox { }; @@ -12044,9 +12017,7 @@ with pkgs; wipe = callPackage ../tools/security/wipe { }; - wireguard-go = callPackage ../tools/networking/wireguard-go { - buildGoModule = buildGo118Module; - }; + wireguard-go = callPackage ../tools/networking/wireguard-go { }; wkhtmltopdf = libsForQt514.callPackage ../tools/graphics/wkhtmltopdf { }; @@ -12062,7 +12033,10 @@ with pkgs; wpgtk = callPackage ../tools/X11/wpgtk { }; - wrap = callPackage ../tools/text/wrap { }; + wrap = callPackage ../tools/text/wrap { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; wring = nodePackages.wring; @@ -12070,7 +12044,10 @@ with pkgs; wrk2 = callPackage ../tools/networking/wrk2 { }; - wuzz = callPackage ../tools/networking/wuzz { }; + wuzz = callPackage ../tools/networking/wuzz { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; wv = callPackage ../tools/misc/wv { }; @@ -12259,7 +12236,10 @@ with pkgs; zfs-autobackup = callPackage ../tools/backup/zfs-autobackup { }; - zfsbackup = callPackage ../tools/backup/zfsbackup { }; + zfsbackup = callPackage ../tools/backup/zfsbackup { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; zfstools = callPackage ../tools/filesystems/zfstools { }; @@ -13460,11 +13440,12 @@ with pkgs; buildPackages = buildPackages // { stdenv = buildPackages.gcc8Stdenv; }; }); - go_1_18 = callPackage ../development/compilers/go/1.18.nix { - inherit (darwin.apple_sdk.frameworks) Security Foundation; + # go 1.18 requires a newer Apple SDK to be build. See commit message for more details. + go_1_18 = darwin.apple_sdk_11_0.callPackage ../development/compilers/go/1.18.nix { + inherit (darwin.apple_sdk_11_0.frameworks) Security Foundation; }; - go = go_1_17; + go = go_1_18; go-junit-report = callPackage ../development/tools/go-junit-report { }; @@ -15085,9 +15066,7 @@ with pkgs; inav-blackbox-tools = callPackage ../tools/misc/inav-blackbox-tools { }; - infracost = callPackage ../tools/misc/infracost { - buildGoModule = buildGo118Module; - }; + infracost = callPackage ../tools/misc/infracost { }; msp430GccSupport = callPackage ../development/misc/msp430/gcc-support.nix { }; @@ -15430,9 +15409,7 @@ with pkgs; bpkg = callPackage ../development/tools/build-managers/build2/bpkg.nix { }; - buildkite-agent = callPackage ../development/tools/continuous-integration/buildkite-agent { - buildGoModule = buildGo118Module; - }; + buildkite-agent = callPackage ../development/tools/continuous-integration/buildkite-agent { }; buildkite-agent-metrics = callPackage ../servers/monitoring/buildkite-agent-metrics { }; @@ -15696,9 +15673,7 @@ with pkgs; cli11 = callPackage ../development/tools/misc/cli11 { }; - datree = callPackage ../development/tools/datree { - buildGoModule = buildGo118Module; - }; + datree = callPackage ../development/tools/datree { }; dcadec = callPackage ../development/tools/dcadec { }; @@ -15760,9 +15735,7 @@ with pkgs; doit = with python3Packages; toPythonApplication doit; - dolt = callPackage ../servers/sql/dolt { - buildGoModule = buildGo118Module; - }; + dolt = callPackage ../servers/sql/dolt { }; dot2tex = with python3.pkgs; toPythonApplication dot2tex; @@ -16108,7 +16081,7 @@ with pkgs; kcov = callPackage ../development/tools/analysis/kcov { }; - kind = callPackage ../development/tools/kind { buildGoModule = buildGo118Module; }; + kind = callPackage ../development/tools/kind { }; khronos-ocl-icd-loader = callPackage ../development/libraries/khronos-ocl-icd-loader { }; @@ -16138,9 +16111,7 @@ with pkgs; kubeprompt = callPackage ../development/tools/kubeprompt { }; - kubescape = callPackage ../tools/security/kubescape { - buildGoModule = buildGo118Module; - }; + kubescape = callPackage ../tools/security/kubescape { }; kubesec = callPackage ../tools/security/kubesec { }; @@ -16487,9 +16458,7 @@ with pkgs; reviewdog = callPackage ../development/tools/misc/reviewdog { }; - revive = callPackage ../development/tools/revive { - buildGoModule = buildGo118Module; - }; + revive = callPackage ../development/tools/revive { }; rman = callPackage ../development/tools/misc/rman { }; @@ -16735,9 +16704,7 @@ with pkgs; tflint = callPackage ../development/tools/analysis/tflint { }; - tfsec = callPackage ../development/tools/analysis/tfsec { - buildGoModule = buildGo118Module; - }; + tfsec = callPackage ../development/tools/analysis/tfsec { }; todoist = callPackage ../applications/misc/todoist { }; @@ -17578,7 +17545,10 @@ with pkgs; filter-audio = callPackage ../development/libraries/filter-audio {}; - filtron = callPackage ../servers/filtron {}; + filtron = callPackage ../servers/filtron { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; flann = callPackage ../development/libraries/flann { }; @@ -17681,7 +17651,10 @@ with pkgs; ganv = callPackage ../development/libraries/ganv { }; - garble = callPackage ../build-support/go/garble.nix { }; + garble = callPackage ../build-support/go/garble.nix { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; gcab = callPackage ../development/libraries/gcab { }; @@ -20940,7 +20913,10 @@ with pkgs; sfsexp = callPackage ../development/libraries/sfsexp {}; - shhgit = callPackage ../tools/security/shhgit { }; + shhgit = callPackage ../tools/security/shhgit { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; shhmsg = callPackage ../development/libraries/shhmsg { }; @@ -21358,7 +21334,10 @@ with pkgs; umockdev = callPackage ../development/libraries/umockdev { }; - unconvert = callPackage ../development/tools/unconvert { }; + unconvert = callPackage ../development/tools/unconvert { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; unibilium = callPackage ../development/libraries/unibilium { }; @@ -21818,20 +21797,24 @@ with pkgs; buildGo117Package = callPackage ../development/go-packages/generic { go = buildPackages.go_1_17; }; - buildGo118Package = callPackage ../development/go-packages/generic { + + # go 1.18 requires a newer Apple SDK to be build. See commit message for more details. + buildGo118Package = darwin.apple_sdk_11_0.callPackage ../development/go-packages/generic { go = buildPackages.go_1_18; }; - buildGoPackage = buildGo117Package; + buildGoPackage = buildGo118Package; buildGo117Module = callPackage ../development/go-modules/generic { go = buildPackages.go_1_17; }; - buildGo118Module = callPackage ../development/go-modules/generic { + + # go 1.18 requires a newer Apple SDK to be build. See commit message for more details. + buildGo118Module = darwin.apple_sdk_11_0.callPackage ../development/go-modules/generic { go = buildPackages.go_1_18; }; - buildGoModule = buildGo117Module; + buildGoModule = buildGo118Module; go2nix = callPackage ../development/tools/go2nix { }; @@ -22090,7 +22073,10 @@ with pkgs; dcnnt = python3Packages.callPackage ../servers/dcnnt { }; - dendrite = callPackage ../servers/dendrite { }; + dendrite = callPackage ../servers/dendrite { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; dex-oidc = callPackage ../servers/dex { }; @@ -22137,9 +22123,7 @@ with pkgs; gn = gn1924; }; - ergochat = callPackage ../servers/irc/ergochat { - buildGoModule = buildGo118Module; - }; + ergochat = callPackage ../servers/irc/ergochat { }; etcd = etcd_3_3; etcd_3_3 = callPackage ../servers/etcd/3.3.nix { }; @@ -22211,7 +22195,10 @@ with pkgs; grafana = callPackage ../servers/monitoring/grafana { }; grafanaPlugins = callPackages ../servers/monitoring/grafana/plugins { }; - grafana-agent = callPackage ../servers/monitoring/grafana-agent { }; + grafana-agent = callPackage ../servers/monitoring/grafana-agent { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; grafana-loki = callPackage ../servers/monitoring/loki { }; @@ -22229,7 +22216,10 @@ with pkgs; gerbera = callPackage ../servers/gerbera {}; - gobetween = callPackage ../servers/gobetween { }; + gobetween = callPackage ../servers/gobetween { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; gobgpd = callPackage ../servers/misc/gobgpd { }; @@ -22269,7 +22259,11 @@ with pkgs; hydron = callPackage ../servers/hydron { }; - hyprspace = callPackage ../applications/networking/hyprspace { inherit (darwin) iproute2mac; }; + hyprspace = callPackage ../applications/networking/hyprspace { + inherit (darwin) iproute2mac; + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; ic-keysmith = callPackage ../tools/security/ic-keysmith { }; @@ -22427,9 +22421,7 @@ with pkgs; mullvad-vpn = callPackage ../applications/networking/mullvad-vpn { }; - mycorrhiza = callPackage ../servers/mycorrhiza { - buildGoModule = buildGo118Module; - }; + mycorrhiza = callPackage ../servers/mycorrhiza { }; napalm = with python3Packages; toPythonApplication ( napalm.overridePythonAttrs (attrs: { @@ -22828,7 +22820,7 @@ with pkgs; liquibase_redshift_extension = callPackage ../development/java-modules/liquibase_redshift_extension { }; prom2json = callPackage ../servers/monitoring/prometheus/prom2json.nix { }; - prometheus = callPackage ../servers/monitoring/prometheus { buildGoModule = buildGo118Module; }; + prometheus = callPackage ../servers/monitoring/prometheus { }; prometheus-alertmanager = callPackage ../servers/monitoring/prometheus/alertmanager.nix { }; prometheus-apcupsd-exporter = callPackage ../servers/monitoring/prometheus/apcupsd-exporter.nix { }; prometheus-artifactory-exporter = callPackage ../servers/monitoring/prometheus/artifactory-exporter.nix { }; @@ -22860,10 +22852,16 @@ with pkgs; prometheus-minio-exporter = callPackage ../servers/monitoring/prometheus/minio-exporter { }; prometheus-modemmanager-exporter = callPackage ../servers/monitoring/prometheus/modemmanager-exporter.nix { }; prometheus-mysqld-exporter = callPackage ../servers/monitoring/prometheus/mysqld-exporter.nix { }; - prometheus-nats-exporter = callPackage ../servers/monitoring/prometheus/nats-exporter.nix { }; + prometheus-nats-exporter = callPackage ../servers/monitoring/prometheus/nats-exporter.nix { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; prometheus-nextcloud-exporter = callPackage ../servers/monitoring/prometheus/nextcloud-exporter.nix { }; prometheus-nginx-exporter = callPackage ../servers/monitoring/prometheus/nginx-exporter.nix { }; - prometheus-nginxlog-exporter = callPackage ../servers/monitoring/prometheus/nginxlog-exporter.nix { }; + prometheus-nginxlog-exporter = callPackage ../servers/monitoring/prometheus/nginxlog-exporter.nix { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; prometheus-node-exporter = callPackage ../servers/monitoring/prometheus/node-exporter.nix { inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit; }; @@ -23052,9 +23050,7 @@ with pkgs; systemd-journal2gelf = callPackage ../tools/system/systemd-journal2gelf { }; - tailscale = callPackage ../servers/tailscale { - buildGoModule = buildGo118Module; - }; + tailscale = callPackage ../servers/tailscale { }; thanos = callPackage ../servers/monitoring/thanos { }; @@ -23132,9 +23128,7 @@ with pkgs; webmetro = callPackage ../servers/webmetro { }; - wishlist = callPackage ../servers/wishlist { - buildGoModule = buildGo118Module; - }; + wishlist = callPackage ../servers/wishlist { }; wsdd = callPackage ../servers/wsdd { }; @@ -23215,7 +23209,10 @@ with pkgs; mbtileserver = callPackage ../servers/geospatial/mbtileserver { }; - pg_featureserv = callPackage ../servers/geospatial/pg_featureserv { }; + pg_featureserv = callPackage ../servers/geospatial/pg_featureserv { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; pg_tileserv = callPackage ../servers/geospatial/pg_tileserv { }; @@ -23245,7 +23242,10 @@ with pkgs; alfred = callPackage ../os-specific/linux/batman-adv/alfred.nix { }; - alertmanager-bot = callPackage ../servers/monitoring/alertmanager-bot { }; + alertmanager-bot = callPackage ../servers/monitoring/alertmanager-bot { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; alertmanager-irc-relay = callPackage ../servers/monitoring/alertmanager-irc-relay { }; @@ -23357,9 +23357,7 @@ with pkgs; coredns = callPackage ../servers/dns/coredns { }; - corerad = callPackage ../tools/networking/corerad { - buildGoModule = buildGo118Module; - }; + corerad = callPackage ../tools/networking/corerad { }; cpufrequtils = callPackage ../os-specific/linux/cpufrequtils { }; @@ -23494,7 +23492,10 @@ with pkgs; gomp = callPackage ../applications/version-management/gomp { }; - gomplate = callPackage ../development/tools/gomplate {}; + gomplate = callPackage ../development/tools/gomplate { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; gpm = callPackage ../servers/gpm { ncurses = null; # Keep curses disabled for lack of value @@ -23962,9 +23963,7 @@ with pkgs; golint = callPackage ../development/tools/golint { }; - golangci-lint = callPackage ../development/tools/golangci-lint { - buildGoModule = buildGo118Module; - }; + golangci-lint = callPackage ../development/tools/golangci-lint { }; golangci-lint-langserver = callPackage ../development/tools/golangci-lint-langserver { }; @@ -23984,23 +23983,22 @@ with pkgs; gotest = callPackage ../development/tools/gotest { }; - gotools = callPackage ../development/tools/gotools { - buildGoModule = buildGo118Module; - }; + gotools = callPackage ../development/tools/gotools { }; gotop = callPackage ../tools/system/gotop { }; go-migrate = callPackage ../development/tools/go-migrate { }; - go-mockery = callPackage ../development/tools/go-mockery { }; + go-mockery = callPackage ../development/tools/go-mockery { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; gomacro = callPackage ../development/tools/gomacro { }; gomodifytags = callPackage ../development/tools/gomodifytags { }; - gopls = callPackage ../development/tools/gopls { - buildGoModule = buildGo118Module; - }; + gopls = callPackage ../development/tools/gopls { }; gops = callPackage ../development/tools/gops { }; @@ -24068,7 +24066,10 @@ with pkgs; pam_usb = callPackage ../os-specific/linux/pam_usb { }; - pam_ussh = callPackage ../os-specific/linux/pam_ussh { }; + pam_ussh = callPackage ../os-specific/linux/pam_ussh { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; paxctl = callPackage ../os-specific/linux/paxctl { }; @@ -25495,7 +25496,10 @@ with pkgs; vegur = callPackage ../data/fonts/vegur { }; - vegeta = callPackage ../tools/networking/vegeta { }; + vegeta = callPackage ../tools/networking/vegeta { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; venta = callPackage ../data/themes/venta { }; @@ -26566,7 +26570,10 @@ with pkgs; exaile = callPackage ../applications/audio/exaile { }; - exercism = callPackage ../applications/misc/exercism { }; + exercism = callPackage ../applications/misc/exercism { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; expenses = callPackage ../applications/misc/expenses { }; @@ -26892,7 +26899,10 @@ with pkgs; gopher = callPackage ../applications/networking/gopher/gopher { }; - gophernotes = callPackage ../applications/editors/gophernotes { }; + gophernotes = callPackage ../applications/editors/gophernotes { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; goxel = callPackage ../applications/graphics/goxel { }; @@ -27382,9 +27392,7 @@ with pkgs; google-chrome-dev = google-chrome.override { chromium = chromiumDev; channel = "dev"; }; - go-graft = callPackage ../applications/networking/go-graft { - buildGoModule = buildGo118Module; - }; + go-graft = callPackage ../applications/networking/go-graft { }; gosmore = callPackage ../applications/misc/gosmore { stdenv = gcc10StdenvCompat; }; @@ -27539,7 +27547,7 @@ with pkgs; haunt = callPackage ../applications/misc/haunt { }; - hugo = callPackage ../applications/misc/hugo { buildGoModule = buildGo118Module; }; + hugo = callPackage ../applications/misc/hugo { }; gatekeeper = callPackage ../applications/networking/cluster/gatekeeper { }; @@ -27995,7 +28003,10 @@ with pkgs; k3sup = callPackage ../applications/networking/cluster/k3sup {}; - kconf = callPackage ../applications/networking/cluster/kconf { }; + kconf = callPackage ../applications/networking/cluster/kconf { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; kail = callPackage ../tools/networking/kail { }; @@ -28110,7 +28121,10 @@ with pkgs; kube-score = callPackage ../applications/networking/cluster/kube-score { }; - kubectl-evict-pod = callPackage ../applications/networking/cluster/kubectl-evict-pod { }; + kubectl-evict-pod = callPackage ../applications/networking/cluster/kubectl-evict-pod { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; kubeval = callPackage ../applications/networking/cluster/kubeval { }; @@ -28120,7 +28134,10 @@ with pkgs; kubectl = callPackage ../applications/networking/cluster/kubernetes/kubectl.nix { }; kubectl-convert = kubectl.convert; - kubemqctl = callPackage ../applications/networking/cluster/kubemqctl { }; + kubemqctl = callPackage ../applications/networking/cluster/kubemqctl { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; kubent = callPackage ../applications/networking/cluster/kubent { }; @@ -28134,9 +28151,15 @@ with pkgs; kubebuilder = callPackage ../applications/networking/cluster/kubebuilder { }; - kuttl = callPackage ../applications/networking/cluster/kuttl { }; + kuttl = callPackage ../applications/networking/cluster/kuttl { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; - kubectl-doctor = callPackage ../applications/networking/cluster/kubectl-doctor { }; + kubectl-doctor = callPackage ../applications/networking/cluster/kubectl-doctor { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; kubectl-example = callPackage ../applications/networking/cluster/kubectl-example { }; @@ -28471,7 +28494,10 @@ with pkgs; mapmap = libsForQt5.callPackage ../applications/video/mapmap { }; - marathonctl = callPackage ../tools/virtualization/marathonctl { } ; + marathonctl = callPackage ../tools/virtualization/marathonctl { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; markdown-pp = callPackage ../tools/text/markdown-pp { }; @@ -28483,7 +28509,10 @@ with pkgs; electron = electron_9; }; - magnetico = callPackage ../applications/networking/p2p/magnetico { }; + magnetico = callPackage ../applications/networking/p2p/magnetico { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; mastodon-bot = nodePackages.mastodon-bot; @@ -28782,9 +28811,7 @@ with pkgs; nload = callPackage ../applications/networking/nload { }; - nali = callPackage ../applications/networking/nali { - buildGoModule = buildGo118Module; - }; + nali = callPackage ../applications/networking/nali { }; normalize = callPackage ../applications/audio/normalize { }; @@ -29994,7 +30021,10 @@ with pkgs; sfxr-qt = libsForQt5.callPackage ../applications/audio/sfxr-qt { }; - shadowfox = callPackage ../tools/networking/shadowfox { }; + shadowfox = callPackage ../tools/networking/shadowfox { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; shfmt = callPackage ../tools/text/shfmt { }; @@ -30173,9 +30203,7 @@ with pkgs; robustirc-bridge = callPackage ../servers/irc/robustirc-bridge { }; - routedns = callPackage ../tools/networking/routedns { - buildGoModule = buildGo118Module; - }; + routedns = callPackage ../tools/networking/routedns { }; skrooge = libsForQt5.callPackage ../applications/office/skrooge {}; @@ -30376,9 +30404,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) Security; }; - talosctl = callPackage ../applications/networking/cluster/talosctl { - buildGoModule = buildGo118Module; - }; + talosctl = callPackage ../applications/networking/cluster/talosctl { }; talentedhack = callPackage ../applications/audio/talentedhack { }; @@ -30441,13 +30467,9 @@ with pkgs; tempo = callPackage ../servers/tracing/tempo {}; - temporal = callPackage ../applications/networking/cluster/temporal { - buildGoModule = buildGo118Module; - }; + temporal = callPackage ../applications/networking/cluster/temporal { }; - temporal-cli = callPackage ../applications/networking/cluster/temporal-cli { - buildGoModule = buildGo118Module; - }; + temporal-cli = callPackage ../applications/networking/cluster/temporal-cli { }; tenacity = callPackage ../applications/audio/tenacity { wxGTK = wxGTK31-gtk3; }; @@ -30613,7 +30635,10 @@ with pkgs; toxic = callPackage ../applications/networking/instant-messengers/toxic { }; - toxiproxy = callPackage ../development/tools/toxiproxy { }; + toxiproxy = callPackage ../development/tools/toxiproxy { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; tqsl = callPackage ../applications/radio/tqsl { }; trustedqsl = tqsl; # Alias added 2019-02-10 @@ -31702,7 +31727,7 @@ with pkgs; ergo = callPackage ../applications/blockchains/ergo { }; - erigon = callPackage ../applications/blockchains/erigon.nix { buildGoModule = buildGo118Module; }; + erigon = callPackage ../applications/blockchains/erigon.nix { }; exodus = callPackage ../applications/blockchains/exodus { }; @@ -31739,7 +31764,10 @@ with pkgs; }; litecoind = litecoin.override { withGui = false; }; - livedl = callPackage ../tools/misc/livedl { }; + livedl = callPackage ../tools/misc/livedl { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; lnd = callPackage ../applications/blockchains/lnd { }; @@ -31853,7 +31881,7 @@ with pkgs; bench = haskell.lib.compose.justStaticExecutables haskellPackages.bench; cri-o = callPackage ../applications/virtualization/cri-o/wrapper.nix { }; - cri-o-unwrapped = callPackage ../applications/virtualization/cri-o { buildGoModule = buildGo118Module; }; + cri-o-unwrapped = callPackage ../applications/virtualization/cri-o { }; confd = callPackage ../tools/system/confd { }; @@ -33319,7 +33347,10 @@ with pkgs; deepdiff = with python3Packages; toPythonApplication deepdiff; - deepsea = callPackage ../tools/security/deepsea { }; + deepsea = callPackage ../tools/security/deepsea { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; deeptools = callPackage ../applications/science/biology/deeptools { python = python3; }; @@ -34580,7 +34611,10 @@ with pkgs; gotestwaf = callPackage ../tools/security/gotestwaf { }; - gowitness = callPackage ../tools/security/gowitness { }; + gowitness = callPackage ../tools/security/gowitness { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; guetzli = callPackage ../applications/graphics/guetzli { }; @@ -34632,7 +34666,7 @@ with pkgs; idsk = callPackage ../tools/filesystems/idsk { stdenv = gcc10StdenvCompat; }; - colima = callPackage ../applications/virtualization/colima { buildGoModule = buildGo118Module; }; + colima = callPackage ../applications/virtualization/colima { }; lima = callPackage ../applications/virtualization/lima { }; @@ -35102,7 +35136,7 @@ with pkgs; runit = callPackage ../tools/system/runit { }; - runitor = callPackage ../tools/system/runitor { buildGoModule = buildGo118Module; }; + runitor = callPackage ../tools/system/runitor { }; refind = callPackage ../tools/bootloaders/refind { }; @@ -35266,9 +35300,7 @@ with pkgs; terraform-full = terraform.full; terraform-providers = recurseIntoAttrs ( - callPackage ../applications/networking/cluster/terraform-providers { - buildGoModule = buildGo118Module; - } + callPackage ../applications/networking/cluster/terraform-providers { } ); terraforming = callPackage ../applications/networking/cluster/terraforming { }; @@ -35289,9 +35321,7 @@ with pkgs; tgswitch = callPackage ../applications/networking/cluster/tgswitch {}; - tilt = callPackage ../applications/networking/cluster/tilt { - buildGoModule = buildGo118Module; - }; + tilt = callPackage ../applications/networking/cluster/tilt { }; timeular = callPackage ../applications/office/timeular {}; @@ -35866,7 +35896,10 @@ with pkgs; zfs-replicate = python3Packages.callPackage ../tools/backup/zfs-replicate { }; - zrepl = callPackage ../tools/backup/zrepl { }; + zrepl = callPackage ../tools/backup/zrepl { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; uhubctl = callPackage ../tools/misc/uhubctl {}; @@ -35884,9 +35917,7 @@ with pkgs; webwormhole = callPackage ../tools/networking/webwormhole { }; - werf = callPackage ../applications/networking/cluster/werf { - buildGoModule = buildGo118Module; - }; + werf = callPackage ../applications/networking/cluster/werf { }; wifi-password = callPackage ../os-specific/darwin/wifi-password {}; @@ -35906,7 +35937,10 @@ with pkgs; kaf = callPackage ../development/tools/kaf { }; - kcli = callPackage ../development/tools/kcli { }; + kcli = callPackage ../development/tools/kcli { + # pinned due to build failure or vendoring problems. When unpinning double check with: nix-build -A $name.go-modules --rebuild + buildGoModule = buildGo117Module; + }; pxlib = callPackage ../development/libraries/pxlib {};