Unverified Commit 66abe18d authored by Anton Mosich's avatar Anton Mosich
Browse files

centerim: drop

The last time centerim was manually touched was in
72699348 when it was updated to 5.0.1 in
2017. Since then the linked homepage no longer has any mention of the
software and the build has been failing since December after gcc was
moved to version 14.
parent 5babb318
Loading
Loading
Loading
Loading
+0 −46
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchurl,
  gnused,
  openssl,
  curl,
  ncurses,
  libjpeg,
  withGpg ? true,
  gpgme ? null,
}:

stdenv.mkDerivation rec {
  version = "5.0.1";
  pname = "centerim5";

  src = fetchurl {
    url = "http://centerim.org/download/cim5/${pname}-${version}.tar.gz";
    sha256 = "0viz86jflp684vfginhl6aaw4gh2qvalc25anlwljjl3kkmibklk";
  };

  CXXFLAGS = "-std=gnu++98";

  buildInputs = [
    openssl
    curl
    ncurses
    libjpeg
  ] ++ lib.optional withGpg gpgme;

  preConfigure = ''
    ${gnused}/bin/sed -i '1,1i#include <stdio.h>' libicq2000/libicq2000/sigslot.h
  '';

  configureFlags = [
    "--with-openssl=${openssl.dev}"
  ];

  meta = {
    homepage = "https://www.centerim.org/";
    description = "Fork of CenterICQ, a curses instant messaging program";
    license = lib.licenses.gpl2Plus;
    platforms = with lib.platforms; linux;
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -392,6 +392,7 @@ mapAliases {
  cargo-inspect = throw "'cargo-inspect' has been removed due to lack of upstream maintenance. Upstream recommends cargo-expand."; # Added 2025-01-26
  cargo-web = throw "'cargo-web' has been removed due to lack of upstream maintenance"; # Added 2025-01-26
  cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API";
  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
  cgal_5 = cgal; # Added 2024-12-30