summary refs log tree commit diff
path: root/pkgs/stdenv
Commit message (Collapse)AuthorAge
* Fix some platformsWilliam A. Kennington III2015-04-25
|
* Set more precise meta.position for Haskell packagesEelco Dolstra2015-03-27
|
* mkDerivation: Use function argumentsEelco Dolstra2015-03-27
|
* darwin: add apple cli-tools to initialPath so we can handle overrideCCEric Seidel2015-03-24
| | | | fixes #6934
* Remove unused fileEelco Dolstra2015-03-23
|
* Fix eval-release.nix evaluationEelco Dolstra2015-03-06
|
* stdenv/darwin: choose sdkroot based xcrun defaultEric Seidel2015-03-04
|
* remove stdenv.isBSDcodyopel2015-02-24
|
* Bootstrap tools for the upcoming new darwin stdenv (not working yet in this ↵Dan Peebles2015-02-18
| | | | stdenv, but will soon)
* Flip cctools and cctools crossDan Peebles2015-02-18
|
* I add back the arm unpack scriptLluís Batlle i Rossell2015-02-09
| | | | The unified made by ambro doesn't work for me in the sheevaplug.
* Renaming make-bootstrap-tools-crosspi to cross.Lluís Batlle i Rossell2015-02-05
| | | | It can build more than the raspberrypi bootstrap tools.
* Using fixed bootstraptools.Lluís Batlle i Rossell2015-02-05
| | | | Built natively with latest fixes.
* Bootstrap tools armv5telLluís Batlle i Rossell2015-02-05
| | | | | | Conflicts: pkgs/stdenv/linux/default.nix pkgs/stdenv/linux/scripts/unpack-bootstrap-tools-arm.sh
* Fix busybox stdenv?Lluís Batlle i Rossell2015-02-05
| | | | (cherry picked from commit db8668c0bb0dc8feb4929867adf1b60f7025a925)
* Adding the sheevaplug to make-bootstrap-tools-crossAmbroz Bizjak2015-02-05
|
* Make the bootstrap-tools test use the real unpacking derivation.Ambroz Bizjak2015-02-05
|
* Consolidate the unpack scripts for the bootstrap tools.Ambroz Bizjak2015-02-05
|
* Fix building and unpacking of the ARM boostrap tools.Ambroz Bizjak2015-02-05
| | | | NOTE: This is incomplete - the tools need to be built, uploaded and the references fixed.
* Fix cross compiling regression due to gcc->cc renaming.Ambroz Bizjak2015-02-05
|
* move libcxx[abi] into llvm treeEric Seidel2015-02-03
|
* new darwin stdenvEric Seidel2015-02-03
|
* Merge commit 'cfb29ab882323d379aba20a95020c7c24f883eae'Shea Levy2015-02-02
|\ | | | | | | | | | | | | | | | | Partial staging merge, including cc-wrapper fixes Conflicts: pkgs/applications/audio/spotify/default.nix pkgs/build-support/cc-wrapper/default.nix pkgs/development/compilers/cryptol/1.8.x.nix
| * Merge pull request #5714 from vcunat/p/stdenv-substWout Mertens2015-01-23
| |\ | | | | | | stdenv substitute: avoid using a temporary file
| | * stdenv substitute: avoid using a temporary fileVladimír Čunát2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - IMO using a temporary is not needed here (anymore), - temporary at that location can cause a problem (in a specific case): for example, when using the substituteAll function from nixpkgs on a single file directly under /nix/store/ (or ./foo-file), the stdenv's substitute tries to create a temporary directly under /nix/store, which causes problems on chrooted darwin (according to @copumpkin earlier today on IRC)
| * | mpc: also rename the attribute to libmpcVladimír Čunát2015-01-17
| | | | | | | | | | | | | | | | | | Attrnames and package names should be as close as possible to avoid confusion. I took care not to confuse the two mpc things during the mass-replace, so hopefully I suceeded (tarball still builds).
| * | Merge #5676: gcc-wrapper -> cc-wrapper and relatedVladimír Čunát2015-01-17
| |\ \
| | * | rename occurrences of gcc.gcc to gcc.ccEric Seidel2015-01-14
| | | |
| | * | Add isGNU attribute to gccsShea Levy2015-01-14
| | | |
| | * | rename gcc-wrapper to cc-wrapper.Eric Seidel2015-01-14
| | | | | | | | | | | | | | | | also makes cc-wrapper compatible with clang in the darwin fork.
| * | | Merge branch 'master' into stagingVladimír Čunát2015-01-13
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts (simple): pkgs/os-specific/linux/util-linux/default.nix It seems this merge creates a new stdenv hash, because we had changes on both branches :-/
| * | | stdenv: Remove redundant "building ..." messageEelco Dolstra2015-01-12
| | |/ | |/| | | | | | | Nix already shows what paths are being built.
* | | stdenv: fix eval - the returnWout Mertens2015-01-29
| | |
* | | stdenv: fix evalWout Mertens2015-01-29
| | | | | | | | | silly :poop:
* | | stdenv: take license parameter checks out of mkDerivation pathWout Mertens2015-01-29
| | |
* | | Add (optional) license white/blacklistingMatthias Beyer2015-01-24
| |/ |/|
* | stdenv: improve message on evaluation check (no hash changes)Vladimír Čunát2015-01-11
| |
* | stdenv: refactor code for evaluation errors (no hash changes)Vladimír Čunát2015-01-11
| |
* | restore pkgs.gcc = stdenv.ccShea Levy2015-01-03
|/
* I think this should fix the evaluation errors in hydraDaniel Peebles2014-12-27
|
* Merge branch 'staging'Vladimír Čunát2014-12-26
|\
| * Use updated bootstrap binariesEelco Dolstra2014-12-18
| | | | | | | | Fixes #5335.
| * boostrap-tools: fix curl not finding libnss* and libresolvJaka Hudoklin2014-12-15
| |
* | Restore accidentally-dropped stdenv adapterShea Levy2014-12-26
| |
* | Change occurrences of gcc to the more general ccJohn Wiegley2014-12-26
|/ | | | | This is done for the sake of Yosemite, which does not have gcc, and yet this change is also compatible with Linux.
* Merge remote-tracking branch 'origin/bash-4.3' into stagingEelco Dolstra2014-11-16
|\
| * Ensure a correct value for $BASHEelco Dolstra2014-11-10
| | | | | | | | | | Previously it was set to /run/current-system/sw/sbin/nologin or similar.
| * substituteAll: Enumerate environment variables more reliablyEelco Dolstra2014-11-10
| | | | | | | | | | | | | | | | | | | | | | Getting the names of all environment variables is tricky. The previous implementation easily got confused by multi-line variables. The new one is more reliable but not still not perfect. This works around a segfault in Bash 4.3, where the expression "${!var}" (where var="-9") crashes under certain conditions. http://hydra.nixos.org/build/16693445
* | Merge remote-tracking branch 'origin/glibc-2.20' into stagingEelco Dolstra2014-11-16
|\ \
| * | linux-headers: Update to 3.12.32Eelco Dolstra2014-11-15
| | | | | | | | | | | | | | | We can do this because bootstrap-tools contains an unxz program now (via busybox).