regnat
9c470cb969
testS: poll more eagerly for the daemon start/stop
...
Polling every 1 second means that even the simplest test takes at least
2 seconds. We can reasonably poll 1/10 of that to make things much
quicker (esp. given that most of the time 0.1s is enough for the
daemon to be started or stopped)
2022-02-24 15:00:23 +01:00
regnat
42766f8924
Sort the tests by wall time
...
The tests are scheduled in the order they appear, so running the long
ones first slightly improves the scheduling.
On my machine, this decreases the time of `make install` from 40s to 36s
2022-02-24 14:32:31 +01:00
Guillaume Desforges
cfbf9ee2ce
Anchor with prefix
2022-02-24 13:50:50 +01:00
Théophane Hufschmitt
6524eb4b77
Merge pull request #5342 from Misterio77/add-sourcehut
...
Add support for sourcehut input scheme
2022-02-24 09:09:21 +01:00
Gabriel Fontes
770f3af31d
add sourcehut integration test
2022-02-23 11:58:09 -03:00
Guillaume Desforges
6462ee61c7
Anchor link for builtin functions in HTML doc
2022-02-23 15:07:01 +01:00
Guillaume Desforges
2cc645a91a
Add html make target
2022-02-23 15:06:13 +01:00
Eelco Dolstra
3144b373a4
Merge pull request #6147 from NixOS/include-outputs-doc
...
Precise the doc for `--include-outputs`
2022-02-23 10:22:20 +01:00
Théophane Hufschmitt
54f07b66c8
Precise the doc for --include-outputs
...
Make it explicit that it only includes the existing outputs and not the ones that haven’t been realised
2022-02-23 09:17:08 +01:00
Travis A. Everett
ba9a8c4b3d
install-darwin: track mount permission edge-case fix
...
Same as 1fd127a068
, but applied to a
code path (volume_pass_works -> verify_volume_pass) that the reporting
user didn't hit and wasn't able to trigger manually. I am not certain
but I suspect it will be easier to add prophylactically than to debug
if its absence causes trouble some day.
2022-02-22 12:44:15 -06:00
ee2038b628
Merge branch 'pr/Ma27/6029'
2022-02-22 19:04:36 +01:00
b792e369b9
Merge branch 'pr/ncfavier/6128'
2022-02-22 19:00:48 +01:00
37edecb169
custom README
2022-02-22 18:25:14 +01:00
d8995c2f68
NIXINATE
2022-02-22 18:25:14 +01:00
9e592b8085
patch: cli overrides beta, nix-dram edition
2022-02-22 18:25:14 +01:00
78384699de
patch: cli: apply-to-installable, nix-dram edition
2022-02-22 18:25:14 +01:00
a72dd4916f
Merge branch 'pr/mopleen/5584'
2022-02-22 18:25:13 +01:00
0dc764c309
Merge branch 'pr/Mewp/5577'
2022-02-22 18:24:40 +01:00
47f5d658a5
patch: nix-dram
2022-02-22 18:24:08 +01:00
244636e599
patch: enable all experimental features (@DavHau)
2022-02-22 18:24:08 +01:00
3fd4fd0d23
patch: nix shell: more environment variables
2022-02-22 18:24:08 +01:00
8f9a499e4d
patch: flake: always evaluate thunks in inputs
2022-02-22 18:24:08 +01:00
2ea1d02e50
patch: nix profile list better UI
2022-02-22 18:24:08 +01:00
1d04ea2941
patch: no unknown flake outputs
2022-02-22 18:24:08 +01:00
1c49d1f82d
patch: nix-super primop
2022-02-22 18:24:08 +01:00
4c28820dc0
patch: nix-super branding
2022-02-22 18:24:08 +01:00
351e70ea68
Merge branch 'pr/mopleen/5625'
2022-02-22 18:24:08 +01:00
Eelco Dolstra
1a6548ca75
Update docs
2022-02-22 14:32:56 +01:00
Eelco Dolstra
38eea2c503
Update release notes
2022-02-22 14:23:39 +01:00
Eelco Dolstra
d4428d00ae
nix flake check: Warn about deprecated flake outputs
2022-02-22 14:19:39 +01:00
Eelco Dolstra
162fbe31ff
Replace defaultBla.$system with bla.$system.default
...
This also simplifies some InstallableFlake logic and fixes 'nix
bundle' parsing its installable twice.
Fixes #5532 .
2022-02-22 11:47:41 +01:00
Eelco Dolstra
caf5172945
Merge pull request #6136 from matthewbauer/profile-upgrade-verbosity
...
Add verbosity to nix profile upgrade
2022-02-21 22:30:47 +01:00
1d6c4bdd3e
init super
2022-02-21 20:36:39 +01:00
Eelco Dolstra
3848a8edb8
Merge pull request #6139 from edolstra/no-std-aliases
...
Remove std aliases
2022-02-21 18:18:42 +01:00
Eelco Dolstra
8ffb09a08a
Fix macOS build
2022-02-21 17:14:22 +01:00
Matthew Bauer
3cd958849b
Apply suggestions from code review
...
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2022-02-21 10:04:04 -06:00
Eelco Dolstra
b98ce19544
Merge pull request #6138 from nmattia/nm-clarify-manpath
...
Document usage of MANPATH in nix-profile.sh
2022-02-21 16:54:01 +01:00
Eelco Dolstra
36c7b12f33
Remove std::string alias
2022-02-21 16:37:25 +01:00
Eelco Dolstra
1ac2664472
Remove std::vector alias
2022-02-21 16:32:34 +01:00
Eelco Dolstra
fe9afb65bb
Remove std::set alias
2022-02-21 16:28:23 +01:00
Eelco Dolstra
afcdc7606c
Remove std::list alias
2022-02-21 16:25:12 +01:00
Eelco Dolstra
e2422c4582
Merge pull request #6052 from hercules-ci/issue-3294-fix-interruptCallback-deadlock
...
Fix deadlocked nix-daemon zombies on darwin #3294
2022-02-21 16:21:45 +01:00
Robert Hensing
ddb6740e7d
triggerInterrupt: Refactor to use break
2022-02-21 15:43:43 +01:00
Nicolas Mattia
44b7d104b4
Document usage of MANPATH in nix-profile.sh
...
While trying to figure out how `nix-env`/`nix profile` work I had a hard
time understand how man pages were being installed.
Took me quite some time to figure this out, thought it might be useful
to others too!
2022-02-21 13:35:55 +01:00
Eelco Dolstra
f22b9e72f5
Merge pull request #6120 from mayflower/print-full-names
...
path-info: use full store paths when we have them
2022-02-21 11:03:20 +01:00
Matthew Bauer
61295b910f
Add verbosity to nix profile upgrade
...
Followup of https://github.com/NixOS/nix/pull/6086 . This time adding a
warning if no packages are upgraded.
2022-02-20 23:46:11 -06:00
Maximilian Bosch
fd170774c6
libstore/build: add a few explanatory comments; simplify
2022-02-20 16:02:44 +01:00
Maximilian Bosch
a539093919
tests: implement test for nix log
with ssh-ng://
builds
...
A few notes:
* The `echo hi` is needed to make sure that a file that can be read by
`nix log` is properly created (i.e. some output is needed). This is
known and to be fixed in #6051 .
* We explicitly ignore the floating-CA case here: the `$out` of `input3`
depends on `$out` of `input2`. This means that there are actually two
derivations - I assume that this is because at eval time (i.e.
`nix-instantiate -A`) the hash of `input2` isn't known yet and the
other .drv is created as soon as `input2` was built. This is another
issue on its own, so we ignore the case here explicitly.
2022-02-20 15:56:22 +01:00
Martin Schwaighofer
53523c0ab8
git fetcher: set locale for rev-parse
2022-02-19 22:58:23 +01:00
Martin Schwaighofer
9504445cab
git fetcher: distinguish errors more precisely
2022-02-19 22:58:23 +01:00