Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-06-24 | Fix abort in fromTOML | Eelco Dolstra | 3 | -1/+21 | |
Fixes #2969. | |||||
2019-06-24 | Add more fromTOML tests | Eelco Dolstra | 2 | -1/+20 | |
2019-06-20 | Merge pull request #2963 from backuitist/s3-sdk | Eelco Dolstra | 1 | -2/+2 | |
Nix uses the CPP SDK, not Java | |||||
2019-06-20 | Nix uses the CPP SDK, not Java | Bruno Bieth | 1 | -2/+2 | |
2019-06-17 | Merge pull request #2878 from NixOS/run-in-pts | Eelco Dolstra | 1 | -8/+54 | |
Run builds in a pseudo-terminal | |||||
2019-06-17 | Merge pull request #2746 from bjornfor/install-multi-user-defaults | Eelco Dolstra | 1 | -3/+0 | |
install-multi-user: reduce max-jobs from 32 to 1 | |||||
2019-06-17 | Another attempt at getting pseudoterminals to work on macOS | Eelco Dolstra | 1 | -0/+3 | |
2019-06-16 | Hopefully fix macOS tests | Eelco Dolstra | 1 | -4/+6 | |
2019-06-16 | Set $TERM | Eelco Dolstra | 1 | -0/+3 | |
2019-06-16 | Run builds in a pseudo-terminal | Eelco Dolstra | 1 | -8/+46 | |
This allows many programs (e.g. gcc, clang, cmake) to print colorized log output (assuming $TERM is set to a value like "xterm"). There are other ways to get colors, in particular setting CLICOLOR_FORCE, but they're less widely supported and can break programs that parse tool output. | |||||
2019-06-16 | Style fix | Eelco Dolstra | 1 | -1/+1 | |
2019-06-15 | nix: Add -L alias for --print-build-logs | Eelco Dolstra | 1 | -0/+1 | |
2019-06-15 | Fix test failures when $TMPDIR changes | Eelco Dolstra | 4 | -10/+8 | |
(cherry picked from commit c38c726eb5d447c7e9d894d57cd05ac46c173ddd) | |||||
2019-06-15 | nix: Support -j flag | Eelco Dolstra | 2 | -4/+9 | |
2019-06-15 | Merge pull request #2931 from NinjaTrappeur/nin-add-warning-setting-untrusted | Graham Christensen | 1 | -1/+1 | |
Daemon: warn when an untrusted user cannot override a setting | |||||
2019-06-15 | Daemon: warn when an untrusted user cannot override a setting | Félix Baylac-Jacqué | 1 | -1/+1 | |
In a daemon-based Nix setup, some options cannot be overridden by a client unless the client's user is considered trusted. Currently, if an untrusted user tries to override one of those options, we are silently ignoring it. This can be pretty confusing in certain situations. e.g. a user thinks he disabled the sandbox when in reality he did not. We are now sending a warning message letting know the user some options have been ignored. Related to #1761. | |||||
2019-06-04 | Merge pull request #2918 from JorisE/patch-1 | Eelco Dolstra | 1 | -1/+1 | |
Minor typo | |||||
2019-06-04 | Minor typo | JorisE | 1 | -1/+1 | |
2019-06-01 | Fix segfault in builtin fetchurl with hashed mirrors + SRI hashes | Eelco Dolstra | 2 | -1/+6 | |
2019-06-01 | Merge pull request #2910 from worldofpeace/funding | Eelco Dolstra | 1 | -0/+3 | |
Add .github/FUNDING.yml | |||||
2019-05-31 | Add .github/FUNDING.yml | worldofpeace | 1 | -0/+3 | |
2019-05-31 | Merge pull request #2905 from ln-nl/patch-1 | Eelco Dolstra | 1 | -1/+1 | |
release-common: fix build with `config.allowAliases = false` | |||||
2019-05-30 | release-common: fix build with `config.allowAliases = false` | ln-nl | 1 | -1/+1 | |
```sh > nix build -f release.nix build.x86_64-linux error: undefined variable 'docbook5_xsl' at /vcs/nix/release-common.nix:45:7 ``` | |||||
2019-05-30 | Merge pull request #2892 from johannes-climacus/master | Eelco Dolstra | 1 | -4/+4 | |
Replace `type` with `command -v` in install script | |||||
2019-05-29 | Replace `type` with `command -v` in install script | Johannes Climacus | 1 | -4/+4 | |
In POSIX sh, `type` is undefined. cf. https://pubs.opengroup.org/onlinepubs/9699919799/utilities/command.html#tag_20_22_04 | |||||
2019-05-29 | Enable more fromTOML tests | Eelco Dolstra | 2 | -17/+15 | |
cpptoml now parses almost all examples from the spec. | |||||
2019-05-29 | Fix eval-okay-fromTOML test | Eelco Dolstra | 1 | -1/+1 | |
Turns out we were mis-parsing single-quoted attributes, e.g. 'key2'. | |||||
2019-05-29 | bump cpptoml to v0.1.1 | Ding Xiang Fei | 1 | -179/+390 | |
2019-05-28 | Iterate over references | Eelco Dolstra | 1 | -6/+6 | |
2019-05-28 | Merge branch 'attrPaths' of https://github.com/NinjaTrappeur/nix | Eelco Dolstra | 7 | -3/+46 | |
2019-05-22 | Merge pull request #2880 from Ma27/document-optional-attrs-with-at-pattern | Eelco Dolstra | 1 | -1/+19 | |
doc: clarify that optional attrs in a function argument will be ignored unless specified | |||||
2019-05-21 | doc: clarify that optional attrs in a function argument will be ignored ↵ | Maximilian Bosch | 1 | -1/+19 | |
unless specified In `args@{ a ? 1 }: /* ... */` the value `a` won't be a part of `args` unless it's specified when calling the function, the default value will be ignored in this case. My personal point of view is that this behavior is a matter of taste, at least I was pretty sure that unmatched arguments will be a part of `args@` while debugging some Nix code last week. I decided to add a warning to the docs which hopefully reduces the confusion of further Nix developers who thought the same about `args@`. | |||||
2019-05-21 | Merge pull request #2800 from flokli/progress-bar-hide-unknown-expected | Eelco Dolstra | 1 | -4/+11 | |
progress-bar: hide expected if expected is 0 (unknown) | |||||
2019-05-21 | Merge pull request #2812 from matthewbauer/fix-nix-scripts | Eelco Dolstra | 2 | -8/+2 | |
Sync NIX_PROFILES between single-user and multi-user modes | |||||
2019-05-17 | fetchGit -> fetchTarball | Eelco Dolstra | 2 | -2/+2 | |
(cherry picked from commit cbfdea685764bf66443a999e672656c54289b8c9) | |||||
2019-05-17 | docs: describe $IN_NIX_SHELL values (#2796) | Vladimír Čunát | 1 | -1/+2 | |
See commit 1bffd83e1a9 | |||||
2019-05-15 | Don’t set NIX_REMOTE=daemon in daemon profile | Matthew Bauer | 1 | -6/+0 | |
This is now autodetected. There is no need to put it in the profile. | |||||
2019-05-15 | Sync NIX_PROFILES between single-user and multi-user modes | Matthew Bauer | 1 | -2/+2 | |
When we are in single user mode, we still want to have access to profiles. This way things in Nixpkgs that rely on them getting set accurately are done in both cases. The point where I hit this is with using aspell which looks in NIX_PROFILES: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/aspell/default.nix Before this patch, NIX_PROFILES was never set in single user mode! This corrects that. | |||||
2019-05-15 | Merge pull request #2810 from NixOS/print-build-logs | Eelco Dolstra | 4 | -13/+39 | |
nix: Add --print-build-logs flag | |||||
2019-05-15 | nix: Add --print-build-logs flag | Eelco Dolstra | 4 | -13/+39 | |
This causes 'nix' to print build log output to stderr rather than showing the last log line in the progress bar. Log lines are prefixed by the name of the derivation (minus the version string), e.g. binutils> make[1]: Leaving directory '/build/binutils-2.31.1' binutils-wrapper> unpacking sources binutils-wrapper> patching sources ... binutils-wrapper> Using dynamic linker: '/nix/store/kr51dlsj9v5cr4n8700jliyz8v5b2q7q-bootstrap-stage0-glibc/lib/ld-linux-x86-64.so.2' bootstrap-stage2-gcc-wrapper> unpacking sources ... linux-headers> unpacking sources linux-headers> unpacking source archive /nix/store/8javli69jhj3bkql2c35gsj5vl91p382-linux-4.19.16.tar.xz | |||||
2019-05-15 | nix-profile: Add all channels to $NIX_PATH | Eelco Dolstra | 1 | -4/+3 | |
Fixes #2709. | |||||
2019-05-15 | Fix shellcheck error | Eelco Dolstra | 1 | -1/+1 | |
https://hydra.nixos.org/build/93359951 | |||||
2019-05-13 | Merge pull request #2802 from LnL7/fix-needs-hashrewrite | Eelco Dolstra | 2 | -12/+19 | |
build: move needsHashRewrite initialization to startBuilder | |||||
2019-05-12 | Merge pull request #2798 from grahamc/diff-hook | Eelco Dolstra | 6 | -17/+338 | |
build: run diff-hook under --check and document diff-hook | |||||
2019-05-12 | runProgram: Uncomment chdir support | Graham Christensen | 1 | -2/+2 | |
2019-05-12 | build: make needsHashRewrite a method | Daiderd Jordan | 1 | -12/+16 | |
2019-05-12 | handleDiffHook: stop passing allowVfork | Graham Christensen | 1 | -3/+1 | |
2019-05-12 | Clarify where output from the diff hook goes. | Graham Christensen | 1 | -4/+5 | |
2019-05-12 | runProgram: support gid, uid, chdir | Graham Christensen | 3 | -24/+32 | |
2019-05-12 | chdir, setgroups | Graham Christensen | 1 | -0/+4 | |