John Titor
0b0b7cefcc
nixos/hyprland: disable wlr-portal for Hyprland
...
This commit:
- Adds wlr-portal override of wayland-session module (enabled by default)
- Disable it for hyprland module
2024-05-30 13:30:41 +05:30
Jonas Heinrich
0ef99565a9
Merge pull request #315745 from pacien/nixos-stalwart-default-directory-db
...
nixos/stalwart-mail: add default account directory
2024-05-30 09:37:30 +02:00
Jonas Heinrich
dfad9bb515
Merge pull request #315710 from pacien/nixos-stalwart-log-update
...
nixos/stalwart-mail: migrate logging config
2024-05-30 09:34:28 +02:00
Francesco Gazzetta
ce3303220a
domination: 1.2.9 -> 1.3.0
2024-05-30 07:28:44 +00:00
Niklas Hambüchen
1be34af9f9
Merge pull request #315499 from nh2/turbovnc-fix-negative-test
...
turbovnc.tests: Fix negative test
2024-05-30 02:46:23 +00:00
Franz Pletz
4e1b4397d9
Merge pull request #312472 from Ma27/networkd-option-rename
...
nixos/networkd: get rid of *Config attributes in lists
2024-05-30 04:06:01 +02:00
Franz Pletz
6584af7321
Merge pull request #315743 from mweinelt/kea-2.6.0
...
kea: 2.4.1 -> 2.6.0
2024-05-30 03:59:49 +02:00
Martin Weinelt
e0f4e4b535
Merge pull request #274425 from woffs/fix-274286
...
nixos/frr: adapt to frr-9
2024-05-30 02:33:26 +02:00
Sigmanificient
e4764987ce
nixos/tests/qtile: Run only on linux
2024-05-30 02:24:26 +02:00
github-actions[bot]
7476d0d0c9
Merge master into haskell-updates
2024-05-30 00:13:58 +00:00
euxane
ddcbe4c369
nixos/stalwart-mail: add default account directory
...
This configures a default account directory for the Stalwart service.
It uses the default common database which was already configured.
Without this directory, admins could not manage users and groups using
the `stalwart-cli` tools.
2024-05-30 02:07:17 +02:00
Martin Weinelt
bff993871e
nixos/tests/systemd-networkd-ipv6-prefix-delegation: set kea subnet id
...
Kea since version 2.6.0 requires it to be set.
2024-05-30 01:37:53 +02:00
Martin Weinelt
cecc91b1b4
nixos/test/kea: set subnet id
...
They have become mandatory as of Kea 2.6.0.
2024-05-30 01:36:58 +02:00
lassulus
d6f07be682
Merge pull request #314889 from DavHau/pr_sshd
...
nixos/openssh: allow removing settings
2024-05-30 01:01:07 +02:00
euxane
6ee84bcda0
nixos/stalwart-mail: do not use DynamicUser
...
This service stores a large number of files for its blob store and some
of its databases. This is not compatible with `DynamicUser`, which
`chown`s everything in the state directory every time the service is
started. Therefore, we now use a static system user and group instead.
See https://github.com/NixOS/nixpkgs/pull/313634#discussion_r1609960417
2024-05-30 00:40:12 +02:00
euxane
824949f300
nixos/stalwart-mail: migrate logging config
...
The logging configuration keys have changed,
which caused this config to be ignored.
2024-05-29 22:17:59 +02:00
Jade Lovelace
83eba84f9e
Merge pull request #315580 from lf-/jade/remove-old-nix-workaround
...
tree-wide: remove --build-users-group '' workaround for 10 year old Nix bug
2024-05-29 13:05:01 -06:00
Kerstin
daa52e1d9e
Merge pull request #289582 from Izorkin/update-mastodon-redis
...
nixos/mastodon: update redis host and port configurations
2024-05-29 18:41:20 +02:00
Cosima Neidahl
0db9149e2a
Merge pull request #315627 from OPNA2608/fix/coolercontrold-nvidia-package
...
nixos/coolercontrol: Use user-preferred nvidia package
2024-05-29 16:44:07 +02:00
nikstur
acba687721
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.
2024-05-29 16:13:41 +02:00
Sandro
9584ef2c26
Merge pull request #315189 from SuperSandro2000/gitea-maint
2024-05-29 15:49:00 +02:00
OPNA2608
07b369b5aa
nixos/coolercontrol: Use user-preferred nvidia package
2024-05-29 15:21:41 +02:00
Someone
7781c1a927
Merge pull request #303682 from SomeoneSerge/feat/imgui-cmake
...
imgui: ship vcpkg' (cmake) distribution info
2024-05-29 12:48:33 +00:00
Izorkin
8730a7e8d8
nixos/mastodon: optimize systemd startup order block
2024-05-29 13:45:23 +03:00
Izorkin
a05afb1437
nixos/mastodon: update redis host and port configurations
2024-05-29 13:45:17 +03:00
Jade Lovelace
e60c7e080d
nixos/systemd-boot-builder: remove workaround for 10 year old Nix bug
...
This was originally introduced in 9245516b46
,
which reveals it is a workaround for a Nix bug from 10 years ago that
was *fixed* 10 years ago.
References:
https://github.com/NixOS/nix/pull/425
https://github.com/NixOS/nixpkgs/issues/5494
2024-05-29 02:52:47 -07:00
Frank Doepper
4df955130e
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
2024-05-29 11:07:39 +02:00
Giel van Schijndel
83b38c6d30
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).
2024-05-29 10:28:03 +02:00
Cosima Neidahl
33ce263359
Merge pull request #315117 from OPNA2608/fix/lomiri-24.05-buildable
...
lomiri.*: Make buildable while waiting for GLib fix
2024-05-29 08:43:42 +02:00
Niklas Hambüchen
613d50c1d5
turbovnc.tests: Replace comment link by newer NixOS manual link
2024-05-29 03:15:44 +00:00
Niklas Hambüchen
cd519b6101
turbovnc.tests: Don't override already-empty password to empty
2024-05-29 03:12:28 +00:00
Niklas Hambüchen
1f77a3c14b
turbovnc.tests: Fix passwordless test VM root login
2024-05-29 03:08:47 +00:00
Niklas Hambüchen
1be779cf3c
turbovnc.tests: Fix negative test failing due to string grep
2024-05-29 03:07:43 +00:00
Lin Jian
ad57eef4ef
Merge pull request #315149 from Cryolitia/ghostscript
...
nixos/steam: fix evaluation failure when `fonts.packages` contains path
2024-05-29 10:06:23 +08:00
github-actions[bot]
a3713f011c
Merge master into haskell-updates
2024-05-29 00:14:23 +00:00
Someone Serge
fdf0e19b73
imgui: mention cmake integration in release notes
2024-05-28 19:58:02 +00:00
Jörg Thalheim
bbead9b118
Merge pull request #315387 from jacg/release-notes
...
Release note tweaks
2024-05-28 19:31:20 +02:00
Christina Rust
343ddd9f4b
Merge pull request #315263 from srhb/devpi-loadcredential
...
nixos/devpi-server: fix loading credentials as DynamicUser
2024-05-28 19:22:40 +02:00
abysssol
c01818d57c
Merge pull request #314722 from abysssol/ollama-split-listenaddress
...
nixos/ollama: split `listenAddress` into `host` and `port`
2024-05-28 15:37:51 +00:00
Jacek Generowicz
9c6861249c
Further tweaks to release notes
2024-05-28 17:28:29 +02:00
Jacek Generowicz
005ef76e9e
Consistently use capitalized Nix in plain text
2024-05-28 17:28:29 +02:00
Jacek Generowicz
9708aca853
Various tweaks to release notes
2024-05-28 17:28:29 +02:00
Jacek Generowicz
e36f83eac4
Clean up the curious dwarf-fortress note
2024-05-28 17:28:28 +02:00
lucasew
4c621ef886
nixos/loki: add network.target to after
...
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-05-28 12:02:04 -03:00
tcmal
7952d92b82
nixos/akkoma: dont disable protectsystem in confinement mode
...
this works fine since #289593
2024-05-28 15:47:03 +01:00
tcmal
a247fc94b4
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
2024-05-28 15:47:03 +01:00
Someone
93b5069466
Merge pull request #314840 from ereslibre/cdi-fix-egl
...
hardware/nvidia-container-toolkit: mount `nvidia-driver/share`
2024-05-28 12:50:40 +00:00
Jonas Heinrich
4217b9cd9a
nixos/invoiceplane: Remove deprecated extraConfig
2024-05-28 14:07:44 +02:00
Maximilian Bosch
7ee58e38d3
nixos/tests/kernel-generic: add linux_rt_6_6
...
Noticed while reviewing #315121 .
2024-05-28 11:38:06 +02:00
Jan Tojnar
d552665012
Merge pull request #315046 from honnip/fix-gnome-extensions-test
...
nixosTests.gnome-extensions: fix test
2024-05-28 09:46:45 +02:00
Jonas Chevalier
5d6d058646
Merge pull request #308090 from mogeko/service-rke2
...
nixos/rke2: add rke2 service
2024-05-28 09:36:03 +02:00
Jörg Thalheim
7475325763
Merge pull request #315040 from JohnRTitor/hyprlock-module
...
nixos/hyprlock, nixos/hypridle: init module
2024-05-28 09:03:48 +02:00
Sarah Brofeldt
4d4571b20a
nixos/devpi-server: fix loading credentials as DynamicUser
2024-05-28 08:58:24 +02:00
Mogeko
b8e5799a63
nixos/tests/rke2: add tests for single-node and multi-node
...
For multi-node test, create a 3-node cluster (2 server nodes and 1 agent node) to test the connection between nodes.
Setup `passthru.tests`.
2024-05-28 12:39:38 +08:00
Mogeko
a642efcdab
nixos/rke2: add rke2 service
...
Set assertions to avoid obvious errors.
Eliminate the conflict between default CNI (`cana`) and `NetworkManager`.
Determine whether optional can be used for agent.
Add the option `cisHardening` to enable CIS Hardening.
Set kernel parameters by `boot.kernel.sysctl`.
Using `lib.escapeShellArgs` to make `ExecStart` more resilient to escaping issues.
Using a list of `str` to extra flags.
2024-05-28 12:39:30 +08:00
北雁 Cryolitia
1652a914fd
nixos/steam: fix evaluation failure when fonts.packages
contains path
2024-05-28 12:05:43 +08:00
github-actions[bot]
0cad2ef6d6
Merge master into haskell-updates
2024-05-28 00:13:28 +00:00
Tom Fitzhenry
25193bdc60
nixos/less: introduce programs.less.package
...
Allow users to set the package, e.g. to override withSecure to true.
2024-05-28 08:34:45 +10:00
Rafael Fernández López
79c79671a7
hardware/nvidia-container-toolkit: mount nvidia-driver/share
2024-05-27 23:44:32 +02:00
Sandro Jäckel
73c11de701
gitea,nixos/gitea: add SuperSandro2000 as maintainer, remove inactive maintainers, unify maintainers
2024-05-27 22:48:14 +02:00
Rebecca Turner
d2618822ab
haskell.lib.compose.justStaticExecutables: Forbid references to GHC
...
This makes `justStaticExecutables` error if the produced store path
contains references to GHC. This is almost always erroneous and due to
the generated `Paths_*` module being imported. This helps prevent
`justStaticExecutables` from producing binaries with closure sizes in
the gigabytes.
See: https://github.com/NixOS/nixpkgs/issues/164630
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2024-05-27 21:08:16 +02:00
OPNA2608
3ef60ac499
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.
2024-05-27 17:08:53 +02:00
Nikolay Korotkiy
ecddd99c6a
nixos/gitDaemon: add package option
2024-05-27 18:50:15 +04:00
John Titor
353aa12446
nixos/hypridle: init
2024-05-27 17:41:36 +05:30
Sandro
77e9384f0f
Merge pull request #314428 from SuperSandro2000/nox-gst
2024-05-27 14:03:46 +02:00
John Titor
07a0b79ed1
nixos/hyprlock: init module
2024-05-27 17:32:22 +05:30
Honnip
b2069e7fc7
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`
2024-05-27 18:04:55 +09:00
Sandro
99d60e5489
Merge pull request #314948 from Izorkin/update-pinentry-tty
2024-05-27 11:04:18 +02:00
Honnip
d7062ba870
nixosTests.gnome-extensions: emoji-selector
has been removed
2024-05-27 17:57:48 +09:00
Thomas Gerbet
00015f3ef9
Merge pull request #309036 from tomfitzhenry/sshd-package
...
nixos/ssh: add services.openssh.package
2024-05-27 09:40:31 +02:00
Will Fancher
0415aec200
Merge pull request #297250 from NickCao/sysuser
...
nixos/systemd-sysusers: make uid/gid allocation stable
2024-05-26 20:17:06 -04:00
Franz Pletz
e047b23254
Merge pull request #313844 from superherointj/nginx-libgd-optional
2024-05-27 02:10:55 +02:00
Robert Scott
d7ac3b8504
Merge pull request #314573 from justinas/teleport-15-3-7
...
teleport_15: 15.2.2 -> 15.3.7, teleport_14: 14.3.0 -> 14.3.20, teleport_13: remove
2024-05-26 22:44:01 +01:00
Izorkin
3381fdd745
nixos/no-x-libs: add pinentry-tty
2024-05-27 00:22:07 +03:00
Maximilian Bosch
a5f800ab48
Merge pull request #311701 from Ma27/bump-grafana
...
grafana: 10.4.2 -> 11.0.0
2024-05-26 20:47:56 +00:00
Justinas Stankevicius
07709ea936
teleport_13: remove
2024-05-26 23:43:40 +03:00
Jörg Thalheim
f33f71f6f6
Merge pull request #240989 from m-bdf/hyprland-wayland-session
...
nixos/{sway,river,hyprland}: improve common wayland-session module
2024-05-26 22:06:53 +02:00
Sandro Jäckel
db66127c5b
nixos/no-x-libs: make sure gst-plugins-base has enableGl disabled
2024-05-26 20:51:00 +02:00
Sandro Jäckel
cb58275dc6
nixos/no-x-libs: build gst-plugins-rs without gtk
2024-05-26 20:51:00 +02:00
DavHau
3fe773a174
nixos/openssh: allow removing settings
...
# Motivation
So far it was not possible to configure sshd to allow password authentication only for a specific user. This is because in the generated config a `Match User xxx` section would be required before the global `PasswordAuthentication` is defined, as otherwise the global option always takes precedence.
The same problem occurs with multiple other options under `settings`.
# Done
This PR fixes that issue for all settings by simply allowing them to be overridden with `null`, which leads to a removal of that setting from the config.
The user can then correctly configure user specific settings using extraConfig, like this:
```
Match User user1
PasswordAuthentication yes
Match all
PasswordAuthentication no
```
2024-05-26 18:46:27 +02:00
北雁 Cryolitia
164f66169a
nixos/steam: add option fontPackages
...
fix #178121
2024-05-26 22:55:38 +08:00
北雁 Cryolitia
efef69a51d
nixos/steam: add option extraPackages
2024-05-26 22:03:50 +08:00
Pol Dellaiera
017ee1411d
Merge pull request #314433 from SuperSandro2000/mpv-nox
...
nixos/no-x-libs: fix mpv build
2024-05-26 07:56:52 +02:00
abysssol
428e60cad9
nixos/ollama: split listenAddress
into host
and port
...
breaking change; do not backport
2024-05-25 21:22:15 -04:00
fuggy
ef5ff2a075
nixos/xdg/portal: Fix typo
...
There was a typo that misspelled /etc/ as /etx/
2024-05-25 17:26:15 -05:00
superherointj
f2a202ff38
nixos/doc/rl-2411: nginx now has gd, geoip as an optional
2024-05-25 12:12:50 -03:00
Peter Lehmann
09be64ecc8
nixos/prometheus: Add query_log_file option
2024-05-25 17:03:24 +02:00
gaykitty
43b1df204b
stargazer: 1.1.0 -> 1.2.1
2024-05-25 10:38:39 -04:00
sodiboo
0fa287f2ff
nixos/invidious-router: maintianers.s1ls -> maintainers.sils
2024-05-25 13:10:20 +02:00
Arian van Putten
2eee7f2352
Merge pull request #314523 from arianvp/update-ami-docs
...
nixos/amazon-image: Drop create-amis.sh script and update docs
2024-05-25 12:55:52 +02:00
Pol Dellaiera
d091b7f681
Merge pull request #313112 from savyajha/firefly-iii
...
firefly-iii: 6.1.15 -> 6.1.16
2024-05-25 10:41:44 +02:00
Arian van Putten
a48cd7d56f
nixos/amazon-image: Drop create-amis.sh script and update docs
...
We replaced this with automation in https://github.com/NixOS/amis
Also add some docs how you can build the image yourself
2024-05-25 10:01:02 +02:00
Yt
1777f06494
Merge pull request #314244 from onny/stalwart-cleanup
...
stalwart-mail_0_6: drop
2024-05-25 01:59:37 +00:00
Sandro Jäckel
b9ec2c14d8
nixos/no-x-libs: fix mpv build by disabling drmSupport, disable more GUI only relevant features
2024-05-25 02:36:13 +02:00
Sandro Jäckel
2a8e5155c9
nixos/no-x-libs: add libplacebo
2024-05-25 02:36:12 +02:00
Sandro Jäckel
b064e2db69
nixos/mopidy: add wants network-online.target to fix warning
2024-05-25 00:43:18 +02:00
Silvan Mosberger
6c42e8745a
Merge pull request #309517 from bobrippling/fix/ebusd-args
...
Fix ebusd service argument passing
2024-05-24 23:25:28 +02:00
Atemu
061a135d05
Merge pull request #309585 from diniamo/global-steam-compat-paths-var
...
nixos/steam: add protontricks submodule
2024-05-24 20:17:35 +02:00
Vladimir Timofeenko
f41e387c26
nixos/frigate: drop BindPaths from systemd service ( #309341 )
...
Migrations have been working well even with misconfigured BindPaths => removing
2024-05-24 18:24:56 +02:00
Andrew Morgan
fad7ecc30f
mealie: set the correct port in BASE_URL
...
Otherwise it would default to port 8080, which breaks generated links
when `cfg.port` is set to another port.
2024-05-24 09:17:47 -05:00
Andrew Morgan
fc81ca6408
mealie: add 'anoa' as maintainer
...
I'm happy to help maintain this package going forwards.
2024-05-24 09:17:47 -05:00
James Atkins
bcaf6de467
mealie: 1.2.0 -> 1.7.0
...
https://github.com/mealie-recipes/mealie/releases/tag/v1.7.0
2024-05-24 09:17:42 -05:00
Someone
67d54c2e29
Merge pull request #312811 from aidalgol/libxnvctrl-shared
...
linuxPackages.nvidia_x11.libXNVCtrl: make the shared library available
2024-05-24 13:35:19 +00:00
Jonas Heinrich
50388b71cc
nixos/stalwart-mail: add onny as maintainer
2024-05-24 12:26:13 +02:00
Jonas Heinrich
2d53258c2e
nixos/tests/stalwart-mail: add onny as maintainer
2024-05-24 12:25:54 +02:00
Jonas Heinrich
3c80361f9a
nixos/stalwart-mail: add release notes
2024-05-24 12:25:33 +02:00
Jonas Heinrich
dfe479c64e
nixos/tests/stalwart-mail: drop legacy package
2024-05-24 12:20:38 +02:00
Jonas Heinrich
3d6a20f380
nixos/stalwart-mail: drop legacy package
2024-05-24 12:15:50 +02:00
Weijia Wang
a64a502cd7
Merge pull request #313251 from lucc/nvimpager
...
nvimpager: 0.12.0 -> 0.13.0
2024-05-24 10:14:29 +02:00
K900
69aa70cddf
Merge pull request #307766 from SuperSandro2000/oauth2-proxy-fix-headers
...
nixos/oauth2_proxy_nginx: fix proxy_set_header
2024-05-24 10:48:07 +03:00
diniamo
fcaec6bdf7
nixos/steam: add protontricks submodule
2024-05-24 08:51:37 +02:00
Pol Dellaiera
d9062cd5f9
Merge pull request #313146 from malteneuss/add-nextjs-ollama-llm-ui
...
Add nextjs ollama llm UI frontend for Ollama
2024-05-24 06:51:37 +02:00
Aidan Gauland
4e353b67f6
nixos/nvidia: make libXNVCtrl available on nvidia systems
2024-05-24 15:54:18 +12:00
pennae
4d2462511f
Merge pull request #314099 from mrkline/snapper-and-borgbackup-doc-fix
...
nixos/snapper, nixos/borgbackup: Fix module doc typo
2024-05-24 01:15:09 +02:00
Sandro
3e3ac0e7ba
Merge pull request #305516 from OPNA2608/init/lomiri/ayatana-indicator-display
...
ayatana-indicator-display: init & add to Lomiri
2024-05-24 00:40:55 +02:00
Malte Neuss
8a05b4f8d4
nixos/nextjs-ollama-llm-ui: init module
...
NixOS already has good support for the Ollama
backend service. Now we can benefit from
having a convenient web frontend as well for it.
2024-05-23 23:48:55 +02:00
Matt Kline
234f4db797
nixos/snapper, nixos/borgbackup: Fix module doc typo
...
The persistentTimer argument sets the _Persistent_ field in
systemd.timer(5).
Pointed out in #312549
2024-05-23 14:23:40 -07:00
Lin Jian
4be6150a4c
Merge pull request #313822 from linj-fork/pr/kanata-config-file
...
nixos/kanata: add a configFile option
2024-05-24 02:53:42 +08:00
Sandro
d836a3e678
Merge pull request #307499 from SuperSandro2000/bwdc-network-online
...
nixos/bitwarden-directory-connector-cli: add dependsOn network-online…
2024-05-23 20:47:05 +02:00
OPNA2608
01152519d6
nixos/tests/lomiri: Fix sound indicator subtest name
...
It's an ayatana one, not a lomiri one.
2024-05-23 20:40:15 +02:00
Nick Cao
9a0eef506d
Merge pull request #314038 from icewind1991/hydra-fix-init-script
...
nixos/hydra: fix typo in hydra init script
2024-05-23 14:38:44 -04:00
OPNA2608
d29e469f2a
nixos/lomiri: Add display indicator
2024-05-23 20:37:34 +02:00
OPNA2608
d4a5183180
ayatana-indicator-display: init at 24.5.0
2024-05-23 20:35:51 +02:00
Sandro
f53713e2cf
Merge pull request #304893 from SuperSandro2000/portunus-note
...
nixos/portunus: add note about allowed characters to id
2024-05-23 20:10:52 +02:00
Robin Appelman
c64e560c86
nixos/hydra: fix typo in hydra init script
2024-05-23 19:25:12 +02:00
Linus Heckemann
cf50bd0aa1
nixos/networking: use mkIfs on the inner attributes
...
This is a bit more compact and yields the same evaluation results.
2024-05-23 17:46:15 +02:00
Sandro Jäckel
f221b4f5f5
nixos/oauth2_proxy_nginx: fix proxy_set_header
2024-05-23 16:34:37 +02:00
Bobby Rong
e967f2f99c
Merge pull request #313416 from bobby285271/upd/pantheon-tweaks
...
pantheon-tweaks: 1.1.2 -> 2.0.1
2024-05-23 21:26:59 +08:00
Lucas Hoffmann
eff2e77eee
nvimpager: 0.12.0 -> 0.13.0
2024-05-23 14:57:33 +02:00
superherointj
4bd2ec8619
Merge pull request #313974 from GaetanLepage/nixos-test-driver
...
nixosTests.nixos-test-driver: fix ruff check
2024-05-23 09:39:52 -03:00
Gaetan Lepage
622ccf42c2
nixosTests.nixos-test-driver: fix ruff check
2024-05-23 14:30:23 +02:00
Sandro
6a82eb34cc
Merge pull request #305127 from OPNA2608/init/lomiri/ayatana-indicator-sound
2024-05-23 14:03:14 +02:00
Sandro
360221d4bf
Merge pull request #313096 from onny/stalwart-fix-test
2024-05-23 13:54:39 +02:00
Isabelle
56141e2236
nixos/wireguard: add option preShutdown for commands called before interface deletion ( #310345 )
2024-05-23 13:53:45 +02:00
Sandro
445809871d
Merge pull request #313228 from SuperSandro2000/asf-no-web-ui
2024-05-23 13:12:54 +02:00
Martin Weinelt
aee13d3d9a
nixos/wyoming*: depend on network-online.target
...
Ordering it after network-online.target only makes sense, if it actually
gets requested.
2024-05-23 10:43:33 +02:00
Martin Weinelt
5d515c373e
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.
2024-05-23 10:31:30 +02:00
Florian Klink
fadd3fef94
Merge pull request #304322 from ElvishJerricco/sd-s1-resolved
...
nixos/systemd-stage-1: Support resolved
2024-05-23 10:46:51 +03:00
Thomas Watson
5aa9fc9273
nixos/stage-1-init: notify during copytoram
...
Demystifies a long pause at an unrelated message, particularly if the
source media is slow.
2024-05-22 18:43:18 -05:00
Lin Jian
d679ddfcab
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.
2024-05-23 06:42:41 +08:00
Jeremy Baxter
20fc095a1c
nixos/oink: init module
2024-05-23 10:12:53 +12:00
Maëlys Bras de fer
95674de399
nixos/{river,hyprland}: override package using apply
2024-05-22 20:01:05 +02:00
Maëlys Bras de fer
bcbeccfa7d
nixos/{sway,river,hyprland}: cleanup
2024-05-22 19:45:46 +02:00
Maëlys Bras de fer
a4160dfe88
nixos/hyprland: use generic wayland-session module
2024-05-22 19:43:21 +02:00
Maëlys Bras de fer
cf159c437d
nixos/{sway,river}: make XWayland support optional
2024-05-22 19:43:19 +02:00
Nick Cao
b72dc8eb43
Merge pull request #313440 from Kiskae/nvidia/555.42.02
...
linuxPackages.nvidiaPackages.beta: 550.40.07 -> 555.42.02
2024-05-22 13:20:09 -04:00
Jacek Generowicz
028cc4b606
doc/release-notes: more release note edits ( #313730 )
...
* Move watchdogd to correct section
* Move FileSender to correct position
* Reword
* Add TODO querying meaning of dwarf-fortress note
* Remove comments suggesting random item placement
* Add comments asking to maintain alphabetical order
2024-05-22 18:57:12 +02:00
Weijia Wang
f7da007372
doc/release-notes: update codename
2024-05-22 18:48:39 +02:00
Alyssa Ross
aa0ce1a26e
qemu: enable canokey by default
...
Given that we were overriding qemu_test to enable this anyway,
enabling this by default saves Hydra a QEMU build.
There's also clear demand from users[1] for this feature, so our
alternatives are:
- Offer a qemu-canokey attribute. I don't want to do this, because I
don't think there's any reason to make Hydra build an extra QEMU.
- Enable it only for qemu_test. I don't want to do this, because it
will lead to users using qemu_test without understanding its
subtleties.
- Force users to build from source. I don't think there's any reason
to do this when it's unlikely to hurt anybody having it enabled by
default. There's no reason to single out canokey to be disabled by
default in spite of users' needs given that we enable so many other
optional QEMU features.
[1]: https://github.com/canokeys/canokey-qemu/issues/6
2024-05-22 18:26:30 +02:00
Weijia Wang
4a817d2083
24.05 is Vicuña
2024-05-22 18:15:34 +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
Bobby Rong
735a11d300
nixos/pantheon-tweaks: remove
...
You can just add the app to environment.systemPackages.
2024-05-22 21:58:16 +08:00
Kiskae
fbdcdde04a
nixos/nvidia: apply nixfmt-rfc-style
2024-05-22 13:46:52 +02: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
Rob Pilling
5458b62cf7
ebusd: fix argument passing, separate using an equals (=
)
2024-05-22 07:58:26 +01:00
Nydragon
70b284d60c
nixos/thunderbird: init module
...
Addition of the thunderbird policies and about:config options to reflect
firefox's capabilities and to allow system wide locking of options.
2024-05-22 14:55:16 +09: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
Will Fancher
bfdba4d081
nixos/tests: systemd-resolved in stage 1
2024-05-21 20:55:50 -04:00
Will Fancher
072054ccb5
nixos/systemd-stage-1: Support systemd-resolved
2024-05-21 20:55:37 -04:00
Will Fancher
dd0ebdffcd
nixos/systemd-stage-1/dbus: Fix systemd services
2024-05-21 20:55:37 -04: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
Jonas Heinrich
2c4128ea01
nixos/stalwart-mail: use publicsuffix-list package
...
Co-authored-by: shawn8901 <shawn8901@googlemail.com>
2024-05-21 21:09:38 +02:00
Jonas Heinrich
4c626c52b7
nixos/tests/stalwart-mail: Add test for server version >= 0.7
2024-05-21 21:05:21 +02:00
Jade Lovelace
f953913c65
nixos/gnupg: remove dead code
2024-05-21 11:45:27 -07:00
Kiskae
a4cbb24e12
nixos/nvidia: enable firmware for new beta driver
2024-05-21 20:39:00 +02: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
OPNA2608
af545969b6
nixos/lomiri: Add sound indicator
2024-05-21 16:15:23 +02:00
OPNA2608
a7440c7873
ayatana-indicator-sound: init at 24.4.0
2024-05-21 16:02:50 +02:00
Sandro
b4bf5efd73
Merge pull request #305092 from OPNA2608/init/lomiri/ayatana-indicator-power
2024-05-21 16:01:47 +02:00
nikstur
cf1909ddd0
Merge pull request #301772 from hertrste/junit-xml-prod
...
nixos/test-driver: Add Junit XML report creation
2024-05-21 15:07:10 +02:00
Moraxyc
212d236936
nixosTests.step-ca: fix journal error
2024-05-21 20:21:26 +08:00
K900
8257910e21
Merge pull request #313167 from K900/plasma-6-isos
...
nixos/release-combined: ship Plasma 6 ISOs instead of Plasma 5
2024-05-21 14:53:54 +03:00
Alexander Bantyev
047433f472
Merge pull request #313243 from AleXoundOS/castopod
...
nixosTests.castopod: fix timeout
2024-05-21 14:55:43 +04:00
nhnn
3e14c44e21
nixos/simplesamlphp: init module
2024-05-21 11:47:39 +03:00
Will Fancher
9231977e86
nixos/tests: systemd-resolved
2024-05-21 02:41:22 -04:00
Will Fancher
154459858f
nixos/systemd-resolved: Should be wanted by sysinit.target
...
As per its [Install] section upstream
2024-05-21 02:41:22 -04:00
Will Fancher
146bffe5aa
nixos/systemd-resolved: Re-indent
2024-05-21 02:41:22 -04:00
Bjørn Forsman
1f82020865
nixos/tests/keepalived: use openFirewall option
...
Instead of networking.firewall.extraCommands.
2024-05-21 08:35:46 +02:00
Moraxyc
1de961a89c
nixosTests.tigervnc: fix test
2024-05-21 13:16:56 +08:00
Peder Bergebakken Sundt
087055ed4f
Merge pull request #293118 from xyven1/harden-plex-service
...
nixos/plex: Harden plex service
2024-05-21 00:37:47 +02:00
OPNA2608
98c84e67e4
nixos/lomiri: Add power indicator
2024-05-21 00:10:42 +02:00
OPNA2608
6539b60f0b
ayatana-indicator-power: init at 24.1.0
2024-05-21 00:10:42 +02:00
Fabián Heredia Montiel
79081fda5e
linux/hardened/patches/6.9: init at 6.9.1-hardened1
...
- ACPI_CUSTOM_METHOD: dropped in 0cc46f1a52b4220ec11d98a01575909ca820a7b4
- UBSAN_SANITIZE_ALL: dropped in 918327e9b7ffb45321cbb4b9b86b58ec555fe6b3
2024-05-20 15:13:13 -06:00
Alexander Tomokhov
992735db22
nixosTests.castopod: fix mp3 generation
...
Fix `--cbr` encoding mode.
2024-05-21 00:29:56 +04:00
Alexander Tomokhov
dddad8555c
nixosTests.castopod: fix timeout
...
Increase HTTP request timeout in selenium.
2024-05-21 00:28:29 +04:00
Sandro Jäckel
02e9c36e59
nixos/archisteamfarm: fix crash when web-ui is disabled
2024-05-20 22:23:29 +02:00
Pol Dellaiera
04636fec37
Merge pull request #312757 from eclairevoyant/navidrome-fix
...
nixos/navidrome: fix settings type
2024-05-20 22:18:12 +02:00
nessdoor
633479572e
nixos/nsswitch: add support for overriding sudoers entries ( #310818 )
2024-05-20 12:28:31 -04:00
K900
bf4890c37d
nixos/release-combined: ship Plasma 6 ISOs instead of Plasma 5
2024-05-20 18:57:36 +03:00
Maximilian Bosch
f9f943b36e
nixos/networking: use optionalAttrs -> mkIf for networkd route generation
...
Suggested in https://github.com/NixOS/nixpkgs/pull/312472#discussion_r1605894882
2024-05-20 17:30:21 +02:00
Maximilian Bosch
c4fd7cf16d
nixos/networkd: get rid of *Config attributes in lists
...
This patch is about removing `wireguardPeerConfig`,
`dhcpServerStaticLeaseConfig` - a.k.a. the
AbstractSingletonProxyFactoryBean of nixpkgs - and friends.
As a former colleague said
> worst abstraction ever
I second that. I've written enough networkd config for NixOS systems so
far to have a strong dislike. In fact, these don't even make sense:
`netdevs.wireguardPeers._.wireguardPeerConfig` will be rendered into
the key `[WireGuardPeer]` and every key from `wireguardPeerConfig` is in
there. Since it's INI, there's no place where sections on the same level
as wireguardPeerConfig fit into. Hence, get rid of it all.
For the transition, using the old way is still allowed, but gives a
warning. I think we could drop this after one release.
The tests of rosenpass and systemd-networkd-dhcpserver-static-leases
were broken on the rev before, hence they were updated, but are still
not building.
2024-05-20 17:26:42 +02:00
Savyasachee Jha
eee8b0bff3
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.
2024-05-20 17:51:35 +05:30
Raghav Sood
4fb81447eb
Merge pull request #313053 from jeremyschlatter/hvm2
...
hvm: 1.0.9 -> 2.0.12
2024-05-20 16:15:52 +08:00
Pol Dellaiera
a041ac59a9
Merge pull request #311608 from fsagbuya/flarum
...
flarum: init at 1.8.1, module
2024-05-20 09:19:31 +02:00
Jeremy Schlatter
eb9c0fab4b
hvm: 1.0.9 -> 2.0.12
2024-05-19 21:21:59 -07:00
Tom Fitzhenry
05b0c4973f
nixos/screen: fix assertion to actually execute
...
See https://github.com/NixOS/nixpkgs/issues/312194#issuecomment-2115239401 for explanation why the assertion currently fails to run.
2024-05-20 13:46:21 +10:00
Florian Agbuya
7ad171b5ad
nixos/flarum: init module
2024-05-20 11:20:07 +08:00
Raghav Sood
4cd4ad242e
Merge pull request #311188 from gileri/geth-1.14.3
...
go-ethereum: 1.13.5 -> 1.14.3
2024-05-20 09:03:02 +08:00
Raito Bezarius
2759c33ca3
garage: drop maintenance
...
Given the current situation, I have not been able to take care of
anything related to that module. Upgrades are merged without upgrading
properly the module, unfortunately.
This caused too much divergence and I still do not have the energy to
take care of it.
I will leave it to the more active recent committers who touched the
module to take it from there.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-19 23:01:36 +02:00
Cosima Neidahl
bd9b1718a9
Merge pull request #311428 from OPNA2608/fix/lomiri-tests-ydotool
...
nixos/tests/lomiri: Use ydotool for mouse control
2024-05-19 20:57:25 +02:00
Sandro
8036f1ffa7
Merge pull request #285138 from michaelBelsanti/espanso
...
nixos/espanso: add wayland and package option
2024-05-19 19:15:22 +02:00
Sandro
28ecfe6e7b
Merge pull request #312489 from Shawn8901/sddm-wayland-only
...
nixos/sddm: dont generate X11 node if disabled
2024-05-19 18:06:23 +02:00
Sandro
52f4cce004
Merge pull request #308423 from Moraxyc/add-artalk
...
artalk: init at 2.8.6
2024-05-19 18:06:08 +02:00
Sandro
46334c6b31
Merge pull request #304812 from onny/stalwart-update
...
stalwart-mail: 0.6.0 -> 0.8.0; rocksdb_8_11: init at 8.11.4
2024-05-19 18:04:14 +02:00
Sandro
5497cebc92
Merge pull request #304257 from Raroh73/add/commafeed
...
commafeed: init at 4.3.3
2024-05-19 17:44:06 +02:00
Aleksana
f1f4eb1e36
Merge pull request #312626 from jpds/step-ldflags-version
...
step-ca: Set version in ldflags so this is correctly displayed in startup
2024-05-19 22:12:11 +08:00
Jonas Heinrich
1f4329cde6
nixos/stalwart-mail: pin module to package version 0.6
2024-05-19 14:17:31 +02:00
Pol Dellaiera
006641f290
Merge pull request #312623 from jpds/nixos-test-step-caddy
...
nixos/step-ca: Added Caddy example to integration tests
2024-05-19 10:55:17 +02:00
Pol Dellaiera
63af8c029c
Merge pull request #312785 from emilylange/fix-nixos-loki-config-validation
...
nixos/loki: skip config validation when it's impossible to validate
2024-05-19 10:40:32 +02:00
Pol Dellaiera
5f1abb30b2
Merge pull request #311986 from NyCodeGHG/nixos/rosenpass/fix-credentials
...
nixos/rosenpass: move preStart into script to workaround systemd bug
2024-05-19 09:35:52 +02:00
Aleksana
07c88f35d2
Merge pull request #311692 from superherointj/k3s-k3s_1_30
...
k3s: k3s_1_29 -> k3s_1_30
2024-05-19 13:38:58 +08:00
superherointj
b94bc3b0c4
nixos/rl-2405: k3s was upgraded to 1.30
...
Co-authored-by: @wrmilling
2024-05-19 00:55:51 -03:00
emilylange
100c1501e1
nixos/loki: skip config validation when it's impossible to validate
...
This is a follow-up to 8d7f3c9dbd
and
ae48735c53
.
Running the config validation in the build sandbox is impossible and
will fail when using `cfg.configFile` or `-config.expand-env=true`.
`cfg.configFile` is a string of a path which is simply not available to
the build sandbox.
Similarly, one may opt to use `cfg.configuration` with environment
variables in combination with `-config.expand-env=true`.
The environment variables referenced that way are also not available
in the build sandbox.
So we skip the validation when it's impossible (`cfg.configFile`) or
likely impossible (`-config.expand-env=true`).
An alternative approach would be something like nixos/prometheus'
`services.prometheus.checkConfig` that takes a boolean and makes
toggling the config validation user-facing.
2024-05-19 05:15:26 +02:00
éclairevoyant
a74fd69291
nixos/navidrome: run nixfmt-rfc-style
2024-05-18 19:32:19 -04:00
éclairevoyant
18e089be7f
nixos/navidrome: fix settings type
2024-05-18 19:32:19 -04:00
Marcus Ramberg
b7d845292c
Merge pull request #308813 from anthonyroussel/update-nagios
...
nagios: 4.5.1 -> 4.5.2
2024-05-19 00:03:53 +01:00
TNE
4582b524ba
pgadmin: Use systemd's LoadCredential for password files ( #312569 )
...
* pgadmin: Use systemd's LoadCredential for password files
* Update nixos/modules/services/admin/pgadmin.nix
---------
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-05-19 00:16:00 +02:00
Pol Dellaiera
aa5d9c30f8
Merge pull request #309236 from ElvishJerricco/sd-s1-fix-xfs-fsck
...
nixos/systemd-stage-1: Fix fsck.xfs needing bash's sh symlink
2024-05-18 23:57:04 +02:00
Jonathan Davies
52743c88f5
nixos/step-ca: Added test case for finding package version in journald logs
2024-05-18 22:24:04 +01:00
Jack Wilsdon
391dfcf9af
nixos/steam: fix maintainers
2024-05-18 21:50:10 +01:00
JJ
d9443cb26b
plasma6: move ffmpegthumbs to optional, clarify comments
2024-05-18 13:41:50 -07:00
Sandro
c21d10ba30
Merge pull request #263375 from lorenzleutgeb/benchexec
...
benchexec: init at 3.21
2024-05-18 15:52:30 +02:00
Jonathan Davies
d01d430342
nixos/step-ca: Added Caddy example to integration tests.
2024-05-18 10:43:23 +01:00
Bjørn Forsman
3983b7677d
nixos/rl-2405: fix typo in chromium DRM change entry
...
stanging -> standing
Fixes: e4f185cfaf
("nixos/rl-2405: mention chromium DRM change")
2024-05-18 10:58:12 +02:00
crayor1
970f689a49
nixos/doc: fix a typo in option-declarations.section.md ( #304733 )
...
Fix a typo
2024-05-18 13:06:50 +08:00
Aleksana
419fffedfb
Merge pull request #295846 from linsui/yazi
...
nixos/yazi: support plugins and flavors
2024-05-18 12:44:27 +08:00
Fabián Heredia Montiel
d6801d9d85
Merge pull request #308833 from whentze/linux-hardened-update
...
Linux Hardened Kernels 2024-05-03
2024-05-17 22:03:14 -06:00
Lorenz Leutgeb
9f2f6359bb
nixos/doc/rl-2405: mention BenchExec and friends
2024-05-17 21:24:06 +02:00
Lorenz Leutgeb
88d736df69
nixos/benchexec: init
2024-05-17 21:24:05 +02:00
Lorenz Leutgeb
1dd4d2283e
nixos/pqos-wrapper: init
2024-05-17 21:24:05 +02:00
Lorenz Leutgeb
c250e8ee94
nixos/cpu-energy-meter: init
2024-05-17 21:21:50 +02:00
Moraxyc
da28a5ff2a
nixos/artalk: init module
2024-05-18 02:15:33 +08:00
Aleksana
9c4874ae8c
Merge pull request #307011 from acid-bong/qtile-final
...
nixos/qtile: add finalPackage option
2024-05-18 01:55:08 +08:00