summary refs log tree commit diff
path: root/pkgs/stdenv
Commit message (Collapse)AuthorAge
* * Linux 2.6.32 generates weirdly named gcno files.Eelco Dolstra2010-01-04
| | | | svn path=/nixpkgs/trunk/; revision=19206
* changes for x86_64-darwin supportRob Vermaas2009-11-27
| | | | svn path=/nixpkgs/trunk/; revision=18667
* add support for x86_64-darwinRob Vermaas2009-11-26
| | | | svn path=/nixpkgs/trunk/; revision=18651
* add support for x86_64-darwinRob Vermaas2009-11-26
| | | | svn path=/nixpkgs/trunk/; revision=18650
* add x86_64 stdenv based on stdenvNativeRob Vermaas2009-11-26
| | | | svn path=/nixpkgs/trunk/; revision=18649
* * Add an adapter which abort an install if the installed package dependsNicolas Pierron2009-11-22
| | | | | | | | | | | on a derivation with a meta.license attribute which does not satisfy the license predicate. With this adapter you can abort any install which depends on software which are not free by default. You can try it with MPlayer, because MPlayer depends of win32codecs flagged as "unfree". svn path=/nixpkgs/trunk/; revision=18530
* * Add a script to retrieve licenses of the current derivation and of allNicolas Pierron2009-11-21
| | | | | | | | | its dependencies. To make it works, you need to change the default stdenv as documented in the error message. ./maintainers/scripts/dep-licenses.sh <attribute name> svn path=/nixpkgs/trunk/; revision=18508
* * 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