Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-05-03 | Add ubuntu 14.04 | Rob Vermaas | 1 | -0/+4 | |
2014-05-02 | Don't install Upstart job on Fedora | Eelco Dolstra | 1 | -4/+3 | |
Also, don't install a nix.conf anymore, it's not needed. http://hydra.nixos.org/build/10775854 | |||||
2014-05-02 | Fix Debian tests | Eelco Dolstra | 1 | -0/+1 | |
These actually run as root in a VM, so they get confused. http://hydra.nixos.org/build/10775854 | |||||
2014-05-02 | Simplify multi-user installation instructions | Eelco Dolstra | 1 | -49/+12 | |
2014-05-02 | Set up directories and permissions for multi-user install automatically | Eelco Dolstra | 1 | -1/+28 | |
This automatically creates /nix/var/nix/profiles/per-user and sets the permissions/ownership on /nix/store to 1775 and root:nixbld. | |||||
2014-05-02 | Install an Upstart service | Eelco Dolstra | 4 | -0/+8 | |
2014-05-02 | Set build-max-jobs to the number of available cores by default | Eelco Dolstra | 1 | -0/+5 | |
More zero configuration. | |||||
2014-05-02 | When running as root, use build users by default | Eelco Dolstra | 1 | -0/+1 | |
This removes the need to have a nix.conf, and prevents people from accidentally running Nix builds as root. | |||||
2014-04-28 | doc fix: swap 'import' and 'export' | Charles Strahan | 1 | -2/+2 | |
2014-04-25 | trunk -> master | Eelco Dolstra | 1 | -2/+2 | |
2014-04-15 | nix-env: Minor change to '--delete-generations Nd' semantics | Ricardo M. Correia | 3 | -7/+15 | |
The option '--delete-generations Nd' deletes all generations older than N days. However, most likely the user does not want to delete the generation that was active N days ago. For example, say that you have these 3 generations: 1: <30 days ago> 2: <15 days ago> 3: <1 hour ago> If you do --delete-generations 7d (say, as part of a cron job), most likely you still want to keep generation 2, i.e. the generation that was active 7 days ago (and for most of the past 7 days, in fact). This patch fixes this issue. Note that this also affects 'nix-collect-garbage --delete-older-than Nd'. Thanks to @roconnor for noticing the issue! | |||||
2014-04-15 | Fix test evaluation | Eelco Dolstra | 2 | -5/+5 | |
2014-04-11 | Bump date | Eelco Dolstra | 1 | -2/+2 | |
2014-04-11 | Bump version to 1.8 | Eelco Dolstra | 1 | -1/+1 | |
2014-04-10 | Don't barf when installing as root | Eelco Dolstra | 2 | -2/+1 | |
2014-04-09 | Add docbook icons to the distribution | Eelco Dolstra | 18 | -3/+2 | |
Grmbl... | |||||
2014-04-08 | If a .drv cannot be parsed, show its path | Eelco Dolstra | 7 | -10/+22 | |
Otherwise you just get ‘expected string `Derive(['’ which isn't very helpful. | |||||
2014-04-08 | Simplify quick start section | Eelco Dolstra | 1 | -46/+11 | |
2014-04-08 | Remove redundant stuff | Eelco Dolstra | 1 | -64/+0 | |
2014-04-08 | Update installation instructions | Eelco Dolstra | 1 | -22/+32 | |
2014-04-08 | nix-shell --pure: Keep the user's $PAGER | Eelco Dolstra | 1 | -1/+1 | |
2014-04-08 | Ensure that systemd units to into lib, not lib64 | Eelco Dolstra | 2 | -3/+4 | |
http://hydra.nixos.org/build/10170940 | |||||
2014-04-07 | Update release notes | Eelco Dolstra | 1 | -1/+12 | |
2014-04-07 | Install systemd units | Eelco Dolstra | 7 | -18/+25 | |
2014-04-04 | Show position info in attribute selection errors | Eelco Dolstra | 3 | -13/+14 | |
2014-04-04 | Show position info in Boolean operations | Eelco Dolstra | 5 | -31/+28 | |
2014-04-04 | Show position info in string concatenation / addition errors | Eelco Dolstra | 7 | -45/+63 | |
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 | forceString: Show position info | Eelco Dolstra | 6 | -30/+46 | |
2014-04-04 | forceAttrs: Show position info | Eelco Dolstra | 5 | -14/+23 | |
2014-04-04 | forceList: Show position info | Eelco Dolstra | 5 | -24/+35 | |
2014-04-04 | forceInt: Show position info | Eelco Dolstra | 3 | -11/+11 | |
2014-04-04 | Pass position information to primop calls | Eelco Dolstra | 5 | -105/+105 | |
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-04-04 | Remove unnecessary quotes around file names | Eelco Dolstra | 1 | -1/+1 | |
2014-04-04 | Include position info in function application | Eelco Dolstra | 7 | -22/+45 | |
This allows error messages like: error: the anonymous function at `/etc/nixos/configuration.nix:1:1' called without required argument `foo', at `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:77:59' | |||||
2014-04-04 | Update release notes | Eelco Dolstra | 1 | -0/+14 | |
2014-04-04 | Document that we require a C++11 compiler | Eelco Dolstra | 1 | -0/+4 | |
2014-04-03 | Fix compile errors on Illumos | Danny Wilson | 3 | -0/+9 | |
2014-04-03 | Sync with make-rules repo | Eelco Dolstra | 6 | -18/+43 | |
2014-04-03 | Support Illumos | Eelco Dolstra | 1 | -0/+2 | |
From https://github.com/NixOS/nix/pull/236 | |||||
2014-04-03 | Tweak error message | Eelco Dolstra | 1 | -1/+1 | |
2014-04-03 | Make sure /dev/pts/ptmx is world-writable | Ludovic Courtès | 1 | -0/+4 | |
While running Python 3’s test suite, we noticed that on some systems /dev/pts/ptmx is created with permissions 0 (that’s the case with my Nixpkgs-originating 3.0.43 kernel, but someone with a Debian-originating 3.10-3 reported not having this problem.) There’s still the problem that people without CONFIG_DEVPTS_MULTIPLE_INSTANCES=y are screwed (as noted in build.cc), but I don’t see how we could work around it. | |||||
2014-04-01 | Fix potential segfault | Eelco Dolstra | 1 | -2/+3 | |
The newEnv variable was accessed (via the dynamicEnv) pointer after it had gone out of scope. Fixes #234. | |||||
2014-03-30 | nix-collect-garbage: Add --delete-older-than option | Ricardo M. Correia | 2 | -8/+22 | |
2014-03-30 | nix-env: Add support for --delete-generations 15d | Ricardo M. Correia | 2 | -5/+24 | |
It will delete all generations older than the specified number of days. | |||||
2014-03-30 | Fix nix-shell for derivation with multiple outputs | Maxim Ivanov | 1 | -0/+1 | |
If derivation declares multiple outputs and first (default) output if not "out", then "nix-instantiate" calls return path with output names appended after "!". Than suffix must be stripped before ant path checks are done. | |||||
2014-03-30 | boost::shared_ptr -> std::shared_ptr | Eelco Dolstra | 13 | -1467/+38 | |
2014-03-29 | Drop pointless #include | Eelco Dolstra | 1 | -2/+0 | |
2014-03-29 | Fix potential segfault in waitForInput() | Eelco Dolstra | 1 | -3/+5 | |
Since the addition of build-max-log-size, a call to handleChildOutput() can result in cancellation of a goal. This invalidated the "j" iterator in the waitForInput() loop, even though it was still used afterwards. Likewise for the maxSilentTime handling. Probably fixes #231. At least it gets rid of the valgrind warnings. | |||||
2014-03-29 | restoreSIGPIPE(): Fill in sa_mask | Eelco Dolstra | 2 | -1/+2 | |
Issue #231. |