From 8bc90bcf8790b050b89dd63d855b0d5942779a49 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Sat, 17 May 2025 16:23:12 +0200 Subject: [PATCH] cde: drop Unmaintained for 7 years and broken --- pkgs/by-name/cd/cde/package.nix | 55 --------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 55 deletions(-) delete mode 100644 pkgs/by-name/cd/cde/package.nix diff --git a/pkgs/by-name/cd/cde/package.nix b/pkgs/by-name/cd/cde/package.nix deleted file mode 100644 index d61c888d482b..000000000000 --- a/pkgs/by-name/cd/cde/package.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - libxcrypt, -}: - -stdenv.mkDerivation rec { - pname = "cde"; - version = "0.1"; - - src = fetchFromGitHub { - owner = "usnistgov"; - repo = "corr-CDE"; - rev = "v${version}"; - sha256 = "sha256-s375gtqBWx0GGXALXR+fN4bb3tmpvPNu/3bNz+75UWU="; - }; - - # The build is small, so there should be no problem - # running this locally. There is also a use case for - # older systems, where modern binaries might not be - # useful. - preferLocalBuild = true; - - buildInputs = [ libxcrypt ]; - - patchBuild = '' - sed -i -e '/install/d' $src/Makefile - ''; - - preBuild = '' - patchShebangs . - ''; - - # Workaround build failure on -fno-common toolchains like upstream - # gcc-10. Otherwise build fails as: - # ld: ../readelf-mini/libreadelf-mini.a(dwarf.o):/build/source/readelf-mini/dwarf.c:64: - # multiple definition of `do_wide'; ../readelf-mini/libreadelf-mini.a(readelf-mini.o):/build/source/readelf-mini/readelf-mini.c:170: first defined here - env.NIX_CFLAGS_COMPILE = "-fcommon"; - - installPhase = '' - install -d $out/bin - install -t $out/bin cde cde-exec - ''; - - meta = with lib; { - homepage = "https://github.com/usnistgov/corr-CDE"; - description = "Packaging tool for building portable packages"; - license = licenses.gpl3Plus; - maintainers = [ maintainers.rlupton20 ]; - platforms = platforms.linux; - # error: architecture aarch64 is not supported by bundled strace - badPlatforms = [ "aarch64-linux" ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e74c0cc4ecde..3678ef7fe5a7 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -401,6 +401,7 @@ mapAliases { cassandra_3_0 = throw "'cassandra_3_0' has been removed has it reached end-of-life"; # Added 2025-03-23 cassandra_3_11 = throw "'cassandra_3_11' has been removed has it reached end-of-life"; # Added 2025-03-23 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; + cde = throw "'cde' has been removed as it is unmaintained and broken"; # Added 2025-05-17 centerim = throw "centerim has been removed due to upstream disappearing"; # Added 2025-04-18 certmgr-selfsigned = certmgr; # Added 2023-11-30 cgal_4 = throw "cgal_4 has been removed as it is obsolete use cgal instead"; # Added 2024-12-30