git-interactive-rebase-tool: 2.2.1 -> 2.3.0, drop intactive maintainer

This commit is contained in:
Sandro Jäckel
2023-07-21 14:32:35 +10:00
committed by zowoq
parent 12ecdc253b
commit 55e7f425a2
2 changed files with 1382 additions and 4 deletions
File diff suppressed because it is too large Load Diff
@@ -2,16 +2,28 @@
rustPlatform.buildRustPackage rec {
pname = "git-interactive-rebase-tool";
version = "2.2.1";
version = "2.3.0";
src = fetchFromGitHub {
owner = "MitMaro";
repo = pname;
rev = version;
sha256 = "sha256-KqItunxh24jAkvsAMnByS+dhm+wyUqmdF96qEDs/5mI=";
sha256 = "sha256-tMeA2LsNCXxI086y8S+STYwjClWMPaBheP0s0oZ5I5c=";
};
cargoSha256 = "sha256-510kNtcSsuXADMmSqu2t0HsnPUS/Jedsfvjnh2k+vDs=";
postPatch = ''
# unknown lint: `ffi_unwind_calls`
# note: the `ffi_unwind_calls` lint is unstable
substituteInPlace src/main.rs src/{config,core,display,input,git,runtime,todo_file,view}/src/lib.rs \
--replace "ffi_unwind_calls," ""
'';
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"claim-0.5.0" = "sha256-quVV5PnWW1cYK+iSOM/Y0gLu2gPOrZ1ytJif0D5v9g0=";
};
};
buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security ];
@@ -30,7 +42,7 @@ rustPlatform.buildRustPackage rec {
description = "Native cross platform full feature terminal based sequence editor for git interactive rebase";
changelog = "https://github.com/MitMaro/git-interactive-rebase-tool/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ masaeedu SuperSandro2000 zowoq ];
maintainers = with maintainers; [ SuperSandro2000 zowoq ];
mainProgram = "interactive-rebase-tool";
};
}