various: switch buildGoModule packages to use finalAttrs (#487704)

This commit is contained in:
Fernando Rodrigues
2026-02-07 09:35:52 +00:00
committed by GitHub
1588 changed files with 6389 additions and 6389 deletions
+3 -3
View File
@@ -6,14 +6,14 @@
makeWrapper,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "3mux";
version = "1.1.0";
src = fetchFromGitHub {
owner = "aaronjanse";
repo = "3mux";
tag = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-QT4QXTlJf2NfTqXE4GF759EoW6Ri12lxDyodyEFc+ag=";
};
@@ -64,4 +64,4 @@ buildGoModule rec {
];
platforms = lib.platforms.unix;
};
}
})
+3 -3
View File
@@ -20,14 +20,14 @@
strip-nondeterminism,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aaaaxy";
version = "1.6.301";
src = fetchFromGitHub {
owner = "divVerent";
repo = "aaaaxy";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-MWJ1k7Ps9jZa+AVNrvqRGMr3Mb0jd54NxGGylDI8VXo=";
fetchSubmodules = true;
};
@@ -136,4 +136,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ Luflosi ];
platforms = lib.platforms.linux;
};
}
})
+4 -4
View File
@@ -6,14 +6,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "abctl";
version = "0.30.3";
src = fetchFromGitHub {
owner = "airbytehq";
repo = "abctl";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-pQvLFfj7/uZQUqtWAsTcw2RQ3KHFuoQCBP3lBvb2LTs=";
};
@@ -38,10 +38,10 @@ buildGoModule rec {
meta = {
description = "Airbyte's CLI for managing local Airbyte installations";
homepage = "https://airbyte.com/";
changelog = "https://github.com/airbytehq/abctl/releases/tag/v${version}";
changelog = "https://github.com/airbytehq/abctl/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ xelden ];
mainProgram = "abctl";
broken = stdenv.hostPlatform.isDarwin;
};
}
})
+3 -3
View File
@@ -6,7 +6,7 @@
stdenv,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "acme-dns";
# Unstable version to allow building with toolchains later than EOL Go 1.22,
# see https://github.com/joohoi/acme-dns/issues/365
@@ -38,11 +38,11 @@ buildGoModule rec {
meta = {
description = "Limited DNS server to handle ACME DNS challenges easily and securely";
homepage = "https://github.com/joohoi/acme-dns";
changelog = "https://github.com/joohoi/acme-dns/releases/tag/${src.rev}";
changelog = "https://github.com/joohoi/acme-dns/releases/tag/${finalAttrs.src.rev}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ emilylange ];
mainProgram = "acme-dns";
# Tests time out on darwin.
broken = stdenv.hostPlatform.isDarwin;
};
}
})
+5 -5
View File
@@ -6,14 +6,14 @@
nix-update-script,
acr-cli,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "acr-cli";
version = "0.17";
src = fetchFromGitHub {
owner = "Azure";
repo = "acr-cli";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-mS6IgeQqjdruSlsr2cssdbsTOWM4STBqp/RtrWXG9/c=";
};
@@ -22,8 +22,8 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X=github.com/Azure/acr-cli/version.Version=${version}"
"-X=github.com/Azure/acr-cli/version.Revision=${src.rev}"
"-X=github.com/Azure/acr-cli/version.Version=${finalAttrs.version}"
"-X=github.com/Azure/acr-cli/version.Revision=${finalAttrs.src.rev}"
];
executable = [ "acr" ];
@@ -42,4 +42,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ hausken ];
mainProgram = "acr-cli";
};
}
})
+5 -5
View File
@@ -9,7 +9,7 @@
shellcheck,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "actionlint";
version = "1.7.10";
@@ -18,7 +18,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "rhysd";
repo = "actionlint";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-KnvFzV1VDivt7JL1lavM9wgaxdsdnEiLAk/pmzkXi+c=";
};
@@ -45,15 +45,15 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/rhysd/actionlint.version=${version}"
"-X github.com/rhysd/actionlint.version=${finalAttrs.version}"
];
meta = {
homepage = "https://rhysd.github.io/actionlint/";
description = "Static checker for GitHub Actions workflow files";
changelog = "https://github.com/rhysd/actionlint/raw/v${version}/CHANGELOG.md";
changelog = "https://github.com/rhysd/actionlint/raw/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ momeemt ];
mainProgram = "actionlint";
};
}
})
+5 -5
View File
@@ -5,14 +5,14 @@
libpcap,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "adalanche";
version = "2024.1.11";
src = fetchFromGitHub {
owner = "lkarlslund";
repo = "adalanche";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-SJa2PQCXTYdv5jMucpJOD2gC7Qk2dNdINHW4ZvLXSLw=";
};
@@ -25,15 +25,15 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X=github.com/lkarlslund/adalanche/modules/version.Version=${version}"
"-X=github.com/lkarlslund/adalanche/modules/version.Version=${finalAttrs.version}"
];
meta = {
description = "Active Directory ACL Visualizer and Explorer";
homepage = "https://github.com/lkarlslund/adalanche";
changelog = "https://github.com/lkarlslund/Adalanche/releases/tag/v${version}";
changelog = "https://github.com/lkarlslund/Adalanche/releases/tag/v${finalAttrs.version}";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "adalanche";
};
}
})
+4 -4
View File
@@ -3,23 +3,23 @@
fetchFromGitHub,
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "adbtuifm";
version = "0.5.8";
src = fetchFromGitHub {
owner = "darkhz";
repo = "adbtuifm";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-TK93O9XwMrsrQT3EG0969HYMtYkK0a4PzG9FSTqHxAY=";
};
vendorHash = "sha256-voVoowjM90OGWXF4REEevO8XEzT7azRYiDay4bnGBks=";
meta = {
description = "TUI-based file manager for the Android Debug Bridge";
homepage = "https://github.com/darkhz/adbtuifm";
changelog = "https://github.com/darkhz/adbtuifm/releases/tag/v${version}";
changelog = "https://github.com/darkhz/adbtuifm/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ daru-san ];
mainProgram = "adbtuifm";
platforms = lib.platforms.linux;
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "addlicense";
version = "1.2.0";
src = fetchFromGitHub {
owner = "google";
repo = "addlicense";
tag = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-SM2fPfSqtc6LO+6Uk/sb/IMThXdE8yvk52jK3vF9EfE=";
};
@@ -26,4 +26,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ SuperSandro2000 ];
mainProgram = "addlicense";
};
}
})
+3 -3
View File
@@ -3,7 +3,7 @@
buildGoModule,
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "adif-multitool";
version = "0.1.20";
@@ -12,7 +12,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "flwyd";
repo = "adif-multitool";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-qeAH8UTyEZn8As3wTjluONpjeT/5l9zicN5+8uwnbLo=";
};
@@ -23,4 +23,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ mafo ];
mainProgram = "adifmt";
};
}
})
+4 -4
View File
@@ -6,14 +6,14 @@
adrgen,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "adrgen";
version = "0.4.1-beta";
src = fetchFromGitHub {
owner = "asiermarques";
repo = "adrgen";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-9EiJe5shhwbjLIvUQMUTSGTgCA+r3RdkLkPRPoWvZ3g=";
};
@@ -22,7 +22,7 @@ buildGoModule rec {
passthru.tests.version = testers.testVersion {
package = adrgen;
command = "adrgen version";
version = "v${version}";
version = "v${finalAttrs.version}";
};
meta = {
@@ -32,4 +32,4 @@ buildGoModule rec {
maintainers = [ ];
mainProgram = "adrgen";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aeacus";
version = "2.1.1";
src = fetchFromGitHub {
owner = "elysium-suite";
repo = "aeacus";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-LMsfogcz3CoShQDqyshMshb+iz2r0k5I7NDLXevMakI=";
};
@@ -28,10 +28,10 @@ buildGoModule rec {
meta = {
description = "Vulnerability remediation scoring system";
homepage = "https://github.com/elysium-suite/aeacus";
changelog = "https://github.com/elysium-suite/aeacus/releases/tag/v${version}";
changelog = "https://github.com/elysium-suite/aeacus/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "aeacus";
platforms = lib.platforms.linux;
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "age-plugin-1p";
version = "0.1.0";
src = fetchFromGitHub {
owner = "Enzime";
repo = "age-plugin-1p";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-QYHHD7wOgRxRVkUOjwMz5DV8oxlb9mmb2K4HPoISguU=";
};
@@ -30,4 +30,4 @@ buildGoModule rec {
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ Enzime ];
};
}
})
@@ -22,14 +22,14 @@ let
EOF
'';
in
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "age-plugin-fido2-hmac";
version = "0.4.0";
src = fetchFromGitHub {
owner = "olastor";
repo = "age-plugin-fido2-hmac";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-8DO62uISwleJB/NFH7U8xhfT5bcda+d+7U6LXvySsD0=";
};
@@ -38,7 +38,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X main.version=v${version}"
"-X main.version=v${finalAttrs.version}"
];
buildInputs = [ libfido2 ];
@@ -52,4 +52,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ matthewcroughan ];
mainProgram = "age-plugin-fido2-hmac";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "age-plugin-sss";
version = "0.3.1";
src = fetchFromGitHub {
owner = "olastor";
repo = "age-plugin-sss";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-QNu2Sp0CxYYXuMzf7X0mMYI677ICu5emOM4F9HlKhHA=";
};
@@ -20,7 +20,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X main.version=v${version}"
"-X main.version=v${finalAttrs.version}"
];
meta = {
@@ -30,4 +30,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ arbel-arad ];
mainProgram = "age-plugin-sss";
};
}
})
+5 -5
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "agebox";
version = "0.8.0";
src = fetchFromGitHub {
owner = "slok";
repo = "agebox";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-/FTNvGV7PsJmpSU1dI/kjfiY5G7shomvLd3bvFqORfg=";
};
@@ -19,15 +19,15 @@ buildGoModule rec {
ldflags = [
"-s"
"-X main.Version=${version}"
"-X main.Version=${finalAttrs.version}"
];
meta = {
homepage = "https://github.com/slok/agebox";
changelog = "https://github.com/slok/agebox/releases/tag/v${version}";
changelog = "https://github.com/slok/agebox/releases/tag/v${finalAttrs.version}";
description = "Age based repository file encryption gitops tool";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ lesuisse ];
mainProgram = "agebox";
};
}
})
+4 -4
View File
@@ -4,7 +4,7 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aiac";
version = "5.3.0";
excludedPackages = [ ".ci" ];
@@ -12,7 +12,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "gofireflyio";
repo = "aiac";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-Lk3Bmzg1owkIWzz7jgq1YpdPyRzyZ7aNoWPIU5aWzu0=";
};
@@ -20,7 +20,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/gofireflyio/aiac/v4/libaiac.Version=v${version}"
"-X github.com/gofireflyio/aiac/v4/libaiac.Version=v${finalAttrs.version}"
];
meta = {
@@ -30,4 +30,4 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ qjoly ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "air";
version = "1.64.4";
src = fetchFromGitHub {
owner = "air-verse";
repo = "air";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-m2NIRf/dZQKB3IeEChEBfJ7GJkxiyuWSRvMoHfbsLeI=";
};
@@ -20,7 +20,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X=main.airVersion=${version}"
"-X=main.airVersion=${finalAttrs.version}"
];
subPackages = [ "." ];
@@ -32,4 +32,4 @@ buildGoModule rec {
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ Gonzih ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "airscan";
version = "0.3";
src = fetchFromGitHub {
owner = "stapelberg";
repo = "airscan";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-gk0soDzrsFBh+SrWcfO/quW6JweX6MthOigTHcaq1oE=";
};
@@ -21,8 +21,8 @@ buildGoModule rec {
description = "Package to scan paper documents using the Apple AirScan (eSCL) protocol";
mainProgram = "airscan1";
homepage = "https://github.com/stapelberg/airscan";
changelog = "https://github.com/stapelberg/airscan/releases/tag/v${version}";
changelog = "https://github.com/stapelberg/airscan/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ johannwagner ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "albedo";
version = "0.3.0";
src = fetchFromGitHub {
owner = "coreruleset";
repo = "albedo";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-H/ViMVzuuQYORDiNXBgs7imy+c4IaL2pY5KVN6ecJoo=";
};
@@ -25,9 +25,9 @@ buildGoModule rec {
meta = {
description = "HTTP reflector and black hole";
homepage = "https://github.com/coreruleset/albedo";
changelog = "https://github.com/coreruleset/albedo/releases/tag/v${version}";
changelog = "https://github.com/coreruleset/albedo/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "albedo";
};
}
})
@@ -5,14 +5,14 @@
versionCheckHook,
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "alertmanager-gotify-bridge";
version = "2.3.2";
src = fetchFromGitHub {
owner = "DRuggeri";
repo = "alertmanager_gotify_bridge";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-jG4SC+go6ZxdV1RtLJjZdL4I8jLayY5JKK8mlMDD2pE=";
};
@@ -21,7 +21,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X main.Version=${version}"
"-X main.Version=${finalAttrs.version}"
];
nativeInstallCheckInputs = [ versionCheckHook ];
@@ -33,9 +33,9 @@ buildGoModule rec {
meta = {
description = "Bridge between Prometheus AlertManager and a Gotify server";
homepage = "https://github.com/DRuggeri/alertmanager_gotify_bridge";
changelog = "https://github.com/DRuggeri/alertmanager_gotify_bridge/releases/tag/v${version}";
changelog = "https://github.com/DRuggeri/alertmanager_gotify_bridge/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ juli0604 ];
mainProgram = "alertmanager_gotify_bridge";
};
}
})
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "alertmanager-irc-relay";
version = "0.5.1";
src = fetchFromGitHub {
owner = "google";
repo = "alertmanager-irc-relay";
tag = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-Rl7o2QPa/IU1snlx/LiJxQok9pnkw9XANnJsu41vNlY=";
};
@@ -34,4 +34,4 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ ymatsiuk ];
};
}
})
+4 -4
View File
@@ -5,14 +5,14 @@
stdenv,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "ali";
version = "0.8.0";
src = fetchFromGitHub {
owner = "nakabonne";
repo = "ali";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-iwuvWqDaaf/U8f4KDeq1gs+FlDoC11uDs+l2Z7Npd6M=";
};
@@ -21,7 +21,7 @@ buildGoModule rec {
meta = {
description = "Generate HTTP load and plot the results in real-time";
homepage = "https://github.com/nakabonne/ali";
changelog = "https://github.com/nakabonne/ali/releases/tag/v${version}";
changelog = "https://github.com/nakabonne/ali/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ farcaller ];
@@ -30,4 +30,4 @@ buildGoModule rec {
# 'link: golang.org/x/net/internal/socket: invalid reference to syscall.recvmsg'
broken = stdenv.hostPlatform.isDarwin;
};
}
})
+6 -6
View File
@@ -6,27 +6,27 @@
installShellFiles,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aliae";
version = "0.26.6";
src = fetchFromGitHub {
owner = "jandedobbeleer";
repo = "aliae";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-W/jj2YQc6M0ro4groCynly2stjv2FLAMvIopnQYCngY=";
};
vendorHash = "sha256-8YTyhjF0p2l76sowq92ts5TjjcARToOfJN9nlFu19L4=";
sourceRoot = "${src.name}/src";
sourceRoot = "${finalAttrs.src.name}/src";
nativeBuildInputs = [ installShellFiles ];
ldflags = [
"-s"
"-w"
"-X main.Version=${version}"
"-X main.Version=${finalAttrs.version}"
];
tags = [
@@ -48,8 +48,8 @@ buildGoModule rec {
description = "Cross shell and platform alias management";
mainProgram = "aliae";
homepage = "https://aliae.dev";
changelog = "https://github.com/JanDeDobbeleer/aliae/releases/tag/v${version}";
changelog = "https://github.com/JanDeDobbeleer/aliae/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ vedantmgoyal9 ];
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "align";
version = "1.1.3";
src = fetchFromGitHub {
owner = "Guitarbum722";
repo = "align";
tag = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "17gs3417633z71kc6l5zqg4b3rjhpn2v8qs8rnfrk4nbwzz4nrq3";
};
@@ -24,4 +24,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ hrhino ];
license = lib.licenses.mit;
};
}
})
+5 -5
View File
@@ -6,14 +6,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aliyun-cli";
version = "3.2.9";
src = fetchFromGitHub {
owner = "aliyun";
repo = "aliyun-cli";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-6zGNPw/nVV60qkUOJZXGe1CJu2I/dMVctk5EGhvkcE0=";
fetchSubmodules = true;
};
@@ -25,7 +25,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/aliyun/aliyun-cli/v3/cli.Version=${version}"
"-X github.com/aliyun/aliyun-cli/v3/cli.Version=${finalAttrs.version}"
];
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
@@ -39,7 +39,7 @@ buildGoModule rec {
meta = {
description = "Tool to manage and use Alibaba Cloud resources through a command line interface";
homepage = "https://github.com/aliyun/aliyun-cli";
changelog = "https://github.com/aliyun/aliyun-cli/releases/tag/v${version}";
changelog = "https://github.com/aliyun/aliyun-cli/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
ornxka
@@ -47,4 +47,4 @@ buildGoModule rec {
];
mainProgram = "aliyun";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "allmark";
version = "0.10.0";
src = fetchFromGitHub {
owner = "andreaskoch";
repo = "allmark";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-JfNn/e+cSq1pkeXs7A2dMsyhwOnh7x2bwm6dv6NOjLU=";
};
@@ -32,11 +32,11 @@ buildGoModule rec {
meta = {
description = "Cross-platform markdown web server";
homepage = "https://github.com/andreaskoch/allmark";
changelog = "https://github.com/andreaskoch/allmark/-/releases/v${version}";
changelog = "https://github.com/andreaskoch/allmark/-/releases/v${finalAttrs.version}";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
luftmensch-luftmensch
];
mainProgram = "allmark";
};
}
})
+5 -5
View File
@@ -3,14 +3,14 @@
buildGoModule,
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "alpaca-proxy";
version = "2.0.11";
src = fetchFromGitHub {
owner = "samuong";
repo = "alpaca";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-74JQ9ltJ7+sasySgNN3AaXlBILP7VgFN06adoNJG+Bc=";
};
@@ -19,7 +19,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X=main.BuildVersion=v${version}"
"-X=main.BuildVersion=v${finalAttrs.version}"
];
postInstall = ''
@@ -30,10 +30,10 @@ buildGoModule rec {
meta = {
description = "HTTP forward proxy with PAC and NTLM authentication support";
homepage = "https://github.com/samuong/alpaca";
changelog = "https://github.com/samuong/alpaca/releases/tag/v${src.rev}";
changelog = "https://github.com/samuong/alpaca/releases/tag/v${finalAttrs.src.rev}";
license = lib.licenses.asl20;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ _1nv0k32 ];
mainProgram = "alpaca-proxy";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "alpnpass";
version = "0.1";
src = fetchFromGitHub {
owner = "VerSprite";
repo = "alpnpass";
tag = version;
tag = finalAttrs.version;
hash = "sha256-hNZqGTV17rFSKLhZzNqH2E4SSb6Jhk7YQ4TN0HnE+9g=";
};
@@ -33,4 +33,4 @@ buildGoModule rec {
maintainers = [ lib.maintainers.raboof ];
mainProgram = "alpnpass";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "alterx";
version = "0.1.0";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "alterx";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-aqCsPv+vxO45SwUXwicjQdGNq+Ad4awiF/wwGlPETDU=";
};
@@ -20,9 +20,9 @@ buildGoModule rec {
meta = {
description = "Fast and customizable subdomain wordlist generator using DSL";
homepage = "https://github.com/projectdiscovery/alterx";
changelog = "https://github.com/projectdiscovery/alterx/releases/tag/${src.tag}";
changelog = "https://github.com/projectdiscovery/alterx/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "alterx";
};
}
})
+4 -4
View File
@@ -5,7 +5,7 @@
pkg-config,
libpostalWithData,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "amass";
version = "5.0.1";
@@ -15,7 +15,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "OWASP";
repo = "Amass";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-uAuBWzEwppnmYacfPI7MZUW+7PdSs3EqYm1WQI4fthQ=";
};
@@ -35,7 +35,7 @@ buildGoModule rec {
target networks.
'';
homepage = "https://owasp.org/www-project-amass/";
changelog = "https://github.com/OWASP/Amass/releases/tag/v${version}";
changelog = "https://github.com/OWASP/Amass/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
kalbasit
@@ -43,4 +43,4 @@ buildGoModule rec {
];
mainProgram = "amass";
};
}
})
@@ -6,14 +6,14 @@
amazon-ecr-credential-helper,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "amazon-ecr-credential-helper";
version = "0.11.0";
src = fetchFromGitHub {
owner = "awslabs";
repo = "amazon-ecr-credential-helper";
tag = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-rsAhDX10eGnmWy6HYoIWn1k64yiC3AcWjCDancBe/VA=";
};
@@ -24,7 +24,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/awslabs/amazon-ecr-credential-helper/ecr-login/version.Version=${version}"
"-X github.com/awslabs/amazon-ecr-credential-helper/ecr-login/version.Version=${finalAttrs.version}"
];
passthru.tests.version = testers.testVersion {
@@ -39,4 +39,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ kalbasit ];
mainProgram = "docker-credential-ecr-login";
};
}
})
+5 -5
View File
@@ -40,14 +40,14 @@ let
"sessionworker" = "ssm-session-worker";
};
in
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "amazon-ssm-agent";
version = "3.3.3598.0";
src = fetchFromGitHub {
owner = "aws";
repo = "amazon-ssm-agent";
tag = version;
tag = finalAttrs.version;
hash = "sha256-keagFjifd3Ok3mgheDAb9OSGHmd3HBOo5I0WaBHWJzE=";
};
@@ -99,7 +99,7 @@ buildGoModule rec {
substituteInPlace agent/rebooter/rebooter_unix.go \
--replace-fail "/sbin/shutdown" "shutdown"
echo "${version}" > VERSION
echo "${finalAttrs.version}" > VERSION
''
+ lib.optionalString stdenv.hostPlatform.isLinux ''
substituteInPlace agent/managedInstances/fingerprint/hardwareInfo_unix.go \
@@ -161,7 +161,7 @@ buildGoModule rec {
meta = {
description = "Agent to enable remote management of your Amazon EC2 instance configuration";
changelog = "https://github.com/aws/amazon-ssm-agent/releases/tag/${version}";
changelog = "https://github.com/aws/amazon-ssm-agent/releases/tag/${finalAttrs.version}";
homepage = "https://github.com/aws/amazon-ssm-agent";
license = lib.licenses.asl20;
platforms = lib.platforms.unix;
@@ -170,4 +170,4 @@ buildGoModule rec {
arianvp
];
};
}
})
+4 -4
View File
@@ -5,14 +5,14 @@
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "amfora";
version = "1.11.0";
src = fetchFromGitHub {
owner = "makeworld-the-better-one";
repo = "amfora";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-6nY/wVqhSm+ZLA8ktrgmxoYiHK1r96aNbSf8+1YMXf8=";
};
@@ -29,6 +29,6 @@ buildGoModule rec {
homepage = "https://github.com/makeworld-the-better-one/amfora";
license = with lib.licenses; [ gpl3 ];
maintainers = with lib.maintainers; [ deifactor ];
changelog = "https://github.com/makeworld-the-better-one/amfora/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/makeworld-the-better-one/amfora/blob/v${finalAttrs.version}/CHANGELOG.md";
};
}
})
+3 -3
View File
@@ -5,14 +5,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "amneziawg-go";
version = "0.2.16";
src = fetchFromGitHub {
owner = "amnezia-vpn";
repo = "amneziawg-go";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-JGmWMPVgereSZmdHUHC7ZqWCwUNfxfj3xBf/XDDHhpo=";
};
@@ -41,4 +41,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ averyanalex ];
mainProgram = "amneziawg-go";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "anko";
version = "0.1.9";
src = fetchFromGitHub {
owner = "mattn";
repo = "anko";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-ZVNkQu5IxBx3f+FkUWc36EOEcY176wQJ2ravLPQAHAA=";
};
@@ -30,4 +30,4 @@ buildGoModule rec {
license = lib.licenses.mit;
maintainers = [ ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aperture";
version = "0.3-beta";
src = fetchFromGitHub {
owner = "lightninglabs";
repo = "aperture";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-PsmaNJxWkXiFDA7IGhT+Kx1GUvv23c8L8Jz21/b48oo=";
};
@@ -22,7 +22,7 @@ buildGoModule rec {
meta = {
description = "L402 (Lightning HTTP 402) Reverse Proxy";
homepage = "https://github.com/lightninglabs/aperture";
changelog = "https://github.com/lightninglabs/aperture/releases/tag/v${version}";
changelog = "https://github.com/lightninglabs/aperture/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
sputn1ck
@@ -30,4 +30,4 @@ buildGoModule rec {
];
mainProgram = "aperture";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "api-linter";
version = "2.2.0";
src = fetchFromGitHub {
owner = "googleapis";
repo = "api-linter";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-/bn/TlR2nl/BGgtUVr1IEL7o05QbF7QeXViPevINqqM=";
};
@@ -27,9 +27,9 @@ buildGoModule rec {
meta = {
description = "Linter for APIs defined in protocol buffers";
homepage = "https://github.com/googleapis/api-linter/";
changelog = "https://github.com/googleapis/api-linter/releases/tag/${src.rev}";
changelog = "https://github.com/googleapis/api-linter/releases/tag/${finalAttrs.src.rev}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ xrelkd ];
mainProgram = "api-linter";
};
}
})
+4 -4
View File
@@ -5,14 +5,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "apprun-cli";
version = "0.5.0";
src = fetchFromGitHub {
owner = "fujiwara";
repo = "apprun-cli";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-3M+kRXTQ0yaxQc9E5T9UThqEda2S1F77SJzX7burZlU=";
};
@@ -35,9 +35,9 @@ buildGoModule rec {
meta = {
description = "CLI for sakura AppRun";
homepage = "https://github.com/fujiwara/apprun-cli";
changelog = "https://github.com/fujiwara/apprun-cli/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/fujiwara/apprun-cli/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ natsukium ];
mainProgram = "apprun-cli";
};
}
})
+3 -3
View File
@@ -20,14 +20,14 @@ let
];
});
in
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "appvm";
version = "0.6";
src = fetchFromGitHub {
owner = "jollheef";
repo = "appvm";
tag = "v${version}";
tag = "v${finalAttrs.version}";
sha256 = "sha256-n+YputGiNWSOYbwes/rjz0h3RWZONDTc8+LDc0La/KU=";
};
@@ -55,4 +55,4 @@ buildGoModule rec {
];
license = lib.licenses.gpl3;
};
}
})
@@ -5,14 +5,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "arduino-language-server";
version = "0.7.7";
src = fetchFromGitHub {
owner = "arduino";
repo = "arduino-language-server";
tag = version;
tag = finalAttrs.version;
hash = "sha256-twTbJ5SFbL4AIX+ffB0LdOYXUxh4SzmZguJSRdEo1lQ=";
};
@@ -25,7 +25,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/arduino/arduino-language-server/version.versionString=${version}"
"-X github.com/arduino/arduino-language-server/version.versionString=${finalAttrs.version}"
"-X github.com/arduino/arduino-language-server/version.commit=unknown"
]
++ lib.optionals stdenv.hostPlatform.isLinux [
@@ -36,8 +36,8 @@ buildGoModule rec {
description = "Arduino Language Server based on Clangd to Arduino code autocompletion";
mainProgram = "arduino-language-server";
homepage = "https://github.com/arduino/arduino-language-server";
changelog = "https://github.com/arduino/arduino-language-server/releases/tag/${version}";
changelog = "https://github.com/arduino/arduino-language-server/releases/tag/${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ BattleCh1cken ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "arduinoOTA";
version = "1.4.1";
src = fetchFromGitHub {
owner = "arduino";
repo = "arduinoOTA";
tag = version;
tag = finalAttrs.version;
hash = "sha256-HaNMkeV/PDEotYp8+rUKFaBxGbZO8qA99Yp2sa6glz8=";
};
@@ -19,7 +19,7 @@ buildGoModule rec {
postPatch = ''
substituteInPlace version/version.go \
--replace 'versionString = ""' 'versionString = "${version}"'
--replace 'versionString = ""' 'versionString = "${finalAttrs.version}"'
'';
passthru.updateScript = nix-update-script { };
@@ -32,4 +32,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ poelzi ];
platforms = lib.platforms.all;
};
}
})
+4 -4
View File
@@ -5,20 +5,20 @@
versionCheckHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "argo-expr";
version = "1.1.3";
src = fetchFromGitHub {
owner = "blacha";
repo = "argo-expr";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-XQnPFzT3PRmKeAQXLzBE5R2VvXotzxmsq+u9u5iE1QA=";
};
vendorHash = "sha256-HGmJVxmAj9ijsWX+qJ7J9l3uO7WvXtRU2gvx2G7N7/M=";
ldflags = [ "-X main.Version=v${version}" ];
ldflags = [ "-X main.Version=v${finalAttrs.version}" ];
nativeInstallCheckInputs = [
versionCheckHook
@@ -33,4 +33,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ l0b0 ];
mainProgram = "argo-expr";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "argo-rollouts";
version = "1.8.3";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo-rollouts";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-OCFbnBSFSXcbXHT48sS8REAt6CtNFPCNTIfKRBj19DM=";
};
@@ -31,4 +31,4 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ psibi ];
};
}
})
+7 -7
View File
@@ -7,14 +7,14 @@
pkgsBuildBuild,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "argo-workflows";
version = "3.6.10";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo-workflows";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-TM/eK8biMxKV4SFJ1Lys+NPPeaHVjbBo83k2RH1Xi40=";
};
@@ -34,10 +34,10 @@ buildGoModule rec {
"-s"
"-w"
"-X github.com/argoproj/argo-workflows/v3.buildDate=unknown"
"-X github.com/argoproj/argo-workflows/v3.gitCommit=${src.rev}"
"-X github.com/argoproj/argo-workflows/v3.gitTag=${src.rev}"
"-X github.com/argoproj/argo-workflows/v3.gitCommit=${finalAttrs.src.rev}"
"-X github.com/argoproj/argo-workflows/v3.gitTag=${finalAttrs.src.rev}"
"-X github.com/argoproj/argo-workflows/v3.gitTreeState=clean"
"-X github.com/argoproj/argo-workflows/v3.version=${version}"
"-X github.com/argoproj/argo-workflows/v3.version=${finalAttrs.version}"
];
postInstall = ''
@@ -56,9 +56,9 @@ buildGoModule rec {
description = "Container native workflow engine for Kubernetes";
mainProgram = "argo";
homepage = "https://github.com/argoproj/argo-workflows";
changelog = "https://github.com/argoproj/argo-workflows/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/argoproj/argo-workflows/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ groodt ];
platforms = lib.platforms.unix;
};
}
})
@@ -6,21 +6,21 @@
argocd-vault-plugin,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "argocd-vault-plugin";
version = "1.18.1";
src = fetchFromGitHub {
owner = "argoproj-labs";
repo = "argocd-vault-plugin";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-rWNR4GVivuEprdX/xhwk/9SReeJ19UWDWx8Bf8z6CTI=";
};
vendorHash = "sha256-iZ3WWM5p0UuKpdLq6wczLtgX01q6Vtx8j/XCAH+4POs=";
ldflags = [
"-X=github.com/argoproj-labs/argocd-vault-plugin/version.Version=v${version}"
"-X=github.com/argoproj-labs/argocd-vault-plugin/version.Version=v${finalAttrs.version}"
"-X=github.com/argoproj-labs/argocd-vault-plugin/version.BuildDate=1970-01-01T00:00:00Z"
"-X=github.com/argoproj-labs/argocd-vault-plugin/version.CommitSHA=unknown"
];
@@ -33,15 +33,15 @@ buildGoModule rec {
passthru.tests.version = testers.testVersion {
package = argocd-vault-plugin;
command = "argocd-vault-plugin version";
version = "argocd-vault-plugin v${version} (unknown) BuildDate: 1970-01-01T00:00:00Z";
version = "argocd-vault-plugin v${finalAttrs.version} (unknown) BuildDate: 1970-01-01T00:00:00Z";
};
meta = {
homepage = "https://argocd-vault-plugin.readthedocs.io";
changelog = "https://github.com/argoproj-labs/argocd-vault-plugin/releases/tag/v${version}";
changelog = "https://github.com/argoproj-labs/argocd-vault-plugin/releases/tag/v${finalAttrs.version}";
description = "Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets";
mainProgram = "argocd-vault-plugin";
license = lib.licenses.asl20;
maintainers = [ ];
};
}
})
+5 -5
View File
@@ -6,14 +6,14 @@
installShellFiles,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "arkade";
version = "0.11.70";
src = fetchFromGitHub {
owner = "alexellis";
repo = "arkade";
tag = version;
tag = finalAttrs.version;
hash = "sha256-M4W1vcAgIE8XzpyBjW2EuqTySNyDRQuQ8rpCpn4TiFY=";
};
@@ -39,8 +39,8 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/alexellis/arkade/pkg.GitCommit=ref/tags/${version}"
"-X github.com/alexellis/arkade/pkg.Version=${version}"
"-X github.com/alexellis/arkade/pkg.GitCommit=ref/tags/${finalAttrs.version}"
"-X github.com/alexellis/arkade/pkg.Version=${finalAttrs.version}"
];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
@@ -61,4 +61,4 @@ buildGoModule rec {
qjoly
];
};
}
})
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "ascii-image-converter";
version = "1.13.1";
src = fetchFromGitHub {
owner = "TheZoraiz";
repo = "ascii-image-converter";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-svM/TzGQU/QgjqHboy0470+A6p4kR76typ9gnfjfAJk=";
};
@@ -24,4 +24,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ danth ];
mainProgram = "ascii-image-converter";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "asciigraph";
version = "0.7.3";
src = fetchFromGitHub {
owner = "guptarohit";
repo = "asciigraph";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-+4aGkumO42cloHWV8qEEJ5bj8TTdtfXTWGFCgCRE4Mg=";
};
@@ -29,4 +29,4 @@ buildGoModule rec {
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ mmahut ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "asmfmt";
version = "1.3.2";
src = fetchFromGitHub {
owner = "klauspost";
repo = "asmfmt";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-YxIVqPGsqxvOY0Qz4Jw5FuO9IbplCICjChosnHrSCgc=";
};
@@ -37,8 +37,8 @@ buildGoModule rec {
your Go code.
'';
homepage = "https://github.com/klauspost/asmfmt";
changelog = "https://github.com/klauspost/asmfmt/releases/tag/v${version}";
changelog = "https://github.com/klauspost/asmfmt/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kalbasit ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "asnmap";
version = "1.1.1";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "asnmap";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-dGSWUuM4Zcz9QYjYaHur3RYryxe1wJycx/wUL5yqCpM=";
};
@@ -28,9 +28,9 @@ buildGoModule rec {
meta = {
description = "Tool to gather network ranges using ASN information";
homepage = "https://github.com/projectdiscovery/asnmap";
changelog = "https://github.com/projectdiscovery/asnmap/releases/tag/v${version}";
changelog = "https://github.com/projectdiscovery/asnmap/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "asnmap";
};
}
})
+3 -3
View File
@@ -6,14 +6,14 @@
testers,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "asouldocs";
version = "1.0.0";
src = fetchFromGitHub {
owner = "asoul-sig";
repo = "asouldocs";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-ctRE7aF3Qj+fI/m0CuLA6x7E+mY6s1+UfBJI5YFea4g=";
};
@@ -31,4 +31,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ anthonyroussel ];
mainProgram = "asouldocs";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "assetfinder";
version = "0.1.1";
src = fetchFromGitHub {
owner = "tomnomnom";
repo = "assetfinder";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-7+YF1VXBcFehKw9JzurmXNu8yeZPdqfQEuaqwtR4AuA=";
};
@@ -33,4 +33,4 @@ buildGoModule rec {
];
license = with lib.licenses; [ mit ];
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "assign-lb-ip";
version = "2.3.1";
src = fetchFromGitHub {
owner = "Nordix";
repo = "assign-lb-ip";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-Sfi58wcX61HNCmlDoparTqnfsuxu6barSnV0uYlC+ng=";
};
@@ -24,4 +24,4 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ starcraft66 ];
};
}
})
+3 -3
View File
@@ -5,14 +5,14 @@
fetchFromGitHub,
installShellFiles,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "astartectl";
version = "24.5.3";
src = fetchFromGitHub {
owner = "astarte-platform";
repo = "astartectl";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-wziSP4mbUnAAPzmkl1qXbT95Ku/M9rMb63s/5ndCXrk=";
};
@@ -34,4 +34,4 @@ buildGoModule rec {
mainProgram = "astartectl";
maintainers = with lib.maintainers; [ noaccos ];
};
}
})
+5 -5
View File
@@ -6,14 +6,14 @@
stdenv,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "auth0-cli";
version = "1.26.0";
src = fetchFromGitHub {
owner = "auth0";
repo = "auth0-cli";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-ng+eIM8C557HY9kfAaidhwb/oT875qcPC7zTpXFn0c8=";
};
@@ -22,7 +22,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X=github.com/auth0/auth0-cli/internal/buildinfo.Version=v${version}"
"-X=github.com/auth0/auth0-cli/internal/buildinfo.Version=v${finalAttrs.version}"
"-X=github.com/auth0/auth0-cli/internal/buildinfo.Revision=0000000"
];
@@ -52,9 +52,9 @@ buildGoModule rec {
meta = {
description = "Supercharge your developer workflow";
homepage = "https://auth0.github.io/auth0-cli";
changelog = "https://github.com/auth0/auth0-cli/releases/tag/v${version}";
changelog = "https://github.com/auth0/auth0-cli/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ matthewcroughan ];
mainProgram = "auth0";
};
}
})
+8 -8
View File
@@ -33,7 +33,7 @@ let
web = authelia-web;
in
buildGoModule rec {
buildGoModule (finalAttrs: {
inherit
pname
version
@@ -53,14 +53,14 @@ buildGoModule rec {
ldflags =
let
p = "github.com/authelia/authelia/v${lib.versions.major version}/internal/utils";
p = "github.com/authelia/authelia/v${lib.versions.major finalAttrs.version}/internal/utils";
in
[
"-s"
"-w"
"-X ${p}.BuildTag=v${version}"
"-X ${p}.BuildTag=v${finalAttrs.version}"
"-X '${p}.BuildState=tagged clean'"
"-X ${p}.BuildBranch=v${version}"
"-X ${p}.BuildBranch=v${finalAttrs.version}"
"-X ${p}.BuildExtra=nixpkgs"
];
@@ -88,8 +88,8 @@ buildGoModule rec {
runHook preInstallCheck
$out/bin/authelia --help
$out/bin/authelia --version | grep "v${version}"
$out/bin/authelia build-info | grep 'v${version}\|nixpkgs'
$out/bin/authelia --version | grep "v${finalAttrs.version}"
$out/bin/authelia build-info | grep 'v${finalAttrs.version}\|nixpkgs'
runHook postInstallCheck
'';
@@ -103,7 +103,7 @@ buildGoModule rec {
meta = {
homepage = "https://www.authelia.com/";
changelog = "https://github.com/authelia/authelia/releases/tag/v${version}";
changelog = "https://github.com/authelia/authelia/releases/tag/v${finalAttrs.version}";
description = "Single Sign-On Multi-Factor portal for web apps";
longDescription = ''
Authelia is an open-source authentication and authorization server
@@ -121,4 +121,4 @@ buildGoModule rec {
];
mainProgram = "authelia";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "authz0";
version = "1.1.2";
src = fetchFromGitHub {
owner = "hahwul";
repo = "authz0";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-NrArxuhzd57NIdM4d9p/wfCB1e6l83pV+cjjCgZ9YtM=";
};
@@ -24,4 +24,4 @@ buildGoModule rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
+3 -3
View File
@@ -6,14 +6,14 @@
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "autorestic";
version = "1.8.3";
src = fetchFromGitHub {
owner = "cupcakearmy";
repo = "autorestic";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-rladzcW6l5eR6ICj4kKd4e2R9vRIV/1enCzHLFdQDlk=";
};
@@ -35,4 +35,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ renesat ];
mainProgram = "autorestic";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aviator";
version = "1.8.1";
src = fetchFromGitHub {
owner = "herrjulz";
repo = "aviator";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-Oa4z8n+q7LKWMnwk+xj9UunzOa3ChaPBCTo828yYJGQ=";
};
@@ -29,4 +29,4 @@ buildGoModule rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ risson ];
};
}
})
+3 -3
View File
@@ -4,7 +4,7 @@
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-assume-role";
version = "0.3.2";
@@ -16,7 +16,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "remind101";
repo = "assume-role";
tag = version;
tag = finalAttrs.version;
sha256 = "sha256-7+9qi9lYzv1YCFhUyla+5Gqs5nBUiiazhFwiqHzMFd4=";
};
@@ -41,4 +41,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ averyvigolo ];
platforms = lib.platforms.all;
};
}
})
@@ -4,17 +4,17 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-codeartifact-proxy";
version = "1.0.0";
src = fetchFromGitHub {
owner = "sktan";
repo = "aws-codeartifact-proxy";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-dcUJ2r0VBUNk8kKY1fPkUHoJi1fhAQbd2K+9MC/ddGE=";
};
sourceRoot = "${src.name}/src";
sourceRoot = "${finalAttrs.src.name}/src";
vendorHash = "sha256-5D/aKNU7ZtDMJW+KImBwN4bhpSexsldtCtA3IIHJrQU=";
@@ -25,4 +25,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ lafrenierejm ];
mainProgram = "aws-codeartifact-proxy";
};
}
})
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-iam-authenticator";
version = "0.7.10";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = "aws-iam-authenticator";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-usnLBLdgEpfpjItMwlRUnuiYQDcq+3FhOpL0WPxdYyY=";
};
@@ -24,9 +24,9 @@ buildGoModule rec {
[
"-s"
"-w"
"-X=${PKG}/pkg.Version=${version}"
"-X=${PKG}/pkg.Version=${finalAttrs.version}"
"-X=${PKG}/pkg.BuildDate=1970-01-01T01:01:01Z"
"-X ?${PKG}/pkg.CommitID=${version}"
"-X ?${PKG}/pkg.CommitID=${finalAttrs.version}"
];
subPackages = [ "cmd/aws-iam-authenticator" ];
@@ -35,11 +35,11 @@ buildGoModule rec {
homepage = "https://github.com/kubernetes-sigs/aws-iam-authenticator";
description = "AWS IAM credentials for Kubernetes authentication";
mainProgram = "aws-iam-authenticator";
changelog = "https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v${version}";
changelog = "https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
srhb
ryan4yin
];
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-lambda-runtime-interface-emulator";
version = "1.31";
src = fetchFromGitHub {
owner = "aws";
repo = "aws-lambda-runtime-interface-emulator";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-T+a6qbdAtdtihf903C8en4dPChB87Qd32iBbTbUnhkA=";
};
@@ -27,4 +27,4 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = [ ];
};
}
})
+5 -5
View File
@@ -8,14 +8,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-nuke";
version = "3.62.2";
src = fetchFromGitHub {
owner = "ekristen";
repo = "aws-nuke";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-NHZ5pPekRe7Mv4QLKvvqclmS+PCwOs2RK+N1aCu2v4I=";
};
@@ -26,7 +26,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X=github.com/ekristen/aws-nuke/v${lib.versions.major version}/pkg/common.SUMMARY=${version}"
"-X=github.com/ekristen/aws-nuke/v${lib.versions.major finalAttrs.version}/pkg/common.SUMMARY=${finalAttrs.version}"
];
nativeBuildInputs = [ installShellFiles ];
@@ -55,11 +55,11 @@ buildGoModule rec {
meta = {
description = "Remove all the resources from an AWS account";
homepage = "https://github.com/ekristen/aws-nuke";
changelog = "https://github.com/ekristen/aws-nuke/releases/tag/${src.tag}";
changelog = "https://github.com/ekristen/aws-nuke/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
mainProgram = "aws-nuke";
# fork/exec exe/mockgen: exec format error
# resources/autoscaling_mock_test.go:1: running "../mocks/generate_mocks.sh": exit status 1
broken = !stdenv.buildPlatform.canExecute stdenv.hostPlatform;
};
}
})
+3 -3
View File
@@ -6,14 +6,14 @@
aws-rotate-key,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-rotate-key";
version = "1.2.0";
src = fetchFromGitHub {
owner = "Fullscreen";
repo = "aws-rotate-key";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-fYpgHHOw0k/8WLGhq+uVOvoF4Wff6wzTXuN8r4D+TmU=";
};
@@ -36,4 +36,4 @@ buildGoModule rec {
maintainers = [ lib.maintainers.mbode ];
mainProgram = "aws-rotate-key";
};
}
})
@@ -4,14 +4,14 @@
lib,
bash,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-signing-helper";
version = "1.7.3";
src = fetchFromGitHub {
owner = "aws";
repo = "rolesanywhere-credential-helper";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-6EtWOcSFSxvOkDXf1/OL6IoHv25+FMGGCbh/vjzkH6U=";
};
vendorHash = "sha256-acr1A+Yj+azdTaGHlNVW1ADMEFTpAVhUAP1yWkUpJ38=";
@@ -30,9 +30,9 @@ buildGoModule rec {
meta = {
description = "AWS Signing Helper for IAM Roles Anywhere";
homepage = "https://github.com/aws/rolesanywhere-credential-helper";
changelog = "https://github.com/aws/rolesanywhere-credential-helper/releases/tag/v${version}";
changelog = "https://github.com/aws/rolesanywhere-credential-helper/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
mainProgram = "aws_signing_helper";
maintainers = with lib.maintainers; [ pandanz ];
};
}
})
+4 -4
View File
@@ -8,14 +8,14 @@
stdenv,
xdg-utils,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-sso-cli";
version = "2.1.0";
src = fetchFromGitHub {
owner = "synfinatic";
repo = "aws-sso-cli";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-MomH4Zcc6iyVmLfA0PPsWgEqMBAAaPd+21NX4GdnFk0=";
};
vendorHash = "sha256-Le5BOD/iBIMQwTNmb7JcW8xJS7WG5isf4HXpJxyvez0=";
@@ -26,7 +26,7 @@ buildGoModule rec {
];
ldflags = [
"-X main.Version=${version}"
"-X main.Version=${finalAttrs.version}"
"-X main.Tag=nixpkgs"
];
@@ -61,4 +61,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ devusb ];
mainProgram = "aws-sso";
};
}
})
+3 -3
View File
@@ -5,14 +5,14 @@
makeWrapper,
xdg-utils,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-sso-creds";
version = "2.0.0";
src = fetchFromGitHub {
owner = "jaxxstorm";
repo = "aws-sso-creds";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-QYE+HvvBEWPxopVP8QMqb4lNRyAtVDewuiWzja9XdM4=";
};
vendorHash = "sha256-2EDpyw7Mqhvc0i6+UjWfNlvndRYJDaezRkOy9PBeD1Y=";
@@ -31,4 +31,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ lafrenierejm ];
mainProgram = "aws-sso-creds";
};
}
})
+5 -5
View File
@@ -8,14 +8,14 @@
writableTmpDirAsHomeHook,
xdg-utils,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "aws-vault";
version = "7.9.3";
src = fetchFromGitHub {
owner = "ByteNess";
repo = "aws-vault";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-oQI1VjK4nQAErXgtUumdTwVB0maCfEv4WRF+buaHnKM=";
};
@@ -46,13 +46,13 @@ buildGoModule rec {
# set the version. see: aws-vault's Makefile
ldflags = [
"-X main.Version=v${version}"
"-X main.Version=v${finalAttrs.version}"
];
doInstallCheck = true;
installCheckPhase = ''
$out/bin/aws-vault --version 2>&1 | grep ${version} > /dev/null
$out/bin/aws-vault --version 2>&1 | grep ${finalAttrs.version} > /dev/null
'';
meta = {
@@ -65,4 +65,4 @@ buildGoModule rec {
er0k
];
};
}
})
+5 -5
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "awsls";
version = "0.11.0";
src = fetchFromGitHub {
owner = "jckuester";
repo = "awsls";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-iy9tohmVUtNXYVfe6pZ+pbbLlcK6Fu1GgzTWMD+3xP0=";
};
@@ -24,8 +24,8 @@ buildGoModule rec {
[
"-s"
"-w"
"-X ${t}.version=${version}"
"-X ${t}.commit=${src.rev}"
"-X ${t}.version=${finalAttrs.version}"
"-X ${t}.commit=${finalAttrs.src.rev}"
"-X ${t}.date=unknown"
];
@@ -38,4 +38,4 @@ buildGoModule rec {
maintainers = [ lib.maintainers.markus1189 ];
mainProgram = "awsls";
};
}
})
+5 -5
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "awsrm";
version = "0.4.0";
src = fetchFromGitHub {
owner = "jckuester";
repo = "awsrm";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-KAujqYDtZbCBRO5WK9b9mxqe84ZllbBoO2tLnDH/bdo=";
};
@@ -24,8 +24,8 @@ buildGoModule rec {
[
"-s"
"-w"
"-X ${t}.version=${version}"
"-X ${t}.commit=${src.rev}"
"-X ${t}.version=${finalAttrs.version}"
"-X ${t}.commit=${finalAttrs.src.rev}"
"-X ${t}.date=unknown"
];
@@ -38,4 +38,4 @@ buildGoModule rec {
maintainers = [ lib.maintainers.markus1189 ];
mainProgram = "awsrm";
};
}
})
+5 -5
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "awsweeper";
version = "0.12.0";
src = fetchFromGitHub {
owner = "jckuester";
repo = "awsweeper";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-5D/4Z8ADlA+4+2EINmP5OfX5exzhfbq2TydPRlJDA6Y=";
};
@@ -20,8 +20,8 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/jckuester/awsweeper/internal.version=${version}"
"-X github.com/jckuester/awsweeper/internal.commit=${src.rev}"
"-X github.com/jckuester/awsweeper/internal.version=${finalAttrs.version}"
"-X github.com/jckuester/awsweeper/internal.commit=${finalAttrs.src.rev}"
"-X github.com/jckuester/awsweeper/internal.date=unknown"
];
@@ -34,4 +34,4 @@ buildGoModule rec {
maintainers = [ ];
mainProgram = "awsweeper";
};
}
})
@@ -4,14 +4,14 @@
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "azure-storage-azcopy";
version = "10.31.1";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-storage-azcopy";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-VB7bMbMzBl5ulrTNZIHdNYKx0vHeEYIJi4L50M8BY4M=";
};
@@ -28,8 +28,8 @@ buildGoModule rec {
meta = {
description = "New Azure Storage data transfer utility - AzCopy v10";
homepage = "https://github.com/Azure/azure-storage-azcopy";
changelog = "https://github.com/Azure/azure-storage-azcopy/releases/tag/v${version}";
changelog = "https://github.com/Azure/azure-storage-azcopy/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kashw2 ];
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "badger";
version = "4.9.0";
src = fetchFromGitHub {
owner = "dgraph-io";
repo = "badger";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-AmDfG4IOpptdH0/Un4V275UTTUXoV1LNKtbSj3O50rs=";
};
@@ -28,4 +28,4 @@ buildGoModule rec {
mainProgram = "badger";
maintainers = with lib.maintainers; [ farcaller ];
};
}
})
+5 -5
View File
@@ -6,14 +6,14 @@
installShellFiles,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "badrobot";
version = "0.1.4";
src = fetchFromGitHub {
owner = "controlplaneio";
repo = "badrobot";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-U3b5Xw+GjnAEXteivztHdcAcXx7DYtgaUbW5oax0mIk=";
};
vendorHash = "sha256-oYdkCEdrw1eE5tnKveeJM3upRy8hOVc24JNN1bLX+ec=";
@@ -23,7 +23,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/controlplaneio/badrobot/cmd.version=v${version}"
"-X github.com/controlplaneio/badrobot/cmd.version=v${finalAttrs.version}"
];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
@@ -35,7 +35,7 @@ buildGoModule rec {
meta = {
homepage = "https://github.com/controlplaneio/badrobot";
changelog = "https://github.com/controlplaneio/badrobot/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/controlplaneio/badrobot/blob/v${finalAttrs.version}/CHANGELOG.md";
description = "Operator Security Audit Tool";
mainProgram = "badrobot";
longDescription = ''
@@ -49,4 +49,4 @@ buildGoModule rec {
license = with lib.licenses; [ asl20 ];
maintainers = with lib.maintainers; [ jk ];
};
}
})
+5 -5
View File
@@ -5,14 +5,14 @@
versionCheckHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "baidupcs-go";
version = "4.0.0";
src = fetchFromGitHub {
owner = "qjfoidnh";
repo = "BaiduPCS-Go";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-synfJtYZmIiK2SoTG0rt+qZ0ixXIXDXnrNL2s5eDtQY=";
};
@@ -21,14 +21,14 @@ buildGoModule rec {
doCheck = false;
ldflags = [
"-X main.Version=${version}"
"-X main.Version=${finalAttrs.version}"
];
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}";
versionCheckProgram = "${placeholder "out"}/bin/${finalAttrs.meta.mainProgram}";
postInstall = ''
rm -f $out/bin/AndroidNDKBuild
@@ -46,4 +46,4 @@ buildGoModule rec {
homepage = "https://github.com/qjfoidnh/BaiduPCS-Go";
license = lib.licenses.asl20;
};
}
})
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "base16-universal-manager";
version = "1.0";
src = fetchFromGitHub {
owner = "pinpox";
repo = "base16-universal-manager";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-9KflJ863j0VeOyu6j6O28VafetRrM8FW818qCvqhaoY=";
};
@@ -24,4 +24,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ jo1gi ];
mainProgram = "base16-universal-manager";
};
}
})
+6 -6
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bazel-buildtools";
version = "8.2.1";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = "buildtools";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-YkxEc+hcfOH2zzdHngoJmuCqGD4FWSkFd2cVqIrpHD4=";
};
@@ -30,18 +30,18 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X main.buildVersion=${version}"
"-X main.buildScmRevision=${src.rev}"
"-X main.buildVersion=${finalAttrs.version}"
"-X main.buildScmRevision=${finalAttrs.src.rev}"
];
meta = {
description = "Tools for working with Google's bazel buildtool. Includes buildifier, buildozer, and unused_deps";
homepage = "https://github.com/bazelbuild/buildtools";
changelog = "https://github.com/bazelbuild/buildtools/releases/tag/v${version}";
changelog = "https://github.com/bazelbuild/buildtools/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
elasticdog
];
teams = [ lib.teams.bazel ];
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bazel-gazelle";
version = "0.47.0";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = "bazel-gazelle";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-rnJ8rht7ccAI8ceOv3B0mlcY0fQg9Nfy+hu+/pmQQqE=";
};
@@ -32,4 +32,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ kalbasit ];
mainProgram = "gazelle";
};
}
})
+3 -3
View File
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bazel-kazel";
version = "0.2.5";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "repo-infra";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-Y9VOlFrFmJQCQuwf3UztHGuJqmq/lSibTbI3oGjtNuE=";
};
@@ -28,4 +28,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ kalbasit ];
mainProgram = "kazel";
};
}
})
+5 -5
View File
@@ -4,14 +4,14 @@
lib,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bazel-remote";
version = "2.6.1";
src = fetchFromGitHub {
owner = "buchgr";
repo = "bazel-remote";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-9vPaTm/HTJ3ftlFg+AkcwXX7xyhmGTgKL3PXhtUHRDk=";
};
@@ -24,16 +24,16 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X main.gitCommit=${version}"
"-X main.gitCommit=${finalAttrs.version}"
];
meta = {
homepage = "https://github.com/buchgr/bazel-remote";
description = "Remote HTTP/1.1 cache for Bazel";
mainProgram = "bazel-remote";
changelog = "https://github.com/buchgr/bazel-remote/releases/tag/v${version}";
changelog = "https://github.com/buchgr/bazel-remote/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
teams = [ lib.teams.bazel ];
platforms = lib.platforms.darwin ++ lib.platforms.linux;
};
}
})
+4 -4
View File
@@ -7,14 +7,14 @@
stdenv,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bazel-watcher";
version = "0.28.0";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = "bazel-watcher";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-zbZhV1IjFW4USdj3MGdyfPabfCPUmAAaGBaguXqmcnY=";
};
@@ -24,7 +24,7 @@ buildGoModule rec {
env.CGO_ENABLED = if stdenv.hostPlatform.isDarwin then "1" else "0";
ldflags = [
"-s"
"-X main.Version=${version}"
"-X main.Version=${finalAttrs.version}"
];
subPackages = [ "cmd/ibazel" ];
@@ -44,4 +44,4 @@ buildGoModule rec {
mainProgram = "ibazel";
platforms = lib.platforms.all;
};
}
})
+5 -5
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bazelisk";
version = "1.28.1";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = "bazelisk";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-iKU8B8yOT8cPvZhuor8ZVRsHQDoXq1ja1mr60XqHoEs=";
};
@@ -20,7 +20,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X main.BazeliskVersion=${version}"
"-X main.BazeliskVersion=${finalAttrs.version}"
];
meta = {
@@ -30,8 +30,8 @@ buildGoModule rec {
BEWARE: This package does not work on NixOS.
'';
homepage = "https://github.com/bazelbuild/bazelisk";
changelog = "https://github.com/bazelbuild/bazelisk/releases/tag/v${version}";
changelog = "https://github.com/bazelbuild/bazelisk/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ elasticdog ];
};
}
})
+4 -4
View File
@@ -6,14 +6,14 @@
versionCheckHook,
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bed";
version = "0.2.8";
src = fetchFromGitHub {
owner = "itchyny";
repo = "bed";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-NXTQMyCI4PKaQPxZqklH03BEDMUrTCNtFUj2FNwIsNM=";
};
vendorHash = "sha256-tp83T6V4HM7SgpZASMWnIoqgw/s/DhdJMsCu2C6OuTo=";
@@ -33,9 +33,9 @@ buildGoModule rec {
meta = {
description = "Binary editor written in Go";
homepage = "https://github.com/itchyny/bed";
changelog = "https://github.com/itchyny/bed/releases/tag/v${version}";
changelog = "https://github.com/itchyny/bed/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ xiaoxiangmoe ];
mainProgram = "bed";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bee";
version = "2.6.0";
src = fetchFromGitHub {
owner = "ethersphere";
repo = "bee";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-Yz23iVYGZ4PS1jbV5zFaCEsQOoAbHBpePml0zp5GSkQ=";
};
@@ -22,7 +22,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/ethersphere/bee/v2.version=${version}"
"-X github.com/ethersphere/bee/v2.version=${finalAttrs.version}"
"-X github.com/ethersphere/bee/v2/pkg/api.Version=5.2.0"
"-X github.com/ethersphere/bee/v2/pkg/api.DebugVersion=4.1.1"
"-X github.com/ethersphere/bee/v2/pkg/p2p/libp2p.reachabilityOverridePublic=false"
@@ -54,4 +54,4 @@ buildGoModule rec {
license = with lib.licenses; [ bsd3 ];
maintainers = [ ];
};
}
})
@@ -6,14 +6,14 @@
python3,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bbctl";
version = "0.13.0";
src = fetchFromGitHub {
owner = "beeper";
repo = "bridge-manager";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-bNnansZNshWp70LQQsa6+bS+LJxpCzdTkL2pX+ksrP0=";
};
@@ -34,6 +34,6 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.heywoodlh ];
mainProgram = "bbctl";
changelog = "https://github.com/beeper/bridge-manager/releases/tag/v${version}";
changelog = "https://github.com/beeper/bridge-manager/releases/tag/v${finalAttrs.version}";
};
}
})
+5 -5
View File
@@ -5,14 +5,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "benthos";
version = "4.63.1";
src = fetchFromGitHub {
owner = "redpanda-data";
repo = "benthos";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-dcVPTLzRVhyWEkzXfzQKOv7bfjzsxV7odcdPzLP64bQ=";
};
@@ -29,7 +29,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/redpanda-data/benthos/v4/internal/cli.Version=${version}"
"-X github.com/redpanda-data/benthos/v4/internal/cli.Version=${finalAttrs.version}"
];
passthru.updateScript = nix-update-script { };
@@ -38,8 +38,8 @@ buildGoModule rec {
description = "Fancy stream processing made operationally mundane";
mainProgram = "benthos";
homepage = "https://www.benthos.dev";
changelog = "https://github.com/benthosdev/benthos/blob/v${version}/CHANGELOG.md";
changelog = "https://github.com/benthosdev/benthos/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sagikazarmark ];
};
}
})
+6 -6
View File
@@ -6,14 +6,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bento";
version = "1.14.1";
src = fetchFromGitHub {
owner = "warpstreamlabs";
repo = "bento";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-hnDWnN07sf8ymSbwrVIQJrgiEKr81osswcGi8emSGac=";
};
@@ -28,8 +28,8 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/warpstreamlabs/bento/internal/cli.Version=${version}"
"-X main.Version=${version}"
"-X github.com/warpstreamlabs/bento/internal/cli.Version=${finalAttrs.version}"
"-X main.Version=${finalAttrs.version}"
];
nativeInstallCheckInputs = [ versionCheckHook ];
@@ -40,9 +40,9 @@ buildGoModule rec {
meta = {
description = "High performance and resilient stream processor";
homepage = "https://warpstreamlabs.github.io/bento/";
changelog = "https://github.com/warpstreamlabs/bento/releases/tag/v${version}";
changelog = "https://github.com/warpstreamlabs/bento/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ genga898 ];
mainProgram = "bento";
};
}
})
+3 -3
View File
@@ -13,14 +13,14 @@
libxi,
libxxf86vm,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bepass";
version = "1.6.2";
src = fetchFromGitHub {
owner = "bepass-org";
repo = "bepass";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-ruOhPWNs1WWM3r6X+6ch0HoDCu/a+IkBQiCr0Wh6yS8=";
};
@@ -59,4 +59,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ oluceps ];
broken = enableGUI;
};
}
})
+4 -4
View File
@@ -33,14 +33,14 @@ let
) "" (builtins.attrNames skipTests);
in
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "berglas";
version = "2.0.10";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "berglas";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-zrNHBlq8ZdsviXws29Dui51HOLJxy5B0OkrRZR8lUdQ=";
};
@@ -49,7 +49,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/GoogleCloudPlatform/berglas/v2/internal/version.version=${version}"
"-X github.com/GoogleCloudPlatform/berglas/v2/internal/version.version=${finalAttrs.version}"
];
postPatch = skipTestsCommand;
@@ -66,4 +66,4 @@ buildGoModule rec {
license = lib.licenses.asl20;
mainProgram = "berglas";
};
}
})
+3 -3
View File
@@ -10,14 +10,14 @@
libusb1,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bettercap";
version = "2.41.5";
src = fetchFromGitHub {
owner = "bettercap";
repo = "bettercap";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-mw2Fe/7kSowozUpmXC5tMHZ02bF5+UHmy+lmkJ6SeLM=";
};
@@ -49,4 +49,4 @@ buildGoModule rec {
# 'link: golang.org/x/net/internal/socket: invalid reference to syscall.recvmsg'
broken = stdenv.hostPlatform.isDarwin;
};
}
})
+3 -3
View File
@@ -3,14 +3,14 @@
fetchFromSourcehut,
buildGoModule,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "betula";
version = "1.5.0";
src = fetchFromSourcehut {
owner = "~bouncepaw";
repo = "betula";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-zrJkQNQmkp0JiXZL3YSPEkeavEJhu5KnONfOze9pttY=";
};
vendorHash = "sha256-8YDilb03J7fd6dj9CohvDDe9ylwXrrREvCP83yGpTyg=";
@@ -27,4 +27,4 @@ buildGoModule rec {
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ GoldsteinE ];
};
}
})
+3 -3
View File
@@ -6,7 +6,7 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "birdwatcher";
version = "2.2.5";
@@ -15,7 +15,7 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "alice-lg";
repo = "birdwatcher";
tag = version;
tag = finalAttrs.version;
hash = "sha256-TTU5TYWD/KSh/orDdQnNrQJ/G7z5suBu7psF9V6AAIw=";
};
@@ -37,4 +37,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ stv0g ];
mainProgram = "birdwatcher";
};
}
})
+3 -3
View File
@@ -5,14 +5,14 @@
git,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bit";
version = "1.1.2";
src = fetchFromGitHub {
owner = "chriswalz";
repo = "bit";
rev = "v${version}";
rev = "v${finalAttrs.version}";
sha256 = "sha256-18R0JGbG5QBDghF4SyhXaKe9UY5UzF7Ap0Y061Z1SZ8=";
};
@@ -30,4 +30,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ fab ];
mainProgram = "bit";
};
}
})
+3 -3
View File
@@ -3,14 +3,14 @@
buildGoModule,
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bitbucket-cli";
version = "1.0.0";
src = fetchFromGitHub {
owner = "swisscom";
repo = "bitbucket-cli";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-8Qvlv/S5IkRk+2D/Pnb0+FP7ryHh1kSRJCiUjSO0OtI=";
};
@@ -27,4 +27,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ attila ];
platforms = with lib.platforms; linux ++ darwin;
};
}
})
+4 -4
View File
@@ -5,14 +5,14 @@
versionCheckHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bitcrook";
version = "2.3.2";
src = fetchFromGitHub {
owner = "ax-i-om";
repo = "bitcrook";
tag = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-O2u5e6LmfrxsfrBY3OPFTottheGO+ue8qMLqbDVMBhA=";
};
@@ -33,9 +33,9 @@ buildGoModule rec {
meta = {
description = "Tool to do OSINT";
homepage = "https://github.com/ax-i-om/bitcrook";
changelog = "https://github.com/ax-i-om/bitcrook/releases/tag/${src.tag}";
changelog = "https://github.com/ax-i-om/bitcrook/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "bitcrook";
};
}
})
+4 -4
View File
@@ -5,14 +5,14 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bitmagnet";
version = "0.10.0";
src = fetchFromGitHub {
owner = "bitmagnet-io";
repo = "bitmagnet";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-KgpKpnOVtS3VoIqKhIzDvbdR54M014tQj2/ufhWMZDo=";
};
@@ -22,7 +22,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-X github.com/bitmagnet-io/bitmagnet/internal/version.GitTag=v${version}"
"-X github.com/bitmagnet-io/bitmagnet/internal/version.GitTag=v${finalAttrs.version}"
];
passthru = {
@@ -39,4 +39,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ viraptor ];
mainProgram = "bitmagnet";
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitHub,
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bitrise";
version = "2.37.0";
src = fetchFromGitHub {
owner = "bitrise-io";
repo = "bitrise";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-CxWFqrgj/oYsD3yBjR4fdh7FSAaGZnbC6OB9H1VH+m0=";
};
@@ -25,7 +25,7 @@ buildGoModule rec {
vendorHash = null;
ldflags = [
"-X github.com/bitrise-io/bitrise/version.Commit=${src.rev}"
"-X github.com/bitrise-io/bitrise/version.Commit=${finalAttrs.src.rev}"
"-X github.com/bitrise-io/bitrise/version.BuildNumber=0"
];
env.CGO_ENABLED = 0;
@@ -41,4 +41,4 @@ buildGoModule rec {
mainProgram = "bitrise";
maintainers = with lib.maintainers; [ ofalvai ];
};
}
})
+4 -4
View File
@@ -4,14 +4,14 @@
fetchFromGitLab,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "bluewalker";
version = "0.3.1";
src = fetchFromGitLab {
owner = "jtaimisto";
repo = "bluewalker";
rev = "v${version}";
rev = "v${finalAttrs.version}";
hash = "sha256-wAzBlCczsLfHboGYIsyN7dGwz52CMw+L3XQ0njfLVR0=";
};
@@ -25,9 +25,9 @@ buildGoModule rec {
meta = {
description = "Simple command line Bluetooth LE scanner";
homepage = "https://gitlab.com/jtaimisto/bluewalker";
changelog = "https://gitlab.com/jtaimisto/bluewalker/-/tags/v${version}";
changelog = "https://gitlab.com/jtaimisto/bluewalker/-/tags/v${finalAttrs.version}";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ cimm ];
platforms = lib.platforms.linux;
};
}
})

Some files were not shown because too many files have changed in this diff Show More