about summary refs log tree commit diff
path: root/pkgs/stdenv
Commit message (Collapse)AuthorAge
* Propagating the 'platform' stdenv attribute properly on stdenvLinux,Lluís Batlle i Rossell2010-08-21
| | | | | | so it can be used in places like the linuxHeaders expression. svn path=/nixpkgs/branches/stdenv-updates/; revision=23343
* Addindg isArm and enlarging isMips for stdenv.Lluís Batlle i Rossell2010-08-21
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=23326
* Adding in stdenv an 'isMips' attribute.Lluís Batlle i Rossell2010-08-21
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=23323
* Setting new bootstrap-tools for x86_64.Lluís Batlle i Rossell2010-08-21
| | | | | | | | | | | | Allowing 'curl' build without some dependencies, if it is told not to build with them. Updating the make-bootstrap-tools for the latest gcc/glibc, removing the dependency on klibc, and updating unpack-boostrap-tools for the latest boostrap-tools to work. svn path=/nixpkgs/branches/stdenv-updates/; revision=23305
* Updated from trunk.Lluís Batlle i Rossell2010-08-20
|\ | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=23275
| * * CURL: build without scp support on Cygwin because libssh2 doesn'tEelco Dolstra2010-08-12
| | | | | | | | | | | | build. svn path=/nixpkgs/trunk/; revision=23142
| * Enable parallel building of gcc, glibc, gmp, mpfr, ncurses, coreutils, perl, ↵Peter Simons2010-08-08
| | | | | | | | | | | | | | | | | | | | | | | | python, git, and qt4. If a build expressions has set "enableParallelBuilding = true", then the generic builder may utilize more than one CPU core to build that particular expression. This feature works out of the box for GNU Make. Expressions that use other build drivers like Boost.Jam or SCons have to specify appropriate flags such as "-j${NIX_BUILD_CORES}" themselves. svn path=/nixpkgs/trunk/; revision=23042
* | Adding support for the /lib32 (there was /lib and /lib64 only), for the n32 ↵Lluís Batlle i Rossell2010-08-08
| | | | | | | | | | | | | | | | ABI in mips I'm making the longsoon2f system for. svn path=/nixpkgs/branches/stdenv-updates/; revision=23044
* | Fixing a double set attribute in stdenvLluís Batlle i Rossell2010-08-07
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=23028
* | Updating from trunkLluís Batlle i Rossell2010-08-07
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=23027
| * TyposYury G. Kudryashov2010-08-06
| | | | | | | | svn path=/nixpkgs/trunk/; revision=23011
| * pkgs/stdenv/generic: added isSunOS attribute, similar to isLinux, isDarwin, etc.Peter Simons2010-08-06
| | | | | | | | svn path=/nixpkgs/trunk/; revision=22995
| * * Get rid of the ugly `useFromStdenv' hack in all-packages.nix.Eelco Dolstra2010-08-06
| | | | | | | | | | | | | | | | | | Instead, use the generic package override mechanism to use packages from earlier bootstrap phases. * Don't rely on the existence of attributes such as `stdenv.coreutils'. svn path=/nixpkgs/trunk/; revision=22991
* | Trying to bootstrap gcc 4.5 with ppl, so it does not depend on libstdc++ ↵Lluís Batlle i Rossell2010-08-04
| | | | | | | | | | | | from the boostrap-tools. svn path=/nixpkgs/branches/stdenv-updates/; revision=22947
* | Fixing the unpack bootstrap tools script so it works not only for mips.Lluís Batlle i Rossell2010-08-01
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=22855
* | Trying to add the fuloong2f for bootstrap-files. It bootstraps fineLluís Batlle i Rossell2010-08-01
| | | | | | | | | | | | (boostrap-files cross-built) svn path=/nixpkgs/branches/stdenv-updates/; revision=22849
* | Some first changes to get some evaluation working on the fuloong2fLluís Batlle i Rossell2010-08-01
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=22840
* | pkgs/stdenv/generic: added isSunOS attribute, similar to isLinux, isDarwin, etc.Peter Simons2010-07-20
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=22675
* | pkgs/stdenv/generic/setup.sh: added support for enableParallelBuilding variablePeter Simons2010-06-23
| | | | | | | | | | | | | | | | | | | | If a build expressions has set "enableParallelBuilding = true", then the generic builder may utilize more than one CPU core to build that particular expression. This feature works out of the box for GNU Make. Expressions that use other build drivers like Boost.Jam or SCons have to specify appropriate flags such as "-j${NIX_BUILD_CORES}" themselves. svn path=/nixpkgs/branches/stdenv-updates/; revision=22399
* | reverting my patch series adding -j -l support for makeMarc Weber2010-06-19
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=22336
* | no longer pass -j to make without arg which means no limit on forks. This ↵Marc Weber2010-06-16
| | | | | | | | | | | | brought down the build farm svn path=/nixpkgs/branches/stdenv-updates/; revision=22293
* | setup.sh: add -j and -l optionsMarc Weber2010-06-15
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=22283
* | generic/setup.sh: remove duplication: - add generic showCommand function ↵Marc Weber2010-06-15
| | | | | | | | | | | | | | | | which prints a command before running it - add runMake which is using that function passing the makefile if set make all make invokations use runMake svn path=/nixpkgs/branches/stdenv-updates/; revision=22282
* | Reverting r22258. I got confused; we don't need a new gcc build in stdenvLinux,Lluís Batlle i Rossell2010-06-14
| | | | | | | | | | | | | | | | but an up to date ppl package (because the current does not build with such a new gmp) svn path=/nixpkgs/branches/stdenv-updates/; revision=22267
* | Adding a new gcc in the middle of the linux stdenv build, so we can have aLluís Batlle i Rossell2010-06-14
| | | | | | | | | | | | | | final stdenv gcc with ppl. svn path=/nixpkgs/branches/stdenv-updates/; revision=22258
* | Merging from trunk (conflict on glibc, I think I resolved it)Lluís Batlle i Rossell2010-05-19
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=21879
| * Move "fetchurl restricted" code to requireFile.Yury G. Kudryashov2010-05-03
| | | | | | | | | | | | | | This reverts r21474 and r21467. Also migrate wtk (r21472) to new API. svn path=/nixpkgs/trunk/; revision=21575
| * Add support for restricted downloadsYury G. Kudryashov2010-04-30
| | | | | | | | svn path=/nixpkgs/trunk/; revision=21467
| * stdenv: Add `isx86_64'.Ludovic Courtès2010-04-24
| | | | | | | | svn path=/nixpkgs/trunk/; revision=21292
* | Making gcc cross-buildable, at least for glibc.Lluís Batlle i Rossell2010-03-06
|/ | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=20454
* Fixing the cross build stdenv adapter so it tolerates buildInputs with ↵Lluís Batlle i Rossell2010-03-04
| | | | | | 'null' elements. svn path=/nixpkgs/trunk/; revision=20381
* Adding a new special attribute for mkDerivation: crossAttrs. It sits next toLluís Batlle i Rossell2010-02-27
| | | | | | | | | "meta" and "passthru", and these attributes will be appended to the usual mkDerivation attributes only if the package is cross built. This allows putting some of the cross-building logic in the mkDerivation nix parameters, and not only in the final builder script, as it was until now. svn path=/nixpkgs/trunk/; revision=20272
* * Revert r19795 to fix builds on FreeBSD.Eelco Dolstra2010-02-10
| | | | svn path=/nixpkgs/trunk/; revision=19898
* * Revert r19814 and r19815 because they break OpenBSD and FreeBSD inEelco Dolstra2010-02-08
| | | | | | the build farm. svn path=/nixpkgs/trunk/; revision=19860
* Script I used to derive the aliases on OpenBSDSander van der Burg2010-02-04
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19815
* Added all necessary aliases to match the Linux stdenv as closely as possible ↵Sander van der Burg2010-02-04
| | | | | | on OpenBSD svn path=/nixpkgs/branches/stdenv-updates/; revision=19814
* Added all necessary aliases to match the Linux stdenv as closely as possible ↵Sander van der Burg2010-02-03
| | | | | | on FreeBSD svn path=/nixpkgs/branches/stdenv-updates/; revision=19795
* * Fix splashutils.Eelco Dolstra2010-01-26
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19662
* * libjpeg updated to version 8.Eelco Dolstra2010-01-21
| | | | | | | * libpng updated to 1.4.0. * For libjpegStatic, use a stdenv adapter to build a static library. svn path=/nixpkgs/branches/stdenv-updates/; revision=19605
* * During the bootstrap, build only 1 instance of Perl instead of 3.Eelco Dolstra2010-01-19
| | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19536
* Merging from trunk.Lluís Batlle i Rossell2010-01-14
|\ | | | | | | | | | | | | | | | | I fixed conflicts regarding the renaming 'kernel' -> 'linux' in all-packages. Also a small conflict in all-packages about making openssl overridable. And I some linux 2.6.31-zen kernel files also marked in conflict. svn path=/nixpkgs/branches/stdenv-updates/; revision=19438
| * * Linux 2.6.32 generates weirdly named gcno files.Eelco Dolstra2010-01-04
| | | | | | | | svn path=/nixpkgs/trunk/; revision=19206
* | * Add support for lzma patches.Eelco Dolstra2009-12-18
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=19028
* | Updating from trunk.Lluís Batlle i Rossell2009-12-10
|\| | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=18878
| * changes for x86_64-darwin supportRob Vermaas2009-11-27
| | | | | | | | svn path=/nixpkgs/trunk/; revision=18667
* | Updating the url for the latest armv5tel linux bootstrap-tools.Lluís Batlle i Rossell2009-12-08
| | | | | | | | svn path=/nixpkgs/branches/stdenv-updates/; revision=18844
* | New bootstrap-tools for armv5tel, with binutils and gcc-4.4. Without these ↵Lluís Batlle i Rossell2009-12-08
| | | | | | | | | | | | | | | | | | | | | | binutils, we can't build easily with them gcc-4.4 natively, because of a bug in the ld of the previous bootstrap-tools. I updated the unpack script to include the new gcc-4.4 libraries *ppl*.so in patchelfing. svn path=/nixpkgs/branches/stdenv-updates/; revision=18835
* | Trying to make "make-bootstrap-tools" include the needed gcc 4.4 dependenciesLluís Batlle i Rossell2009-12-01
| | | | | | | | | | | | | | | | | | (dynamic libraries of ppl and cloogppl) into the package. We need newer binutils in the bootstrap-tools for the armv5tel in order to be able to build gcc 4.4 from them. svn path=/nixpkgs/branches/stdenv-updates/; revision=18747
* | Updating the url to the armv5tel-linux bootstrap files, once niksnutLluís Batlle i Rossell2009-11-29
| | | | | | | | | | | | | | updated the svn checkout published in http://nixos.org/tarballs/stdenv-linux/ svn path=/nixpkgs/branches/stdenv-updates/; revision=18700
* | Again attempting to add gunzip to the bootstrap-tools to allow the ppqLluís Batlle i Rossell2009-11-28
| | | | | | | | | | | | | | installation. svn path=/nixpkgs/branches/stdenv-updates/; revision=18690