Maximilian Bosch
0f9abba69d
Merge: mautrix-signal: 0.7.2 -> 0.7.3 ( #358785 )
2024-11-25 08:33:43 +01:00
Tomodachi94
5bb480bf8f
nixos/java: format with nixfmt-rfc-style
2024-11-24 22:44:54 +00:00
Thiago Kenji Okada
006b13c56c
retroarch-{bare,full}: renamed from retroarch{Bare,Full}
2024-11-24 21:58:01 +00:00
Emily
49d9ef16b1
treewide: remove deprecations up until 24.11 ( #356732 )
2024-11-24 19:46:12 +00:00
Maximilian Bosch
705ae9b92e
mautrix-signal: 0.7.2 -> 0.7.3
...
ChangeLog: https://github.com/mautrix/signal/releases/tag/v0.7.3
2024-11-24 19:44:49 +01:00
oddlama
91cbd96ffe
kanidm: allow hydra to cache alternative build with secret provisioning
2024-11-24 19:24:43 +01:00
rczb
ee2bb9be3e
nerdfonts: separate into packages under nerd-fonts
2024-11-24 19:57:09 +02:00
Nico Felbinger
2c8074dfa7
binwalk: 2.4.3 -> 3.1.0
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2024-11-24 18:20:06 +01:00
Franz Pletz
d4b1fcdbe6
nixos/redlib: format, add maintainer, add cfg.settings, use upstream systemd unit ( #345715 )
2024-11-24 17:13:16 +01:00
Martin Weinelt
6632eed37b
nixos/haka: fix assert ( #358675 )
2024-11-24 16:30:35 +01:00
Felix Bühler
b675ca747f
nixos/mopidy: test & cleanup ( #356021 )
2024-11-24 16:01:21 +01:00
netali
4ad703d62e
nixos/tests/zammad: refactor test
2024-11-24 14:42:49 +01:00
netali
f41f218e0d
nixos/zammad: refactor module
2024-11-24 14:42:43 +01:00
Aleksana
1dc3b902a6
torq: drop ( #358683 )
2024-11-24 21:41:55 +08:00
Moraxyc
b84c7c214e
nixos/nezha-agent: add options for new features
...
- servives.nezha-agent.disableNat: Disable NAT penetration
- servives.nezha-agent.disableSendQuery: Disable sending TCP/ICMP/HTTP requests
2024-11-24 21:39:44 +08:00
Maximilian Bosch
4220a62d70
Merge: nixos/victoriametrics: check config, more tests & update desc ( #353950 )
2024-11-24 14:18:29 +01:00
Andreas Zweili
ce7cc9146e
torq: drop
2024-11-24 13:35:05 +01:00
Sefa Eyeoglu
2636739e7a
nixos/monado: add forceDefaultRuntime option ( #348815 )
2024-11-24 13:26:39 +01:00
Felix Buehler
5c99958613
nixos/haka: fix assert
2024-11-24 12:28:39 +01:00
Felix Buehler
7882454654
nixos/manticore: fix mkKeyValueDefault
2024-11-24 12:26:40 +01:00
Felix Buehler
9262fc48f9
nixos/mopidy: use lib.getExe
2024-11-24 12:05:41 +01:00
Felix Buehler
dddc9d800a
nixos/mopidy: fmt
2024-11-24 12:03:28 +01:00
Felix Buehler
8f6ffd06a4
nixos/mopidy: add test
2024-11-24 12:03:28 +01:00
Felix Buehler
fba9ba64b3
nixos/mopidy: remove "with" statment
2024-11-24 12:03:03 +01:00
Matthew Croughan
383f676a1b
matrix-sliding-sync: remove the word 'simply' from option rename ( #358544 )
2024-11-24 09:26:38 +00:00
Masum Reza
041855ac56
nixos/scx: cleanup ( #358339 )
2024-11-24 13:40:30 +05:30
Kaleo
5991ed35da
nixos/open-webui: update doc link url
2024-11-24 14:30:42 +08:00
Adam C. Stephens
4238856f15
incus: 6.6.0 -> 6.7.0 ( #356230 )
2024-11-23 17:46:48 -05:00
Adam Stephens
ed24c80ef6
incus: add tpm to container test
2024-11-23 16:37:31 -05:00
Adam Stephens
0e12722d4b
incus: fix tpm support
2024-11-23 16:28:31 -05:00
Maximilian Bosch
d2ed89833b
php: 8.2 -> 8.3
...
PHP 8.2 will only receive security patches starting at the end of
November[1], so it makes sense to bump the default version forward.
I looked through all modules with the substring `pkgs.php`[2] and all of
the usages looked fine or were fixed in a commit before this one.
[1] https://www.php.net/supported-versions.php
[2] I didn't take `with`/`let ... in` things into account, but honestly,
if an application doesn't work with a newer PHP, it should probably
be pinned down instead of blindly relying on `pkgs.php`.
2024-11-23 20:47:31 +01:00
Maximilian Bosch
52aad27d73
nixos/castopod: pin to php 8.2
...
The package is pretty outdated, so I'm not sure if it'll work with PHP
8.3, let's keep it on 8.2 for now until the maintainers update it.
2024-11-23 20:44:28 +01:00
Adam C. Stephens
053e9d35f3
incus: add lvm to storage test ( #358528 )
2024-11-23 14:27:33 -05:00
matthewcroughan
d6128750fb
matrix-sliding-sync: remove the word 'simply' from option rename
2024-11-23 19:10:20 +00:00
Adam C. Stephens
496390848d
incus: add lvm to storage test
2024-11-23 13:15:48 -05:00
Sandro
d1c079db10
nixos/suricata: Fix module and add to module-list ( #349826 )
2024-11-23 18:30:55 +01:00
Franz Pletz
2e07e3990d
kubo: 0.29.0 -> 0.32.1 ( #357960 )
2024-11-23 18:21:27 +01:00
Guillaume Girol
a929772d78
nixos/prometheus-postfix-exporter: add package option and format ( #356564 )
2024-11-23 17:53:28 +01:00
Martin Weinelt
59c2685a24
nixos/mackerel-agent: fix pkgs ( #358476 )
2024-11-23 17:53:13 +01:00
Matthew Croughan
c8eb734b5a
matrix-sliding-sync: improve assertion/deprecation message ( #355938 )
2024-11-23 16:34:15 +00:00
Franz Pletz
c6369bb94a
nixos-containers: fix enableTun option ( #357276 )
2024-11-23 17:18:57 +01:00
Felix Buehler
ae94b60d54
nixos/mackerel-agent: fix pkgs
2024-11-23 17:06:58 +01:00
Franz Pletz
c1fb3d817b
nixos/virtualisation: fix rendering of example in diskSize ( #355944 )
2024-11-23 17:06:13 +01:00
LorenzBischof
c5d7865d83
nixos/etesync-dav: update default apiurl
2024-11-23 11:41:32 +01:00
Maximilian Bosch
0c8d661707
Merge: nixos/pgbouncer: rework RFC42 integration ( #356965 )
2024-11-23 09:20:09 +01:00
John Titor
fc8f58848e
nixos/scx: cleanup
...
- use utils.escapeSystemdExecArgs in systemd service
- remove StandardError="journal" as it's already default
2024-11-23 13:17:36 +05:30
Emily
05cf591edb
vuze: drop ( #358309 )
2024-11-23 04:45:34 +00:00
Tomodachi94
268ae6a302
vuze: drop
...
No releases since early 2017:
https://en.wikipedia.org/wiki/Vuze#Development_hiatus_and_fork
Vulnerable to CVE-2018-13417
BiglyBT (`biglybt`) is a maintained fork.
2024-11-23 04:35:14 +00:00
Masum Reza
773ebf1f37
scx: 1.0.5 -> 1.0.6; build all rust subpackages together ( #358154 )
2024-11-23 08:47:40 +05:30
Connor Baker
4e54bbdea1
nixos/activation: Add pre-switch checks ( #236375 )
2024-11-22 17:33:20 -08:00
Martin Weinelt
7eb0c197fb
frigate: coral tpu support, audio model, nvidia ffmpeg hwaccel, other fixes ( #357717 )
2024-11-23 01:05:20 +01:00
Wulfsta
7df67599ea
nixos/prometheus-postfix-exporter: add package option and format
2024-11-22 17:08:44 -05:00
Wolfgang Walther
51da8b6b00
writeReferencesToFile: remove
...
Had been deprecated and scheduled for removal in 24.11.
2024-11-22 21:01:53 +01:00
John Titor
9480c8be07
nixos/scx: remove dead reference to scx.rustland
2024-11-23 01:17:54 +05:30
Sefa Eyeoglu
ecd6e1eed1
nixos/netbird: fix port conflict on metrics endpoint ( #357105 )
2024-11-22 20:03:23 +01:00
Nick Cao
5aa904b61e
nixos/mautrix-telegram: use ffmpeg-headless instead of ffmpeg-full
...
ffmpeg-full was used for webp/webm support, but now they are
also enabled in ffmpeg-headless
2024-11-22 13:22:32 -05:00
Emily
811c0af5f5
dcgm: 3.3.5 -> 3.3.9; cudaPackages_10{,_0,_1,_2}: drop ( #357655 )
2024-11-22 18:00:03 +00:00
Wolfgang Walther
4255d7a658
nixos/archisteamfarm: remove dataDir fallback
...
Scheduled for 24.11.
Added in #272147 .
2024-11-22 18:30:15 +01:00
Wolfgang Walther
e1e2193dff
nixos/pipewire: remove version reference from warning message
...
This is also true in 24.11 and up, so no need to state the version
number explicitly.
2024-11-22 18:30:15 +01:00
Wolfgang Walther
8bdfc5eca2
nixos/screen: remove assertion
...
Scheduled for 24.11.
2024-11-22 18:30:12 +01:00
Wolfgang Walther
9966353ee7
nixos/garage: remove assertions
...
Those were scheduled to be removed in 24.11, so let's do that.
Added in #311893 .
2024-11-22 18:30:12 +01:00
Wolfgang Walther
749a6fe1ad
nixos/zigbee2mqtt: remove renamed-option warning
...
This was planned for 21.11, so let's follow through.
2024-11-22 18:30:12 +01:00
Wolfgang Walther
de69ff528b
nixos/lib/make-options-doc: remove optionsDocBook
...
Follow through on #296384 .
2024-11-22 18:30:11 +01:00
Wolfgang Walther
73df63f8ef
lib/options: remove mdDoc
...
Following through on message itself.
2024-11-22 18:30:11 +01:00
Ryan Yin
ad06fc936d
nixos/victoriametrics: check config, more tests, update desc
2024-11-23 01:19:11 +08:00
Martin Weinelt
1c07d92099
nixos/frigate: allow configuring a libva driver
...
In my testing this helped steer VA-API towards the correct card and also
made it show GPU statistics in performance monitoring.
2024-11-22 17:59:37 +01:00
Martin Weinelt
7411b85629
nixos/frigate: allow GPU use for video acceleration
...
The `render` group is required to acces the graphic cards decoding,
encoding and transcoding capabilities.
It is required for using fancy `ffmpeg.hwaccel-args` values, like
`preset-vaapi`.
2024-11-22 17:59:36 +01:00
Martin Weinelt
2b56a916ca
nixos/frigate: use shellscript to clear frigate cache
...
Shell expansions apparently do not work correctly in systemd command
lines.
Co-Authored-By: Joshua Manchester <JManch@protonmail.com>
2024-11-22 17:59:36 +01:00
Martin Weinelt
a810c07ff2
nixos/frigate: inherit required functions from lib
2024-11-22 17:59:36 +01:00
Martin Weinelt
7e33e470df
nixos/frigate: provide ffmpeg-full for nvidia hw accel
...
Closes : #344114
2024-11-22 17:59:35 +01:00
Martin Weinelt
d31bf00e2b
nixos/frigate: stop enabling recommendedProxySettings globally
...
Closes : #320512
2024-11-22 17:59:35 +01:00
Martin Weinelt
b96c4a67b9
nixos/frigate: add support for Coral devices
2024-11-22 17:59:35 +01:00
Martin Weinelt
2b2a669741
nixos/coral: init
...
Provides a small wrapper to enable support for Coral USB and PCIe
devices.
2024-11-22 17:59:34 +01:00
Maximilian Bosch
2995b3825e
nixos/pgbouncer: rework RFC42 integration
...
Commit bfb9d1825d
added RFC42 support
which is a good thing in general, but this implementation has the
following flaws:
* `services.pgbouncer.logFile` was not renamed to `[...].log_file`, but
to `[...].logfile`. Also the use of `mkRenamedOptionModule` is
inappropriate here because the two options are not equivalent: the old
option took a path relative to the home directory, the new an absolute
path.
* Using `mkRenamedOptionModule` with options that don't exist (but are
keys in a freeform attr-set or an `attrsOf X`), you get the following
error when referencing an option you didn't declare:
error: evaluation aborted with the following error message: 'Renaming error: option `services.pgbouncer.settings.pgbouncer.listen_port' does not exist.'
This error is pretty bad because it's not actionable for an end-user of
the module. A possible use-case is doing
networking.firewall.allowedTCPPorts = [ config.services.pgbouncer.listenPort ];
without specifying a custom listen port. This is an example of why you
want to keep options, they already contain defaults and you can re-use
those defaults in other parts of your system configuration.
I decided to re-add a bunch of options where I figured that it's
either useful to be able to address those in the NixOS configuration
or having documentation directly in the options' reference in the
NixOS manual.
I didn't add all options, I'll leave that to the maintainers of
pgbouncer.
2024-11-22 17:01:36 +01:00
Nick Cao
172a35f8ce
nixos/test-driver: target python 3.12
2024-11-22 10:49:32 -05:00
Nick Cao
e23f1733c6
nixos/test-driver: use ruff format in place of black
2024-11-22 10:49:31 -05:00
Nick Cao
ef2d3c542a
nixos/test-driver: modernize
2024-11-22 10:49:31 -05:00
Nick Cao
42d4046e94
nixos/test-driver: format with nixfmt
2024-11-22 10:49:30 -05:00
Nick Cao
b25360a7e5
nixos/test-driver: apply ruff check suggestions
2024-11-22 10:49:30 -05:00
Sandro
3156de49ba
nixos/postgresql: update docs with extraPlugins to extensions rename
2024-11-22 15:48:08 +01:00
Sefa Eyeoglu
baa412f46d
nixos/kanidm: allow origin url ending without slash ( #355216 )
2024-11-22 13:44:09 +01:00
Rémi NICOLE
a25e476c6a
nixos/netbox: clear old static files on upgrade ( #354036 )
2024-11-22 10:19:21 +01:00
Guanran Wang
0f77709e0f
nixosTests.redlib: test settings mechanic
2024-11-22 15:42:09 +08:00
Guanran Wang
4a0893c186
fixup! nixos/redlib: use upstream systemd service file
2024-11-22 15:24:46 +08:00
tomberek
a42bdea0a7
rfmakecloud: 0.0.18 -> 0.0.21 ( #356963 )
2024-11-22 00:35:19 -05:00
tomberek
b2d5ac855d
technium-dns-server: 13.0.2 -> 13.2 ( #356520 )
2024-11-22 00:24:16 -05:00
Emily
e3d26a1815
cudaPackages_10{,_0,_1,_2}: drop
2024-11-21 23:09:53 +00:00
Florian Klink
653b603cef
notmuch: move the vim plugin to another output ( #353500 )
2024-11-22 00:18:24 +02:00
Jared Baur
6e192c4489
nixos/activation: Add pre-switch checks
...
Add an option for shell script fragments that are ran before switching
to a new NixOS system configuration (pre installation of bootloader or
system activation). Also add a new subcommand for
switch-to-configuration called "check" that will cause the program to
always exit after checks are ran.
2024-11-21 13:02:54 -08:00
Kerstin Humm
ff2f00d425
nixos/canaille: init module
...
Co-Authored-By: Janik <80165193+Janik-Haag@users.noreply.github.com>
2024-11-21 20:28:03 +01:00
Emery Hemingway
50bbfb5788
nixos/nncp: recursively merge configurations
2024-11-21 18:31:13 +00:00
Luflosi
5742cb2a48
kubo: 0.29.0 -> 0.30.0
...
https://github.com/ipfs/kubo/releases/tag/v0.30.0
2024-11-21 19:12:27 +01:00
Sandro
4c79ccf34d
nixos/luksroot: make it harder to accidentially break cryptsetup ( #355464 )
2024-11-21 18:38:55 +01:00
Sandro
b3ac2f4ead
nixos/meilisearch: fix disabling analytics ( #356614 )
2024-11-21 17:15:13 +01:00
Kerstin Humm
897954b8ae
nixos/open-web-calendar: init module
2024-11-21 16:34:39 +01:00
Adam C. Stephens
63de272302
nixos/kanidm: add provisioning secret directories to BindReadOnlyPaths ( #357440 )
2024-11-21 09:46:02 -05:00
Aleksana
c1b9d0ce79
nixos/alertmanager: add additional docs about envsubst ( #302536 )
2024-11-21 21:20:44 +08:00
Aleksana
9612e216ce
nixos/tabby: fix typo ( #355223 )
2024-11-21 21:01:54 +08:00
Weijia Wang
02287a8c02
kubo-migrator: add migration from 15 to 16 ( #344265 )
2024-11-21 12:22:45 +01:00
Naïm Camille Favier
6735eef1b1
nixos/libreswan: use environment.etc."ipsec.secrets".text
( #357626 )
2024-11-21 08:18:24 +01:00