degit-rs: drop

Unmaintained upstream + has vulnerable dependencies.
This commit is contained in:
Michael Daniels
2025-07-11 21:33:43 -04:00
parent b1b18ff284
commit de79104b78
3 changed files with 1 additions and 1920 deletions
-1875
View File
File diff suppressed because it is too large Load Diff
-45
View File
@@ -1,45 +0,0 @@
{
lib,
fetchFromGitHub,
rustPlatform,
pkg-config,
openssl,
}:
rustPlatform.buildRustPackage {
pname = "degit-rs";
version = "0.1.2-unstable-2021-09-22";
src = fetchFromGitHub {
owner = "psnszsn";
repo = "degit-rs";
rev = "c7dbeb75131510a79400838e081b90665c654c80";
hash = "sha256-swyfKnYQ+I4elnDnJ0yPDUryiFXEVnrGt9xHWiEe6wo=";
};
# The source repo doesn't provide a Cargo.lock file, so we need to create one
postPatch = ''
ln -s ${./Cargo.lock} Cargo.lock
'';
cargoLock.lockFile = ./Cargo.lock;
cargoHash = "sha256-bUoZsXU7iWK7MZ/hXk1JNUX1hN88lrU1mc1rrYuiCYs=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];
# The test suite is not working for it requires a network connection,
# so we disable it
doCheck = false;
meta = {
description = "Rust rewrite of degit";
homepage = "https://github.com/psnszsn/degit-rs";
license = lib.licenses.mit;
platforms = lib.platforms.linux;
mainProgram = "degit";
maintainers = with lib.maintainers; [ chillcicada ];
};
}
+1
View File
@@ -532,6 +532,7 @@ mapAliases {
deadpixi-sam = deadpixi-sam-unstable;
debugedit-unstable = throw "'debugedit-unstable' has been renamed to/replaced by 'debugedit'"; # Converted to throw 2024-10-17
degit-rs = throw "'degit-rs' has been removed because it is unmaintained upstream and has vulnerable dependencies."; # Added 2025-07-11
deltachat-cursed = arcanechat-tui; # added 2025-02-25
deltachat-electron = throw "'deltachat-electron' has been renamed to/replaced by 'deltachat-desktop'"; # Converted to throw 2024-10-17