about summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2008-06-13 11:46:39 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2008-06-13 11:46:39 +0000
commitfc5eebdf8bbb2f65ab3b8bbd148346124e950abf (patch)
treea3217dad34a75da3ab3347a91c2118dea486ce26 /pkgs/top-level
parent4192f35202e34c74462c62332c03c0dbc1092fa2 (diff)
parentcd60dc0edee6f16e42afd266701fae9a42afd2ce (diff)
downloadnixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.tar
nixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.tar.gz
nixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.tar.bz2
nixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.tar.lz
nixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.tar.xz
nixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.tar.zst
nixlib-fc5eebdf8bbb2f65ab3b8bbd148346124e950abf.zip
* Merged the stdenv branch
  (https://svn.nixos.org/repos/nix/nixpkgs/branches/stdenv-updates
  -r10966:12061).

svn path=/nixpkgs/trunk/; revision=12073
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/all-packages.nix70
-rw-r--r--pkgs/top-level/build-for-release.nix12
2 files changed, 46 insertions, 36 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index b410a6818e6e..69bc927df2e8 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -520,7 +520,8 @@ let pkgs = rec {
       then import ../tools/misc/coreutils-5
       else import ../tools/misc/coreutils)
     {
-      inherit fetchurl stdenv;
+      inherit fetchurl stdenv acl;
+      aclSupport = stdenv.isLinux;
     });
 
   cpio = import ../tools/archivers/cpio {
@@ -655,7 +656,6 @@ let pkgs = rec {
 
   glxinfo = assert mesaSupported; import ../tools/graphics/glxinfo {
     inherit fetchurl stdenv x11 mesa;
-    inherit (xlibs) libXext;
   };
 
   gnugrep = useFromStdenv "gnugrep"
@@ -2320,9 +2320,10 @@ let pkgs = rec {
     inherit fetchurl stdenv ncurses;
   };
 
-  acl = import ../development/libraries/acl {
-    inherit stdenv fetchurl autoconf libtool gettext attr;
-  };
+  acl = useFromStdenv "acl"
+    (import ../development/libraries/acl {
+      inherit stdenv fetchurl gettext attr libtool;
+    });
 
   agg = import ../development/libraries/agg {
     inherit fetchurl stdenv autoconf automake libtool pkgconfig
@@ -2370,13 +2371,10 @@ let pkgs = rec {
     inherit fetchurl stdenv;
   };
 
-  attr = import ../development/libraries/attr {
-    inherit stdenv fetchurl autoconf libtool gettext;
-  };
-
-  audiofile = import ../development/libraries/audiofile {
-    inherit fetchurl stdenv;
-  };
+  attr = useFromStdenv "attr"
+    (import ../development/libraries/attr {
+      inherit stdenv fetchurl libtool gettext;
+    });
 
   axis = import ../development/libraries/axis {
     inherit fetchurl stdenv;
@@ -2400,6 +2398,7 @@ let pkgs = rec {
 
   cairo = import ../development/libraries/cairo {
     inherit fetchurl stdenv pkgconfig x11 fontconfig freetype zlib libpng;
+    inherit (xlibs) pixman;
   };
 
   cairomm = import ../development/libraries/cairomm {
@@ -2645,17 +2644,14 @@ let pkgs = rec {
     inherit (gtkLibs) glib;
   };
 
-  gnutls = import ../development/libraries/gnutls
-    (let guileBindings = getConfig ["gnutls" "guile"] false;
-     in {
-	 inherit fetchurl stdenv libgcrypt zlib lzo;
-	 inherit guileBindings;
-	 guile = (if guileBindings then guile else null);
-       });
+  gnutls = import ../development/libraries/gnutls {
+    inherit fetchurl stdenv libgcrypt zlib lzo guile;
+    guileBindings = getConfig ["gnutls" "guile"] false;
+  };
 
   gpgme = import ../development/libraries/gpgme {
     inherit fetchurl stdenv libgpgerror pkgconfig pth gnupg gnupg2;
-  inherit (gtkLibs) glib;
+    inherit (gtkLibs) glib;
   };
 
   # gnu scientific library
@@ -2663,7 +2659,7 @@ let pkgs = rec {
     inherit fetchurl stdenv;
   };
 
-  gtkLibs = recurseIntoAttrs gtkLibs210;
+  gtkLibs = recurseIntoAttrs gtkLibs212;
 
   gtkLibs1x = import ../development/libraries/gtk-libs/1.x {
     inherit fetchurl stdenv x11 libtiff libjpeg libpng;
@@ -2676,6 +2672,13 @@ let pkgs = rec {
     xineramaSupport = true;
   };
 
+  gtkLibs212 = import ../development/libraries/gtk-libs/2.12 {
+    inherit fetchurl stdenv pkgconfig gettext perl x11
+            libtiff libjpeg libpng cairo libsigcxx cairomm;
+    inherit (xlibs) libXinerama libXrandr;
+    xineramaSupport = true;
+  };
+
   gtkmozembedsharp = import ../development/libraries/gtkmozembed-sharp {
     inherit fetchurl stdenv mono pkgconfig monoDLLFixer;
     inherit (gnome) gtk;
@@ -3010,6 +3013,10 @@ let pkgs = rec {
     inherit fetchurl stdenv;
   };
 
+  libtasn1 = import ../development/libraries/libtasn1 {
+    inherit fetchurl stdenv;
+  };
+
   libtheora = import ../development/libraries/libtheora {
     inherit fetchurl stdenv libogg libvorbis;
   };
@@ -5008,13 +5015,7 @@ let pkgs = rec {
     inherit (gtkLibs) glib gtk pango;
   };
 
-  librsvg = import ../development/libraries/librsvg {
-    inherit fetchurl stdenv;
-    inherit libxml2 pkgconfig cairo fontconfig freetype;
-    inherit (gtkLibs) glib pango gtk;
-    #gtkLibs = gtkLibs210;          #need gtk+
-    libart = gnome.libart_lgpl;
-  };
+  librsvg = gnome.librsvg;
 
   libsepol = import ../os-specific/linux/libsepol {
     inherit fetchurl stdenv;
@@ -6812,12 +6813,13 @@ let pkgs = rec {
 
 
   gnome = recurseIntoAttrs (import ../desktops/gnome {
-    inherit fetchurl stdenv pkgconfig audiofile
-            flex bison popt zlib libxml2 libxslt
-            perl perlXMLParser docbook_xml_dtd_42 docbook_xml_dtd_412
-            gettext x11 libtiff libjpeg libpng gtkLibs xlibs bzip2
-            libcm python dbus_glib ncurses which libxml2Python
-            iconnamingutils openssl hal samba fam;
+    inherit
+      fetchurl stdenv pkgconfig
+      flex bison popt zlib libxml2 libxslt
+      perl perlXMLParser docbook_xml_dtd_42 docbook_xml_dtd_412
+      gettext x11 libtiff libjpeg libpng gtkLibs xlibs bzip2
+      libcm python dbus_glib ncurses which libxml2Python
+      iconnamingutils openssl hal samba fam libgcrypt libtasn1;
   });
 
   kdelibs = import ../desktops/kde/kdelibs {
diff --git a/pkgs/top-level/build-for-release.nix b/pkgs/top-level/build-for-release.nix
index 118bf3896daf..3018b8bef692 100644
--- a/pkgs/top-level/build-for-release.nix
+++ b/pkgs/top-level/build-for-release.nix
@@ -26,7 +26,7 @@ let
     bzip2
     cabextract
     cdrkit
-    chatzilla
+    #chatzilla
     cksfv
     #compiz
     coreutils
@@ -225,22 +225,30 @@ let
   };
 
   x86_64LinuxPkgs = {inherit (allPackages {system = "x86_64-linux";})
+    MPlayer
+    MPlayerPlugin
     aterm242fixes
     autoconf
     automake19x
     bash
     binutils
     bison23
+    emacs
+    firefoxWrapper
     gcc
     hello
     libtool
     nixUnstable
     subversion
+    pan
     ;    
   inherit ((allPackages {system = "i686-linux";}).kernelPackages_2_6_23)
     iwlwifi
     kernel
     ;
+  inherit ((allPackages {system = "i686-linux";}).xorg)
+    xorgserver
+    ;
   };
   
   i686FreeBSDPkgs = {inherit (allPackages {system = "i686-freebsd";})
@@ -305,5 +313,5 @@ in [
   #i686FreeBSDPkgs
   #powerpcDarwinPkgs
   i686DarwinPkgs
-  cygwinPkgs
+  #cygwinPkgs
 ]