Author: urkud
Date: Fri Jan 6 18:13:33 2012
New Revision: 31361
URL: https://nixos.org/websvn/nix/?rev=31361&sc=1
Log:
gnome3.libsoup
Added:
nixpkgs/trunk/pkgs/desktops/gnome-3/platform/libsoup.nix
Modified:
nixpkgs/trunk/pkgs/desktops/gnome-3/default.nix
Modified: nixpkgs/trunk/pkgs/desktops/gnome-3/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/desktops/gnome-3/default.nix Fri Jan 6 18:13:26
2012 (r31360)
+++ nixpkgs/trunk/pkgs/desktops/gnome-3/default.nix Fri Jan 6 18:13:33
2012 (r31361)
@@ -8,6 +8,8 @@
libgnome_keyring = callPackage ./platform/libgnome-keyring.nix { };
+ libsoup = callPackage ./platform/libsoup.nix { };
+
gsettings_desktop_schemas = callPackage
./platform/gsettings-desktop-schemas.nix {};
GConf = callPackage ./platform/GConf.nix { };
Added: nixpkgs/trunk/pkgs/desktops/gnome-3/platform/libsoup.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/gnome-3/platform/libsoup.nix Fri Jan 6
18:13:33 2012 (r31361)
@@ -0,0 +1,20 @@
+{ stdenv, fetchurl, glib, libxml2, pkgconfig, xz
+, gnomeSupport ? true, libgnome_keyring, sqlite, glib_networking }:
+
+stdenv.mkDerivation {
+ name = "libsoup-2.36.1";
+
+ src = fetchurl {
+ url = mirror://gnome/sources/libsoup/2.36/libsoup-2.36.1.tar.xz;
+ sha256 = "0r8zkr0a328jkww4dv9z1q691rw59nh4lf5f5pzzr9szzw3j8wkk";
+ };
+
+
+ buildNativeInputs = [ pkgconfig xz ];
+ propagatedBuildInputs = [ glib libxml2 ]
+ ++ stdenv.lib.optionals gnomeSupport [ libgnome_keyring sqlite ];
+ passthru.propagatedUserEnvPackages = [ glib_networking ];
+
+ # glib_networking is a runtime dependency, not a compile-time dependency
+ configureFlags = "--disable-tls-check";
+}
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits