diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2013-04-01 18:09:51 +0200 |
---|---|---|
committer | Sergey Mironov <ierton@gmail.com> | 2013-04-04 12:02:53 +0400 |
commit | 94c741c7ad69615862fdcf77c08ad313f069efc5 (patch) | |
tree | 629f1284fa680a6b25e9acb3b77c190263b63ff2 | |
parent | dd2cd2785e957471331f1fa5e2a4bb9d25d50297 (diff) | |
download | nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.tar nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.tar.gz nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.tar.bz2 nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.tar.lz nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.tar.xz nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.tar.zst nixlib-94c741c7ad69615862fdcf77c08ad313f069efc5.zip |
gvfs: add globally, lightWeight by default
HeavyWeight will be fixed after gnome3 from x-updates.
-rw-r--r-- | pkgs/development/libraries/gvfs/default.nix | 33 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/development/libraries/gvfs/default.nix b/pkgs/development/libraries/gvfs/default.nix new file mode 100644 index 000000000000..3940e90c310e --- /dev/null +++ b/pkgs/development/libraries/gvfs/default.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchurl, pkgconfig, intltool, libtool +, glib, dbus, udev, udisks2, libgcrypt +, libgphoto2, avahi, libarchive, fuse, libcdio +, libxml2, libxslt, docbook_xsl +, lightWeight ? true, gnome, samba }: + +stdenv.mkDerivation rec { + name = "gvfs-1.14.2"; + + src = fetchurl { + url = "mirror://gnome/sources/gvfs/1.14/${name}.tar.xz"; + sha256 = "1g4ghyf45jg2ajdkv2d972hbckyjh3d9jdrppai85pl9pk2dmfy3"; + }; + + nativeBuildInputs = [ pkgconfig intltool libtool ]; + + buildInputs = + [ glib dbus.libs udev udisks2 libgcrypt + libgphoto2 avahi libarchive fuse libcdio + libxml2 libxslt docbook_xsl + # ToDo: a ligther version of libsoup to have FTP/HTTP support? + ] ++ stdenv.lib.optionals (!lightWeight) (with gnome; [ + gtk libsoup libgnome_keyring gconf samba + # ToDo: not working and probably useless until gnome3 from x-updates + ]); + + enableParallelBuilding = true; + + meta = { + description = "Virtual Filesystem support library" + stdenv.lib.optionalString lightWeight " (light-weight)"; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3e0c04b035ce..ef0e1bef2247 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3960,6 +3960,8 @@ let gts = callPackage ../development/libraries/gts { }; + gvfs = callPackage ../development/libraries/gvfs { }; + gwenhywfar = callPackage ../development/libraries/gwenhywfar { }; # TODO : Add MIT Kerberos and let admin choose. |