From 11c7095a0e649bbbf1d115b801e3a853cde44c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Thu, 18 Dec 2025 11:34:46 +0100 Subject: [PATCH 1/4] deco: drop --- pkgs/by-name/de/deco/package.nix | 44 -------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 44 deletions(-) delete mode 100644 pkgs/by-name/de/deco/package.nix diff --git a/pkgs/by-name/de/deco/package.nix b/pkgs/by-name/de/deco/package.nix deleted file mode 100644 index cfbd4098333b..000000000000 --- a/pkgs/by-name/de/deco/package.nix +++ /dev/null @@ -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; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index cc6b975063d1..16779ae01061 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -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 From dcb2b9e09c9e017f89e7b7cf9603dca5d57ff4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Thu, 18 Dec 2025 11:36:30 +0100 Subject: [PATCH 2/4] emem: drop --- pkgs/by-name/em/emem/package.nix | 44 -------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 44 deletions(-) delete mode 100644 pkgs/by-name/em/emem/package.nix diff --git a/pkgs/by-name/em/emem/package.nix b/pkgs/by-name/em/emem/package.nix deleted file mode 100644 index 064ecbbce211..000000000000 --- a/pkgs/by-name/em/emem/package.nix +++ /dev/null @@ -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"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 16779ae01061..f6c6d8202003 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -557,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 From 96aa7a295d22f1cced792f6630e19516f2a0195e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Mon, 22 Dec 2025 18:11:23 +0100 Subject: [PATCH 3/4] pell: drop --- pkgs/by-name/pe/pell/package.nix | 47 -------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 47 deletions(-) delete mode 100644 pkgs/by-name/pe/pell/package.nix diff --git a/pkgs/by-name/pe/pell/package.nix b/pkgs/by-name/pe/pell/package.nix deleted file mode 100644 index 548a328d4006..000000000000 --- a/pkgs/by-name/pe/pell/package.nix +++ /dev/null @@ -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; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index f6c6d8202003..1629f037c09d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1271,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 From 52130821e6a898957b1cb23b17876347ad87fa12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Thu, 18 Dec 2025 11:40:44 +0100 Subject: [PATCH 4/4] usync: drop --- pkgs/by-name/us/usync/package.nix | 40 ------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 40 deletions(-) delete mode 100644 pkgs/by-name/us/usync/package.nix diff --git a/pkgs/by-name/us/usync/package.nix b/pkgs/by-name/us/usync/package.nix deleted file mode 100644 index 64cddf861a1b..000000000000 --- a/pkgs/by-name/us/usync/package.nix +++ /dev/null @@ -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; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 1629f037c09d..d03a80ed8074 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1657,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