From b953f82fdc85ae68d1de70b993f316d5f825ba19 Mon Sep 17 00:00:00 2001 From: eljamm Date: Mon, 16 Jun 2025 13:58:11 +0200 Subject: [PATCH] libdwarf-lite: drop - Not used in any other derivation - Not needed as it's essentially a mirror of libdrawrf --- pkgs/by-name/li/libdwarf-lite/package.nix | 39 ----------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 39 deletions(-) delete mode 100644 pkgs/by-name/li/libdwarf-lite/package.nix diff --git a/pkgs/by-name/li/libdwarf-lite/package.nix b/pkgs/by-name/li/libdwarf-lite/package.nix deleted file mode 100644 index 7091ac3f9730..000000000000 --- a/pkgs/by-name/li/libdwarf-lite/package.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, -}: -stdenv.mkDerivation (finalAttrs: { - pname = "libdwarf-lite"; - version = "0.12.0"; - - src = fetchFromGitHub { - owner = "jeremy-rifkin"; - repo = "libdwarf-lite"; - rev = "v${finalAttrs.version}"; - hash = "sha256-/E0aUVEhEy1v4wm2/t5wLck93Xb/RrKMIwqFYpi6BLA="; - }; - - outputs = [ - "dev" - "lib" - "out" - ]; - - nativeBuildInputs = [ cmake ]; - - cmakeFlags = [ - (lib.cmakeBool "BUILD_DWARFDUMP" false) - (lib.cmakeBool "PIC_ALWAYS" true) - ]; - - meta = { - description = "Minimal libdwarf mirror for faster cloning and configuration"; - homepage = "https://github.com/jeremy-rifkin/libdwarf-lite"; - license = lib.licenses.lgpl21Only; - maintainers = [ ]; - mainProgram = "libdwarf-lite"; - platforms = lib.platforms.all; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ebd26e9da9ea..8d1db14fbcfb 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1024,6 +1024,7 @@ mapAliases { libbitcoin-network = throw "libbitcoin-network has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 libbitcoin-protocol = throw "libbitcoin-protocol has been removed as it required an obsolete version of Boost and had no maintainer in Nixpkgs"; # Added 2024-11-24 libchop = throw "libchop has been removed due to failing to build and being unmaintained upstream"; # Added 2025-05-02 + libdwarf-lite = throw "`libdwarf-lite` has been replaced by `libdwarf` as it's mostly a mirror"; # Added 2025-06-16 libdwg = throw "libdwg has been removed as upstream is unmaintained, the code doesn't build without significant patches, and the package had no reverse dependencies"; # Added 2024-12-28 libfpx = throw "libfpx has been removed as it was unmaintained in Nixpkgs and had known vulnerabilities"; # Added 2025-05-20 libgadu = throw "'libgadu' has been removed as upstream is unmaintained and has no dependents or maintainers in Nixpkgs"; # Added 2025-05-17