diff options
author | Lukas Werling <lukas.werling@gmail.com> | 2017-08-08 22:43:54 +0200 |
---|---|---|
committer | Lukas Werling <lukas.werling@gmail.com> | 2017-08-10 21:37:03 +0200 |
commit | 11861b7c97af2c64761e68763dd3d13a1508fd4e (patch) | |
tree | b7f34b87ddf5428d04a36ad1f34bba0dc835dca7 /pkgs/applications/misc/pcmanfm | |
parent | eeeead21c5253e2fea5c8c84da79687cd3abe2fd (diff) | |
download | nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.gz nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.bz2 nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.lz nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.xz nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.zst nixlib-11861b7c97af2c64761e68763dd3d13a1508fd4e.zip |
pcmanfm: build with gtk3
Diffstat (limited to 'pkgs/applications/misc/pcmanfm')
-rw-r--r-- | pkgs/applications/misc/pcmanfm/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/applications/misc/pcmanfm/default.nix b/pkgs/applications/misc/pcmanfm/default.nix index 137d68d81711..8251c07206d4 100644 --- a/pkgs/applications/misc/pcmanfm/default.nix +++ b/pkgs/applications/misc/pcmanfm/default.nix @@ -1,5 +1,11 @@ -{ stdenv, fetchurl, glib, gtk2, intltool, libfm, libX11, pango, pkgconfig }: +{ stdenv, fetchurl, glib, intltool, libfm, libX11, pango, pkgconfig +, withGtk3 ? true, gtk2, gtk3 }: +let + libfm' = libfm.override { inherit withGtk3; }; + gtk = if withGtk3 then gtk3 else gtk2; + inherit (stdenv.lib) optional; +in stdenv.mkDerivation rec { name = "pcmanfm-1.2.5"; src = fetchurl { @@ -7,7 +13,9 @@ stdenv.mkDerivation rec { sha256 = "0rxdh0dfzc84l85c54blq42gczygq8adhr3l9hqzy1dp530cm1hc"; }; - buildInputs = [ glib gtk2 intltool libfm libX11 pango pkgconfig ]; + buildInputs = [ glib gtk intltool libfm' libX11 pango pkgconfig ]; + + configureFlags = optional withGtk3 "--with-gtk=3"; meta = with stdenv.lib; { homepage = http://blog.lxde.org/?cat=28/; |