aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-15Merge remote-tracking branch 'upstream/master' into auto-uid-allocationMatthew Kenigsberg
2021-09-15Merge pull request #5251 from emilazy/darwin-sandbox-rosetta-2Eelco Dolstra
sandbox: allow Rosetta 2 on Darwin
2021-09-15sandbox: allow Rosetta 2 on DarwinEmily
This allows sandboxed x86_64-darwin builds on aarch64-darwin.
2021-09-14Rename unnecessary git@Eelco Dolstra
2021-09-14Merge pull request #5249 from edolstra/nix-profileEelco Dolstra
Add missing 'nix profile' subcommands
2021-09-14Merge pull request #5250 from edolstra/censor-flake-lockEelco Dolstra
Disallow reading flake.lock
2021-09-14Disallow reading flake.lockEelco Dolstra
With --no-write-lock-file, it's possible that flake.lock is out of sync with the actual inputs used by the evaluation. So doing fromJSON (readFile ./flake.lock) will give wrong results. Fixes #4639.
2021-09-14nix profile history: Show profile dateEelco Dolstra
2021-09-14Add 'nix profile wipe-history' commandEelco Dolstra
2021-09-14Generations -> profile versionsEelco Dolstra
2021-09-14Fix quotesEelco Dolstra
2021-09-14Add "nix profile rollback" commandEelco Dolstra
2021-09-14nix flake show --json: Add type infoEelco Dolstra
For extensibility, every leaf node is now an object that contains at least a type field (e.g. "type": "derivation").
2021-09-14Merge branch 'tomberek/show_json' of https://github.com/tomberek/nixEelco Dolstra
2021-09-14Merge pull request #5242 from ↵Domen Kožar
NixOS/dependabot/github_actions/cachix/install-nix-action-14 Bump cachix/install-nix-action from 13 to 14
2021-09-14Merge pull request #5247 from edolstra/stablize-ca-referencesEelco Dolstra
Remove the 'ca-references' feature check
2021-09-14Respect NO_COLOR in Markdown outputEelco Dolstra
2021-09-14Bump cachix/install-nix-action from 13 to 14dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 13 to 14. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v13...v14) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
2021-09-14Merge pull request #5248 from edolstra/flake-cloneEelco Dolstra
Fix 'nix flake clone' on github repos
2021-09-14Advise using --extra-experimental-features instead of --experimental-featuresEelco Dolstra
Fixes #3737.
2021-09-14Remove the 'ca-references' feature checkEelco Dolstra
Fixes #3422. Fixes #4425.
2021-09-14github fetcher: Don't use HEAD branch when cloningEelco Dolstra
Fixes #4394.
2021-09-14github fetcher: Use git+https for cloningEelco Dolstra
git+ssh only works if you have SSH access.
2021-09-14Merge pull request #5246 from edolstra/faster-checkEelco Dolstra
Speed up 'nix flake check'
2021-09-14Merge pull request #5245 from edolstra/warningsEelco Dolstra
Change warning messages from yellow to magenta
2021-09-14flake.nix: Don't do cross builds in 'nix flake check'Eelco Dolstra
'nix flake check' should be relatively fast, so it's not the best place to do cross-builds. We're already doing that in Hydra.
2021-09-14nix-tests: Run 'make installcheck' in parallelEelco Dolstra
2021-09-14Merge pull request #5240 from edolstra/builtin-helpEelco Dolstra
nix --help: Display help using lowdown instead of man
2021-09-14Merge branch 'lowdown_configure_dependency' of https://github.com/fedepell/nixEelco Dolstra
2021-09-14Change warnings from yellow to magentaEelco Dolstra
This matches gcc and clang.
2021-09-14ANSI_YELLOW -> ANSI_WARNINGEelco Dolstra
2021-09-14Merge pull request #5244 from edolstra/fix-mac-buildEelco Dolstra
Fix macOS build
2021-09-14Fix macOS buildEelco Dolstra
2021-09-14Fix clang warningEelco Dolstra
2021-09-14configure: explicit dependency on lowdown libraryFederico Pellegrin
This dependency is used from quite a long time (now in libcmd) but was not explicitly stated in the configure phase, possibly leading to quite late build failures if that was not met (ie. building it outside the .nix files provided). This MR adds it in the configure phase so the failure is early and error is much more explicit.
2021-09-13RunOptions: Use designated initializersEelco Dolstra
Also get rid of _killStderr because it wasn't actually checked anywhere.
2021-09-13Remove tabsEelco Dolstra
2021-09-13hashFile, hashString: realize context before calculation, and discard afterwardskvtb
2021-09-13Merge pull request #5239 from NixOS/fix-recursive-nixEelco Dolstra
tests: Fix the recursive test with the daemon
2021-09-13nix --help: Display help using lowdown instead of manEelco Dolstra
Fixes #4476. Fixes #5231.
2021-09-13lowdown: Update to 0.8.6Eelco Dolstra
2021-09-13flake.lock: UpdateEelco Dolstra
Flake lock file changes: • Updated input 'lowdown-src': 'github:kristapsdz/lowdown/148f9b2f586c41b7e36e73009db43ea68c7a1a4d' (2021-04-03) → 'github:kristapsdz/lowdown/b4483d0ef85990f54b864158ab786b4a5b3904fa' (2021-08-06)
2021-09-13Fix markdown errorEelco Dolstra
2021-09-13tests: Fix the recursive test with the daemonregnat
Add the `recursive-nix` experimental-feature to the daemon, as the test will otherwise fail
2021-09-13Use Bindings::{get,need} instead of findEelco Dolstra
2021-09-13renderMarkdownToTerminal(): Fix terminal width computationEelco Dolstra
2021-09-10Remove tabsEelco Dolstra
2021-09-10Make installables constEelco Dolstra
2021-09-09Manual: Link to 2.4 release notesEelco Dolstra
2021-09-09Manual: Depend on all *.md filesEelco Dolstra