about summary refs log tree commit diff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2013-10-17 Fold two stack trace messages in derivationsEelco Dolstra1-2/+3
Combined with the previous changes, stack traces involving derivations are now much less verbose, since something like while evaluating the builtin function `getAttr': while evaluating the builtin function `derivationStrict': while instantiating the derivation named `gtk+-2.24.20' at `/home/eelco/Dev/nixpkgs/pkgs/development/libraries/gtk+/2.x.nix:11:3': while evaluating the derivation attribute `propagatedNativeBuildInputs' at `/home/eelco/Dev/nixpkgs/pkgs/stdenv/generic/default.nix:78:17': while evaluating the attribute `outPath' at `/nix/store/212ngf4ph63mp6p1np2bapkfikpakfv7-nix-1.6/share/nix/corepkgs/derivation.nix:18:9': ... now reads while evaluating the attribute `propagatedNativeBuildInputs' of the derivation `gtk+-2.24.20' at `/home/eelco/Dev/nixpkgs/pkgs/development/libraries/gtk+/2.x.nix:11:3': ...
2013-10-17 Nix 1.6.1 release notesEelco Dolstra1-0/+60
2013-10-17 two typosgoblin1-2/+2
2013-09-10 Version was called 1.6, not 1.6.0Eelco Dolstra1-1/+1
2013-09-10 Update release notesEelco Dolstra1-1/+37
2013-09-06 typoDomen Kožar1-1/+1
2013-09-03 nix-env -i: Add a flag ‘--remove-all’ / ‘-r’Eelco Dolstra1-0/+14
This is equivalent to running ‘nix-env -e '*'’ first, except that it happens in a single transaction. Thus, ‘nix-env -i pkgs...’ replaces the profile with the specified set of packages. The main motivation is to support declarative package management (similar to environment.systemPackages in NixOS). That is, if you have a specification ‘profile.nix’ like this: with import <nixpkgs> {}; [ thunderbird geeqie ... ] then after any change to ‘profile.nix’, you can run: $ nix-env -f profile.nix -ir to update the profile to match the specification. (Without the ‘-r’ flag, if you remove a package from ‘profile.nix’, it won't be removed from the actual profile.) Suggested by @zefhemel.
2013-09-02 Manual: Make '' a bit clearerEelco Dolstra1-6/+6
Issue #162.
2013-09-02 Fix manual errorEelco Dolstra1-1/+1
Reported by Matija Šuklje. Fixes #163.
2013-09-02 Update the release notesEelco Dolstra1-0/+52
2013-09-02 Add an option to limit the log output of buildersEelco Dolstra1-0/+15
This is mostly useful for Hydra to deal with builders that get stuck in an infinite loop writing data to stdout/stderr.
2013-08-26 Fix nix-shell commandIvan Kozik1-1/+1
2013-08-26 Fix typos, especially those that end up in the Nix manualIvan Kozik10-24/+24
2013-08-23 Manual: Don't use actual hashes of Nix dependenciesEelco Dolstra1-2/+2
These cause an unnecessary runtime dependency :-)
2013-08-21 Fix corrupt PNGEelco Dolstra1-0/+0
Libpng used to accept this, but no longer does.
2013-07-19 Add hacking notes plus a script for running nix-shellEelco Dolstra2-0/+42
2013-07-19 Rename ‘nix-build --run-env’ to ‘nix-shell’Eelco Dolstra5-85/+191
2013-07-19 nix-build --run-env: Add a ‘--pure’ flagEelco Dolstra1-1/+28
This causes the environment to be (almost) cleared, thus giving a shell that more closely resembled the actual Nix derivation.
2013-07-12 doc: typoDomen Kožar1-1/+1
2013-07-11 nix-build --run-env: Source $stdenv/setup in the interactive shellEelco Dolstra1-8/+9
This ensures that not just environment variables are set, but also shell functions such as unpackPhase, configurePhase and so on.
2013-07-03 Manual: auto-optimise-store is disabled by defaultEelco Dolstra1-5/+6
2013-07-01 Add support for uncompressed NARs in binary cachesEelco Dolstra1-0/+7
Issue NixOS/hydra#102.
2013-06-17 Update release notes for Nix 1.5.3Eelco Dolstra1-0/+48
2013-06-13 TypoEelco Dolstra1-1/+1
2013-06-05 Update the default binary cache URL to cache.nixos.orgEelco Dolstra3-8/+8
2013-05-29 .bashrc -> .profileEelco Dolstra2-2/+2
2013-05-13 Bump release dateEelco Dolstra1-1/+1
2013-05-07 Update release dateEelco Dolstra1-1/+1
2013-05-07 Add option ‘extra-binary-caches’Eelco Dolstra1-2/+14
This allows providing additional binary caches, useful in scripts like Hydra's build reproduction scripts, in particular because untrusted caches are ignored.
2013-05-03 Update release notesEelco Dolstra1-2/+3
2013-05-01 Nix 1.5.2 release notesEelco Dolstra1-0/+9
2013-04-09 Manual: Add a missing step to the build instructionsEelco Dolstra1-3/+4
Reported by Johan Grande.
2013-03-14 Require Bison 2.6Eelco Dolstra1-4/+3
2013-03-08 Revert "Prevent config.h from being clobbered"Eelco Dolstra4-37/+74
This reverts commit 28bba8c44f484eae38e8a15dcec73cfa999156f6.
2013-03-07 Prevent config.h from being clobberedEelco Dolstra4-74/+37
2013-02-28 Update release notesEelco Dolstra1-0/+10
Also use a point release version number as suggested by several people.
2013-02-27 Handle hard links to other files in the outputEelco Dolstra1-0/+10
2013-02-26 Remove outdated fileEelco Dolstra1-33/+0
2013-02-26 Update release notesEelco Dolstra1-1/+24
2013-02-08 Document ‘hashString’Eelco Dolstra2-0/+26
2013-01-24 Improve -I descriptionEelco Dolstra1-4/+5
Issue #88.
2013-01-04 Fix "0 store paths deleted" messageEelco Dolstra1-1/+1
2013-01-03 Clear any immutable bits in the Nix storeEelco Dolstra1-3/+10
Doing this once makes subsequent operations like garbage collecting more efficient since we don't have to call makeMutable() first.
2013-01-02 Manual: Fix "nix-store --export" exampleEelco Dolstra1-3/+3
2013-01-02 Reinstate the http://nixos.org/binary-cache default for the binary-caches ↵Eelco Dolstra1-2/+2
setting
2013-01-02 Update release notesEelco Dolstra1-0/+10
2012-12-29 Allow mounting a path in a different location in the chrootEelco Dolstra1-36/+29
Fixes #24.
2012-12-21 download-from-binary-cache: Use the channels of the calling user rather than ↵Eelco Dolstra1-4/+6
root This should make live easier for single-user (non-daemon) installations. Note that when the daemon is used, the "calling user" is root so we're not using any untrusted caches.
2012-12-21 Typo fixEelco Dolstra1-1/+1
2012-12-12 Allow setting the profile location using $NIX_PROFILEEelco Dolstra1-4/+13
Fixes #69.