1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-07-07 14:21:48 +02:00
Commit graph

20206 commits

Author SHA1 Message Date
John Ericson
f278a631b0 Expand manual on derivation outputs
Note, this includes some text adapted from from Eelco's dissertation

(cherry picked from commit 2aa6e0f084)
2025-03-03 22:13:08 +00:00
mergify[bot]
7e61e9650c
Merge pull request #12590 from NixOS/mergify/bp/2.27-maintenance/pr-12582
packaging/everything.nix: Use a multi-output derivation (backport #12582)
2025-03-02 13:16:07 +00:00
Robert Hensing
7e7e9d9eab packaging/everything.nix: Use a multi-output derivation
This should fix a few packaging regressions.

`dev` also includes a merged `includes/`, which may be helpful until
inter-component includes are fixed properly.

(cherry picked from commit 41085295ab)
2025-03-02 13:09:49 +00:00
mergify[bot]
cd3688101d
Merge pull request #12585 from NixOS/mergify/bp/2.26-maintenance/pr-12582
packaging/everything.nix: Use a multi-output derivation (backport #12582)
2025-03-01 10:41:47 +00:00
Robert Hensing
d8606f96ee packaging/everything.nix: Use a multi-output derivation
This should fix a few packaging regressions.

`dev` also includes a merged `includes/`, which may be helpful until
inter-component includes are fixed properly.

(cherry picked from commit 41085295ab)
2025-03-01 10:36:41 +00:00
Graham Christensen
edb0c4d1b0
Merge pull request #73 from DeterminateSystems/user-agent
Include DeterminateNix in the User-Agent header
2025-02-28 15:43:45 +00:00
Eelco Dolstra
288c5b0abd Include DeterminateNix in the User-Agent header
The User-Agent now shows `curl/8.11.0 Nix/2.26.3
DeterminateNix/3.0.0`. This is useful for distinguishing Determinate
Nix from upstream Nix in binary cache logs.
2025-02-28 16:35:46 +01:00
Robert Hensing
863c1b60d2
Merge pull request #12576 from obsidiansystems/2.27-no-dyn-drv
[2.27] Once again revert "Adapt scheduler to work with dynamic derivations"
2025-02-27 20:56:16 +01:00
John Ericson
f636ced7d2 Revert "Revert "Revert "Adapt scheduler to work with dynamic derivations"""
The bug reappeared after all, and the fix introduced a different bug. We
want to release 2.27 imminently so there is no time to do a proper fix,
which appears to require a larger reworking. Hopefully we will have it
for 2.28, however.

This reverts commit c98525235f.
2025-02-27 13:42:57 -05:00
Eelco Dolstra
494953cfb6 Mark official release 2025-02-27 17:03:27 +01:00
Eelco Dolstra
1293388039
Merge pull request #12544 from xokdvium/debugger-use-after-free
libexpr: Fix use-after-free of StaticEnv::up
2025-02-27 16:55:49 +01:00
Eelco Dolstra
b628adc8c8
Merge pull request #12574 from NixOS/release-notes
2.27 release notes
2025-02-27 16:21:46 +01:00
Graham Christensen
1b00094110
Merge pull request #72 from DeterminateSystems/release-v0.38.1/4b11bd48-ecd9-43e3-a256-95eba397ad1e
Release v0.38.1
2025-02-27 01:26:28 +00:00
Graham Christensen
8e44b48c4f
Apply suggestions from code review 2025-02-26 20:21:27 -05:00
github-actions[bot]
01ee969581
Set .version-determinate to 0.38.1 2025-02-27 01:20:53 +00:00
github-actions[bot]
53ec907bb1
Prepare release v0.38.1 2025-02-27 01:20:50 +00:00
Eelco Dolstra
ed294a31f5 Add more release notes 2025-02-26 22:23:44 +01:00
Eelco Dolstra
1d89507656 Fix date 2025-02-26 22:05:50 +01:00
Eelco Dolstra
c5a64aefac Add contributors 2025-02-26 22:01:24 +01:00
Eelco Dolstra
4a7bdddc8b Edit release notes 2025-02-26 21:59:41 +01:00
Eelco Dolstra
80020b684f release notes: 2.27.0 2025-02-26 21:57:30 +01:00
Eelco Dolstra
31923aaac0
Merge pull request #12572 from DeterminateSystems/fix-mingw-build
Fix mingw build
2025-02-26 21:32:58 +01:00
Eelco Dolstra
ec8f78b0be Fix mingw build
https://hydra.nixos.org/build/291153007
2025-02-26 19:54:47 +01:00
Eelco Dolstra
ede3eaca0a
Merge pull request #71 from DeterminateSystems/run-all-vm-tests
Run all VM tests
2025-02-26 17:35:59 +00:00
Eelco Dolstra
09d1eb3f87 Run all VM tests 2025-02-26 17:42:37 +01:00
Graham Christensen
f23f007c4c
Merge pull request #70 from DeterminateSystems/release-v0.38.0/19c49104-90af-4ead-b554-78147516495c
Release v0.38.0
2025-02-25 21:39:27 +00:00
Graham Christensen
2da52b1928
Update .version-determinate 2025-02-25 16:34:19 -05:00
github-actions[bot]
bd097de3a5
Set .version-determinate to 0.38.0 2025-02-25 21:33:08 +00:00
github-actions[bot]
2e5d4de3e2
Prepare release v0.38.0 2025-02-25 21:33:05 +00:00
Eelco Dolstra
81834e7f00
Merge pull request #12566 from NaN-git/fix-curl-callback
libstore: fix curl callback function signature
2025-02-25 20:15:06 +01:00
Eelco Dolstra
671d1b0123
Merge pull request #12501 from DeterminateSystems/stop-progress-bar
Remove {start,stop}ProgressBar()
2025-02-25 20:07:29 +01:00
Philipp Otterbein
b074345d35 libstore: fix curl callback function signature 2025-02-25 19:42:59 +01:00
Luc Perkins
4154fe9428
Merge pull request #68 from DeterminateSystems/remove-single-user-follow-up
Consolidate security doc into one
2025-02-25 18:32:22 +00:00
Luc Perkins
feb60c54a9
Fix links again 2025-02-25 15:27:06 -03:00
Luc Perkins
705a7b9fd8
Fix broken links 2025-02-25 15:24:15 -03:00
Luc Perkins
2b7214197e
Consolidate docs 2025-02-25 15:18:25 -03:00
Luc Perkins
bb024f8ae3
Merge pull request #67 from DeterminateSystems/remove-single-user
Remove references to single-user mode
2025-02-25 17:59:27 +00:00
Luc Perkins
daa7f274f5
Restore the Nix security doc 2025-02-25 14:56:05 -03:00
Luc Perkins
4248d5c9a2
Restore section about non-root Nix in Docker 2025-02-25 14:51:05 -03:00
Eelco Dolstra
3a0458a6ec
Merge pull request #66 from DeterminateSystems/detsys-version-2
Bump version to 3.0.0, rename nix to determinate-nix
2025-02-25 17:46:34 +00:00
Luc Perkins
d0b6f2f26f
Remove one more reference to single-user mode 2025-02-25 14:40:53 -03:00
Luc Perkins
ff8da340ae
Remove references to single-user mode 2025-02-25 14:33:57 -03:00
Robert Hensing
ff2798bf17
Merge pull request #12465 from tomberek/tomberek.access-token-prefixing
Fine-grained access-tokens
2025-02-25 16:04:20 +01:00
Robert Hensing
1222438ae7 Merge remote-tracking branch 'upstream/master' into tomberek.access-token-prefixing 2025-02-25 15:40:34 +01:00
Robert Hensing
c07172220c refact: Rename url -> hostAndPath
https://github.com/NixOS/nix/pull/12465/files#r1955286197

> Perhaps that is a misnomer.
2025-02-25 15:21:09 +01:00
Eelco Dolstra
94347f4622 nix -> determinate-nix 2025-02-24 23:28:09 +01:00
mergify[bot]
1dda07eef2
Merge pull request #12562 from NixOS/mergify/bp/2.26-maintenance/pr-12559
nix flake archive: Recurse into relative path inputs (backport #12559)
2025-02-24 22:18:03 +00:00
Eelco Dolstra
e71a498e25 Disable setVersionLayer
This sets .version to finalAttrs.version, so we would end up with `nix
--version` showing `nix (Determinate Nix 0.37.2) 0.37.2`.
2025-02-24 23:08:53 +01:00
Eelco Dolstra
5fc89adf6c Use Determinate version in store path name 2025-02-24 23:08:53 +01:00
Eelco Dolstra
25c6048fa6 Bump Determinate Nix version to 3.0.0 2025-02-24 23:08:53 +01:00