Jörg Thalheim
5d6af1243a
Merge branch 'master' into fzakaria/shellcheck-functional-dyn-drv-build-built-drv
2025-09-25 07:35:10 +02:00
Farid Zakaria
bc13130497
shellcheck fix tests/functional/dyn-drv/dep-built-drv.sh ( #14078 )
2025-09-25 03:28:16 +00:00
John Ericson
d1958e1b2c
Merge pull request #14066 from fzakaria/fzakaria/shellcheck-install-multi-user
...
shellcheck fix scripts/install-multi-user.sh
2025-09-24 23:00:16 -04:00
John Ericson
d0e2babee1
Merge pull request #14072 from fzakaria/fzakaria/shellcheck-functional-debugger
...
shellcheck fix: functional/debugger.sh
2025-09-24 22:58:32 -04:00
John Ericson
d2595130c6
Merge pull request #14074 from fzakaria/fzakaria/shellcheck-functional-dependencies
...
shellcheck fix functional/dependencies.sh
2025-09-24 22:57:09 -04:00
John Ericson
db25195bb2
Merge pull request #14077 from fzakaria/fzakaria/shellcheck-dyn-drv-common
...
shellcheck fix functional/dyn-drv/common.sh
2025-09-24 22:51:55 -04:00
John Ericson
5842aa2cac
Merge pull request #14070 from fzakaria/fzakaria/shellcheck-functional-config.sh
...
shellcheck fix functional/config.sh
2025-09-24 22:47:21 -04:00
Farid Zakaria
614ef6cfb1
shellcheck fix functional/dyn-drv/common.sh
2025-09-24 19:18:30 -07:00
Farid Zakaria
59791082fa
shellcheck fix functional/dyn-drv/build-built-drv.sh
2025-09-24 19:17:12 -07:00
Farid Zakaria
c7c74fec67
shellcheck fix functional/dependencies.sh
2025-09-24 19:11:00 -07:00
Farid Zakaria
67d43f3b12
shellcheck fix: functional/debugger.sh
2025-09-24 19:06:23 -07:00
Farid Zakaria
832100f543
shellcheck fix functional/config.sh
2025-09-24 18:59:41 -07:00
Farid Zakaria
92f8f87dd1
shellcheck fix tests/functional/completions.sh
2025-09-24 18:56:00 -07:00
Farid Zakaria
c77b15a178
shellcheck fix scripts/install-multi-user.sh
2025-09-24 18:49:53 -07:00
John Ericson
7ea31c6e56
Run multiple outputs and build-delete test for CA drvs also
2025-09-22 16:54:30 -04:00
Robert Hensing
8a9d9bb0e9
pre-commit: Remove exclusion for removed file
2025-09-22 21:06:26 +02:00
Robert Hensing
4183308ee2
tests/func*/characterisation-test-infra: Fix shellcheck
2025-09-22 21:06:26 +02:00
Robert Hensing
993ea14f52
pre-commit: Remove exclude that passes
2025-09-22 21:06:26 +02:00
Robert Hensing
926287d813
tests/func*/ca/common: Fix shellcheck
2025-09-22 21:06:26 +02:00
Robert Hensing
8c31e07cce
tests/func*/ca/build-with-garbage-path: Fix shellcheck
2025-09-22 21:06:26 +02:00
Robert Hensing
8b97d14c08
pre-commit: Give reason for ca test wrappers exclusion
2025-09-22 19:57:28 +02:00
Robert Hensing
5af644492b
nix develop: Apply shellcheck
2025-09-22 19:31:22 +02:00
Robert Hensing
43ec36cddf
pre-commit: Remove exclude that passes
2025-09-22 19:21:06 +02:00
Robert Hensing
033f13fb1a
pre-commit: Remove exclude that passes
2025-09-22 19:19:39 +02:00
Robert Hensing
34e9caaf9b
pre-commit: Move zsh exclude
2025-09-22 19:18:52 +02:00
Robert Hensing
6195dfff3a
pre-commit: Move fish exclude
2025-09-22 19:17:58 +02:00
Robert Hensing
1878e788ce
misc/bash/completion.sh: Fix shellcheck
2025-09-22 19:15:44 +02:00
Robert Hensing
c12187b15a
pre-commit: Drop exclude config/install-sh
...
This file was part of the make-based build, which has been removed.
2025-09-22 19:12:33 +02:00
Robert Hensing
afade27123
Update work meeting time in README
2025-08-26 00:50:12 +02:00
Eelco Dolstra
adec28bf85
Update release-process.md
2025-08-25 10:30:21 +02:00
Jörg Thalheim
ebf1cf5227
Merge pull request #13807 from roberth/release-notes-todo
...
maintainers: Add script for release notes todo list
2025-08-23 08:52:22 +02:00
Robert Hensing
a1b3934a78
maintainers: Add script for release notes todo list
2025-08-21 14:19:22 +02:00
Eelco Dolstra
2e7bb61a83
Document that you need to set GITHUB_TOKEN
2025-08-21 13:37:38 +02:00
Eelco Dolstra
0eaed891f4
Update release credits
2025-08-21 13:37:38 +02:00
Robert Hensing
4134258c03
onboarding.md: List the private rooms
...
We forgot one in the latest onboarding
2025-08-19 23:00:32 +02:00
Sergei Zimmerman
385e2c3542
meson: Apply formatting universally
...
Now that we have applied the [1] patch, the diff is much
nicer and less noisy.
[1]: https://www.github.com/mesonbuild/meson/pull/14861
2025-08-07 02:58:29 +03:00
Sergei Zimmerman
da028aa454
maintainers: Fetch patch for multiline formatting in meson
2025-08-07 02:56:59 +03:00
John Ericson
d21e3f88ec
Implement support for Git hashing with SHA-256
...
SHA-256 is Git's next hash algorithm. The world is still basically stuck
on SHA-1 with git, but shouldn't be. We can at least do our part to get
ready.
On the C++ implementation side, only a little bit of generalization was
needed, and that was fairly straight-forward. The tests (unit and
system) were actually bigger, and care was taken to make sure they were
all cover both algorithms equally.
2025-07-25 10:19:08 -04:00
Graham Christensen
e7af2e6566
Drop a ton of files that should just get formatted
2025-07-18 12:46:51 -04:00
Graham Christensen
ee9b57cbf5
format.sh: support looping until it is happy
2025-07-18 12:46:51 -04:00
Eelco Dolstra
4fa99d743e
release-process.md: Remove unnecessary step
2025-07-08 16:15:45 +02:00
Eelco Dolstra
2c0343ec51
# Contributors -> ## Contributors
2025-07-07 15:00:49 +02:00
Eelco Dolstra
8a9e625ba5
release notes: 2.30.0
2025-07-07 14:09:18 +02:00
Sergei Zimmerman
ea32580c9b
libexpr: Format value.hh
...
The following commits will touch this file significantly, so
it's better to get the formatting out of the way first.
2025-07-02 21:51:07 +03:00
Sergei Zimmerman
93a42a5971
flake: Add meson formatter
...
This adds a meson.format file that mostly mirrors the projects
meson style and a pre-commit hook to enforce this style.
Some low-diff files are formatted.
2025-06-11 22:08:03 +00:00
Sergei Zimmerman
a653184926
Drop precompiled-headers.h
...
Since the migration to meson precompiled-headers.h isn't actually used
anymore and is just confusing. Meson can't handle shared pch across
subprojects [1] and without that there's no performances benefit of PCH
at all. Also rolling our own support for that isn't trivial. See [2] for
an example of how that would look like.
[1]: https://github.com/mesonbuild/meson/issues/4350
[2]: 22bc8b6473/plugins/meson.build
2025-05-28 21:42:33 +00:00
John Ericson
625dce659a
Prepare for FreeBSD sandboxing support
...
This is the utility changes from #9968 , which were easier to rebase
first.
I (@Ericson2314) didn't write this code; I just rebased it.
Co-Authored-By: Artemis Tosini <me@artem.ist>
Co-Authored-By: Audrey Dutcher <audrey@rhelmot.io>
2025-05-27 14:54:50 -04:00
John Ericson
d1295448e0
Copy files before split
...
Same technique as 6c2a7fdc49 .
2025-05-20 11:54:52 -04:00
John Ericson
45726dcc55
Merge pull request #13189 from NixOS/rl-next
...
Add release notes
2025-05-14 19:58:59 -04:00
John Ericson
646f3064a3
Cache more contributors
2025-05-14 18:44:39 -04:00