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/development/libraries/libfm/default.nix | |
parent | eeeead21c5253e2fea5c8c84da79687cd3abe2fd (diff) | |
download | nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.gz nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.bz2 nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.lz nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.xz nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.tar.zst nixpkgs-11861b7c97af2c64761e68763dd3d13a1508fd4e.zip |
pcmanfm: build with gtk3
Diffstat (limited to 'pkgs/development/libraries/libfm/default.nix')
-rw-r--r-- | pkgs/development/libraries/libfm/default.nix | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/pkgs/development/libraries/libfm/default.nix b/pkgs/development/libraries/libfm/default.nix index c32866a0d26..d42425c8e18 100644 --- a/pkgs/development/libraries/libfm/default.nix +++ b/pkgs/development/libraries/libfm/default.nix @@ -1,6 +1,8 @@ -{ stdenv, fetchurl, glib, gtk2, intltool, menu-cache, pango, pkgconfig, vala_0_34 -, extraOnly ? false }: +{ stdenv, fetchurl, glib, intltool, menu-cache, pango, pkgconfig, vala_0_34 +, extraOnly ? false +, withGtk3 ? false, gtk2, gtk3 }: let + gtk = if withGtk3 then gtk3 else gtk2; inherit (stdenv.lib) optional; in stdenv.mkDerivation rec { @@ -14,10 +16,13 @@ stdenv.mkDerivation rec { sha256 = "0nlvfwh09gbq8bkbvwnw6iqr918rrs9gc9ljb9pjspyg408bn1n7"; }; - buildInputs = [ glib gtk2 intltool pango pkgconfig vala_0_34 ] + buildInputs = [ glib gtk intltool pango pkgconfig vala_0_34 ] ++ optional (!extraOnly) menu-cache; - configureFlags = optional extraOnly "--with-extra-only"; + configureFlags = [ (optional extraOnly "--with-extra-only") + (optional withGtk3 "--with-gtk=3") ]; + + enableParallelBuilding = true; meta = with stdenv.lib; { homepage = http://blog.lxde.org/?cat=28/; |