Tom Bereknyei
0e3849dc65
test: add test for non-defaulting for stding installable input
2023-06-12 08:40:17 -04:00
Eelco Dolstra and GitHub
041486b116
Merge pull request #8493 from edolstra/no-md-include
...
Don't include uds-remote-store.md from a header file
2023-06-12 12:19:58 +02:00
Eelco Dolstra
87c66f6b0f
Don't include uds-remote-store.md from a header file
...
Closes #8484 .
2023-06-12 11:10:55 +02:00
mergify[bot] and GitHub
6e321530c2
Merge pull request #215 from nix-community/update_flake_lock_action
...
flake.lock: Update
2023-06-12 04:48:50 +00:00
github-actions[bot]
2d1d238318
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e1fe78d916aea75ebd68aba8782853b1fb1371f3' (2023-06-12)
→ 'github:NixOS/nixpkgs/c1944ee51b8d6885aaa5470fbb010b86c01d6470' (2023-06-12)
2023-06-12 04:43:52 +00:00
Jörg Thalheim and GitHub
7a01d59b79
Merge pull request #214 from nix-community/mergify
...
mergify: replace bors's merge queue
2023-06-12 05:42:52 +01:00
Jörg Thalheim
239f8d26c9
mergify: replace bors's merge queue
2023-06-12 06:41:43 +02:00
mergify[bot] and GitHub
0741e1f4ab
Merge pull request #213 from nix-community/update_flake_lock_action
...
flake.lock: Update
2023-06-12 01:37:41 +00:00
github-actions[bot]
9de6075c02
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5715d6b452b97d12c6f9077321d202a0cb50b8fc' (2023-06-08)
→ 'github:NixOS/nixpkgs/e1fe78d916aea75ebd68aba8782853b1fb1371f3' (2023-06-12)
2023-06-12 01:26:12 +00:00
Michal Sojka
8ec1ba0210
Register all PrimOps via the Info structure
...
This will allow documenting them (in later commits).
Note that we keep the old constructor even if it is no longer used by
Nix code, because it is used in tests/plugins/plugintest.cc, which
suggests that it might be used by some external plugin.
2023-06-11 21:40:43 +02:00
Tom Bereknyei
08089fdd32
fix: Do not apply default installables when using --stdin
2023-06-11 13:33:38 -04:00
b7ce4641b8
Merge #212
...
212: bump version to 2.16.0 r=Mic92 a=Mic92
Co-authored-by: Jörg Thalheim <joerg@thalheim.io >
2023-06-10 12:07:10 +00:00
Jörg Thalheim
3af3106877
bump version to 2.16.0
2023-06-10 14:06:29 +02:00
mergify[bot] and GitHub
fae1660d4d
Merge pull request #203 from nix-community/update_flake_lock_action
...
flake.lock: Update
2023-06-10 11:57:13 +00:00
Jörg Thalheim
c51f3f1eb2
nix actually needs c++20 now
2023-06-10 13:56:05 +02:00
Jörg Thalheim
9e8320dbd6
fix c++20 warnings
2023-06-10 13:52:28 +02:00
Jörg Thalheim
cace652bff
fix build on darwin
2023-06-10 13:50:23 +02:00
Jörg Thalheim
7130e84e9e
fix build
2023-06-10 13:34:42 +02:00
Eelco Dolstra
e54538c461
restoreMountNamespace(): Restore the original root directory
...
This is necessary when we're in a chroot environment, where the
process root is not the same as the root of the mount namespace
(e.g. in nixos-enter).
Fixes #7602 .
2023-06-09 16:09:29 +02:00
John Ericson and GitHub
03f9ff6ea5
Merge pull request #8168 from angerman/angerman/mac-fix-recursive-nix
...
macOS: fix recursive nix
2023-06-09 13:40:44 +02:00
Eelco Dolstra and GitHub
381a32981b
Merge branch 'master' into angerman/mac-fix-recursive-nix
2023-06-09 13:06:47 +02:00
Andrea Bedini and GitHub
3c78920f73
Parse TOML timestamps ( #8120 )
...
Currently `fromTOML` throws an exception when encountering a timestamp
since the Nix language lacks a way to represent them.
This patch changes this beaviour and makes `fromTOML` parse timestamps as
attrsets of the format
{ _type = "timestamp"; value = "1979-05-27T07:32:00Z"; }
This is guarded by an experimental feature flag to leave room for iterating on the representation.
2023-06-09 11:53:18 +02:00
github-actions[bot]
69ae132fc5
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
→ 'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/1a9d9175ecc48ecd033062fa09b1834d13ae9c69' (2023-04-13)
→ 'github:NixOS/nixpkgs/5715d6b452b97d12c6f9077321d202a0cb50b8fc' (2023-06-08)
2023-06-08 01:24:53 +00:00
Valentin Gagarin and GitHub
db680e0e57
refine wording on the purpose of the Nix language
...
packages and configurations are not really a concept in Nix or the Nix language. the idea of transforming files into other files clearly captures what it's all about, and the new phrasing should make the term "derivation" more obvious both in terms of meaning and origin.
2023-06-08 02:00:05 +02:00
Eelco Dolstra and GitHub
bf7dc3c7dc
Merge pull request #8463 from edolstra/release-artifacts
...
Upload manual + fallback-paths.nix in the release script
2023-06-06 16:21:06 +02:00
Eelco Dolstra
76e032bcf8
Upload the manual to releases.nixos.org
...
Fixes #8451 .
2023-06-06 15:37:26 +02:00
Eelco Dolstra
d14f993a76
Fix MIME type
2023-06-06 14:03:24 +02:00
Eelco Dolstra
42e908a308
Upload fallback-paths.nix as part of the release
...
https://github.com/NixOS/nixpkgs/pull/235463
2023-06-06 13:56:43 +02:00
Eelco Dolstra and GitHub
2b01e835e2
Merge pull request #8429 from svenz/master
...
Update install-multi-user.sh
2023-06-06 13:34:45 +02:00
Eelco Dolstra and GitHub
b56319a139
Merge pull request #8391 from aneeshusa/remove-wrong-default-value-in-docs-for-hashed-mirrors
...
Remove old default from docs for `hashed-mirrors`
2023-06-06 12:54:28 +02:00
Eelco Dolstra and GitHub
864ab1a7ac
Merge pull request #8438 from zhaofengli/armv5tel-linux32
...
Also set the PER_LINUX32 personality flag on armv5tel-linux
2023-06-06 12:47:16 +02:00
Eelco Dolstra and GitHub
51b3576855
Merge pull request #8456 from emilytrau/include-select
...
Add missing <sys/select.h> include
2023-06-06 12:45:51 +02:00
Eelco Dolstra and GitHub
f5ab40c6e3
Merge pull request #8452 from edolstra/fix-relative-symlinks
...
SourcePath::resolveSymlinks(): Fix handling of symlinks that start with '..'
2023-06-06 12:06:23 +02:00
Eelco Dolstra
f5c6b29940
Fix SourcePath::resolveSymlinks()
...
This fixes handling of symlinks that start with '..', and symlink
targets that contain symlinks themselves.
2023-06-06 11:24:10 +02:00
Emily Trau
b37dd43db4
Add missing <sys/select.h> include
...
`select()` may not be ambiently available for use on every platform
2023-06-05 20:18:24 -07:00
Valentin Gagarin and GitHub
9c6ede85fc
Merge pull request #8448 from figsoda/man
2023-06-05 03:00:10 +02:00
figsoda
b64450ed4e
Fix code block formatting in man page
2023-06-04 14:50:47 -04:00
a15b2c01c0
Document manual migration for use-xdg-base-directories ( #8044 )
...
* Document manual migration for use-xdg-base-directories
As there's currently no automatic migration for use-xdg-base-directories
option, add instructions for manual migration to the option's
description.
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io >
2023-06-02 15:38:17 +00:00
Théophane Hufschmitt and GitHub
527eb4a99a
Merge pull request #8317 from fricklerhandwerk/doc-identifier
...
document identifier syntax for attribute sets
2023-06-02 13:10:27 +02:00
Zhaofeng Li
48632e6139
Also set the PER_LINUX32 personality flag on armv5tel-linux
2023-06-02 03:04:13 -06:00
Théophane Hufschmitt
0101ce0d96
Test nix-channel --list-generations
...
Rough test, but the feature is a fairly trivial addition on top of
`nix-profile --list-generations`, so it should be enough
2023-06-02 10:21:30 +02:00
Théophane Hufschmitt
331f0967c4
Add a release note for nix-channel --list-generations
2023-06-02 10:14:53 +02:00
Shamrock Lee and Théophane Hufschmitt
b292177eec
Add nix-channel --list-generations
...
Add support to --list-generations
as another way to say
nix-env --profile /nix/var/nix/profiles/per-user/$USER/channels --list-generations
the way we did for nix-channel --rollback [generation id]
2023-06-02 10:12:35 +02:00
svenz and GitHub
38ce40c66c
Update install-multi-user.sh
...
delete duplicate word 'with' in status message
2023-06-01 15:20:31 +02:00
Eelco Dolstra and GitHub
27f82ef4a8
Merge pull request #8425 from NixOS/bump-2.17.0
...
Bump version to 2.17
2023-05-31 17:45:15 +02:00
Eelco Dolstra
ebed259768
Bump version
2023-05-31 17:09:38 +02:00
Eelco Dolstra and GitHub
9463689a91
Merge pull request #8424 from NixOS/release-notes
...
Typo
2023-05-31 14:42:05 +02:00
Eelco Dolstra
008f89fa50
Typo
2023-05-31 14:05:00 +02:00
Eelco Dolstra and GitHub
c7fa41563d
Merge pull request #8423 from NixOS/release-notes
...
2.16 release notes
2023-05-31 13:14:23 +02:00
Eelco Dolstra
afc24e6a66
Release notes
2023-05-31 12:38:05 +02:00