sheesy-cli: remove
4 years since the last upstream commit. Lockfile is too old for fetchCargoVendor.
This commit is contained in:
@@ -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";
|
||||
};
|
||||
}
|
||||
@@ -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
|
||||
|
||||
@@ -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 { }
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user