evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / le / lesstif / package.nix
blob33c2f220e40df8dafdd67978c69801beba6ab716
1 { lib
2 , stdenv
3 , fetchurl
4 , freetype
5 , fontconfig
6 , libICE
7 , libX11
8 , libXp
9 , libXau
10 , libXext
11 , libXt
14 stdenv.mkDerivation rec {
15   pname = "lesstif";
16   version = "0.95.2";
17   src = fetchurl {
18     url = "mirror://sourceforge/lesstif/${pname}-${version}.tar.bz2";
19     sha256 = "1qzpxjjf7ri1jzv71mvq5m9g8hfaj5yzwp30rwxlm6n2b24a6jpb";
20   };
21   buildInputs = [
22     freetype
23     fontconfig
24     libICE
25     libX11
26     libXext
27     libXt
28   ];
29   propagatedBuildInputs = [
30     libXau
31     libXp
32   ];
34   # These patches fix a number of later issues - in particular the
35   # render_table_crash shows up in 'arb'. The same patches appear
36   # in Debian, so we assume they have been sent upstream.
37   #
38   patches = [
39     ./c-missing_xm_h.patch
40     ./c-render_table_crash.patch
41     ./c-xpmpipethrough.patch
42     ];
44   meta = with lib; {
45     description = "Open source clone of the Motif widget set";
46     homepage = "https://lesstif.sourceforge.net";
47     platforms = platforms.unix;
48     license = with licenses; [ gpl2 lgpl2 ];
49   };