Rasmus Rendal
d8cebae939
Add a test for flake paths with spaces in them
2023-09-22 10:06:43 +02:00
Gerg-L
f264d9ff08
flake: complete update to 23.05
2023-09-21 21:00:53 -04:00
Valentin Gagarin
1b560ea502
more detail on backports
...
Co-authored-by: John Ericson <git@JohnEricson.me>
2023-09-21 23:23:14 +02:00
John Ericson
2d2aff5b92
Merge pull request #9016 from fricklerhandwerk/contributing-readme
...
README: link to CONTRIBUTING
2023-09-21 12:43:17 -04:00
John Ericson
6b6cfec8a5
Merge pull request #8990 from fricklerhandwerk/example-nix-env-install-outputs
...
add clarifying example to `nix-env` output selection
2023-09-21 12:27:35 -04:00
John Ericson
914cc7dc02
Merge pull request #9018 from fricklerhandwerk/readme-irc
...
remove IRC from links in README
2023-09-21 12:00:21 -04:00
John Ericson
fd61799c0b
Merge pull request #9006 from fricklerhandwerk/fix-links
...
fix links to configuration settings
2023-09-21 11:58:07 -04:00
John Ericson
0273ad73fa
Merge pull request #9012 from fricklerhandwerk/fix-multiline-doc
...
fix rendering error for consecutive spaces
2023-09-21 11:57:39 -04:00
John Ericson
7bafcdba79
Merge pull request #9013 from fricklerhandwerk/test-coverage-docs
...
Move test coverage section to testing page
2023-09-21 11:50:04 -04:00
Robert Hensing
89a604a6b6
Merge pull request #9021 from fricklerhandwerk/settings-docstring
...
fix typo in docstring
2023-09-21 13:20:13 +02:00
Robert Hensing
fb1c22df94
Merge pull request #9019 from fricklerhandwerk/doc-delete-unused
...
delete unused files
2023-09-21 13:16:03 +02:00
Valentin Gagarin
1a412a8d78
fix typo in docstring
2023-09-21 11:38:13 +02:00
Valentin Gagarin
cf6ba7256f
delete unused files
2023-09-21 02:57:00 +02:00
Valentin Gagarin
984bd4cb0e
README: link to CONTRIBUTING
2023-09-21 02:53:36 +02:00
Valentin Gagarin
8e25450ff4
refer to nix.dev for installation instructions
...
there are currently multiple places with installation instructions that
all have to be updated when a change to any of them is accepted.
this reduces the number of places by one, and directs beginners to the
maintained and curated resource for Nix learning materials.
2023-09-21 02:53:11 +02:00
Valentin Gagarin
4685260a77
fix links to configuration settings
2023-09-21 02:52:58 +02:00
Valentin Gagarin
02649d247b
move test coverage section to testing page
2023-09-21 02:52:28 +02:00
Valentin Gagarin
954890a42f
add information on release cycle and backports
2023-09-21 02:52:05 +02:00
Valentin Gagarin
747b2baf21
fix rendering error for consecutive spaces
2023-09-21 02:51:54 +02:00
Valentin Gagarin
e0e5943db2
remove IRC from links in README
...
the community has moved away from IRC a long time ago
2023-09-21 02:51:39 +02:00
Eelco Dolstra
3ce793d3e9
Merge pull request #9008 from cole-h/re-enable-nspawn-test
...
Re-enable systemd-nspawn test
2023-09-20 19:03:13 +02:00
Cole Helbling
883092e3f7
Re-enable systemd-nspawn test
...
It was disabled in c6953d1ff6
because
a recent Nixpkgs bump brought in a new systemd which changed how
systemd-nspawn worked.
As far as I can tell, the issue was caused by this upstream systemd
commit:
b71a0192c0
Bind-mounting the host's `/sys` and `/proc` into the container's
`/run/host/{sys,proc}` fixes the issue and allows the test to succeed.
2023-09-20 09:09:01 -07:00
Eelco Dolstra
d3f866cf11
Merge pull request #9003 from NixOS/bump-2.19.0
...
Bump version
2023-09-20 16:09:37 +02:00
Eelco Dolstra
b7acef1ceb
Bump version
2023-09-20 15:21:21 +02:00
John Ericson
c18911602e
Fix boehmgc-coroutine-sp-fallback.diff
for FreeBSD
...
Our FreeBSD headers have `pthread_getattr_np`, but we get a link-time
error that is missing. The good news is that there is another similar
function which does exist, and the upstream project elsewhere does just
the [fallback code] we need.
As the fallback code indicates, the two functions are not identical
however as the other one needs explicit initialization. NetBSD supports
both in fact, and its [manpage] is therefore a good
resource on what the differences are.
[fallback code]: 07a6d0ee88/os_dep.c (L1266-L1272)
[manpage]: https://man.netbsd.org/pthread_attr_get_np.3
2023-09-20 09:04:42 -04:00
John Ericson
7f76d7f038
Rename an identifier of ours called stdout
...
This is a reserved identifier on NetBSD --- it is replaced by a macro on
that platform --- and so we cannot use it.
2023-09-20 09:04:42 -04:00
John Ericson
0db251e4ad
Do not build docs in cross devShell
...
Coppied from the main build; we really should deduplicate this more.
2023-09-20 09:04:42 -04:00
John Ericson
564392b57b
Make libsodium an unconditional dependency
...
The configure script will not tolerate it being missing.
2023-09-20 09:04:42 -04:00
John Ericson
28850ee900
Make dev shells work for cross
...
Need to get tools from right package set. Could build clang tools but I
don't want to wait :D.
2023-09-20 09:04:42 -04:00
John Ericson
e44d2a6bbe
Add FreeBSD and NetBSD cross to Nix's flake
2023-09-20 09:04:42 -04:00
Eelco Dolstra
d40e91440d
Merge pull request #9002 from NixOS/release-notes
...
Release notes
2023-09-20 12:41:30 +02:00
Eelco Dolstra
10ad052f7d
Release notes
2023-09-20 11:42:49 +02:00
Eelco Dolstra
a4a7eca679
Merge pull request #8991 from NixOS/dependabot/github_actions/docker/login-action-3
...
Bump docker/login-action from 2 to 3
2023-09-20 11:37:36 +02:00
Eelco Dolstra
6ce358b13c
Merge pull request #8569 from vcunat/p/flake-update
...
flake: update nixpkgs: 22.11 -> 23.05
2023-09-20 11:30:55 +02:00
Eelco Dolstra
b6b2a0aea9
Use "touch -h"
...
https://hydra.nixos.org/build/235888160
This is needed because Nixpkgs now contains dangling symlinks
(pkgs/test/nixpkgs-check-by-name/tests/symlink-invalid/pkgs/by-name/fo/foo/foo.nix).
2023-09-19 17:21:07 +02:00
Eelco Dolstra
c6953d1ff6
Disable systemd-nspawn test
...
This is broken because of a change in systemd in NixOS 23.05. It fails
with
Failed to mount proc (type proc) on /proc (MS_NOSUID|MS_NODEV|MS_NOEXEC ""): Operation not permitted
2023-09-19 17:03:21 +02:00
Eelco Dolstra
126e2645f2
Disable rapidcheck tests in the coverage run
...
https://hydra.nixos.org/build/233688539
2023-09-19 16:04:00 +02:00
Eelco Dolstra
c8afa01bc2
Try aws-sdk-cpp fix
2023-09-19 14:51:50 +02:00
Eelco Dolstra
c451b48993
Merge remote-tracking branch 'origin/master' into p/flake-update
2023-09-19 13:33:56 +02:00
dependabot[bot]
dd3bf4dbda
Bump docker/login-action from 2 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 22:16:55 +00:00
Valentin Gagarin
408055a9dd
add clarifying example to nix-env
output selection
...
there is a very confusing warning in the Nixpkgs manual that
mischaracterises `nix-env` behavior, and this example shows what's
really happening.
note that it doesn't use `pkgs.runCommand` or other `pkgs.stdenv`
facilities, as deep down those set `meta.outputsToInstall` to very
particular defaults that do not generally apply to Nix.
2023-09-18 20:11:42 +02:00
Théophane Hufschmitt
2a52ec4e92
Merge pull request #7661 from henrik-ch/repl-doc
...
improved help command listing.
2023-09-14 16:43:02 +02:00
Théophane Hufschmitt
b99fdcf8db
Merge pull request #8959 from maralorn/print-parent
...
Print parent activity field in json log
2023-09-13 11:41:47 +02:00
Emil Nikolov
21783cff16
docs: make the nix develop --command example unambiguous ( #8952 )
2023-09-12 17:15:36 +02:00
Robert Hensing
bf8deb4991
Expr: remove redundant int and float fields
2023-09-12 13:45:45 +02:00
Robert Hensing
3720e811fa
libexpr: Add nrExprs to NIX_SHOW_STATS
2023-09-12 13:21:55 +02:00
John Ericson
d98337d18f
Merge pull request #8962 from mkenigs/dead-code
...
Drop dead code
2023-09-11 10:03:32 -07:00
Matthew Kenigsberg
07545add53
Drop dead code
...
localPath is unused
2023-09-10 12:18:03 +02:00
maralorn
682dbcab9a
Print parent activity field in json log
2023-09-09 18:01:10 +02:00
Emil Nikolov
2cdc9c32e7
docs: fixed the default priority of nix-env --install ( #8945 )
2023-09-09 06:54:39 +00:00