1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-17 19:21:04 +00:00

Merge pull request #315551 from anthonyroussel/update/goss

goss,dgoss: 0.4.6 -> 0.4.7
This commit is contained in:
Aleksana 2024-05-31 23:15:12 +08:00 committed by GitHub
commit ec4d5b0a4d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 19 additions and 22 deletions

View file

@ -1,22 +1,17 @@
{ lib
, fetchFromGitHub
, resholve
, bash
, coreutils
, goss
, which
{
bash,
coreutils,
gnused,
goss,
lib,
resholve,
which,
}:
resholve.mkDerivation rec {
pname = "dgoss";
version = "0.4.6";
src = fetchFromGitHub {
owner = "goss-org";
repo = "goss";
rev = "refs/tags/v${version}";
hash = "sha256-4LJD70Y6nxRWdcaPe074iP2MVUMDgoTOwWbC1JecVcI=";
};
version = goss.version;
src = goss.src;
dontConfigure = true;
dontBuild = true;
@ -30,7 +25,11 @@ resholve.mkDerivation rec {
default = {
scripts = [ "bin/dgoss" ];
interpreter = "${bash}/bin/bash";
inputs = [ coreutils which ];
inputs = [
coreutils
gnused
which
];
keep = {
"$CONTAINER_RUNTIME" = true;
};

View file

@ -14,25 +14,23 @@
buildGoModule rec {
pname = "goss";
# Don't forget to update dgoss to the same version.
version = "0.4.6";
version = "0.4.7";
src = fetchFromGitHub {
owner = "goss-org";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-4LJD70Y6nxRWdcaPe074iP2MVUMDgoTOwWbC1JecVcI=";
hash = "sha256-KP0i+ePmkx43MdokVQO3CvTsdIFO7rCWLd8vJVC9Qf0=";
};
vendorHash = "sha256-5/vpoJZu/swNwQQXtW6wuEVCtOq6HsbFywuipaiwHfs=";
vendorHash = "sha256-VLIDAlLO6COGDKDN12bYIBluFVgqPEmm8QRfSNPfLJY=";
CGO_ENABLED = 0;
ldflags = [
"-s"
"-w"
"-X main.version=v${version}"
"-X github.com/goss-org/goss/util.Version=v${version}"
];
nativeBuildInputs = [ makeWrapper ];