pack: 0.37.0 -> 0.38.2 (#427193)

This commit is contained in:
Pol Dellaiera
2025-07-21 20:42:44 +02:00
committed by GitHub
+18 -11
View File
@@ -3,36 +3,43 @@
buildGoModule,
fetchFromGitHub,
nix-update-script,
testers,
pack,
versionCheckHook,
writableTmpDirAsHomeHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "pack";
version = "0.37.0";
version = "0.38.2";
src = fetchFromGitHub {
owner = "buildpacks";
repo = "pack";
rev = "v${version}";
hash = "sha256-QCN0UvWa5u9XX5LvY3yD8Xz2s1XzZUg/WXnAfWwZnY0=";
tag = "v${finalAttrs.version}";
hash = "sha256-JDvNG0HMwr/bbWbuSLwuC5y+ZePECW4u+dzMBcKrcNk=";
};
vendorHash = "sha256-W8FTk2eJYaTE9gCRwrT+mDhda/ZZeCytqQ9vvVZZHSQ=";
subPackages = [ "." ];
subPackages = [ "cmd/pack" ];
vendorHash = "sha256-PvGoHJP+MsfidKz72qFx638x+uirhgckIKCBdTUrqB8=";
ldflags = [
"-s"
"-w"
"-X github.com/buildpacks/pack.Version=${version}"
"-X github.com/buildpacks/pack/pkg/client.Version=${finalAttrs.version}"
];
passthru = {
updateScript = nix-update-script { };
tests.version = testers.testVersion { package = pack; };
};
doInstallCheck = true;
nativeInstallCheckInputs = [
versionCheckHook
writableTmpDirAsHomeHook
];
versionCheckProgramArg = "--version";
versionCheckKeepEnvironment = [ "HOME" ];
meta = {
description = "CLI for building apps using Cloud Native Buildpacks";
homepage = "https://github.com/buildpacks/pack/";
@@ -40,4 +47,4 @@ buildGoModule rec {
mainProgram = "pack";
maintainers = with lib.maintainers; [ drupol ];
};
}
})