Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-01-27 | lib.licenses.proprietary is definitely unfree | Shea Levy | 1 | -1/+1 | |
2013-01-24 | With !allowUnfree, reject unfree-redistributable packages as well | Eelco Dolstra | 1 | -1/+1 | |
2013-01-17 | Add config option ‘allowUnfree’ | Eelco Dolstra | 1 | -2/+2 | |
If set to false, mkDerivation will throw an exception if a package has an unfree license. ‘release-lib.nix’ uses this to enforce that we don't build unfree packages as part of the Nixpkgs channel. Since this is set through Nixpkgs' ‘config’ argument, it's more finegrained than $HYDRA_DISALLOW_UNFREE. | |||||
2013-01-17 | Pass ‘config’ to stdenv/generic/default.nix | Eelco Dolstra | 5 | -10/+13 | |
This is a backport of cf8daf63120adedbeaf5bc8c2f396be2496a741e in stdenv-updates (sans the userHook stuff). | |||||
2012-11-29 | Remove support for the obsolete powerpc-darwin and i686-darwin platforms | Eelco Dolstra | 3 | -23/+19 | |
2012-10-31 | Add a stdenv adapter ‘keepDebugInfo’ to make a debug build | Eelco Dolstra | 1 | -15/+27 | |
This adapter causes the resulting binaries to have debug info and no optimisations. Example use (in all-packages.nix): foo = callPackage ./foo.nix { stdenv = keepDebugInfo stdenv; }; | |||||
2012-10-25 | The loongson2f bootstrap files were already at nixos.org. | Lluís Batlle i Rossell | 1 | -1/+1 | |
I make the nix expression point to them. | |||||
2012-10-25 | Setting the loongson2f bootstrap tools in a public place. | Lluís Batlle i Rossell | 1 | -1/+1 | |
It'd be nice having this in nixos.org though. | |||||
2012-08-22 | Add hacky way to prevent Hydra from building/distributing unfree packages | Eelco Dolstra | 1 | -0/+5 | |
If the environment variable HYDRA_DISALLOW_UNFREE is set to "1", then evaluation of a package with license "unfree" will throw an error. Thus such packages or any packages that depend on them will fail to evaluate. | |||||
2012-08-22 | stdenv/generic/default.nix: Simplify the code using the "or" construct | Eelco Dolstra | 1 | -20/+11 | |
2012-08-21 | stdenv: Fix typo. | Ludovic Courtès | 1 | -1/+1 | |
2012-08-21 | stdenv: Add `isGlibc' function. | Ludovic Courtès | 1 | -1/+4 | |
2012-05-02 | * Sync with the trunk. | Eelco Dolstra | 7 | -2/+9 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=33971 | |||||
2012-05-01 | * Add an installCheckPhase. | Eelco Dolstra | 1 | -1/+16 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=33967 | |||||
2012-04-23 | Darwin: Use GCC 4.6 in `stdenvNix'. | Ludovic Courtès | 1 | -1/+1 | |
svn path=/nixpkgs/trunk/; revision=33894 | |||||
2012-04-15 | Add armv7l support. | Nicolas Pierron | 4 | -1/+8 | |
svn path=/nixpkgs/trunk/; revision=33798 | |||||
2012-04-04 | Revert r33547 | Shea Levy | 1 | -1/+1 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=33583 | |||||
2012-04-04 | tar doesn't need -f - to read from stdin | Shea Levy | 1 | -1/+1 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=33574 | |||||
2012-04-04 | Don't do verbose unpacking, it's just log noise | Shea Levy | 1 | -3/+3 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=33573 | |||||
2012-04-03 | removed executable bits from Nix files | Peter Simons | 2 | -0/+0 | |
svn path=/nixpkgs/trunk/; revision=33552 | |||||
2012-03-06 | Add `stdenv.isGNU'. | Ludovic Courtès | 1 | -0/+2 | |
svn path=/nixpkgs/trunk/; revision=32836 | |||||
2012-02-17 | Honor propagatedUserEnvPackages in setup.sh | Shea Levy | 1 | -0/+5 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=32369 | |||||
2012-01-26 | svn merge ^/nixpkgs/trunk | Yury G. Kudryashov | 3 | -5/+5 | |
Conflicts: cups, all-packages.nix (gcc45_debug) svn path=/nixpkgs/branches/stdenv-updates/; revision=31863 | |||||
2012-01-21 | Changing every reference from mips64-linux to mips64el-linux. That's | Lluís Batlle i Rossell | 3 | -5/+5 | |
what the new nix thinks the fuloong is. Anyone having the old nix should use a nixpkgs previous to this change to build the new nix. And then, with the new nix, he can use any newer nixpkgs revision. svn path=/nixpkgs/trunk/; revision=31751 | |||||
2012-01-20 | * Call all the stdenvs "stdenv" (rather than e.g. "stdenv-linux") | Eelco Dolstra | 4 | -7/+1 | |
so that "nix-env -i stdenv" does the expected. svn path=/nixpkgs/branches/stdenv-updates/; revision=31742 | |||||
2012-01-20 | * Oops. | Eelco Dolstra | 1 | -0/+1 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31734 | |||||
2012-01-19 | * Doh. | Eelco Dolstra | 1 | -1/+1 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31726 | |||||
2012-01-19 | * Reuse packages in the Darwin stdenv to prevent unnecessary rebuilds. | Eelco Dolstra | 1 | -2/+10 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31710 | |||||
2012-01-19 | * Don't rely on tar knowing about .xz. | Eelco Dolstra | 1 | -0/+4 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31708 | |||||
2012-01-19 | * Build ‘xz’ during the stdenvNative bootstrap, since we really can't | Eelco Dolstra | 1 | -6/+7 | |
rely on it being present. svn path=/nixpkgs/branches/stdenv-updates/; revision=31707 | |||||
2012-01-19 | * "sed -i" isn't very portable, so don't use it here. | Eelco Dolstra | 1 | -3/+4 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31705 | |||||
2012-01-19 | * "test" -> "[ ... ]" (style cleanup). | Eelco Dolstra | 1 | -70/+70 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31704 | |||||
2012-01-19 | * Prepend the "prehook" rather than sourcing it. | Eelco Dolstra | 8 | -37/+40 | |
* Don't call xargs with the -r flag in the Darwin bootstrap. svn path=/nixpkgs/branches/stdenv-updates/; revision=31703 | |||||
2012-01-19 | * The postHook substitution is not used anywhere, so get rid of it. | Eelco Dolstra | 3 | -7/+3 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31702 | |||||
2012-01-19 | * Remove an unnecessary check. | Eelco Dolstra | 1 | -4/+0 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31701 | |||||
2012-01-19 | * Get rid of params1-5, they're obsolete. | Eelco Dolstra | 4 | -31/+6 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=31700 | |||||
2012-01-19 | * Don't use the "replace-literal" command in stdenv; instead use | Eelco Dolstra | 4 | -17/+9 | |
bash's pattern replacement feature. "replace-literal" is an uncommon command so it was a headache during the bootstrap. svn path=/nixpkgs/branches/stdenv-updates/; revision=31681 | |||||
2012-01-19 | * Seems that bash 3.2 on Mac OS X doesn't know the \e | Eelco Dolstra | 1 | -2/+2 | |
escape, so use \033 instead. svn path=/nixpkgs/branches/stdenv-updates/; revision=31680 | |||||
2012-01-18 | * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless | Eelco Dolstra | 5 | -20/+20 | |
function, so obsolete it. svn path=/nixpkgs/branches/stdenv-updates/; revision=31644 | |||||
2011-12-20 | * Add ‘xz’ to stdenv, as suggested by Michael Raskin. | Eelco Dolstra | 1 | -0/+1 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=30975 | |||||
2011-12-14 | * Streamline the stdenv bootstrap and resulting closure by removing | Eelco Dolstra | 3 | -35/+33 | |
some redundant builds (e.g., GMP was built three times). * Updated GMP to 5.0.2. * Updated PPL to 0.11.2. * Remove ad hoc flags to build GCC's dependencies statically. Instead, use the ‘makeStaticLibraries’ stdenv adapter. * Build GMP with C++ support by default. svn path=/nixpkgs/branches/stdenv-updates/; revision=30891 | |||||
2011-12-12 | * Sync with the trunk. | Eelco Dolstra | 3 | -13/+22 | |
svn path=/nixpkgs/branches/stdenv-updates/; revision=30852 | |||||
2011-12-12 | * Remove the NIX_STRIP_DEBUG flag. It was undocumented and confusing | Eelco Dolstra | 6 | -110/+3 | |
in its interaction with the ‘dontStrip’ attribute. svn path=/nixpkgs/branches/stdenv-updates/; revision=30848 | |||||
2011-11-21 | * /bin and /usr/bin are the same on OpenSolaris so the | Eelco Dolstra | 1 | -1/+0 | |
special case is unnecessary. svn path=/nixpkgs/trunk/; revision=30509 | |||||
2011-11-21 | * i386-sunos -> i686-solaris. | Eelco Dolstra | 2 | -5/+6 | |
svn path=/nixpkgs/trunk/; revision=30507 | |||||
2011-11-20 | validateLicenses: Warn about derivations lacking licensing information. | Ludovic Courtès | 1 | -2/+8 | |
svn path=/nixpkgs/trunk/; revision=30496 | |||||
2011-11-20 | stdenv adapters: Use `toString' instead of `exprToString'. | Ludovic Courtès | 1 | -7/+5 | |
svn path=/nixpkgs/trunk/; revision=30494 | |||||
2011-11-18 | * On FreeBSD, bash is usually installed in /usr/local. | Eelco Dolstra | 1 | -3/+8 | |
svn path=/nixpkgs/trunk/; revision=30467 | |||||
2011-11-12 | Reverting 30393. | Alexander Tsamutali | 1 | -1/+1 | |
svn path=/nixpkgs/trunk/; revision=30394 | |||||
2011-11-12 | development/compilers/nvidia-cg-toolkit: New nixbuild. | Alexander Tsamutali | 1 | -1/+1 | |
svn path=/nixpkgs/trunk/; revision=30393 |