various: drop (#471970)

This commit is contained in:
Sandro
2025-12-22 19:40:30 +00:00
committed by GitHub
5 changed files with 4 additions and 175 deletions
-44
View File
@@ -1,44 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
scsh,
feh,
xorg,
xdg-user-dirs,
}:
stdenv.mkDerivation {
pname = "deco";
version = "0-unstable-2025-07-07";
src = fetchFromGitHub {
owner = "vedatechnologiesinc";
repo = "deco";
rev = "2fd28241ed28c07b9d641061d4e1bf3cacfcc7a0";
hash = "sha256-kjXEvgYO1p/dX9nXQ3HHcXmJdtxDM6xzKqDQu3yM4Tw=";
};
installPhase = ''
mkdir -p $out/bin
cp deco $out/bin
chmod +x $out/bin/deco
'';
postFixup = ''
substituteInPlace $out/bin/deco --replace-fail "/usr/bin/env scsh" "${scsh}/bin/scsh"
substituteInPlace $out/bin/deco --replace-fail "feh" "${feh}/bin/feh"
substituteInPlace $out/bin/deco --replace-fail "xdpyinfo" "${xorg.xdpyinfo}/bin/xdpyinfo"
substituteInPlace $out/bin/deco --replace-fail "xdg-user-dir" "${xdg-user-dirs}/bin/xdg-user-dir"
'';
meta = {
homepage = "https://github.com/vedatechnologiesinc/deco";
description = "Simple root image setter";
license = lib.licenses.bsd3;
platforms = lib.platforms.unix;
mainProgram = "deco";
};
dontBuild = true;
}
-44
View File
@@ -1,44 +0,0 @@
{
lib,
stdenv,
fetchurl,
jdk,
}:
stdenv.mkDerivation rec {
pname = "emem";
version = "0.2.50";
inherit jdk;
src = fetchurl {
url = "https://github.com/ebzzry/${pname}/releases/download/v${version}/${pname}.jar";
sha256 = "18x3s3jrph8k3pc75jgwkfqazygpsx93zjxx68zms58my17cybh1";
};
dontUnpack = true;
buildPhase = ''
mkdir -p $out/bin $out/share/java
'';
installPhase = ''
cp $src $out/share/java/${pname}.jar
cat > $out/bin/${pname} << EOF
#! $SHELL
$jdk/bin/java -jar $out/share/java/${pname}.jar "\$@"
EOF
chmod +x $out/bin/${pname}
'';
meta = {
homepage = "https://github.com/ebzzry/emem";
description = "Trivial Markdown to HTML converter";
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
license = lib.licenses.epl10;
platforms = lib.platforms.unix;
mainProgram = "emem";
};
}
-47
View File
@@ -1,47 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
scsh,
sox,
libnotify,
}:
stdenv.mkDerivation {
pname = "pell";
version = "0.0.4";
src = fetchFromGitHub {
owner = "ebzzry";
repo = "pell";
rev = "3b8a9a59c4a8671705805edb7be7c35b1654971f";
sha256 = "0k8m1lv2kyrs8fylxmbgxg3jn65g57frf2bndc82gkr5svwb554a";
};
installPhase = ''
mkdir -p $out/bin
mkdir -p $out/share
cp pell $out/bin
cp resources/online.mp3 $out/share
cp resources/offline.mp3 $out/share
chmod +x $out/bin/pell
'';
postFixup = ''
substituteInPlace $out/bin/pell --replace "/usr/bin/env scsh" "${scsh}/bin/scsh"
substituteInPlace $out/bin/pell --replace "(play " "(${sox}/bin/play "
substituteInPlace $out/bin/pell --replace "(notify-send " "(${libnotify}/bin/notify-send "
substituteInPlace $out/bin/pell --replace "/usr/share/pell/online.mp3" "$out/share/online.mp3"
substituteInPlace $out/bin/pell --replace "/usr/share/pell/offline.mp3" "$out/share/offline.mp3"
'';
meta = {
homepage = "https://github.com/ebzzry/pell";
description = "Simple host availability monitor";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
mainProgram = "pell";
};
dontBuild = true;
}
-40
View File
@@ -1,40 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
scsh,
rsync,
unison,
}:
stdenv.mkDerivation {
pname = "usync";
version = "0.0.3";
src = fetchFromGitHub {
owner = "ebzzry";
repo = "usync";
rev = "99f11b0c196a81843f55ca3456abcb85149b6d51";
sha256 = "16i1q8f0jmfd43rb8d70l2b383vr5ib4kh7iq3yd345q7xjz9c2j";
};
installPhase = ''
install -m 555 -Dt $out/bin $pname
'';
postFixup = ''
substituteInPlace $out/bin/$pname --replace "/usr/bin/env scsh" "${scsh}/bin/scsh"
substituteInPlace $out/bin/$pname --replace "(rsync " "(${rsync}/bin/rsync "
substituteInPlace $out/bin/$pname --replace "(unison " "(${unison}/bin/unison "
'';
meta = {
homepage = "https://github.com/ebzzry/usync";
description = "Simple site-to-site synchronization tool";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
mainProgram = "usync";
};
dontBuild = true;
}
+4
View File
@@ -509,6 +509,7 @@ mapAliases {
dbus-sharp-glib-2_0 = throw "'dbus-sharp-glib-2_0' has been removed as it was unmaintained and had no dependents"; # Added 2025-08-25
dclib = throw "'dclib' has been removed as it is unmaintained for 16 years and broken"; # Added 2025-05-25
deadpixi-sam = throw "'deadpixi-sam' has been renamed to/replaced by 'deadpixi-sam-unstable'"; # Converted to throw 2025-10-27
deco = throw "'deco' has been removed as it is unused"; # Added 2025-12-18
deepin = throw "the Deepin desktop environment and associated tools have been removed from nixpkgs due to lack of maintenance"; # Added 2025-08-21
deepsea = throw "deepsea has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-28
degit-rs = throw "'degit-rs' has been removed because it is unmaintained upstream and has vulnerable dependencies."; # Added 2025-07-11
@@ -556,6 +557,7 @@ mapAliases {
emacsNativeComp = throw "'emacsNativeComp' has been renamed to/replaced by 'emacs'"; # Converted to throw 2025-10-27
emanote = throw "'emanote' has been removed due to lack of a Nixpkgs maintainer"; # Added 2025-09-18
embree2 = throw "embree2 has been removed, as it is unmaintained upstream and depended on tbb_2020"; # Added 2025-09-14
emem = throw "'emem' has been removed as it is unused"; # Added 2025-12-18
emojione = throw "emojione has beem removed, as it has been archived upstream."; # Added 2025-11-06
EmptyEpsilon = throw "'EmptyEpsilon' has been renamed to/replaced by 'empty-epsilon'"; # Converted to throw 2025-10-27
emulationstation = throw "emulationstation was removed due to numerous vulnerabilities in freeimage"; # Added 2025-10-23
@@ -1269,6 +1271,7 @@ mapAliases {
pds = warnAlias "'pds' has been renamed to 'bluesky-pds'" bluesky-pds; # Added 2025-08-20
pdsadmin = warnAlias "'pdsadmin' has been renamed to 'bluesky-pdsadmin'" bluesky-pdsadmin; # Added 2025-08-20
peach = throw "'peach' has been renamed to/replaced by 'asouldocs'"; # Converted to throw 2025-10-27
pell = throw "'pell' has been removed as it is unused and unmaintained upstream"; # Added 2025-12-18
pentablet-driver = throw "'pentablet-driver' has been renamed to/replaced by 'xp-pen-g430-driver'"; # Converted to throw 2025-10-27
perceptual-diff = throw "perceptual-diff was removed due to numerous vulnerabilities in freeimage"; # Added 2025-10-23
percona-server_innovation = throw "'percona-server_innovation' has been renamed to/replaced by 'percona-server'"; # Converted to throw 2025-10-27
@@ -1654,6 +1657,7 @@ mapAliases {
unicap = throw "'unicap' has been removed because it is unmaintained"; # Added 2025-05-17
unifi-poller = throw "'unifi-poller' has been renamed to/replaced by 'unpoller'"; # Converted to throw 2025-10-27
unzoo = throw "'unzoo' has been removed since it is unmaintained upstream and doesn't compile with newer versions of GCC anymore"; # Removed 2025-05-24
usync = throw "'usync' has been removed as it is unused and unmaintained upstream"; # Added 2025-12-18
util-linuxCurses = throw "'util-linuxCurses' has been renamed to/replaced by 'util-linux'"; # Converted to throw 2025-10-27
utillinux = warnAlias "'utillinux' has been renamed to/replaced by 'util-linux'" util-linux; # Converted to warning 2025-10-28
vaapiIntel = throw "'vaapiIntel' has been renamed to/replaced by 'intel-vaapi-driver'"; # Converted to throw 2025-10-27