From ae4a59c4528501d86ac4b4ddaf2e63f91f08c8c3 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Sun, 31 May 2026 15:42:55 +0300 Subject: [PATCH] bzip2_1_1: remove Unmaintained 2020 git snapshot with no remaining in-tree users now that hdf5plugin builds against the standard bzip2. Assisted-by: claude-code with claude-opus-4-8[1m]-high --- pkgs/tools/compression/bzip2/1_1.nix | 55 ---------------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 1 insertion(+), 57 deletions(-) delete mode 100644 pkgs/tools/compression/bzip2/1_1.nix diff --git a/pkgs/tools/compression/bzip2/1_1.nix b/pkgs/tools/compression/bzip2/1_1.nix deleted file mode 100644 index d6ff290fd1a4..000000000000 --- a/pkgs/tools/compression/bzip2/1_1.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitLab, - meson, - python3, - ninja, - testers, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "bzip2-unstable"; - version = "2020-08-11"; - - src = fetchFromGitLab { - owner = "federicomenaquintero"; - repo = "bzip2"; - rev = "15255b553e7c095fb7a26d4dc5819a11352ebba1"; - hash = "sha256-BAyz35D62LWi47B/gNcCSKpdaECHBGSpt21vtnk3fKs="; - }; - - postPatch = '' - patchShebangs install_links.py - ''; - - nativeBuildInputs = [ - meson - python3 - ninja - ]; - - outputs = [ - "bin" - "dev" - "out" - "man" - ]; - - mesonFlags = [ - "-Ddocs=disabled" - ]; - - strictDeps = true; - - passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; - - meta = { - description = "High-quality data compression program"; - homepage = "https://gitlab.com/federicomenaquintero/bzip2"; - license = lib.licenses.bzip2; - pkgConfigModules = [ "bz2" ]; - platforms = lib.platforms.all; - maintainers = [ ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e048b8ad382d..8f75eab27ff7 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -423,6 +423,7 @@ mapAliases { buildXenPackage = throw "'buildXenPackage' has been removed as a custom Xen build can now be achieved by simply overriding 'xen'."; # Added 2025-05-12 bullet-roboschool = throw "'bullet-roboschool' has been removed as its build was broken and it was deprecated with its last update in 2019."; # Added 2025-11-15 bwidget = throw "'bwidget' has been renamed to/replaced by 'tclPackages.bwidget'"; # Converted to throw 2025-10-27 + bzip2_1_1 = throw "'bzip2_1_1' has been removed as it was an unmaintained 2020 snapshot with no remaining users; use 'bzip2' instead"; # Added 2026-05-31 bzrtp = throw "'bzrtp' has been moved to 'linphonePackages.bzrtp'"; # Added 2025-09-20 c0 = throw "'c0' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 caido = warnAlias "'caido' has been split into 'caido-cli' and 'caido-desktop'." caido-desktop; # Added 2026-03-03 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 26a6d6d1badb..7e560d2af5f1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1888,8 +1888,6 @@ with pkgs; bzip2 = callPackage ../tools/compression/bzip2 { }; - bzip2_1_1 = callPackage ../tools/compression/bzip2/1_1.nix { }; - davix-copy = davix.override { enableThirdPartyCopy = true; }; libceph = ceph.lib;