python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / pal / default.nix
blobc37325170aceb1c82a111b94510d28c1ac73b363
1 {lib, stdenv, fetchurl, glib, gettext, readline, pkg-config }:
3 stdenv.mkDerivation rec {
4   pname = "pal";
5   version = "0.4.3";
6   src = fetchurl {
7     url = "mirror://sourceforge/palcal/pal-${version}.tgz";
8     sha256 = "072mahxvd7lcvrayl32y589w4v3vh7bmlcnhiksjylknpsvhqiyf";
9   };
11   patchPhase = ''
12     sed -i -e 's/-o root//' -e 's,ESTDIR}/etc,ESTDIR}'$out/etc, src/Makefile
13     sed -i -e 's,/etc/pal\.conf,'$out/etc/pal.conf, src/input.c
14   '';
16   makeFlags = [ "prefix=$(out)" ];
18   nativeBuildInputs = [ pkg-config ];
19   buildInputs = [ glib gettext readline ];
21   hardeningDisable = [ "format" ];
23   meta = {
24     homepage = "http://palcal.sourceforge.net/";
25     description = "Command-line calendar program that can keep track of events";
26     license = lib.licenses.gpl2;
27     maintainers = with lib.maintainers; [viric];
28     platforms = with lib.platforms; linux;
29   };