Commit fc50449a authored by qzylinra's avatar qzylinra
Browse files

pal: drop

The software build has failed. It has no maintainer, the upstream project has not been updated for years, and it is difficult to maintain. It should be removed.
parent b8e538ea
Loading
Loading
Loading
Loading

pkgs/by-name/pa/pal/package.nix

deleted100644 → 0
+0 −42
Original line number Diff line number Diff line
{
  lib,
  stdenv,
  fetchurl,
  glib,
  gettext,
  readline,
  pkg-config,
}:

stdenv.mkDerivation rec {
  pname = "pal";
  version = "0.4.3";
  src = fetchurl {
    url = "mirror://sourceforge/palcal/pal-${version}.tgz";
    sha256 = "072mahxvd7lcvrayl32y589w4v3vh7bmlcnhiksjylknpsvhqiyf";
  };

  patchPhase = ''
    sed -i -e 's/-o root//' -e 's,ESTDIR}/etc,ESTDIR}'$out/etc, src/Makefile
    sed -i -e 's,/etc/pal\.conf,'$out/etc/pal.conf, src/input.c
  '';

  makeFlags = [ "prefix=$(out)" ];

  nativeBuildInputs = [ pkg-config ];
  buildInputs = [
    glib
    gettext
    readline
  ];

  hardeningDisable = [ "format" ];

  meta = {
    homepage = "https://palcal.sourceforge.net/";
    description = "Command-line calendar program that can keep track of events";
    license = lib.licenses.gpl2Plus;
    maintainers = [ ];
    platforms = with lib.platforms; linux;
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -1798,6 +1798,7 @@ mapAliases {
  packet-cli = throw "'packet-cli' has been renamed to/replaced by 'metal-cli'"; # Converted to throw 2024-10-17
  paco = throw "'paco' has been removed as it has been abandoned"; # Added 2025-04-30
  inherit (perlPackages) pacup;
  pal = throw "pal has been removed, as it was broken"; # Added 2025-08-25
  panopticon = throw "'panopticon' has been removed because it is unmaintained upstream"; # Added 2025-01-25
  paperoni = throw "paperoni has been removed, because it is unmaintained"; # Added 2024-07-14
  paperless = throw "'paperless' has been renamed to/replaced by 'paperless-ngx'"; # Converted to throw 2024-10-17