summary refs log tree commit diff
path: root/pkgs/stdenv
Commit message (Collapse)AuthorAge
* * Add a stdenv adapter which can remove all maintainers fields. This canNicolas Pierron2009-11-16
| | | | | | be used to remove error reports from development branches. svn path=/nixpkgs/trunk/; revision=18377
* ln issue mingwRob Vermaas2009-11-16
| | | | svn path=/nixpkgs/trunk/; revision=18372
* svn path=/nixpkgs/trunk/; revision=18371Rob Vermaas2009-11-16
|
* different behaviour of ln on mingwRob Vermaas2009-11-16
| | | | svn path=/nixpkgs/trunk/; revision=18370
* mingw related stuffRob Vermaas2009-11-16
| | | | svn path=/nixpkgs/trunk/; revision=18369
* stuff for mingwRob Vermaas2009-11-13
| | | | svn path=/nixpkgs/trunk/; revision=18339
* other location for msysRob Vermaas2009-11-13
| | | | svn path=/nixpkgs/trunk/; revision=18338
* trying to fix mingw setupRob Vermaas2009-11-13
| | | | svn path=/nixpkgs/trunk/; revision=18337
* Added empty lineSander van der Burg2009-10-16
| | | | svn path=/nixpkgs/trunk/; revision=17850
* FreeBSD uses GNU sed nowSander van der Burg2009-10-16
| | | | svn path=/nixpkgs/trunk/; revision=17849
* The BSD platforms now use GNU tar by defaultSander van der Burg2009-10-16
| | | | svn path=/nixpkgs/trunk/; revision=17848
* Added some NetBSD support to the native stdenv componentSander van der Burg2009-10-16
| | | | svn path=/nixpkgs/trunk/; revision=17847
* Added Solaris support to the stdenvSander van der Burg2009-09-30
| | | | svn path=/nixpkgs/trunk/; revision=17559
* Added more aliases to GNU tools, since the BSD userspace is sometimes too ↵Sander van der Burg2009-09-23
| | | | | | poor (i.e. lacks certain options to commands) to deal with our scripts svn path=/nixpkgs/trunk/; revision=17363
* Added initial OpenBSD support to the stdenvSander van der Burg2009-09-23
| | | | svn path=/nixpkgs/trunk/; revision=17362
* * Factor out an adapter to clean up the build tree.Eelco Dolstra2009-09-02
| | | | svn path=/nixpkgs/trunk/; revision=16920
* * addCoverageInstrumentation: factor out the code that keeps the buildEelco Dolstra2009-09-01
| | | | | | | | tree under $out into a separate stdenv adapter named keepBuildTree. * makeModulesClosure: support building an initrd for a kernel that has been compiled with coverage instrumentation. svn path=/nixpkgs/trunk/; revision=16916
* * A stdenv adapter to build a package with coverage instrumentation.Eelco Dolstra2009-08-28
| | | | svn path=/nixpkgs/trunk/; revision=16890
* I revert my changes to get nixpkgs working on armv5tel-linux.Lluís Batlle i Rossell2009-07-26
| | | | | | | | | I thought I didn't change stdenv, but I did. This will go soon into the stdenv branch then. Reverse-merging r16467 through r16465. svn path=/nixpkgs/trunk/; revision=16468
* Adding armv5tel to the 'if' checks in stdenv, gcc-wrapper and kernel headersLluís Batlle i Rossell2009-07-26
| | | | svn path=/nixpkgs/trunk/; revision=16466
* Updating to allow ld-linux.so.? interpreters, instead of always .so.2Lluís Batlle i Rossell2009-07-26
| | | | svn path=/nixpkgs/trunk/; revision=16465
* * setup-new -> setup.Eelco Dolstra2009-07-02
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=16133
* * Sync with the trunk.Eelco Dolstra2009-06-30
|\ | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=16094
| * * Updated the function that builds the bootstrap binaries.Eelco Dolstra2009-06-22
| | | | | | | | | | | | | | | | * Use patchelf 0.5 and use the --force-rpath flag. This removes the need for setting LD_LIBRARY_PATH and so should fix bootstrapping Nixpkgs on non-NixOS platforms. svn path=/nixpkgs/trunk/; revision=16022
| * * Fix duplication of the version in dietlibc's gcc wrapper.Eelco Dolstra2009-06-22
| | | | | | | | svn path=/nixpkgs/trunk/; revision=16021
| * * dontMakeSourcesWritable: should be a variable. Caught by MarcEelco Dolstra2009-06-15
| | | | | | | | | | | | Weber. svn path=/nixpkgs/trunk/; revision=15961
| * * xargsFlag empty on darwinRob Vermaas2009-06-10
| | | | | | | | svn path=/nixpkgs/trunk/; revision=15919
| * * setup.sh: quote $NIX_BUILD_TOP. Otherwise a line likeEelco Dolstra2009-06-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | export > $NIX_BUILD_TOP/env-vars will fail if the name attribute contains a metacharacter (e.g. "?"): building path(s) `/nix/store/yk93gk3lc5bslcn5hklnzs0bdkp2r0an-icu-3.8-setBreakType-public.diff?rev=1.1' /nix/store/gj8ac12mrwinbq7wzzhwfjjs3028a11x-stdenv-linux/setup: line 374: $NIX_BUILD_TOP/env-vars: ambiguous redirect I guess this only happens if you happen to have an old temporary build directory for the same derivation in /tmp. This affects fetchurl in particular. svn path=/nixpkgs/trunk/; revision=15915
* | * New bootstrap binaries (from r16022 in the trunk). Don't setEelco Dolstra2009-06-22
| | | | | | | | | | | | | | LD_LIBRARY_PATH since it breaks /bin/sh on non-NixOS platforms (and reverted the previous "fix" in r15470). svn path=/nixpkgs/branches/stdenv-updates/; revision=16029
* | * Work around /bin/sh being broken by an LD_LIBRARY_PATH that containsEelco Dolstra2009-05-06
|/ | | | | | another Glibc. svn path=/nixpkgs/branches/stdenv-updates/; revision=15470
* * Allow the user to install stdenv (nix-env -i stdenv) and get all theEelco Dolstra2009-04-25
| | | | | | packages in the stdenv as propagated user environment packages. svn path=/nixpkgs/branches/stdenv-updates/; revision=15300
* * Pass --disable-static to configure by default it it's supported.Eelco Dolstra2009-04-21
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=15234
* * setup.sh: turn on nullglob globally.Eelco Dolstra2009-04-18
| | | | | | | | | * setup.sh: removed some obsolete features, specifically some that were only used by the old build farm. * addToSearchPath: removed some parameters that weren't used anywhere. svn path=/nixpkgs/branches/stdenv-updates/; revision=15136
* svn path=/nixpkgs/branches/stdenv-updates/; revision=14979Eelco Dolstra2009-04-09
|
* * Sync with the trunk once more.Eelco Dolstra2009-03-31
|\ | | | | | | | | | | * Turn on everything in Hydra. svn path=/nixpkgs/branches/stdenv-updates/; revision=14806
| * * Move some functions for manipulating meta and name attributes out ofEelco Dolstra2009-03-30
| | | | | | | | | | | | all-packages.nix and into lib. svn path=/nixpkgs/trunk/; revision=14778
* | * Some meta.description attributes.Eelco Dolstra2009-03-25
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=14712
* | * gcc-wrapper: put "gcc-wrapper" in the name, e.g. "gcc-wrapper-4.3.3"Eelco Dolstra2009-03-25
| | | | | | | | | | | | | | | | | | | | | | | | instead of "gcc-4.3.3". This fixed the long-standing annoyance that you can't distinguish the two in (say) nix-store -qR. * On x86_64-linux, put $out/lib64 in the RPATH in addition to $out/lib, because some packages (in particular GCC) put libraries in $out/lib64 and ended up linking against the wrong library. * Strip $out/lib64. * Removed g77_42 because it's exactly the same as gfortran. svn path=/nixpkgs/branches/stdenv-updates/; revision=14708
* | * Sync with the trunk.Eelco Dolstra2009-02-12
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=14057
| * * More refactoring: move all the stdenv adapter functions (likeEelco Dolstra2009-02-10
| | | | | | | | | | | | | | useDietlibc) to a separate file. all-packages.nix should really only contain package composition stuff. svn path=/nixpkgs/trunk/; revision=14022
* | * stdenvLinux on powerpc-linux is currently broken.Eelco Dolstra2009-02-03
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=13968
* | * Fix stdenvNative/stdenvNix.Eelco Dolstra2009-02-02
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=13957
* | * Use GCC 4.3 by default.Eelco Dolstra2009-02-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updated stdenv-linux: - The bootstrap tools are no longer statically linked (except for binaries in the Nixpkgs tree used to download and unpack the bootstrap tools). - x86_64 uses the same static binaries as i686. This makes the Nixpkgs tree a bit smaller. - Use the Linux 2.6.28 headers. svn path=/nixpkgs/branches/stdenv-updates/; revision=13946
* | * Don't require a stdenv to build stdenv. This obviates the need forEelco Dolstra2009-02-01
| | | | | | | | | | | | a stdenvInitial in the bootstrap. svn path=/nixpkgs/branches/stdenv-updates/; revision=13942
* | * Allow hooks like preBuild to be set both through shell functions andEelco Dolstra2009-02-01
| | | | | | | | | | | | | | | | | | | | | | variables. This is so you don't have to write things like preBuild=preBuild preBuild() { bla } svn path=/nixpkgs/branches/stdenv-updates/; revision=13941
* | svn path=/nixpkgs/branches/stdenv-updates/; revision=13915Eelco Dolstra2009-01-30
| |
* | svn path=/nixpkgs/branches/stdenv-updates/; revision=13914Eelco Dolstra2009-01-30
| |
* | * Use the sh from klibc in the bootstrap. It's a lot smaller thanEelco Dolstra2009-01-29
| | | | | | | | | | | | bash. Also, use the cpio from klibc instead of tar. svn path=/nixpkgs/branches/stdenv-updates/; revision=13905
* | * Sync with trunk.Eelco Dolstra2009-01-29
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=13903
* | * Bootstrap tools: build on x86_64-linux.Eelco Dolstra2009-01-23
| | | | | | | | | | | | * Removed Perl from the bootstrap tools. svn path=/nixpkgs/branches/stdenv-updates/; revision=13827