From 471a08c640665fb5ef6129e2676ad926a47f29e4 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 27 Jun 2026 19:14:19 +0200 Subject: [PATCH] classads: drop Last non-treewide: fb43ee0c09172977028bfbd696550788898390a2 (2023) Last substantial change: 4e2ea2d0c097836639d2be65a4bd9cea3ec258f2 (2013) Last release: https://research.cs.wisc.edu/htcondor/classad/c++changelogs/changes-1.0.10.txt (2011) This package has seen minimal maintainance in the past 13 years, and is starting to show its age. It uses pcre, which we are removing, and is entirely unmaintained both in nixpkgs and upstream. Part of #356387 --- pkgs/by-name/cl/classads/package.nix | 38 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 pkgs/by-name/cl/classads/package.nix diff --git a/pkgs/by-name/cl/classads/package.nix b/pkgs/by-name/cl/classads/package.nix deleted file mode 100644 index 9e15be4e8591..000000000000 --- a/pkgs/by-name/cl/classads/package.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - autoreconfHook, - pcre, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "classads"; - version = "1.0.10"; - - src = fetchurl { - url = "ftp://ftp.cs.wisc.edu/condor/classad/c++/classads-${finalAttrs.version}.tar.gz"; - sha256 = "1czgj53gnfkq3ncwlsrwnr4y91wgz35sbicgkp4npfrajqizxqnd"; - }; - - nativeBuildInputs = [ autoreconfHook ]; - - buildInputs = [ pcre ]; - - configureFlags = [ - "--enable-namespace" - "--enable-flexible-member" - ]; - - # error: use of undeclared identifier 'finite'; did you mean 'isfinite'? - env.NIX_CFLAGS_COMPILE = lib.optionalString ( - stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64 - ) "-Dfinite=isfinite"; - - meta = { - homepage = "http://www.cs.wisc.edu/condor/classad/"; - description = "Classified Advertisements library provides a generic means for matching resources"; - license = lib.licenses.asl20; - platforms = lib.platforms.unix; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index f8623d3b89d7..2bc9cba60123 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -530,6 +530,7 @@ mapAliases { clang_17 = throw "clang_17 has been removed, as it is unmaintained and obsolete"; # Added 2025-08-09 clashmi = throw "'clashmi' has been removed, as it is unmaintained in nixpkgs"; # Added 2026-01-31 clasp = throw "'clasp' has been renamed to/replaced by 'clingo'"; # Converted to throw 2025-10-27 + classads = throw "'classads' has been removed, as it is unmaintained both upstream and in nixpkgs"; # Added 2026-06-27 claude-code-acp = warnAlias "'claude-code-acp' has been renamed to 'claude-agent-acp'" claude-agent-acp; # Added 2026-03-31 claude-code-bin = warnAlias "'claude-code-bin' has been merged into 'claude-code'" claude-code; # Added 2026-04-18 clearlyU = clearly-u; # Added 2026-02-08