git-get: 0.5.0 -> 0.6.1 (#439230)

This commit is contained in:
Peder Bergebakken Sundt
2025-09-03 21:25:48 +02:00
committed by GitHub
+9 -5
View File
@@ -2,6 +2,7 @@
lib,
fetchFromGitHub,
buildGoModule,
nix-update-script,
}:
let
@@ -9,13 +10,13 @@ let
in
buildGoModule rec {
pname = "git-get";
version = "0.5.0";
version = "0.6.1";
src = fetchFromGitHub {
owner = "grdl";
repo = "git-get";
tag = "v${version}";
hash = "sha256-v98Ff7io7j1LLzciHNWJBU3LcdSr+lhwYrvON7QjyCI=";
hash = "sha256-xnmFqNIabiTyf9ZPKlm5S42rfFUXnTp/jLDDY51eoMw=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -27,7 +28,7 @@ buildGoModule rec {
'';
};
vendorHash = "sha256-C+XOjMDMFneKJNeBh0KWPx8yM7XiiIpTlc2daSfhZhY=";
vendorHash = "sha256-8DLS1pSyh1OgnULMvAppl/+D2yfyi/dcZs08S1IMzaE=";
doCheck = false;
@@ -44,14 +45,17 @@ buildGoModule rec {
];
preInstall = ''
mv "$GOPATH/bin/get" "$GOPATH/bin/git-get"
mv "$GOPATH/bin/list" "$GOPATH/bin/git-list"
mv "$GOPATH/bin/cmd" "$GOPATH/bin/git-get"
ln -s ./git-get "$GOPATH/bin/git-list"
'';
passthru.updateScript = nix-update-script { };
meta = with lib; {
description = "Better way to clone, organize and manage multiple git repositories";
homepage = "https://github.com/grdl/git-get";
license = licenses.mit;
maintainers = with maintainers; [ sumnerevans ];
mainProgram = "git-get";
};
}