sheesy-cli: remove

4 years since the last upstream commit.  Lockfile is too old for
fetchCargoVendor.
This commit is contained in:
Alyssa Ross
2025-01-26 21:14:35 +01:00
parent a47cb26bbe
commit 6ecc829cf2
3 changed files with 1 additions and 69 deletions
@@ -1,65 +0,0 @@
{
lib,
stdenv,
rustPlatform,
fetchCrate,
installShellFiles,
libgpg-error,
gpgme,
gettext,
openssl,
Security,
}:
rustPlatform.buildRustPackage rec {
pname = "sheesy-cli";
version = "4.0.11";
src = fetchCrate {
inherit version pname;
hash = "sha256-rJ/V9pJgmqERgjD0FQ/oqhZQlIeN4/3ECx15/FOUQdA=";
};
cargoHash = "sha256-o2XRvzw54x6xv81l97s1hwc2MC0Ioeyheoz3F+AtKpU=";
cargoDepsName = pname;
nativeBuildInputs = [
libgpg-error
gpgme
gettext
installShellFiles
];
buildInputs = [ openssl ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ Security ];
buildFeatures = [
"vault"
"extract"
"completions"
"substitute"
"process"
];
checkFeatures = [ ];
cargoBuildFlags = [
"--bin"
"sy"
];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion --cmd sy \
--bash <($out/bin/sy completions bash) \
--fish <($out/bin/sy completions fish) \
--zsh <($out/bin/sy completions zsh)
'';
meta = with lib; {
description = "'share-secrets-safely' CLI to interact with GPG/pass-like vaults";
homepage = "https://share-secrets-safely.github.io/cli/";
changelog = "https://github.com/share-secrets-safely/cli/releases/tag/${version}";
license = with licenses; [ lgpl21Only ];
maintainers = with maintainers; [ devhell ];
mainProgram = "sy";
};
}
+1
View File
@@ -1253,6 +1253,7 @@ mapAliases {
shipyard = jumppad; # Added 2023-06-06
siduck76-st = st-snazzy; # Added 2024-12-24
signal-desktop-beta = throw "signal-desktop-beta has been removed to make the signal-desktop package easier to maintain";
sheesy-cli = throw "'sheesy-cli' has been removed due to lack of upstream maintenance"; # Added 2025-01-26
shout = nodePackages.shout; # Added unknown; moved 2024-10-19
sky = throw "'sky' has been removed because its upstream website disappeared"; # Added 2024-07-21
SkypeExport = skypeexport; # Added 2024-06-12
-4
View File
@@ -2578,10 +2578,6 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Security;
};
sheesy-cli = callPackage ../tools/security/sheesy-cli {
inherit (darwin.apple_sdk.frameworks) Security;
};
steampipePackages = recurseIntoAttrs (
callPackage ../tools/misc/steampipe-packages { }
);