summary refs log tree commit diff
path: root/pkgs/top-level/all-packages.nix
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2008-02-02 20:41:06 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2008-02-02 20:41:06 +0000
commitaa4d93482dfd77012c8494abfdffec876e466521 (patch)
tree369969f03ec7dd523d92101fad54aec88bbac0b0 /pkgs/top-level/all-packages.nix
parent2ac45781aa956be38af8006ac064c7ce05436379 (diff)
downloadnixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.tar
nixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.tar.gz
nixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.tar.bz2
nixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.tar.lz
nixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.tar.xz
nixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.tar.zst
nixpkgs-aa4d93482dfd77012c8494abfdffec876e466521.zip
D-Bus splitted into two packages: dbus.libs and dbus.tools
svn path=/nixpkgs/branches/stdenv-updates/; revision=10461
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r--pkgs/top-level/all-packages.nix18
1 files changed, 4 insertions, 14 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 1c8211d7fca..9bcb581aede 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1825,20 +1825,11 @@ rec {
     inherit fetchurl stdenv;
   };
 
-  # I think, this is a bad practice to use getVersion for various build
-  # variants, but it's 5 o'clock now...
-  dbus = getVersion "dbus" dbus_alts;
-
-  dbus_alts = rec
-  {
-    noX11 = import ../development/libraries/dbus {
+  dbus = import ../development/libraries/dbus {
     inherit fetchurl stdenv pkgconfig expat;
-    };
-    withX11 = import ../development/libraries/dbus_x {
-	  inherit fetchurl stdenv pkgconfig expat;
 	  inherit (xlibs) libX11 libICE libSM;
-    };
-	default = noX11;
+    useX11 = getConfig [ "dbus" "tools" "useX11" ]
+      (getConfig [ "services" "xserver" "enable" ] false);
   };
 
   dbus_glib = import ../development/libraries/dbus-glib {
@@ -4955,7 +4946,7 @@ rec {
 	  xineLib libgphoto2 djvulibre libogg lame libvorbis poppler readline
 	  saneBackends chmlib python libzip gmp sqlite libidn runCommand lib
 	  openbabel ocaml facile stdenv jasper fam indilib libnova
-	  libarchive;
+	  libarchive dbus;
 	flac = builtins.getAttr "1.1.2" flacAlts;
 	cdparanoia = cdparanoiaIII;
     inherit (xlibs)
@@ -4966,7 +4957,6 @@ rec {
       libxkbfile libXinerama libpthreadstubs libXxf86vm xset xprop;
     inherit (gtkLibs) glib;
     qt = qt4;
-	dbus = dbus_alts.withX11;
 	bison = bison23;
     openexr = openexr_1_6_1 ;
   });