Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-31 | Merge branch 'remove-perl' of https://github.com/shlevy/nix | Eelco Dolstra | 1 | -0/+3 | |
2017-02-27 | unpack-channel.nix: fix 'mv' corner case | Bjørn Forsman | 1 | -1/+3 | |
unpack-channel.nix fails if the tarball contains a directory named the same as the channel: mv: cannot move 'nixpkgs' to a subdirectory of itself, '.../nixpkgs' This commit fixes that by not moving the directory if it already has the correct name. | |||||
2017-02-16 | <nix/fetchurl.nix>: Remove unnecessary assertion | Eelco Dolstra | 1 | -9/+5 | |
2017-02-07 | Add nix-perl package for the perl bindings | Shea Levy | 1 | -0/+3 | |
2016-11-26 | Revert "Get rid of unicode quotes (#1140)" | Eelco Dolstra | 1 | -2/+2 | |
This reverts commit f78126bfd6b6c8477fcdbc09b2f98772dbe9a1e7. There really is no need for such a massive change... | |||||
2016-11-25 | Get rid of unicode quotes (#1140) | Guillaume Maudoux | 1 | -2/+2 | |
2016-09-22 | <nix/fetchurl.nix>: Support nix-prefetch-url | Eelco Dolstra | 1 | -0/+3 | |
2016-08-11 | Remove nar.nix | Eelco Dolstra | 2 | -49/+1 | |
This was only used by nix-push. | |||||
2016-08-11 | Drop an unnecessary use of <nix/config.nix> | Eelco Dolstra | 1 | -2/+0 | |
2016-08-11 | buildenv: perl -> c++ | Shea Levy | 4 | -172/+3 | |
2016-01-18 | <nix/buildenv.nix>: Don't substitute | Eelco Dolstra | 1 | -1/+4 | |
This should get rid of a certificate warning from "nix-env -i" early in the install script. | |||||
2016-01-06 | Typo | Eelco Dolstra | 1 | -1/+1 | |
2015-11-14 | update sandbox profiles within nix | Jude Taylor | 1 | -4/+14 | |
2015-11-08 | Only require libsystem on darwin | Shea Levy | 1 | -2/+2 | |
Fixes #688 | |||||
2015-10-30 | <nix/fetchurl.nix>: Support downloading and unpacking NARs | Eelco Dolstra | 1 | -4/+11 | |
This removes the need to have multiple downloads in the stdenv bootstrap process (like a separate busybox binary for Linux, or curl/mkdir/sh/bzip2 for Darwin). Now all those files can be combined into a single NAR. | |||||
2015-10-21 | now that resolve-system-dependencies exists, remove redundant impureHostDeps ↵ | Jude Taylor | 1 | -7/+0 | |
from buildenv | |||||
2015-10-21 | give buildenv __impureHostDeps | Jude Taylor | 1 | -0/+12 | |
2015-07-23 | Fix fetchurl of executable file | Eelco Dolstra | 1 | -1/+1 | |
Pointed out by @cstrahan, thanks! | |||||
2015-07-23 | Importing derivations: Add name attribute to make a valid drv | Shea Levy | 1 | -2/+2 | |
2015-07-20 | Make <nix/fetchurl.nix> a builtin builder | Eelco Dolstra | 2 | -15/+1 | |
This ensures that 1) the derivation doesn't change when Nix changes; 2) the derivation closure doesn't contain Nix and its dependencies; 3) we don't have to rely on ugly chroot hacks. | |||||
2015-03-24 | Don't rely on __noChroot for corepkgs | Eelco Dolstra | 5 | -13/+19 | |
This doesn't work anymore if the "strict" chroot mode is enabled. Instead, add Nix's store path as a dependency. This ensures that its closure is present in the chroot. | |||||
2014-08-20 | Use proper quotes everywhere | Eelco Dolstra | 1 | -9/+9 | |
2014-07-16 | Pass *_proxy vars to bootstrap fetchurl | Shea Levy | 1 | -0/+8 | |
2014-04-04 | derivation: Don't require certain function arguments | Eelco Dolstra | 1 | -1/+1 | |
Turns out that in Nixpkgs, derivation is actually called without a ‘name’ argument in some places :-( | |||||
2014-04-04 | Pass position information to primop calls | Eelco Dolstra | 1 | -1/+1 | |
For example: error: `tail' called on an empty list, at /home/eelco/Dev/nixpkgs/pkgs/applications/misc/hello/ex-2/default.nix:13:7 | |||||
2014-02-01 | Remove Automakefiles | Eelco Dolstra | 1 | -12/+0 | |
2014-02-01 | Update Makefile variable names | Eelco Dolstra | 1 | -1/+1 | |
2014-01-30 | Rename Makefile -> local.mk | Eelco Dolstra | 1 | -0/+0 | |
2013-11-25 | Add support for ‘make installcheck’ | Eelco Dolstra | 1 | -1/+1 | |
2013-11-25 | Rename Makefile.new -> Makefile | Eelco Dolstra | 1 | -0/+0 | |
2013-11-25 | Add a Makefile for the scripts directory | Eelco Dolstra | 1 | -1/+1 | |
2013-11-25 | Add a function for instantiating Autoconf *.in files | Eelco Dolstra | 1 | -0/+2 | |
2013-11-25 | Add a generic rule for installing files | Eelco Dolstra | 1 | -0/+3 | |
2013-09-02 | Lower xz compression level | Eelco Dolstra | 1 | -1/+1 | |
Fixes #84. | |||||
2013-08-26 | Fix typos, especially those that end up in the Nix manual | Ivan Kozik | 1 | -2/+2 | |
2013-08-14 | corepkgs/nar.nix: Prefer local builds | Shea Levy | 1 | -0/+3 | |
nar.nix's builder depends on coreutils and nix itself being in $PATH. Unfortunately, there's no good way to ensure that these packages exist in the same place on the remote machine: The local machine may have nix installed in /usr, and the remote machine in /usr/local, but the generated nar.sh builder will refer to /usr and thus fail on the remote machine. This ensures that nar.sh is run on the same machine that instantiates it. Signed-off-by: Shea Levy <shea@shealevy.com> | |||||
2013-07-23 | buildenv: remove special treatment of python files | Florian Friesdorf | 1 | -3/+0 | |
buildPythonPackage does not leave easy_install.pth and site.py anymore. A python package that leaves these files is broken. An exception to this is setuptoolsSite which packages setuptools' site.py. To include it into a buildenv, this patch is even needed, not just cosmetic. | |||||
2013-07-12 | Fix syntax error in unpack-channel | Eelco Dolstra | 1 | -1/+1 | |
2013-07-12 | Add gzip support for channel unpacking | Gergely Risko | 2 | -2/+6 | |
2013-07-01 | Add support for uncompressed NARs in binary caches | Eelco Dolstra | 1 | -8/+11 | |
Issue NixOS/hydra#102. | |||||
2013-03-08 | Revert "Prevent config.h from being clobbered" | Eelco Dolstra | 1 | -3/+4 | |
This reverts commit 28bba8c44f484eae38e8a15dcec73cfa999156f6. | |||||
2013-03-07 | Prevent config.h from being clobbered | Eelco Dolstra | 1 | -4/+3 | |
2013-01-21 | corepkgs/fetchurl: Enable making the downloaded file executable | Shea Levy | 1 | -3/+4 | |
2012-12-05 | Support xz compression of nixexprs.tar in channels | Eelco Dolstra | 1 | -1/+6 | |
2012-12-04 | buildenv.pl: Create symlinks in priority order | Eelco Dolstra | 1 | -9/+12 | |
This reduces unnecessary symlink/unlink steps. | |||||
2012-12-04 | Add a test for ‘nix-env --set-flag active ...’ | Eelco Dolstra | 2 | -2/+2 | |
2012-12-04 | nix-env: Install all outputs of a derivation | Eelco Dolstra | 2 | -22/+25 | |
If you explicitly install a package, presumably you want all of it. So symlink all outputs in the user environment. | |||||
2012-11-26 | Make "nix-build -A <derivation>.<output>" do the right thing | Eelco Dolstra | 1 | -3/+3 | |
For example, given a derivation with outputs "out", "man" and "bin": $ nix-build -A pkg produces ./result pointing to the "out" output; $ nix-build -A pkg.man produces ./result-man pointing to the "man" output; $ nix-build -A pkg.all produces ./result, ./result-man and ./result-bin; $ nix-build -A pkg.all -A pkg2 produces ./result, ./result-man, ./result-bin and ./result-2. | |||||
2012-09-11 | Don't use -warning=no-timestamp unless we have GNU tar | Eelco Dolstra | 1 | -1/+1 | |
http://hydra.nixos.org/build/2998485 | |||||
2012-08-01 | nix-channel: Use binary caches advertised by channels | Eelco Dolstra | 1 | -3/+7 | |
Channels can now advertise a binary cache by creating a file <channel-url>/binary-cache-url. The channel unpacker puts these in its "binary-caches" subdirectory. Thus, the URLS of the binary caches for the channels added by root appear in /nix/var/nix/profiles/per-user/eelco/channels/binary-caches/*. The binary cache substituter reads these and adds them to the list of binary caches. |