Eelco Dolstra
a478e8a7bb
Remove nix-setuid-helper
...
AFAIK, nobody uses it, it's not maintained, and it has no tests.
2013-11-14 11:57:37 +01:00
Eelco Dolstra
1dacd427cd
Update release notes, set version for 1.6.1 release
2013-10-28 11:56:21 +00:00
Eelco Dolstra
36e67ff16b
Undocument obsolete form of "let"
2013-10-24 22:06:39 +02:00
Eelco Dolstra
fba17a9043
Doc fix
2013-10-24 22:05:58 +02:00
Eelco Dolstra
5bc41d78ff
Rename "attribute sets" to "sets"
...
We don't have any other kind of sets so calling them attribute sets is
unnecessarily verbose.
2013-10-24 16:41:04 +02:00
Eelco Dolstra
9e4bb20455
Manual: Fix broken URLs
...
Fixes #172 .
2013-10-24 16:02:08 +02:00
Eelco Dolstra
a5684e09d3
Document typeOf
2013-10-24 02:56:00 +02:00
Eelco Dolstra
6da92d96ae
Document NIX_SHOW_STATS and NIX_COUNT_CALLS
2013-10-24 02:22:24 +02:00
Eelco Dolstra
792fd51f41
Fold two stack trace messages in derivations
...
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 11:57:25 +02:00
Eelco Dolstra
bb659bad81
Nix 1.6.1 release notes
2013-10-17 11:40:20 +02:00
goblin
d7625b5c2d
two typos
2013-10-17 00:59:19 +02:00
Eelco Dolstra
d5529f5b85
Version was called 1.6, not 1.6.0
2013-09-10 17:48:11 +02:00
Eelco Dolstra
fecad91b67
Update release notes
2013-09-10 11:21:30 +02:00
Domen Kožar
4b83830d0c
typo
2013-09-06 15:18:07 +02:00
Eelco Dolstra
2c1ecf8e81
nix-env -i: Add a flag ‘--remove-all’ / ‘-r’
...
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-03 21:21:14 +02:00
Eelco Dolstra
c28dfc0305
Manual: Make '' a bit clearer
...
Issue #162 .
2013-09-02 13:24:29 +02:00
Eelco Dolstra
e9b92169a5
Fix manual error
...
Reported by Matija Šuklje.
Fixes #163 .
2013-09-02 13:19:34 +02:00
Eelco Dolstra
ecd830b3b9
Update the release notes
2013-09-02 13:11:36 +02:00
Eelco Dolstra
efe4289464
Add an option to limit the log output of builders
...
This is mostly useful for Hydra to deal with builders that get stuck
in an infinite loop writing data to stdout/stderr.
2013-09-02 11:58:18 +02:00
Ivan Kozik
6cd6ce5608
Fix nix-shell command
2013-08-26 11:15:22 +02:00
Ivan Kozik
34bb806f74
Fix typos, especially those that end up in the Nix manual
2013-08-26 11:15:22 +02:00
Eelco Dolstra
03eaef3d7a
Manual: Don't use actual hashes of Nix dependencies
...
These cause an unnecessary runtime dependency :-)
2013-08-23 10:12:20 +02:00
Eelco Dolstra
b3110a15e9
Fix corrupt PNG
...
Libpng used to accept this, but no longer does.
2013-08-21 12:53:51 +02:00
Eelco Dolstra
7b09e9f2c4
Add hacking notes plus a script for running nix-shell
2013-07-19 16:51:31 +02:00
Eelco Dolstra
2bc5de8635
Rename ‘nix-build --run-env’ to ‘nix-shell’
2013-07-19 12:02:44 +02:00
Eelco Dolstra
dc5f2e7da6
nix-build --run-env: Add a ‘--pure’ flag
...
This causes the environment to be (almost) cleared, thus giving a
shell that more closely resembled the actual Nix derivation.
2013-07-19 11:23:32 +02:00
Domen Kožar
620d57f036
doc: typo
2013-07-12 11:27:43 +02:00
Eelco Dolstra
656390062a
nix-build --run-env: Source $stdenv/setup in the interactive shell
...
This ensures that not just environment variables are set, but also
shell functions such as unpackPhase, configurePhase and so on.
2013-07-11 14:32:22 +02:00
Eelco Dolstra
b584a42e3d
Manual: auto-optimise-store is disabled by default
2013-07-03 18:35:59 +02:00
Eelco Dolstra
5116214343
Add support for uncompressed NARs in binary caches
...
Issue NixOS/hydra#102 .
2013-07-01 21:03:14 +02:00
Eelco Dolstra
6016bcd30e
Update release notes for Nix 1.5.3
2013-06-17 11:47:38 +02:00
Eelco Dolstra
bfee9a2581
Typo
2013-06-13 14:51:11 +02:00
Eelco Dolstra
f0576d6775
Update the default binary cache URL to cache.nixos.org
2013-06-05 13:36:43 +02:00
Eelco Dolstra
039d5a023f
.bashrc -> .profile
2013-05-29 12:36:56 +02:00
Eelco Dolstra
6e85d1b5ba
Bump release date
2013-05-13 16:52:08 +02:00
Eelco Dolstra
806970349b
Update release date
2013-05-07 15:46:25 +02:00
Eelco Dolstra
ea019e9a26
Add option ‘extra-binary-caches’
...
This allows providing additional binary caches, useful in scripts like
Hydra's build reproduction scripts, in particular because untrusted
caches are ignored.
2013-05-07 15:37:28 +02:00
Eelco Dolstra
93f4fa8a15
Update release notes
2013-05-03 11:28:32 +02:00
Eelco Dolstra
3628b61ce0
Nix 1.5.2 release notes
2013-05-01 13:31:33 +02:00
Eelco Dolstra
05420e7883
Manual: Add a missing step to the build instructions
...
Reported by Johan Grande.
2013-04-09 17:57:48 +02:00
Eelco Dolstra
a68ebf8e37
Require Bison 2.6
2013-03-14 18:33:15 +01:00
Eelco Dolstra
bdd4646338
Revert "Prevent config.h from being clobbered"
...
This reverts commit 28bba8c44f
.
2013-03-08 01:24:59 +01:00
Eelco Dolstra
28bba8c44f
Prevent config.h from being clobbered
2013-03-07 23:55:55 +01:00
Eelco Dolstra
9fa1bee575
Update release notes
...
Also use a point release version number as suggested by several
people.
2013-02-28 19:36:02 +01:00
Eelco Dolstra
0111ba98ea
Handle hard links to other files in the output
2013-02-27 17:18:41 +01:00
Eelco Dolstra
ca9c02dff1
Update release notes
2013-02-26 13:23:09 +01:00
Eelco Dolstra
79a3ba7fa3
Document ‘hashString’
2013-02-08 20:04:14 +01:00
Eelco Dolstra
9842077cb2
Improve -I description
...
Issue #88 .
2013-01-24 13:00:44 +01:00
Eelco Dolstra
92926be2fe
Fix "0 store paths deleted" message
2013-01-04 15:17:19 +01:00
Eelco Dolstra
def5160b61
Clear any immutable bits in the Nix store
...
Doing this once makes subsequent operations like garbage collecting
more efficient since we don't have to call makeMutable() first.
2013-01-03 12:59:23 +01:00