From 3df771fe5956957b233f3a0eba2c53c2301b71c2 Mon Sep 17 00:00:00 2001 From: whispers Date: Mon, 20 Jul 2026 08:49:24 -0400 Subject: [PATCH] libmicrohttpd_0_9_77: drop according to https://www.gnu.org/software/libmicrohttpd/, the two available versions are the stable 1.x and the experimental 2.x. since the 0.9.77 version is neither part of that nor used in tree, we remove the package. --- pkgs/development/libraries/libmicrohttpd/0.9.77.nix | 10 ---------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 10 +--------- 3 files changed, 2 insertions(+), 19 deletions(-) delete mode 100644 pkgs/development/libraries/libmicrohttpd/0.9.77.nix diff --git a/pkgs/development/libraries/libmicrohttpd/0.9.77.nix b/pkgs/development/libraries/libmicrohttpd/0.9.77.nix deleted file mode 100644 index 3874f77acb87..000000000000 --- a/pkgs/development/libraries/libmicrohttpd/0.9.77.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ callPackage, fetchurl }: - -callPackage ./generic.nix rec { - version = "0.9.77"; - - src = fetchurl { - url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz"; - hash = "sha256-nnAjoVESAGDSgGpupME8qZM+zk6s/FyUZNIO3dt2sKA="; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 92910ed3e139..dc14c30b305d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1230,6 +1230,7 @@ mapAliases { liblastfmSF = warnAlias "'liblastfmSF' has been renamed to 'liblastfm-vambrose'" liblastfm-vambrose; # Added 2026-02-08 liblinphone = throw "'liblinphone' has been moved to 'linphonePackages.liblinphone'"; # Added 2025-09-20 libmesode = throw "'libmesode' has been removed because it was deprecated and archived upstream. Consider using 'libstrophe' instead"; # Added 2026-01-15 + libmicrohttpd_0_9_77 = throw "'libmicrohttpd_0_9_77' has been removed as it is unmaintained upstream and unused in Nixpkgs. Consider upgrading to 'libmicrohttpd' 1.x instead."; # Added 2026-07-20 libmkv = throw "'libmkv' has been removed as it is abandoned upstream"; # Added 2026-01-18 libmp3splt = throw "'libmp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 libmusicbrainz3 = throw "libmusicbrainz3 has been removed as it was obsolete and unused"; # Added 2025-09-16 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ebf2737f821b..9a86df8a0939 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6095,15 +6095,7 @@ with pkgs; malcontent-ui = callPackage ../development/libraries/malcontent/ui.nix { }; - inherit - ({ - libmicrohttpd_0_9_77 = callPackage ../development/libraries/libmicrohttpd/0.9.77.nix { }; - libmicrohttpd_1_0 = callPackage ../development/libraries/libmicrohttpd/1.0.nix { }; - }) - libmicrohttpd_0_9_77 - libmicrohttpd_1_0 - ; - + libmicrohttpd_1_0 = callPackage ../development/libraries/libmicrohttpd/1.0.nix { }; libmicrohttpd = libmicrohttpd_1_0; libpeas = callPackage ../development/libraries/libpeas { };