Merge pull request #161355 from marsam/update-git-gone

git-gone: 0.3.7 -> 0.3.8

Changed files
+19 -16
pkgs
applications
version-management
git-and-tools
git-gone
+19 -16
pkgs/applications/version-management/git-and-tools/git-gone/default.nix
···
-
{ lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, makeWrapper, openssl, git, libiconv, Security, installShellFiles }:
+
{ lib
+
, stdenv
+
, fetchFromGitea
+
, rustPlatform
+
, libiconv
+
, Security
+
, installShellFiles
+
}:
rustPlatform.buildRustPackage rec {
pname = "git-gone";
-
version = "0.3.7";
+
version = "0.3.8";
-
src = fetchFromGitHub {
-
owner = "lunaryorn";
+
src = fetchFromGitea {
+
domain = "codeberg.org";
+
owner = "flausch";
repo = pname;
rev = "v${version}";
-
sha256 = "0hhy1yazda9r4n753a5m9jf31fbzmm4v8wvl3pksspj2syglmll8";
+
sha256 = "sha256-hKbq2rJwEZI3391RsZXsQSjjp7rSqglUckRDYAu42KE=";
};
-
cargoSha256 = "0mbc1742szpxnqqah6q0yhkn4fyyxqzg830bd1vzr07v273wr06r";
+
cargoSha256 = "sha256-gBQ4V8Bwx6Di8aVnOYwx0UZZIIOFxZAXT7Tl1Yli0Fk=";
-
nativeBuildInputs = [ pkg-config makeWrapper installShellFiles ];
+
nativeBuildInputs = [ installShellFiles ];
-
buildInputs = [ openssl ]
-
++ lib.optionals stdenv.isDarwin [ libiconv Security ];
+
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ];
postInstall = ''
installManPage git-gone.1
'';
-
postFixup = ''
-
wrapProgram $out/bin/git-gone --prefix PATH : "${lib.makeBinPath [ git ]}"
-
'';
-
meta = with lib; {
-
description = "Cleanup stale Git branches of pull requests";
-
homepage = "https://github.com/lunaryorn/git-gone";
+
description = "Cleanup stale Git branches of merge requests";
+
homepage = "https://codeberg.org/flausch/git-gone";
+
changelog = "https://codeberg.org/flausch/git-gone/raw/tag/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
-
platforms = platforms.unix;
};
}