Guillaume Girol
4d3f56b92c
nixos/btrbk: undeprecate extraPackages
...
it is required on systems where ssh access is configured for
lz4-compressed btrfs send, but no instances are present.
fixes https://github.com/NixOS/nixpkgs/issues/316676
(cherry picked from commit 952b1a3d96
)
2024-07-14 17:14:19 +00:00
OPNA2608
ac799e549f
nixos/lomiri: Add teleports
...
(cherry picked from commit 77aaa0695f
)
2024-07-14 16:48:22 +00:00
OPNA2608
f6cd0d58b3
tests/teleports: init
...
(cherry picked from commit e5ad7914a8
)
2024-07-14 16:48:22 +00:00
Jean-François Roche
d05d904cec
nixVersions.nix_2_18: 2.18.4 -> 2.18.5
...
Fix sandbox on macos.
More details here: https://github.com/NixOS/nix/compare/2.18.4...2.18.5
(cherry picked from commit c08c79536c
)
2024-07-11 12:30:26 +00:00
Sandro
89bc15e14e
Merge pull request #323423 from NixOS/backport-278982-to-release-24.05
2024-07-10 16:28:43 +02:00
Franz Pletz
e424737b35
Merge pull request #325852 from fpletz/backport-325377-to-release-24.05
2024-07-10 15:33:25 +02:00
abysssol
18a35d93f2
Merge pull request #325791 from abysssol/ollama-fix-override
...
[24.05] nixos/ollama: make overrides compatible with unstable package
2024-07-10 10:38:41 +00:00
abysssol
f95457b3e8
[24.05] nixos/ollama: make overrides compatible with unstable package
...
The unstable package no longer uses `linuxPackages` for nvidia/cuda,
so when `services.ollama.package = unstable.ollama;` is set,
the unstable package is overridden with `linuxPackages` causing a build failure.
2024-07-10 06:36:04 -04:00
Martin Weinelt
abd2967927
Merge pull request #325672 from mweinelt/24.05/firefox-128.0
...
[release-24.05] Firefox: 127.0.2 -> 128.0; 115.12.0esr -> 115.13.0esr; init 128.0esr
2024-07-10 01:32:14 +02:00
Cosima Neidahl
a4dd777ab9
Merge pull request #325886 from NixOS/backport-325247-to-release-24.05
...
[Backport release-24.05] lomiri.*: Revert GLib workarounds
2024-07-09 22:07:52 +02:00
Leonardo Eugênio
aa01c35210
[Backport release-24.05] virtualbox & virtualboxGuestAdditions: cleanup ( #318311 )
...
* virtualbox: remove with lib
* virtualboxGuestAdditions: remove with lib
* virtualboxGuestAdditions: move more buildInputs to nativeBuildInputs
* virtualbox: introduce finalAttrs
* virtualbox: remove old patch
* virtualboxGuestAdditions: Add dragAndDrop service
* fixup! virtualboxGuestAdditions: Add dragAndDrop service
* virtualbox: disable VBOX_WITH_UPDATE_AGENT
* virtualboxGuestAdditions: disable VBOX_WITH_UPDATE_AGENT
* virtualboxGuestAdditions: disable more includes
* virtualboxGuestAdditions: ignore more includes when building
* virtualboxGuestAdditions: cleanup
* virtualboxGuestAdditions: remove alsa & pulse deps
* virtualboxGuestAdditions: remove makeWrapper dep
* virtualboxGuestAdditions: use nix packaged lzma
* virtualbox: remove nasm
* Update nixos/modules/virtualisation/virtualbox-guest.nix
---------
Co-authored-by: Friedrich Altheide <11352905+FriedrichAltheide@users.noreply.github.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-07-09 17:53:41 +02:00
OPNA2608
327e47ef03
Revert "lomiri.telephony-service: Mark broken & exclude everywhere"
...
This reverts commit 3ef60ac499
.
(cherry picked from commit c34ee327e6
)
2024-07-09 15:52:19 +00:00
Hugh O'Brien
467e433357
profiles/qemu_guest: add virtio_gpu to initrd
...
(cherry picked from commit 66b896630d
)
2024-07-09 15:56:30 +02:00
Bjørn Forsman
58f859572d
nixos/deconz: treat SIGTERM exit status as success
...
deconz doesn't handle SIGTERM and terminates with code 143 (128 + 15
(SIGTERM) instead of 0. This results in systemd marking the service as
failed when a user stops it (with `systemctl stop deconz`). Fix it by
treating code 143 as success.
(cherry picked from commit 5aab6344c2
)
2024-07-09 13:08:06 +00:00
Martin Weinelt
3b6aec240d
firefox-esr-128-unwrapped: init at 128.0esr
...
(cherry picked from commit 6d85f70d35
)
2024-07-09 13:06:53 +02:00
Judson Lester
298692111e
(lorri) (update tests)
...
(cherry picked from commit c862b97f72
)
2024-07-09 12:46:59 +02:00
OPNA2608
e67f19672d
nixos/lomiri: Add clock
...
(cherry picked from commit 2204726a6d
)
2024-07-08 15:51:51 +00:00
OPNA2608
6e7550e08f
tests/lomiri-clock-app: init
...
(cherry picked from commit 3efabb3359
)
2024-07-08 15:51:51 +00:00
OPNA2608
08baeb4b3d
nixos/lomiri: Add calculator
...
(cherry picked from commit 60f68545b1
)
2024-07-07 22:30:45 +00:00
OPNA2608
c23c8976ed
tests/lomiri-calculator-app: init
...
(cherry picked from commit 7a3cb59d2a
)
2024-07-07 22:30:45 +00:00
OPNA2608
4eeded0054
tests/lomiri: Add polkit agent test
...
(cherry picked from commit 3a788099cd
)
2024-07-06 22:48:24 +00:00
OPNA2608
740a982d63
nixos/lomiri: Add polkit agent
...
(cherry picked from commit 916ba54f24
)
2024-07-06 22:48:24 +00:00
Weijia Wang
d6285bd3f0
Merge pull request #324886 from eclairevoyant/backport-322386-to-release-24.05
...
[24.05] treewide: remove jonringer as package maintainer and code owner
2024-07-06 02:35:55 +02:00
Paul Meyer
c908aa4ffd
treewide: remove jonringer as package maintainer
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
(cherry picked from commit fbe8538aa1
)
2024-07-05 15:52:33 -04:00
OPNA2608
6a83f618e0
tests/lomiri: Fix OCR detection
...
(cherry picked from commit ad6c2fc76f
)
2024-07-05 07:09:24 +00:00
Yaya
f2a40608e6
nixos/gitlab: Add missing state folder
2024-07-05 01:56:06 +02:00
Yaya
6dd53e2532
nixos/gitlab: Assert PostgreSQL >= 14.9
...
Support for PostgreSQL 13 has been removed in GitLab 17.0. [1]
Module users should upgrade their database installation to
PostgreSQL >= 14.9.
[1]: https://docs.gitlab.com/ee/update/deprecations.html#postgresql-13-no-longer-supported
2024-07-05 01:56:06 +02:00
melvyn
781498fe98
nixos/networkd: add new Network section options
...
Adds IPv4LLStartAddress, IPv4ReversePathFilter, IPv4ReversePathFilter, IPv4RouteLocalnet, and IPv4RouteLocalnet
(cherry picked from commit d4f459fa89
)
2024-07-04 19:09:00 +00:00
Gary Guo
219ce470c4
nixos/networkd: allow KeepCarrier in tunConfig and tapConfig
...
This is added in systemd.netdev in 252, see
https://www.freedesktop.org/software/systemd/man/latest/systemd.netdev.html#KeepCarrier=
(cherry picked from commit 39ae2babce
)
2024-07-04 16:36:05 +00:00
piegames
ce05c27abc
Revert "[Backport release 24.05] nixos/snapper: add snapper opts"
2024-07-02 10:13:13 +02:00
Francesco Gazzetta
bff4a7e9d0
nixos/smartd: add systembus-notify notifications
...
(cherry picked from commit 20a73ab51d
)
2024-06-30 20:00:46 +00:00
OPNA2608
b05cbc841f
tests/lomiri: Don't need to keep Morph in the background anymore, content-hub can launch it now
...
(cherry picked from commit af779007e7
)
2024-06-30 04:05:46 +00:00
Nico Felbinger
41ef0e02f0
nixos/peering-manager: add oidc support
...
Co-authored-by: Jenny <me@netali.de>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
(cherry picked from commit c4d2c90da0
)
2024-06-29 21:20:51 +02:00
Weijia Wang
7de667dc8a
nixos/limesurvey: drop default encryption key and nonce
...
Co-authored-by: Thomas Gerbet <thomas@gerbet.me>
(cherry picked from commit daa81ecb2e
)
2024-06-28 21:44:05 +00:00
Robert Hensing
8a59ac52a8
Merge pull request #323008 from fricklerhandwerk/backport-322886-to-release-24.05
...
Backport 322886 to release 24.05
2024-06-28 14:28:16 +02:00
Jörg Thalheim
71e51a064f
Merge pull request #322178 from NixOS/backport-319238-to-release-24.05
...
[Backport release-24.05] make-disk-image: fix build for systems that use boot.loader.grub.devices
2024-06-28 07:44:35 +02:00
Valentin Gagarin
c03d3ce3c7
nixVersions: bump patch releases
...
(cherry picked from commit 144ac0d7fc
)
2024-06-27 22:22:12 +02:00
Artturin
58bc9dd509
Merge pull request #321713 from alois31/nix-2.18.3-24.05
...
nixVersions.nix_2_18: 2.18.2 -> 2.18.3
2024-06-27 21:06:16 +03:00
Alexandre Badez
08f4b8c3fc
nixos/snapper: add timeline limit options
...
(cherry picked from commit a1ded8273d
)
2024-06-26 14:09:57 +02:00
Artturin
cbce6cb470
nixos/polkit: Add package option
...
Overlaying polkit results in a lot of rebuilds thus it makes sense to
add a package option.
Assists in using the patch needed to fix https://www.github.com/NixOS/nixpkgs/issues/18012
(cherry picked from commit b61e0ff19b
)
2024-06-26 09:43:05 +00:00
Yaya
ec89585696
[24.05] nixos/gitlab-runner: Add support for runner authentication tokens ( #322440 )
...
* nixos/gitlab-runner: Remove global with lib;
(cherry picked from commit 92a26526b9
)
* nixos/gitlab-runner: Add support runner authentication tokens
Support for *runner registration tokens* is deprecated since GitLab
16.0, has been disabled by default in GitLab 17.0 and will be removed in
GitLab 18.0, as outlined in the [GitLab documentation].
It is possible to [re-enable support for runner registration tokens]
until GitLab 18.0, to prevent the registration workflow from
breaking.
*Runner authentication tokens*, the replacement for registration tokens,
have been available since GitLab 16.0 and are expected to be defined in
the `CI_SERVER_TOKEN` environment variable, instead of the previous
`REGISTRATION_TOKEN` variable.
This commit adds a new option
`services.gitlab-runner.services.<name>.authenticationTokenConfigFile`.
Defining such option next to
`services.gitlab-runner.services.<name>.registrationConfigFile` brings
the following benefits:
- A warning message can be emitted to notify module users about the
upcoming breaking change with GitLab 17.0, where *runner registration
tokens* will be disabled by default, potentially disrupting
operations.
- Some configuration options are no longer supported with *runner
authentication tokens* since they will be defined when creating a new
token in the GitLab UI instead. New warning messages can be emitted to
notify users to remove the affected options from their configuration.
- Once support for *registration tokens* has been removed in GitLab 18,
we can remove
`services.gitlab-runner.services.<name>.registrationConfigFile` as
well and make module users configure an *authentication token*
instead.
This commit changes the option type of
`services.gitlab-runner.services.<name>.registrationConfigFile` to
`with lib.types; nullOr str` to allow configuring an authentication
token in
`services.gitlab-runner.services.<name>.authenticationTokenConfigFile`
instead.
A new assertion will make sure that
`services.gitlab-runner.services.<name>.registrationConfigFile` and
`services.gitlab-runner.services.<name>.authenticationTokenConfigFile`
are mutually exclusive. Setting both at the same time would not make
much sense in this case.
[GitLab documentation]: https://docs.gitlab.com/17.0/ee/ci/runners/new_creation_workflow.html#estimated-time-frame-for-planned-changes
[re-enable support for runner registration tokens]: https://docs.gitlab.com/17.0/ee/ci/runners/new_creation_workflow.html#prevent-your-runner-registration-workflow-from-breaking
(cherry picked from commit 6f211d899d
)
2024-06-26 11:29:14 +02:00
Will Fancher
3507ab88c4
Merge pull request #322230 from NixOS/backport-319359-to-release-24.05
...
[Backport release-24.05] nixos/clevis: add support for parent encrypted zfs datasets
2024-06-25 23:53:20 -04:00
Azat Bahawi
77a2b67c04
Merge pull request #321794 from NixOS/backport-314579-to-release-24.05
...
[Backport release-24.05] nixos/etc: support direct symlinks with etc overlay
2024-06-25 14:48:56 +03:00
misuzu
3dc81ab161
nixos/clevis: add support for parent encrypted zfs datasets
...
(cherry picked from commit 4df3c4c17b
)
2024-06-24 18:48:25 +00:00
Jörg Thalheim
c902526b89
make-disk-image: fix build for systems that use boot.loader.grub.devices
...
config.boot.loader.grub.device is just an alias that gets assigned to config.boot.loader.grub.devices.
If config.boot.loader.grub.device is set to null, it will fail with the following error
as described in https://github.com/nix-community/nixos-generators/issues/339
(cherry picked from commit d0126c0508
)
2024-06-24 13:40:51 +00:00
K900
2c1ba84cf1
nixos/plasma6: allow null password for screen lock
...
This was fixed and we missed it, I think?
(cherry picked from commit cc5ee2d621
)
2024-06-23 14:53:18 +00:00
ivan770
aa91e7f0b5
nixos/etc: support direct symlinks with etc overlay
...
(cherry picked from commit 1b288bca00
)
2024-06-22 16:42:37 +00:00
Alois Wohlschlager
ffc864e163
nixVersions.nix_2_18: 2.18.2 -> 2.18.3
...
Diff: https://github.com/NixOS/nix/compare/2.18.2...2.18.3
2024-06-22 11:00:18 +02:00
Marcus Ramberg
1079d9fdfb
Merge pull request #321344 from NixOS/backport-321097-to-release-24.05
...
[Backport release-24.05] firefly-iii: 6.1.17 -> 6.1.18
2024-06-21 18:44:31 +02:00
Weijia Wang
756554c5c1
doc/release-notes: fix mention of ankisyncd
...
(cherry picked from commit 9835090379
)
2024-06-21 08:17:22 +00:00
Patrick
5028226c9c
nixos/firefly-iii: enhance provisioning service
...
(cherry picked from commit 6154279455
)
2024-06-20 21:04:13 +00:00
John Titor
e3f4e7aaf2
docs/release-notes: 24.05: add amdgpu module
...
(cherry picked from commit c508cc5bed
)
2024-06-20 17:40:51 +05:30
John Titor
606aeb617a
nixos/amdgpu: init module
...
(cherry picked from commit 6a0b6a6b74
)
2024-06-20 17:40:50 +05:30
stuebinm
0a3a4f2724
nixos/nextcloud: remove warning referencing 24.11 from 24.05
...
The warning for nextcloud 29 does not apply here: It warns against
having a nextcloud install older than nixos 24.11 on installations
which are older than 24.11, which is superfluous.
2024-06-19 20:35:26 +02:00
Jonas Heinrich
7c6f84533a
Merge pull request #320757 from NixOS/backport-320593-to-release-24.05
...
[Backport release-24.05] nixos/invoiceplane: Ensure patching index.php
2024-06-18 14:31:19 +02:00
Sandro
cc60881398
Merge pull request #320640 from NixOS/backport-318348-to-release-24.05
...
[Backport release-24.05] nixos/no-x-libs: fix gjs
2024-06-18 13:33:43 +02:00
Jonas Heinrich
455da51371
nixos/invoiceplane: Ensure patching index.php
...
(cherry picked from commit 2a8ccf6144
)
2024-06-18 11:33:37 +00:00
github-actions[bot]
03938a7a09
nixos/oauth2-proxy: prevent redirect loop when running on single domain ( #320729 )
...
(cherry picked from commit b32992089f
)
Co-authored-by: Enno Richter <enno@nerdworks.de>
2024-06-18 12:31:21 +02:00
Sandro Jäckel
34b5204d7e
nixos/no-x-libs: fix gjs
...
Due to the switch to finalAttrs, we now need to properly disable installTests.
(cherry picked from commit 131ef6d2ed
)
2024-06-17 23:44:04 +00:00
Sandro
818bf0b707
Merge pull request #320412 from NixOS/backport-320325-to-release-24.05
...
[Backport release-24.05] nixos/oauth2-proxy: restart service when keyFile option changes
2024-06-17 14:08:31 +02:00
Jörg Thalheim
df5dfa6525
Merge pull request #318794 from NixOS/backport-314422-to-release-24.05
...
[Backport release-24.05] nixos/journalwatch: add package option
2024-06-17 12:45:17 +02:00
Sandro Jäckel
71004159f4
nixos/oauth2-proxy: restart service when keyFile option changes
...
(cherry picked from commit 0b30b27e1b
)
2024-06-17 02:23:46 +00:00
Savyasachee Jha
a92f94c551
nixos/tests/firefly-iii: Use postgres 16
...
(cherry picked from commit b9e13e3528
)
2024-06-15 17:09:06 +00:00
Felix Buehler
204a119210
nixos/freshrss: fix reload when config changes
...
(cherry picked from commit edcdf6ad3b
)
2024-06-13 18:44:37 +00:00
Masum Reza
4cc1d31d77
nixos/amdvlk: init module
...
Backport of #318175
2024-06-13 14:00:12 +02:00
Sandro Jäckel
f961fbcfb6
nixos/locate: drop with lib{,.types}, misc cleanup
...
(cherry picked from commit 8e66b653e8
)
2024-06-11 13:48:30 +00:00
Sandro Jäckel
51d9d476d9
nixos/locate: only set LOCATE_PATH for findutils locate
...
For plocate/mlocate it causes the results to be printed twice.
(cherry picked from commit dec5ef74b0
)
2024-06-11 13:48:30 +00:00
éclairevoyant
0024e5487a
nixos/journalwatch: add package option
...
(cherry picked from commit 04548e7e1f
)
2024-06-10 13:26:41 +00:00
lucasew
b6079d99ac
nixos/loki: add network.target to after
...
Signed-off-by: lucasew <lucas59356@gmail.com>
(cherry picked from commit 4c621ef886
)
2024-06-10 11:47:46 +00:00
Francesco Gazzetta
a0c1afd5d8
nixosTests.ladybird: use programs.ladybird option
...
(cherry picked from commit 21aa5ae374
)
2024-06-10 09:46:17 +00:00
OPNA2608
34b6455ddb
lomiri.lomiri: Try to consider services.xserver.xkb.layout
...
Propagate the configuration setting through an envvar, check the envvar in the compositor.
Needed because querying AccountsSettings for this information fails, due to Ubuntu-only
"InputSources" interface. So you're stuck on US layout without this hack.
(cherry picked from commit 2735184f6d
)
2024-06-07 17:50:00 +00:00
Keith Pine
968425a092
nixos/inadyn: fix cache directory path
...
The CacheDirectory subdirectory is already part of $CACHE_DIRECTORY.
(cherry picked from commit 5776f733cd
)
2024-06-07 19:05:04 +02:00
OPNA2608
225cdd883a
nixos/lomiri: Add file manager
...
(cherry picked from commit 6477cb49a5
)
2024-06-07 12:34:06 +00:00
OPNA2608
e0fc7d81b4
tests/lomiri-filemanager-app: init
...
(cherry picked from commit 4a495ec755
)
2024-06-07 12:34:06 +00:00
a-kenji
4df6487be3
nixos/virtualbox-host: fix typo in assertion
...
(cherry picked from commit 406e613b95
)
2024-06-05 14:11:42 +00:00
OPNA2608
6bbffa915f
nixos/tests/lomiri: Fix sound indicator subtest name
...
It's an ayatana one, not a lomiri one.
(cherry picked from commit 01152519d6
)
2024-06-05 10:53:49 +00:00
OPNA2608
b6b72f20ab
nixos/lomiri: Add display indicator
...
(cherry picked from commit d29e469f2a
)
2024-06-05 10:53:49 +00:00
OPNA2608
fed04ebeb3
ayatana-indicator-display: init at 24.5.0
...
(cherry picked from commit d4a5183180
)
2024-06-05 10:53:48 +00:00
Sandro
8202acc7e9
Merge pull request #316740 from NixOS/backport-316581-to-release-24.05
2024-06-05 12:17:41 +02:00
Sandro
2de8b4fa26
Merge pull request #316874 from NixOS/backport-316732-to-release-24.05
2024-06-05 12:17:25 +02:00
Sandro
e82edf7dad
Merge pull request #314978 from NixOS/backport-240989-to-release-24.05
2024-06-05 12:10:45 +02:00
Sandro
a802a5dfdd
Merge pull request #315067 from NixOS/backport-314428-to-release-24.05
2024-06-05 12:09:59 +02:00
Sandro
cd4cc97104
Merge pull request #314047 from NixOS/backport-305127-to-release-24.05
2024-06-05 12:08:25 +02:00
Sandro
3acf28fdf7
Merge pull request #316696 from NixOS/backport-312261-to-release-24.05
2024-06-05 11:22:00 +02:00
Arian van Putten
25ad2c8206
Merge pull request #317296 from NixOS/backport-317257-to-release-24.05
...
[Backport release-24.05] nixos/acme: allow setting security.acme.defaults.server = null to keep old accounts directory
2024-06-05 08:36:29 +02:00
Jeremy Baxter
05a3d70d1d
nixos/oink: init module
...
(cherry picked from commit 20fc095a1c
)
2024-06-05 04:17:47 +00:00
Sandro
867492ed4f
Merge pull request #316970 from NixOS/backport-316879-to-release-24.05
2024-06-05 01:20:35 +02:00
Arian van Putten
85ae069139
doc/release-notes: Add note about backwards compatibility in ACME module
...
Co-authored-by: Stéphan Kochen <git@stephank.nl>
(cherry picked from commit f8439331dc
)
2024-06-04 20:38:55 +00:00
Stéphan Kochen
608eaf4303
nixos/acme: allow setting security.acme.defaults.server = null to keep old accounts directory
...
The accounts directory is based on the hash of the settings.
https://github.com/NixOS/nixpkgs/pull/270221 changed the default of
security.acme.defaults.server from null to the default letsencrypt URL
however as an unwanted side effect this means the accounts directory
changes and the ACME module will create a new a new account.
This can cause issues with people using CAA records that pin the
account ID or people who have datacenter-scale NixOS deployments
We allow setting this option to null again for people who want
to keep the old account and migrate at their own leisure.
Fixes https://github.com/NixOS/nixpkgs/issues/316608
Co-authored-by: Arian van Putten <arian.vanputten@gmail.com>
(cherry picked from commit d1f07e6382
)
2024-06-04 20:38:55 +00:00
Sandro
d9e937d2bd
doc/release-notes: repalce security.pam.enableSSHAgentAuth with security.pam.sshAgentAuth.enable
...
(cherry picked from commit 617a79dd10
)
2024-06-04 20:37:53 +00:00
Adam C. Stephens
c1f09f78eb
Merge pull request #317092 from NixOS/backport-316162-to-release-24.05
...
[Backport release-24.05] lxd-virtual-machine-image: install initial configuration read-write
2024-06-04 08:36:21 -04:00
Florian Klink
6d0168bbd0
Merge pull request #316838 from NixOS/backport-316836-to-release-24.05
...
[Backport release-24.05] nixos/garage: fix replication 1.0 assertion
2024-06-04 11:22:21 +02:00
fuggy
794c16a433
nixos/xdg/portal: Fix typo
...
There was a typo that misspelled /etc/ as /etx/
(cherry picked from commit ef5ff2a075
)
2024-06-04 05:27:39 +00:00
Adam Stephens
017fbd720a
lxd-virtual-machine-image: install initial configuration read-write
...
(cherry picked from commit dfd0d14efc
)
2024-06-04 04:16:35 +00:00
tcmal
1bfad3e169
nixos/akkoma: dont disable protectsystem in confinement mode
...
this works fine since #289593
(cherry picked from commit 7952d92b82
)
2024-06-04 01:14:04 +02:00
tcmal
465548938a
nixos/akkoma: deal with $RUNTIME_DIRECTORY containing multiple entries
...
this fixes issues with confined module tests.
see https://github.com/NixOS/nixpkgs/pull/313794#issuecomment-2126909110
(cherry picked from commit a247fc94b4
)
2024-06-04 01:14:04 +02:00
Nick Cao
d7dc410014
Merge pull request #316707 from NixOS/backport-316648-to-release-24.05
...
[Backport release-24.05] nixos/invidious-router: remove redundant "Enables" in description
2024-06-03 13:59:16 -04:00
Sandro Jäckel
ab559c1b6d
treewide: fix all obviously wrong mkEnableOptions
...
(cherry picked from commit 41452802cb
)
2024-06-03 17:03:38 +00:00
Michele Guerini Rocco
92706b2141
Merge pull request #316911 from NixOS/backport-312317-to-release-24.05
...
[Backport release-24.05] nixos/network-interfaces: prevent failure when a network address already exists
2024-06-03 17:58:46 +02:00
Tomáš Kuča
f1dc0b175f
nixos/network-interfaces: prevent failure when a network address already exists
...
The original code tests output of `ip addr add` command to detect if an
adress already exists. The error message was changed in the past and the
test no longer works.
The patch replaces `ip addr add` with `ip addr replace`. The new command
replaces an existing address or creates a new one if there isn't any.
fixes 306841
(cherry picked from commit 71ce6b582b
)
2024-06-03 13:30:36 +00:00
Sandro Jäckel
bb4139e922
nixos/tailscale-auth: fix enable option description
...
(cherry picked from commit f643e4fa5b
)
2024-06-03 10:49:58 +00:00
Sarah Brofeldt
abb032d2a9
nixos/garage: fix replication 1.0 assertion
...
Use the `cfg.package.version` (string) instead of the entire package so
users don't see `error: value is a set while a string was expected`
instead of the intended assertion message.
(cherry picked from commit f7393d13fe
)
2024-06-03 08:14:27 +00:00
Benno Bielmeier
ea7a8812fe
nixos/gollum: fix systemd tempfile permission
...
When services.gollum.{user,group} was specified a value other than its
default (i.e. "gollum"), the build failed due to referencing a
non-existing user.
(cherry picked from commit b5c7987b52
)
2024-06-03 05:48:03 +00:00
Eric Wolf
f19c43fc92
nixos/nextcloud-notify_push: use Type=notify
...
This prevents the post start script from running
before necessary sockets have been created.
It also prevents an unused shell from being kept around
by using `exec` to make `notify_push` the main process.
2024-06-02 23:26:00 +02:00
Vassilis Palassopoulos
f4cd06d53e
doc/release-notes: fix option that enables Plasma 6
...
(cherry picked from commit f41fc204d6
)
2024-06-02 20:41:43 +00:00
Silas Schöffel
039e6e75bd
nixos/invidious-router: remove redundant "Enables" in description
...
(cherry picked from commit 37afbbb602
)
2024-06-02 17:28:47 +00:00
Yarny0
afb0ad038c
nixos/hardware/printers: fix ppdOptions of ensured printers
...
Commit a52e27d4f6
changed the `ensurePrinter` mechanism such that it uses
`lib.cli.toGNUCommandLineShell` to assemble the
`lpadmin` command line that creates the required printer.
Before that commit, the command line contained
single quotes (')to protect certain options from being
(mis-)interpreted by the shell.
The new mechanism no longer needs those quotes as
`lib.cli.toGNUCommandLineShell` takes care of quoting/escaping.
Unfortunatelly, the commit missed the
quotes around the `-o` command line part.
`lib.cli.toGNUCommandLineShell` now properly escapes
those quotes, thereby including them in the effective
command line arguments that are passed to `lpadmin`.
The result is that no option is applied anymore.
The commit at hand simply removes the superfluous quotes.
With this change, options are again properly applied as before.
(cherry picked from commit d93fb1bd10
)
2024-06-02 15:59:27 +00:00
Nick Cao
42d1d59191
Merge pull request #316152 from NixOS/backport-315656-to-release-24.05
...
[Backport release-24.05] nixos/version: remove strict type constraints from image options
2024-06-01 09:39:28 -04:00
Weijia Wang
9f1a23ff65
doc/release-notes: update info on gnome 46
...
(cherry picked from commit 6fd5c54452
)
2024-06-01 08:34:10 +00:00
Silvan Mosberger
4f7a7833ee
doc/release-notes: Add section on lib
...
(cherry picked from commit 2906c69534
)
2024-06-01 06:58:31 +00:00
Thomas Gerbet
35ea0070d2
Merge pull request #316127 from NixOS/backport-314618-to-release-24.05
...
[Backport release-24.05] stargazer: 1.1.0 -> 1.2.1
2024-05-31 22:47:04 +02:00
Weijia Wang
63dacb46bf
Release NixOS 24.05
2024-05-31 20:18:33 +02:00
Francesco Gazzetta
d4a08c14ed
nixos/ladybird: init
...
(cherry picked from commit 899c542291
)
2024-05-31 17:19:23 +00:00
nikstur
e6bab14726
nixos/version: remove strict type constraints from image options
...
This constraints aren't super useful because they arent really enforced
by the software, so it's hard to get them right and we've gotten them
wrong multiple times in the past. It's better to remove them altogether
in the spirit of RFC 42.
(cherry picked from commit acba687721
)
2024-05-31 12:51:43 +00:00
Aleksana
fe7d83b7de
Merge pull request #315830 from NixOS/backport-314418-to-release-24.05
...
[Backport release-24.05] nixos/mopidy: add wants network-online.target to fix warning
2024-05-31 19:34:14 +08:00
gaykitty
28a856c728
stargazer: 1.1.0 -> 1.2.1
...
(cherry picked from commit 43b1df204b
)
2024-05-31 10:57:39 +00:00
Weijia Wang
76c2576f2b
doc/release-notes: highlight desktop environment updates
...
(cherry picked from commit 8c58b05881
)
2024-05-31 08:24:37 +00:00
Niklas Hambüchen
1980044104
Merge pull request #315775 from NixOS/backport-315499-to-release-24.05
...
[Backport release-24.05] turbovnc.tests: Fix negative test
2024-05-30 14:43:47 +00:00
Cosima Neidahl
d13f21097e
Merge pull request #315648 from NixOS/backport-315627-to-release-24.05
...
[Backport release-24.05] nixos/coolercontrol: Use user-preferred nvidia package
2024-05-30 15:02:14 +02:00
Martin Weinelt
8e89e58c4e
nixos/tests/networkd: make client reliable in dhcpserver-static-leases test
...
Migrate the client to a native networkd configuration and reduce
unrelated log spam.
(cherry picked from commit 884a0835ef
)
2024-05-30 11:55:48 +00:00
Martin Weinelt
356f19cc3b
Merge pull request #315751 from NixOS/backport-274425-to-release-24.05
...
[Backport release-24.05] nixos/frr: adapt to frr-9
2024-05-30 12:57:41 +02:00
Francesco Gazzetta
d60b01aea3
domination: 1.2.9 -> 1.3.0
...
(cherry picked from commit 9180836151
)
2024-05-30 08:22:37 +00:00
Sandro Jäckel
17913ae653
nixos/mopidy: add wants network-online.target to fix warning
...
(cherry picked from commit b064e2db69
)
2024-05-30 08:17:02 +00:00
Niklas Hambüchen
8b419f7b3d
turbovnc.tests: Replace comment link by newer NixOS manual link
...
(cherry picked from commit 613d50c1d5
)
2024-05-30 02:46:50 +00:00
Niklas Hambüchen
9157b72c40
turbovnc.tests: Don't override already-empty password to empty
...
(cherry picked from commit cd519b6101
)
2024-05-30 02:46:50 +00:00
Niklas Hambüchen
06f31991d1
turbovnc.tests: Fix passwordless test VM root login
...
(cherry picked from commit 1f77a3c14b
)
2024-05-30 02:46:50 +00:00
Niklas Hambüchen
89b861f2d2
turbovnc.tests: Fix negative test failing due to string grep
...
(cherry picked from commit 1be779cf3c
)
2024-05-30 02:46:50 +00:00
Frank Doepper
665e247019
nixos/frr: adapt to frr-9
...
- fix #274286
- remove `-f configfile` from ExecStart
- use /etc/frr/${service}d.conf
- enable mgmtd when staticd is enabled
- don't frr-reload.py mgmtd
- remove obsolete lib.mdDoc
(cherry picked from commit 4df955130e
)
2024-05-30 00:34:05 +00:00
Christina Rust
d163d73f61
Merge pull request #315410 from NixOS/backport-315263-to-release-24.05
...
[Backport release-24.05] nixos/devpi-server: fix loading credentials as DynamicUser
2024-05-29 18:40:06 +02:00
OPNA2608
00a27d79e1
nixos/coolercontrol: Use user-preferred nvidia package
...
(cherry picked from commit 07b369b5aa
)
2024-05-29 14:44:31 +00:00
Sandro Jäckel
54936852e5
gitea,nixos/gitea: add SuperSandro2000 as maintainer, remove inactive maintainers, unify maintainers
...
(cherry picked from commit 73c11de701
)
2024-05-29 13:49:27 +00:00
Cosima Neidahl
45cef8da7c
Merge pull request #315535 from NixOS/backport-315117-to-release-24.05
...
[Backport release-24.05] lomiri.*: Make buildable while waiting for GLib fix
2024-05-29 14:36:47 +02:00
Giel van Schijndel
8bdd5026f4
nixos/netboot: only install syslinux on platforms where it's available
...
Instead of maintaining an inevitably incomplete list of unsupported
architectures.
I discovered this while building for armv7-linux (32-bit ARM).
(cherry picked from commit af8a1f59eb
)
2024-05-29 11:18:16 +02:00
OPNA2608
10837a8efe
lomiri.telephony-service: Mark broken & exclude everywhere
...
Needs a GLib change to be fixed, which needs a staging cycle, which I was told won't happen in time anymore.
Luckily it's not a crucial component for the desktop mode.
(cherry picked from commit 3ef60ac499
)
2024-05-29 06:44:06 +00:00
github-actions[bot]
6d45231912
doc/release-notes: tweaks ( #315520 )
...
* Clean up the curious dwarf-fortress note
(cherry picked from commit e36f83eac4
)
* Various tweaks to release notes
(cherry picked from commit 9708aca853
)
* Consistently use capitalized Nix in plain text
(cherry picked from commit 005ef76e9e
)
* Further tweaks to release notes
(cherry picked from commit 9c6861249c
)
---------
Co-authored-by: Jacek Generowicz <jacg@my-post-office.net>
2024-05-29 08:37:12 +02:00
Someone
8872b57bcd
Merge pull request #315347 from NixOS/backport-314840-to-release-24.05
...
[Backport release-24.05] hardware/nvidia-container-toolkit: mount `nvidia-driver/share`
2024-05-28 20:32:58 +00:00
Nick Cao
6e318d1cb0
Merge pull request #315285 from NixOS/backport-315046-to-release-24.05
...
[Backport release-24.05] nixosTests.gnome-extensions: fix test
2024-05-28 15:20:35 -04:00
Sarah Brofeldt
cf546b0bf0
nixos/devpi-server: fix loading credentials as DynamicUser
...
(cherry picked from commit 4d4571b20a
)
2024-05-28 17:23:05 +00:00
Rafael Fernández López
5a4bc7ddeb
hardware/nvidia-container-toolkit: mount nvidia-driver/share
...
(cherry picked from commit 79c79671a7
)
2024-05-28 12:51:03 +00:00
Sandro
125daa7c1d
Merge pull request #314764 from NixOS/backport-314433-to-release-24.05
2024-05-28 11:11:11 +02:00
Honnip
3fe54eb851
nixosTests.gnome-extensions: ENABLED
and DISABLED
states are renamed
...
01e9724d75
Fix the test failure caused by the renaming of the states name from `ENABLED`, `DISABLED` to `ACTIVE` and `INACTIVE`
(cherry picked from commit b2069e7fc7
)
2024-05-28 07:47:09 +00:00
Honnip
268c53b55a
nixosTests.gnome-extensions: emoji-selector
has been removed
...
(cherry picked from commit d7062ba870
)
2024-05-28 07:47:09 +00:00
John Titor
d318a15bca
nixos/hypridle: init
...
(cherry picked from commit 353aa12446
)
2024-05-28 07:04:11 +00:00
John Titor
0b15e543c6
nixos/hyprlock: init module
...
(cherry picked from commit 07a0b79ed1
)
2024-05-28 07:04:11 +00:00
Justinas Stankevicius
dac0b86b6a
teleport_13: remove
2024-05-27 23:14:53 +03:00
éclairevoyant
8ed61d15ff
Revert "nixos/steam: add option fontPackages"
...
This reverts commit 7f86c8842a
.
2024-05-27 11:42:49 -04:00
Sandro Jäckel
d366e8e275
nixos/no-x-libs: make sure gst-plugins-base has enableGl disabled
...
(cherry picked from commit db66127c5b
)
2024-05-27 12:04:11 +00:00
Sandro Jäckel
97b054fc2f
nixos/no-x-libs: build gst-plugins-rs without gtk
...
(cherry picked from commit cb58275dc6
)
2024-05-27 12:04:11 +00:00
Maëlys Bras de fer
ec0e77be80
nixos/{river,hyprland}: override package using apply
...
(cherry picked from commit 95674de399
)
2024-05-27 02:00:40 +00:00
Maëlys Bras de fer
b86575e114
nixos/{sway,river,hyprland}: cleanup
...
(cherry picked from commit bcbeccfa7d
)
2024-05-27 02:00:40 +00:00
Maëlys Bras de fer
75ae89e6e3
nixos/hyprland: use generic wayland-session module
...
(cherry picked from commit a4160dfe88
)
2024-05-27 02:00:40 +00:00
Maëlys Bras de fer
8479c2928c
nixos/{sway,river}: make XWayland support optional
...
(cherry picked from commit cf159c437d
)
2024-05-27 02:00:40 +00:00
北雁 Cryolitia
7f86c8842a
nixos/steam: add option fontPackages
...
fix #178121
(cherry picked from commit 164f66169a
)
2024-05-26 23:36:29 +00:00
北雁 Cryolitia
6775ae8ed9
nixos/steam: add option extraPackages
...
(cherry picked from commit efef69a51d
)
2024-05-26 23:36:29 +00:00
Sandro Jäckel
65fc041173
nixos/no-x-libs: fix mpv build by disabling drmSupport, disable more GUI only relevant features
...
(cherry picked from commit b9ec2c14d8
)
2024-05-26 05:57:15 +00:00
Sandro Jäckel
1ec9f0f58f
nixos/no-x-libs: add libplacebo
...
(cherry picked from commit 2a8e5155c9
)
2024-05-26 05:57:15 +00:00
Savyasachee Jha
e55238de2b
nixos/firefly-iii: Changes to module and tests
...
Module has been fixed and now uses the maintenance service to cache
settings so as to not require environment files wherever possible.
The tests now test using mariadb and postgresql as well as sqlite to be
more complete. A test has been added for testing whether app.js has been
compiled successfully, as well as to check whether the cronjob fires
successfully.
(cherry picked from commit eee8b0bff3
)
2024-05-25 08:42:10 +00:00
github-actions[bot]
f651e7d4d8
[Backport release-24.05] nixos/frigate: drop BindPaths from systemd service ( #314325 )
...
* frigate: drop BindPaths from systemd service
Migrations have been working well even with misconfigured BindPaths => removing
(cherry picked from commit f45e2f7604
)
2024-05-24 23:11:22 +02:00
Aleksana
3a90e87c0b
Merge pull request #313960 from NixOS/backport-313096-to-release-24.05
...
[Backport release-24.05] nixos/tests/stalwart-mail: Add test for server version >= 0.7
2024-05-24 16:16:55 +08:00
Sandro Jäckel
29be0e61f3
nixos/oauth2_proxy_nginx: fix proxy_set_header
...
(cherry picked from commit f221b4f5f5
)
2024-05-24 07:48:32 +00:00
Aleksana
6082554de3
Merge pull request #314056 from NixOS/backport-307499-to-release-24.05
...
[Backport release-24.05] nixos/bitwarden-directory-connector-cli: add dependsOn network-online…
2024-05-24 14:37:36 +08:00
Matt Kline
6f85ce210b
nixos/snapper, nixos/borgbackup: Fix module doc typo
...
The persistentTimer argument sets the _Persistent_ field in
systemd.timer(5).
Pointed out in #312549
(cherry picked from commit 234f4db797
)
2024-05-23 23:15:48 +00:00
Nick Cao
c39b5a177c
Merge pull request #314070 from NixOS/backport-314038-to-release-24.05
...
[Backport release-24.05] nixos/hydra: fix typo in hydra init script
2024-05-23 18:12:04 -04:00
Lin Jian
5fc645efae
Merge pull request #314057 from NixOS/backport-313822-to-release-24.05
...
[Backport release-24.05] nixos/kanata: add a configFile option
2024-05-24 05:28:22 +08:00
Robin Appelman
d31a12dcc8
nixos/hydra: fix typo in hydra init script
...
(cherry picked from commit c64e560c86
)
2024-05-23 19:30:53 +00:00
Lin Jian
882082a411
nixos/kanata: add a configFile option
...
This brings two benefits. For one thing, it exposes the generated
config file which users can build separately to validate it. For
another, it allows users to provide their own config file.
(cherry picked from commit d679ddfcab
)
2024-05-23 18:54:05 +00:00
Sandro Jäckel
6cb0be5b1e
nixos/bitwarden-directory-connector-cli: add wants network-online.target
...
This fixes the following warning:
trace: warning: bitwarden-directory-connector-cli.timer is ordered after 'network-online.target' but doesn't depend on it
(cherry picked from commit e4de1c0b19
)
2024-05-23 18:47:30 +00:00
OPNA2608
e47eef8882
nixos/lomiri: Add sound indicator
...
(cherry picked from commit af545969b6
)
2024-05-23 18:11:34 +00:00
OPNA2608
1f6ba2e3c8
ayatana-indicator-sound: init at 24.4.0
...
(cherry picked from commit a7440c7873
)
2024-05-23 18:11:33 +00:00
Sandro Jäckel
e2b73005ce
nixos/portunus: add note about allowed characters to id
...
(cherry picked from commit 8c3a2b0a10
)
2024-05-23 18:11:19 +00:00
Jonas Heinrich
61f5ee69f5
nixos/stalwart-mail: use publicsuffix-list package
...
Co-authored-by: shawn8901 <shawn8901@googlemail.com>
(cherry picked from commit 2c4128ea01
)
2024-05-23 11:55:05 +00:00
Jonas Heinrich
d4b0f03904
nixos/tests/stalwart-mail: Add test for server version >= 0.7
...
(cherry picked from commit 4c626c52b7
)
2024-05-23 11:55:05 +00:00
Martin Weinelt
4573e06799
nixos/wyoming*: depend on network-online.target
...
Ordering it after network-online.target only makes sense, if it actually
gets requested.
(cherry picked from commit aee13d3d9a
)
2024-05-23 08:48:39 +00:00
Martin Weinelt
e5e351f224
nixos/kea: make ctrl-agent want network-online.target
...
If it wants to run after it, it needs to want it for it to be there.
(cherry picked from commit 5d515c373e
)
2024-05-23 08:37:56 +00:00
github-actions[bot]
b64f8cbe95
doc/release-notes: more release note edits ( #313858 )
...
* Move watchdogd to correct section
(cherry picked from commit d5d3750270
)
* Move FileSender to correct position
(cherry picked from commit 4ae89257e9
)
* Reword
(cherry picked from commit 03f144fbd3
)
* Add TODO querying meaning of dwarf-fortress note
(cherry picked from commit 8798e735be
)
* Remove comments suggesting random item placement
(cherry picked from commit a4e51402e0
)
* Add comments asking to maintain alphabetical order
(cherry picked from commit 07489ceed1
)
---------
Co-authored-by: Jacek Generowicz <jacg@my-post-office.net>
2024-05-23 06:06:02 +02:00
Weijia Wang
3c80acabe4
24.05 beta release
2024-05-22 18:11:14 +02:00
Markus Theil
650b034813
doc/release-notes: add frr 10.0 BGP
...
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2024-05-22 15:01:44 +00:00
Martin Weinelt
a68d0e6819
Merge pull request #312771 from mweinelt/garage-data-dir
...
nixos/garage: support 0.9.0+ data_dir format
2024-05-22 13:18:36 +02:00
Martin Weinelt
07a26ae742
nixos/garage: support 0.9.0+ data_dir format
...
https://garagehq.deuxfleurs.fr/documentation/reference-manual/configuration/#data_dir
2024-05-22 13:12:46 +02:00
Jacek Galowicz
03fda24206
Merge pull request #313619 from dawidd6/test-driver-ruff
...
nixos/test-driver: adjust to ruff changes
2024-05-22 13:03:21 +02:00
Dawid Dziurla
f8a88fd22c
nixos/test-driver: adjust to ruff changes
2024-05-22 11:29:02 +02:00
Pol Dellaiera
543582d5e2
Merge pull request #313473 from thenhnn/filesender-packaging-filesender-module
...
nixos/filesender: init
2024-05-22 09:55:41 +02:00
K900
6ac507dd08
Merge pull request #309127 from omentic/plasma6
...
plasma6: mark dolphin + spectacle as optional packages & reorganize dependencies
2024-05-22 10:48:17 +03:00
nhnn
3d47565193
nixos/filesender: init module
2024-05-22 08:37:48 +03:00
Weijia Wang
d1bfb4c502
nixos/release-notes: sort, cleanup
2024-05-22 03:41:27 +02:00
Peder Bergebakken Sundt
64076cea1d
Merge pull request #312518 from dali99/bluemap
...
bluemap: init at 3.21, and init module
2024-05-22 01:09:49 +02:00
Weijia Wang
d8c7ea7586
Merge pull request #313382 from Moraxyc/fix-step-ca-test
...
nixosTests.step-ca: fix journal error
2024-05-22 00:39:10 +02:00
Weijia Wang
536826e05d
Merge pull request #313298 from Moraxyc/fix-tigervnc-test
...
nixosTests.tigervnc: fix test
2024-05-22 00:36:55 +02:00
Yt
15c7efd37c
Merge pull request #313020 from jpds/nixos-test-vector-api+clickhouse
...
nixos/vector: Tests for API/Clickhouse
2024-05-21 21:25:31 +00:00
Fabián Heredia Montiel
13003e44c5
Merge pull request #313236 from NixOS/update-hardened
...
Linux hardened kernels for 2024-05-20
2024-05-21 14:34:49 -06:00
Martin Weinelt
98d2dbc78d
Merge pull request #312591 from r-ryantm/auto-update/navidrome
...
navidrome: 0.52.0 -> 0.52.5
2024-05-21 21:43:12 +02:00
Martin Weinelt
90916525a6
nixos/navidrome: set empty settings default
...
This will not affect the options, but allows to not configure settings at
all, if you don't need to. Unbreaks the NixOS test, which relies on this
behavior.
Fixes : #312757
2024-05-21 21:23:35 +02:00
Jade Lovelace
f953913c65
nixos/gnupg: remove dead code
2024-05-21 11:45:27 -07:00
Jonathan Davies
af4a391424
nixos/vector: Added DNSTAP testcase
2024-05-21 19:31:10 +01:00
Jonathan Davies
8dc825ca36
nixos/vector: Added nginx→clickhouse test case
2024-05-21 19:14:55 +01:00
Jonathan Davies
1b27c58827
nixos/vector: Added testcase for verifying API endpoint
2024-05-21 19:14:52 +01:00
Jonathan Davies
87cb265588
nixos/vector: Moved existing test to subdirectory
2024-05-21 18:41:00 +01:00
Daniel Olsen
718819092b
nixos/bluemap: init module
2024-05-21 19:16:21 +02:00
Pol Dellaiera
4bb2fe0d38
Merge pull request #312251 from thenhnn/filesender-packaging-simplesamlphp-module
...
nixos/simplesamlphp: init
2024-05-21 17:12:11 +02:00
Sandro
b4bf5efd73
Merge pull request #305092 from OPNA2608/init/lomiri/ayatana-indicator-power
2024-05-21 16:01:47 +02:00