* Merged most of the stdenv-updates branch. Some stuff didn't

merge cleanly right away (kde-4, kernel stuff) so it should be
  merged later.  But the stdenv stuff is all there.

svn path=/nixpkgs/branches/stdenv-updates-merge/; revision=10793
This commit is contained in:
211 changed files with 1399 additions and 4020 deletions
+9 -4
View File
@@ -1,10 +1,15 @@
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "coreutils-6.9";
name = "coreutils-6.10";
src = fetchurl {
url = mirror://gnu/coreutils/coreutils-6.9.tar.bz2;
sha256 = "1c4p2kiy4m024qcl1przvphy8vhivf8jvclq6bjm1pjps5d8khl9";
url = mirror://gnu/coreutils/coreutils-6.10.tar.gz;
sha256 = "0zpbxfl16sq45s53fxw43i9i8lrdcc845714c1j5f84zi13ka08x";
};
meta = {
homepage = http://www.gnu.org/software/coreutils/;
description = "The basic file, shell and text manipulation utilities of the GNU operating system";
};
patches = [ ./gnulib-futimens.patch ] ;
}
+8 -3
View File
@@ -1,10 +1,10 @@
{stdenv, fetchurl, coreutils}:
stdenv.mkDerivation {
name = "findutils-4.2.30";
name = "findutils-4.2.32";
src = fetchurl {
url = mirror://gnu/findutils/findutils-4.2.30.tar.gz;
sha256 = "1x1s0h1gf4hxh6xi6vq336sz8zsh4hvnsslc7607z41l82xrqjrl";
url = mirror://gnu/findutils/findutils-4.2.32.tar.gz;
sha256 = "05sj0154kl4mbqg7dcabiaa16snjv2ppfwwhcvl2zyn2yc28igc7";
};
buildInputs = [coreutils];
@@ -12,4 +12,9 @@ stdenv.mkDerivation {
# Note: the dietlibc patch is just to get findutils to compile.
# The locate command probably won't work though.
++ stdenv.lib.optional (stdenv ? isDietLibC) ./dietlibc-hack.patch;
meta = {
homepage = http://www.gnu.org/software/findutils/;
description = "The basic directory searching utilities of the GNU operating system";
};
}
+1 -1
View File
@@ -1,7 +1,7 @@
args : with args;
let localDefs = builderDefs {
src = /* put a fetchurl here */
fetchcvs {
if args ? src then args.src else fetchcvs {
url = ":pserver:anonymous@relfs.cvs.sourceforge.net:/cvsroot/relfs";
module = "relfs";
date = "2007-12-01";