aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2013-11-19Add a toJSON primopEelco Dolstra
2013-11-14Remove nix-setuid-helperEelco Dolstra
AFAIK, nobody uses it, it's not maintained, and it has no tests.
2013-10-28Update release notes, set version for 1.6.1 releaseEelco Dolstra
2013-10-24Undocument obsolete form of "let"Eelco Dolstra
2013-10-24Doc fixEelco Dolstra
2013-10-24Rename "attribute sets" to "sets"Eelco Dolstra
We don't have any other kind of sets so calling them attribute sets is unnecessarily verbose.
2013-10-24Manual: Fix broken URLsEelco Dolstra
Fixes #172.
2013-10-24Document typeOfEelco Dolstra
2013-10-24Document NIX_SHOW_STATS and NIX_COUNT_CALLSEelco Dolstra
2013-10-17Fold two stack trace messages in derivationsEelco Dolstra
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-17Nix 1.6.1 release notesEelco Dolstra
2013-10-17two typosgoblin
2013-09-10Version was called 1.6, not 1.6.0Eelco Dolstra
2013-09-10Update release notesEelco Dolstra
2013-09-06typoDomen Kožar
2013-09-03nix-env -i: Add a flag ‘--remove-all’ / ‘-r’Eelco Dolstra
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-02Manual: Make '' a bit clearerEelco Dolstra
Issue #162.
2013-09-02Fix manual errorEelco Dolstra
Reported by Matija Šuklje. Fixes #163.
2013-09-02Update the release notesEelco Dolstra
2013-09-02Add an option to limit the log output of buildersEelco Dolstra
This is mostly useful for Hydra to deal with builders that get stuck in an infinite loop writing data to stdout/stderr.
2013-08-26Fix nix-shell commandIvan Kozik
2013-08-26Fix typos, especially those that end up in the Nix manualIvan Kozik
2013-08-23Manual: Don't use actual hashes of Nix dependenciesEelco Dolstra
These cause an unnecessary runtime dependency :-)
2013-08-21Fix corrupt PNGEelco Dolstra
Libpng used to accept this, but no longer does.
2013-07-19Add hacking notes plus a script for running nix-shellEelco Dolstra
2013-07-19Rename ‘nix-build --run-env’ to ‘nix-shell’Eelco Dolstra
2013-07-19nix-build --run-env: Add a ‘--pure’ flagEelco Dolstra
This causes the environment to be (almost) cleared, thus giving a shell that more closely resembled the actual Nix derivation.
2013-07-12doc: typoDomen Kožar
2013-07-11nix-build --run-env: Source $stdenv/setup in the interactive shellEelco Dolstra
This ensures that not just environment variables are set, but also shell functions such as unpackPhase, configurePhase and so on.
2013-07-03Manual: auto-optimise-store is disabled by defaultEelco Dolstra
2013-07-01Add support for uncompressed NARs in binary cachesEelco Dolstra
Issue NixOS/hydra#102.
2013-06-17Update release notes for Nix 1.5.3Eelco Dolstra
2013-06-13TypoEelco Dolstra
2013-06-05Update the default binary cache URL to cache.nixos.orgEelco Dolstra
2013-05-29.bashrc -> .profileEelco Dolstra
2013-05-13Bump release dateEelco Dolstra
2013-05-07Update release dateEelco Dolstra
2013-05-07Add option ‘extra-binary-caches’Eelco Dolstra
This allows providing additional binary caches, useful in scripts like Hydra's build reproduction scripts, in particular because untrusted caches are ignored.
2013-05-03Update release notesEelco Dolstra
2013-05-01Nix 1.5.2 release notesEelco Dolstra
2013-04-09Manual: Add a missing step to the build instructionsEelco Dolstra
Reported by Johan Grande.
2013-03-14Require Bison 2.6Eelco Dolstra
2013-03-08Revert "Prevent config.h from being clobbered"Eelco Dolstra
This reverts commit 28bba8c44f484eae38e8a15dcec73cfa999156f6.
2013-03-07Prevent config.h from being clobberedEelco Dolstra
2013-02-28Update release notesEelco Dolstra
Also use a point release version number as suggested by several people.
2013-02-27Handle hard links to other files in the outputEelco Dolstra
2013-02-26Remove outdated fileEelco Dolstra
2013-02-26Update release notesEelco Dolstra
2013-02-08Document ‘hashString’Eelco Dolstra
2013-01-24Improve -I descriptionEelco Dolstra
Issue #88.