From 2710dafcd7662043efb4ce1d6ef028425c209e84 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Sun, 18 May 2025 15:08:05 +0200 Subject: [PATCH] xmlroff: drop Unmaintained and broken --- pkgs/by-name/xm/xmlroff/package.nix | 60 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 60 deletions(-) delete mode 100644 pkgs/by-name/xm/xmlroff/package.nix diff --git a/pkgs/by-name/xm/xmlroff/package.nix b/pkgs/by-name/xm/xmlroff/package.nix deleted file mode 100644 index bfa6a4578ffc..000000000000 --- a/pkgs/by-name/xm/xmlroff/package.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - autoreconfHook, - gtk2, - libxml2, - libxslt, - pango, - perl, - pkg-config, - popt, -}: - -stdenv.mkDerivation rec { - pname = "xmlroff"; - version = "0.6.3"; - - src = fetchFromGitHub { - owner = "xmlroff"; - repo = "xmlroff"; - rev = "v${version}"; - sha256 = "0dgp72094lx9i9gvg21pp8ak7bg39707rdf6wz011p9s6n6lrq5g"; - }; - - nativeBuildInputs = [ - autoreconfHook - pkg-config - ]; - buildInputs = [ - libxml2 - libxslt - pango - gtk2 - popt - ]; - - sourceRoot = "${src.name}/xmlroff"; - - enableParallelBuilding = true; - - configureScript = "./autogen.sh"; - - configureFlags = [ - "--disable-gp" - ]; - - preBuild = '' - substituteInPlace tools/insert-file-as-string.pl --replace "/usr/bin/perl" "${perl}/bin/perl" - substituteInPlace Makefile --replace "docs" "" # docs target wants to download from network - ''; - - meta = with lib; { - description = "XSL Formatter"; - homepage = "http://xmlroff.org/"; - platforms = platforms.unix; - license = licenses.bsd3; - mainProgram = "xmlroff"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 80aaf47901f0..c7d5a1699b06 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2025,6 +2025,7 @@ mapAliases { xineUI = throw "'xineUI' has been renamed to/replaced by 'xine-ui'"; # Converted to throw 2024-10-17 xlsxgrep = throw "'xlsxgrep' has been dropped due to lack of maintenance."; # Added 2024-11-01 xmlada = gnatPackages.xmlada; # Added 2024-02-25 + xmlroff = throw "'xmlroff' has been removed as it is unmaintained and broken"; # Added 2025-05-18 xmr-stak = throw "xmr-stak has been removed from nixpkgs because it was broken"; # Added 2024-07-15 xmake-core-sv = throw "'xmake-core-sv' has been removed, use 'libsv' instead"; # Added 2024-10-10 xournal = throw "'xournal' has been removed due to lack of activity upstream and depending on gnome2. Consider using 'xournalpp' instead."; # Added 2024-12-06