0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-14 06:00:33 +03:00
Commit graph

49214 commits

Author SHA1 Message Date
Martin Weinelt
c249dcf2f3
nixos/tests/botamusique: migrate to runTest
Part of #386873
2025-03-10 20:15:36 +01:00
Sandro
bcfa2a020c
nixos/postgresql: fix merging of shared_preload_libraries option (#388754) 2025-03-10 19:32:38 +01:00
Martin Weinelt
8ed2c5f961
nixos/tests/firefox: migrate to runTest
Part of #386873
2025-03-10 19:17:52 +01:00
Arne Keller
e518fa2340
nixos/services.mysql: fix wait for galera cluster sync to be done (#381333) 2025-03-10 18:22:47 +01:00
Austin Horstman
4ee0b8e348
isd: 0.2.0 -> 0.5.1 (#388396) 2025-03-10 12:13:30 -05:00
Maximilian Bosch
8bf1e138bc
nixos/postgresql: fix merging of shared_preload_libraries option
Closes #386804

The issue with coercing to `types.str` is that it's not mergeable, so
any declarations will result in an eval error like this:

    error: The option `interactive.nodes.tmp.services.postgresql.settings.shared_preload_libraries' has conflicting definition values:
    - In `/home/ma27/Projects/nixpkgs-hack/tmp.nix@node-tmp': "foo"
    - In `/home/ma27/Projects/nixpkgs-hack/tmp.nix@node-tmp': "bar2"
    Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.

Using a mergeable type (`types.comma`, i.e. a string, where all declarations
get joined with a comma as delimiter) fixes the problem.
2025-03-10 18:07:44 +01:00
Gutyina Gergő
d767edac8e
isd: 0.2.0 -> 0.5.1 2025-03-10 17:36:13 +01:00
Austin Horstman
caff0370c6
nixos/movim: fix package reference (#388728) 2025-03-10 11:07:28 -05:00
Sandro
74ee058fc3
nixos/sudo-rs: align sudo and sudo-rs config (#386423) 2025-03-10 16:51:43 +01:00
โทสฺตัล
bc27f99008 nixos/movim: add overridden package to ð environment (inc. symlinks) 2025-03-10 22:51:02 +07:00
Austin Horstman
c021204af6
{movim,nixos/movim}: fix database options (#388428) 2025-03-10 10:27:59 -05:00
Jörg Thalheim
611bfa1dd4
make nix.settings.system-features default mergeable again (#383052) 2025-03-10 13:09:49 +01:00
Gaétan Lepage
ff2d12d11d
nixos/cloudflared: add option for cert.pem and use dynamic user (#383499) 2025-03-10 11:15:06 +01:00
Arne Keller
9b62d5e280
nixos/zwave-js-ui: Add chown to allowed syscalls (#380999) 2025-03-10 08:47:46 +01:00
Martin Weinelt
e5d70cfec2
nixos/matter-server: fix permission denied error in 7.0.1 (#384651) 2025-03-09 21:32:31 +01:00
fleaz
676efd089b rl-2411: Add note about intel-compute-runtime package 2025-03-10 01:49:59 +05:30
fleaz
f350c3aeb0 nixos/doc/manual: Update opengl section for Intel
Intel removed support for <12th Gen from the intel-compute-runtime
package, so people with older CPUs will need to install the legacy
package.
2025-03-10 01:49:59 +05:30
Sandro
bb3577f6b3
nixos/xonsh: add bash completions support (#386311) 2025-03-09 16:02:49 +01:00
Donovan Glover
011cc1ed74
nixos/phosh: enable services.graphical-desktop (#354465) 2025-03-09 14:47:33 +00:00
Arne Keller
253d7b4651
shadps4: 0.5.0-unstable-2025-01-20 -> 0.6.0-unstable-2025-03-07, add sdl3 to buildInputs (#388273) 2025-03-09 14:42:53 +01:00
โทสฺตัล
076fdda013 {movim,nixos/movim}: fix database options
Wrong casing, doesn’t work with those not creating a local database, &
has a bug with implementation on how it should be overriding the
database support to the movim package.
2025-03-09 20:13:13 +07:00
Aleksana
b930f88a3a
regreet: set right data dir (NixOS#377585) (#383764) 2025-03-09 17:42:44 +08:00
Franz Pletz
7978d240c2
nixos/iosched: exclude loop devices by default; mention in release notes (#385106) 2025-03-09 09:38:05 +01:00
Florian Klink
9004cb4a05
nixos/h2o: add simple listen.host setting, add example (#386318) 2025-03-09 11:32:06 +07:00
โทสฺตัล
1e3e30d566 nixos/h2o: clarify/format some docs to point to upstream config 2025-03-09 11:03:48 +07:00
Mikael Voss
901b87f8fd
nixos/doc/rl-2411: mention iosched module 2025-03-09 02:27:34 +01:00
Sandro
90c9004407
hylafaxplus: 7.0.9 -> 7.0.10, misc improvements (also module) (#376418) 2025-03-08 22:39:47 +01:00
Mikael Voss
54bd09a515
nixos/iosched: exclude loop devices by default 2025-03-08 21:56:51 +01:00
Sandro
63e31591f2
nixos/matrix-alertmanager: set NODE_ENV to production, fix shellcheck when it is enabled (#388000) 2025-03-08 21:54:58 +01:00
Norma
01ce340a54
nixosTests/shadps4: fix colors, increase memory
shadps4's default color theme got updated, and it became more accurate so the openorbis .png color now matches with the output
2025-03-08 20:08:57 +01:00
Leona Maroni
810f3b88e4
nixos/synapse-auto-compressor: init (#383168) 2025-03-08 16:55:06 +01:00
Matt Leon
b4f4971b6a
nixos/matter-server: fix permission denied error in initialization with v7.0.1
Signed-off-by: Matt Leon <ml@mattleon.com>
2025-03-08 09:34:46 -05:00
Kira Bruneau
42565a80f1
wine64Packages.{unstable,staging}: 10.0 -> 10.2 (#384537) 2025-03-08 14:26:03 +00:00
Yt
b97d92aaef
nixos/cloudflare-dyndns: fix missing home error (#386211) 2025-03-08 09:15:24 -05:00
Aleksana
7791660b3f
nixos/nextcloud: update nextcloud version in example (#387933) 2025-03-08 20:26:35 +08:00
Donovan Glover
9ac142b30c
feedbackd: 0.4.1 -> 0.7.0 (#385050) 2025-03-08 10:57:13 +00:00
Maximilian Bosch
6fe52c5dae
Merge: nixos/nextcloud: fix shellcheck after #367433 (#387913) 2025-03-08 11:32:05 +01:00
Lin Jian
23e610d63f
emacs: support and enable __structuredAttrs in elisp build helpers (#387193) 2025-03-08 17:09:46 +08:00
Christian Kögler
a3982961cf
nixos/k3s: use dynamic networking in multi node test (#381122) 2025-03-08 10:07:11 +01:00
n
e43340da27
nixos/emacs: improve description of services.emacs.enable (#387966)
Remove `, whatever its value.` because it makes the sentence confusing.
2025-03-08 17:04:05 +08:00
Aleksana
f2ef5d1a9e
tauon: doc fixes (#387077) 2025-03-08 16:48:18 +08:00
shelvacu
1a4575f9db
nixos/modules: Add security.pki.caBundle option and make all services use it for CA bundles (#352244)
Previously some modules used `config.environment.etc."ssl/certs/ca-certificates.crt".source`, some used `"/etc/ssl/certs/ca-certificates.crt"`, and some used `"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"`. These were all bad in one way or another:

- `config.environment.etc."ssl/certs/ca-certificates.crt".source` relies on `source` being set; if `text` is set instead this breaks, introducing a weird undocumented requirement
- `"/etc/ssl/certs/ca-certificates.crt"` is probably okay but very un-nix. It's a magic string, and the path doesn't change when the file changes (and so you can't trigger service reloads, for example, when the contents change in a new system activation)
- `"${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt"` silently doesn't include the options from `security.pki`

Co-authored-by: Shelvacu <git@shelvacu.com>
2025-03-08 08:41:08 +00:00
Connor Baker
871cda0b06
testers.shellcheck: refactor, update docs, and simplify tests (#385940) 2025-03-07 20:53:33 -08:00
Connor Baker
cd7df192e3 treewide: add name argument to calls to testers.shellcheck 2025-03-08 00:15:22 +00:00
Sandro Jäckel
2dc0f36390
nixos/matrix-alertmanager: fix shellcheck when it is enabled 2025-03-07 22:40:24 +01:00
Philip Taron
2f6072cd30
nixosTests.user-enable-option: fix build (#388023) 2025-03-07 13:16:29 -08:00
Philip Taron
f041d52e7b
nixos/users-groups: Add assert on null shells (#279431) 2025-03-07 12:54:52 -08:00
Philip Taron
5c5012444a
nixosTests.user-enable-option: fix build
Previously it failed in the linting phase as these f-strings were not needed.
2025-03-07 12:41:26 -08:00
Sandro Jäckel
95fa8bfc70
nixos/matrix-alertmanager: set NODE_ENV to production 2025-03-07 20:39:50 +01:00
Sandro
48ecb73067
netbox_4_2: init (#376100) 2025-03-07 20:31:48 +01:00