Jörg Thalheim
4751cbef63
Merge pull request #13321 from poperigby/docker-map-attrs-flatten-replacement
...
Modify docker.nix to use mapAttrsToList instead of mapAttrsFlatten
2025-06-04 06:49:28 +02:00
PopeRigby
cfc15d6921
Modify docker.nix to use mapAttrsToList instead of mapAttrsFlatten
...
The latter alias is deprecated in favor of the former, and produces a
warning.
2025-06-03 13:26:09 -07:00
mergify[bot]
aeb627bebf
Merge pull request #13316 from NixOS/mergify/bp/2.29-maintenance/pr-13296
...
Clear `displayPrefix` in `makeEmptySourceAccessor` (backport #13296 )
2025-06-03 18:08:59 +00:00
Cole Helbling
2a96ae22d7
Merge pull request #87 from DeterminateSystems/disable-builders-message-only-on-buildable-platform
...
fixup: only show "you can rerun" message if the derivation's platform is supported on this machine
2025-06-03 18:03:54 +00:00
Cole Helbling
63e9e9df37
fixup: only show "you can rerun" message if the derivation's platform is supported on this machine
2025-06-03 10:53:05 -07:00
Jörg Thalheim
4b8f74b3a3
Merge pull request #13320 from DeterminateSystems/keep-failed-remote-builders-warning
...
Clarify that `--keep-failed` with remote builders will keep the failed build directory on that builder
2025-06-03 19:28:20 +02:00
Sergei Zimmerman
a2567f6d7a
Clear displayPrefix in makeEmptySourceAccessor
...
Judging by the comment for `makeEmptySourceAccessor` the prefix has
to be empty:
> Return a source accessor that contains only an empty root directory.
Fixes #13295 .
(cherry picked from commit fba1bb0c13 )
2025-06-03 19:27:15 +02:00
Cole Helbling
54aa73b19b
fixup: only show "you can rerun" message if the derivation's platform is supported on this machine
2025-06-03 08:38:50 -07:00
mergify[bot]
c1e272b47d
Merge pull request #13319 from NixOS/mergify/bp/2.29-maintenance/pr-13274
...
Drop magic-nix-cache (backport #13274 )
2025-06-03 14:52:47 +00:00
Cole Helbling
0712339912
--keep-failed with remote builders will keep the failed build directory on that builder
2025-06-03 07:50:29 -07:00
Eelco Dolstra
cfba4b3bf4
Drop magic-nix-cache
...
This no longer works, see https://determinate.systems/posts/magic-nix-cache-free-tier-eol/ .
(cherry picked from commit 9cc8be2674 )
2025-06-03 14:18:54 +00:00
Graham Christensen
a18fd9b131
Merge pull request #86 from DeterminateSystems/release-v3.6.2/12e4a1d6-8b7e-4bad-b367-cef81f9b2c30
...
Release v3.6.2
2025-06-03 00:05:53 +00:00
Graham Christensen
03aac2a873
Apply suggestions from code review
2025-06-02 19:34:55 -04:00
Jörg Thalheim
6a761c1a60
Merge pull request #13296 from xokdvium/empty-accessor-prefix
...
Clear `displayPrefix` in `makeEmptySourceAccessor`
2025-06-03 01:32:46 +02:00
github-actions[bot]
49b472604a
Generare release notes for 3.6.2
2025-06-02 23:31:03 +00:00
github-actions[bot]
bb77bf0e3b
Set .version-determinate to 3.6.2
2025-06-02 23:30:58 +00:00
github-actions[bot]
419b5e0599
Prepare release v3.6.2
2025-06-02 23:30:55 +00:00
Graham Christensen
72c1f143ac
Merge pull request #85 from DeterminateSystems/keep-failed-remote-builders-warning
...
Call out that `--keep-failed` with remote builders will keep the failed build directory on that builder
2025-06-02 22:31:04 +00:00
Cole Helbling
242719cffb
--keep-failed with remote builders will keep the failed build directory on that builder
2025-06-02 14:41:29 -07:00
Graham Christensen
f8aabb0749
Merge pull request #79 from DeterminateSystems/path-position-info
...
Include the source location when warning about inefficient double copies
2025-06-02 18:51:49 +00:00
Luc Perkins
02c3c64bd4
Merge pull request #84 from DeterminateSystems/lucperkins/gtm-51-update-nix-src-readme-to-better-reflect-what-the-project-is
...
Rework README
2025-06-02 18:12:21 +00:00
Graham Christensen
7a450a8ba9
Update src/libexpr/paths.cc
2025-06-02 14:08:42 -04:00
Luc Perkins
4398d4e4fc
Merge branch 'lucperkins/gtm-51-update-nix-src-readme-to-better-reflect-what-the-project-is' of https://github.com/DeterminateSystems/nix-src into lucperkins/gtm-51-update-nix-src-readme-to-better-reflect-what-the-project-is
2025-06-02 11:01:41 -07:00
Luc Perkins
e6bcbacadf
Rework language around the manual
...
Co-authored-by: Graham Christensen <graham@grahamc.com>
2025-06-02 11:01:33 -07:00
Luc Perkins
7bab53af66
Fix dangling link reference
2025-06-02 11:01:06 -07:00
Luc Perkins
d7c2bcbab6
Add WSL to list
...
Co-authored-by: Graham Christensen <graham@grahamc.com>
2025-06-02 10:56:51 -07:00
Luc Perkins
29cbee6eb8
Fix merge conflicts with main
2025-06-02 10:54:23 -07:00
Luc Perkins
7ef7619657
Finish initial draft
2025-06-02 10:45:23 -07:00
Graham Christensen
8a82624801
Merge pull request #81 from DeterminateSystems/push-twpuyuspwtpz
...
Replace ε and ∅
2025-06-02 17:32:11 +00:00
Jörg Thalheim
e72f19eb28
Merge pull request #13300 from NixOS/deletePath-keep-going
...
deletePath(): Keep going when encountering an undeletable file
2025-06-02 18:00:10 +02:00
Eelco Dolstra
57ee710b73
Merge pull request #83 from DeterminateSystems/deletePath-keep-going-detsys
...
deletePath(): Keep going when encountering an undeletable file
2025-06-02 15:42:16 +00:00
Graham Christensen
1500e541f2
diff-closures: use removed / added words
2025-06-02 11:21:26 -04:00
Eelco Dolstra
665e76f2e5
deletePath(): Keep going when encountering an undeletable file
...
This should reduce the impact of #5207 .
2025-06-02 17:17:09 +02:00
Eelco Dolstra
03f3faf150
Merge pull request #82 from DeterminateSystems/graham/fh-834-fix-missing-command-nix-store-query-deriver
...
Document how to replicate nix-store --query --deriver with the nix cli
2025-06-02 15:07:59 +00:00
Graham Christensen
1647cb56c1
Document how to replicate nix-store --query --deriver with the nix command
2025-06-02 10:47:27 -04:00
Graham Christensen
724d552b64
Use words like added / removed
2025-06-02 09:30:18 -04:00
Graham Christensen
039d19159f
Replace ∅ with (absent)
2025-06-02 09:29:55 -04:00
Graham Christensen
7d2dbbd3aa
Rename ε to "(no version)"
2025-06-02 09:22:55 -04:00
Eelco Dolstra
6b6d3dcf34
deletePath(): Keep going when encountering an undeletable file
...
This should reduce the impact of #5207 .
2025-06-02 14:54:01 +02:00
Eelco Dolstra
97462bde31
Merge pull request #13305 from donottellmetonottellyou/donottellmetonottellyou/document-nix-channel-tarball-ttl
...
add documentation of tarball-ttl to nix-channel
2025-06-02 14:37:59 +02:00
Eelco Dolstra
86767349d5
Merge pull request #13304 from fzakaria/small-fix
...
Fix overriding gtest with gmock
2025-06-02 14:02:47 +02:00
Eelco Dolstra
7ad4426b8b
Merge pull request #13310 from xokdvium/cleanup-position
...
libutil: Use `std::shared_ptr<const Pos>` and simplify `Pos` class constructors
2025-06-02 14:02:25 +02:00
Eelco Dolstra
97e3c3fff8
Merge pull request #13309 from NaN-git/fix-substring
...
libexpr: fix various overflows and type mismatches
2025-06-02 14:01:48 +02:00
Eelco Dolstra
16e4b3b7df
Merge pull request #13311 from xokdvium/dedup-prim-op-app-prim-op
...
libexpr: Deduplicate `Value::primOpAppPrimOp`
2025-06-02 14:00:29 +02:00
Graham Christensen
44bdb74c62
Merge pull request #80 from DeterminateSystems/copy-sigs
...
nix store copy-sigs: Use http-connections setting to control parallelism
2025-06-02 10:26:04 +00:00
Eelco Dolstra
b16fa06ff1
nix store copy-sigs: Add docs
2025-06-02 12:06:21 +02:00
Eelco Dolstra
0278b9e180
nix store copy-sigs: Use http-connections setting to control parallelism
...
Previously it used the `ThreadPool` default,
i.e. `std:🧵 :hardware_concurrency()`. But copying signatures is
not primarily CPU-bound so it makes more sense to use the
`http-connections` setting (since we're typically copying from/to a
binary cache).
2025-06-02 11:44:16 +02:00
Philipp Otterbein
afd9c78508
libexpr: fix various overflows and type mismatches
2025-06-02 02:06:48 +02:00
Sergei Zimmerman
9563b509ff
libexpr: Deduplicate Value::primOpAppPrimOp
...
`getPrimOp` function was basically identical to existing
`Value::primOpAppPrimOp` modulo some trivial differences.
Makes sense to reuse existing code for that.
2025-06-01 21:16:01 +00:00
Sergei Zimmerman
cdb8567473
libutil: Don't explicitly default special member functions
...
Since all of the member types are copyable/movable the compiler
will generate all of those by default anyway.
2025-06-01 20:55:28 +00:00