Commit graph

7279 commits

Author SHA1 Message Date
Maximilian Bosch 2cf427c045
Merge: nextcloud31: init at 31.0.0 (#385060) 2025-03-01 13:47:45 +01:00
Maximilian Bosch be4fd8fdf2
nixos/nextcloud: update docs
* Update related packages for pkg option.
* Add release notes.
2025-03-01 11:58:54 +01:00
Christoph Heiss af74cbc292
nixos/rippled: move drop notice to nixos release notes
See the accompanying discussion [0] and e.g. the PR at [1].

[0] https://github.com/NixOS/nixpkgs/pull/374568#discussion_r1951562014
[1] https://github.com/NixOS/nixpkgs/pull/371930

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-02-28 23:53:29 +01:00
Samuel Dionne-Riel 6ec6eae586
Revert "nixos/grub: generate BLS entries" 2025-02-28 14:30:10 -05:00
dish a94dc905b3
webpack-cli: 5.1.4 -> 6.0.1 2025-02-28 11:32:25 -05:00
Michele Guerini Rocco 6bf084c4ea
nixos/grub: generate BLS entries (#95901) 2025-02-28 15:12:36 +01:00
rnhmjoj 7b71abeaac
nixos/release-notes: mention GRUB boot loader entries 2025-02-28 10:00:01 +01:00
Pol Dellaiera 56e88da108
rebuilderd: init at 0.22.1 (#343334) 2025-02-28 09:14:08 +01:00
Sandro 32d2826f35
nixos/archtika: init at 1.0.1 (#365218) 2025-02-27 23:56:06 +01:00
Sandro d1c535f62a
nixos/user-groups: add a toggle for user account creation (#358646) 2025-02-27 23:47:20 +01:00
Sandro 75f83b13f6
release-notes/25.05: drop extra added new line 2025-02-27 23:36:41 +01:00
Sandro Jäckel 36a3c6c11d
nixos/paperless: move paperless-manage to proper systemPackage 2025-02-27 21:47:35 +01:00
Pol Dellaiera 2c8bdd00fd nixos/rebuilderd: init 2025-02-27 21:18:46 +01:00
Maximilian Bosch 7d443d378b
nixos/oci-containers: support rootless containers & healthchecks
Closes #259770
Closes #207050

The motivation for the former is to not execute the container as root,
so you don't have to `sudo -i` to perform podman management tasks.

The idea behind healthchecks is to be able to keep the unit in the
activating state until the container is healthy, only then then unit is
marked as active.

The following changes were necessary:

* Move the ctr-id into `/run/${containerName}` to make podman can
  actually write to it since it's now in its RuntimeDirectory.

* Make `sdnotify` option configurable (`healthy` for healthchecks that
  must pass, default remains `conmon`).

* Set Delegate=yes for `sdnotify=healthy` to make sure a rootless
  container can actually talk to sd_notify[1].

* Add a warning that lingering must be enabled to have a `systemd --user`
  instance running which is required for the cgroup support to work
  properly.

* Added a testcase for rootless containers with both conmon and
  healthchecks.

[1] https://github.com/containers/podman/discussions/20573#discussioncomment-7612481
2025-02-27 11:08:33 +01:00
Martin Weinelt 35f9b4c165
zigbee2mqtt_2: init at 2.1.1 (#371053) 2025-02-25 05:09:13 +01:00
Bobby Rong 5bdd314871
nixos/doc/rl-2505: Fix wrong option name in Xfce 4.20 release notes (#384523) 2025-02-23 22:37:00 +08:00
Bobby Rong e3ac8c88f5
nixos/doc/rl-2505: Fix wrong option name in Xfce 4.20 release notes
https://search.nixos.org/options?channel=unstable&show=services.xserver.desktopManager.xfce.waylandSessionCompositor
2025-02-23 22:27:09 +08:00
Robert Schütz 7dd54f634d
python3Packages.beancount: 2.3.6 -> 3.1.0 (#371541) 2025-02-22 09:06:09 -08:00
Peder Bergebakken Sundt d525eb5838 treewide: fix typos
done with `fd \\\.md$ . --type f -x typos --write-changes`
2025-02-22 02:02:07 +01:00
Robert Helgesson 44a5b1bdca nixos/grav: init module 2025-02-21 23:09:42 +01:00
Martin Weinelt bf25eae002
nixos/routinator: init module (#380046) 2025-02-21 23:07:21 +01:00
Andrei Lapshin cc354c451c
python3Packages.beancount: 2.3.6 -> 3.1.0 2025-02-21 21:46:51 +01:00
Peter Lehmann c468f4e261
nixos/routinator: init module 2025-02-21 19:10:18 +01:00
Martin Weinelt 99eabc0ab3
zigbee2mqtt_2: init at 2.1.1
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.0.0
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.0
https://github.com/Koenkk/zigbee2mqtt/releases/tag/2.1.1
2025-02-21 14:14:41 +01:00
Ivan Trubach d8657587c0
nixos/victorialogs: init module (#376834) 2025-02-20 14:57:55 +03:00
Vladimír Čunát e493a167e1
staging-next 2025-02-09 (#380680) 2025-02-20 11:52:15 +01:00
Sandro 938b2abbeb
nixos/cross-seed: init module (#383409) 2025-02-20 11:20:36 +01:00
Pedro Alves 3b3bced9c5 nixos/cross-seed: init module 2025-02-20 09:51:26 +00:00
nixpkgs-ci[bot] 80447868c6
Merge master into staging-next 2025-02-20 00:14:40 +00:00
Sandro 2efa2118a0
nixos/gitea: add CAPTCHA support (#380847) 2025-02-19 20:38:46 +01:00
nixpkgs-ci[bot] a8eabdcf7f
Merge master into staging-next 2025-02-19 11:19:10 +00:00
Jörg Thalheim 8706be35d9
nixos/ghidra: init (#375831) 2025-02-19 14:31:02 +07:00
TGRCDev 9c68d12eba
nixos/gitea: add CAPTCHA support 2025-02-18 21:24:46 +01:00
nixpkgs-ci[bot] 9bd398d5e9
Merge master into staging-next 2025-02-18 12:05:57 +00:00
Jörg Thalheim cdf83e0f3a
nixos-generate-config: add --flake option (#383033) 2025-02-18 16:50:13 +07:00
GovanifY 6a3f025e54
nixos/ghidra: init 2025-02-18 09:53:01 +01:00
Pablo Ovelleiro Corral 1606ea91b4 nixos-generate-config: add --flake option
Co-authored-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
2025-02-18 15:37:53 +07:00
Nguyễn Gia Phong bdc95d5afb mepo: 1.2.1 -> 1.3.3 2025-02-18 13:53:56 +05:30
Sam Willcocks a3827a595e nixos/victorialogs: init module 2025-02-17 11:23:20 +00:00
nixpkgs-ci[bot] ff2ccd2fd6
Merge master into staging-next 2025-02-17 06:05:01 +00:00
Johannes Kirschbauer 2f6b75b26a
lib/types: add types.pathWith (#373287) 2025-02-17 09:56:48 +07:00
K900 395cc7772d Merge remote-tracking branch 'origin/master' into staging-next 2025-02-16 13:23:25 +03:00
misuzu faa68fc84b
vsmartcard-vpcd, vsmartcard-pcsc-relay: init at 0.9-unstable-2025-01-25, nixos/vsmartcard-vpcd: init (#194957) 2025-02-16 10:25:12 +02:00
nixpkgs-ci[bot] d4537b75d3
Merge master into staging-next 2025-02-16 00:16:11 +00:00
Christoph Honal 94a66f9416 nixos/vsmartcard-vcpd: init 2025-02-15 22:16:31 +01:00
Jeremy Fleischman 6d7f6a92cc
lib/types: add types.pathWith
This gives people some flexibility when they need a path type, and
prevents a "combinatorial explosion" of various path stops.

I've re-implemented our existing `path` and `pathInStore` types using
`pathWith`. Our existing `package` type is potentially a candidate for
similar treatment, but it's a little quirkier (there's some stuff with
`builtins.hasContext` and `toDerivation` that I don't completely
understand), and I didn't want to muddy this PR with that.

As a happy side effect of this work, we get a new feature: the ability
to create a type for paths *not* in the store. This is useful for when a
module needs a path to a file, and wants to protect people from
accidentally leaking that file into the nix store.
2025-02-15 16:14:06 +07:00
ruro 3c3ddddbe8
python3Packages.bpycv: remove
The bpycv package is incompatible with blender version 4 or later. It
seems that neither upstream author nor the nixpkgs maintainer are
currently interested in updating/maintaining this package.

See:
- https://github.com/NixOS/nixpkgs/issues/379872
- https://github.com/DIYer22/bpycv/issues/51
- https://github.com/NixOS/nixpkgs/pull/380403
- https://github.com/NixOS/nixpkgs/pull/380443
2025-02-14 19:25:11 +03:00
Martin Weinelt eb57ea0460
Merge remote-tracking branch 'origin/master' into staging-next 2025-02-14 02:28:12 +01:00
kirillrdy ace6a3fdc2
xonsh.xontribs.xontrib-*: init at various (#354733) 2025-02-14 07:18:35 +11:00
Felix Bühler c501435cd7
nixos/rss-bridge: fix pool, add package, add webserver + test (#379189) 2025-02-13 19:40:23 +01:00
nixpkgs-ci[bot] ba14e0aa79
Merge master into staging-next 2025-02-13 00:14:34 +00:00
Tristan Ross 8005d0910b
prometheus-node-cert-exporter: init at 1.1.7 (#368325) 2025-02-12 12:34:24 -08:00
Felix Buehler 3cade1b5ac nixos/rss-bridge: add webserver option
Co-authored-by: Zitrone <general@dev.quantenzitrone.eu>
2025-02-11 23:57:16 +01:00
Felix Buehler b8735ce254 nixos/rss-bridge: add package option
Co-authored-by: Zitrone <general@dev.quantenzitrone.eu>
2025-02-11 22:41:07 +01:00
nixpkgs-ci[bot] e20903fa3d
Merge master into staging-next 2025-02-10 18:04:55 +00:00
misuzu 45798f6e54
Add Thinkpad NXP1001 NFC support using libnfc-nci and PC/SC (#379118) 2025-02-10 20:04:51 +02:00
Christoph Honal a05198804c nixos/nfc-nci: init 2025-02-10 15:59:53 +01:00
K900 1cf383347c Merge remote-tracking branch 'origin/master' into staging-next 2025-02-10 16:03:07 +03:00
David McFarland 36b5ba1b02
nexusmods-app: add release-note for resetting before upgrading (#380423) 2025-02-10 08:22:52 -04:00
nixpkgs-ci[bot] 5140d32870
Merge master into staging-next 2025-02-10 00:15:04 +00:00
R. Ryantm e79b9e4784
kanata-with-cmd: 1.7.0 -> 1.8.0 2025-02-09 22:00:47 +08:00
Robert Scott 5fea611634 docs: mention promotion of stackclashprotection hardening flag to default enabled 2025-02-09 10:58:59 +00:00
Ryan Hendrickson 6f1338e307
nixos/version: validate system.stateVersion (#379754) 2025-02-09 00:46:17 -05:00
Matt Sturgeon fcb50b7659
nexusmods-app: add release-note for resetting before upgrading
24.11 has nexusmods-app 0.6.3, while 25.05 currently has 0.7.3.

Unfortunately, nexusmods-app is unable to run when any state from a
version older than 0.7.0 is still present. Therefore users must be
instructed to reset all state before upgrading.
2025-02-08 20:36:12 +00:00
Donovan Glover 312785077a
serious-sans: drop (#377216) 2025-02-08 14:59:15 +00:00
Bruno BELANYI 9d64467654
Recyclarr: add missing release files (#380084) 2025-02-07 13:33:40 +00:00
Sandro fadee3e049
nixos/bird: rename bird2 to bird, switch to bird3 by default (#366190) 2025-02-07 14:28:30 +01:00
bas 9ece690ebf Add recyclarr module to module list and release notes 2025-02-07 12:26:48 +01:00
thiloho 5f7664a53b
nixos/archtika: init module
nixos/manual: add archtika module to 25.05 release notes

nixos/archtika: fix module formatting, add description and remove trailing whitespace

nixos/archtika: refactor module

nixos/archtika: refactor module

nixos/archtika: make SystemCallFilter addition for postgres systemd service

nixos/archtika: refactor module

nixos/archtika: grant only necessary authentication permissions to archtika db
2025-02-07 04:39:59 +01:00
Infinidoge f05513f3af
nixos/xonsh: support extra packages 2025-02-06 11:03:45 -05:00
Tom Herbers 5abb11bbe7
nixos/bird: rename bird2 to bird, switch to bird3 by default
This is done in view of the Release of the new v3 of Bird.

Switch to the bird3 package for the `services.bird.package` option.

Switch the `bird` package alias to bird3.
2025-02-06 16:35:44 +01:00
éclairevoyant 37d08685e8
nixos/version: validate system.stateVersion 2025-02-06 07:04:02 -05:00
Charlie Egan 40000454e0 open-policy-agent: 0.70.0 -> 1.1.0
Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>
2025-02-06 10:19:42 +00:00
K900 7d1c33c8ff Merge remote-tracking branch 'origin/master' into staging-next 2025-02-06 09:37:26 +03:00
Niklas Korz 6c7920c12b nixos/doc/rl-2505: removal of zig_0_9 and zig_0_10 2025-02-05 23:58:04 +01:00
misuzu c7180e8bf4
borgmatic: 1.8.14 -> 1.9.5 (#368632) 2025-02-05 22:17:07 +02:00
K900 29d8d9b1a7 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-05 22:58:25 +03:00
Franz Pletz 7e91c085d4
prometheus: 3.0.1 -> 3.1.0; document prometheus upgrade (#379084) 2025-02-05 18:36:15 +01:00
K900 af55d5afc2 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-05 09:44:25 +03:00
Masum Reza 098d23f256
ags: 1.8.2 -> 2.2.1 (#373562)
* astal.io: revise description

* ags: rename to ags_1

* ags: init at 2.2.1
2025-02-04 21:37:49 +05:30
K900 3029205c9c Merge remote-tracking branch 'origin/master' into staging-next 2025-02-04 17:12:39 +03:00
PerchunPak 7bd40e30ed
ags: init at 2.2.1 2025-02-04 15:06:56 +01:00
Sandro 6adcf70baf
nixos/glpi-agent: init (#361759) 2025-02-04 10:24:53 +01:00
K900 3ddda10211 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-04 10:29:11 +03:00
Martin Weinelt 573ebb1e13
nixos/home-assistant: declarative blueprints (#377688) 2025-02-04 00:43:44 +01:00
Robert Schütz da7138684b nixos/home-assistant: declarative blueprints 2025-02-03 10:54:30 -08:00
Marie Ramlow f980323f54 nixos/doc/rl-2505: document prometheus upgrade 2025-02-03 13:10:42 +01:00
K900 5c3fd0ab9f Merge remote-tracking branch 'origin/master' into staging-next 2025-02-03 09:17:01 +03:00
Florian Klink 4742e5b16e
nixos/azure: move image-specific configs from azure-common to azure-image, fix console output (#359365) 2025-02-02 22:57:49 +02:00
K900 c15f4ee007 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-02 09:47:44 +03:00
NotAShelf 1dd23b5d74
nixos/user-groups: add a toggle for user account creation
Microscopic change that allows users to toggle user accounts, per user, conditionally.
2025-02-02 02:07:03 +03:00
nikstur 9015a21afc
g3proxy: init at 1.10.4 (#378059) 2025-02-01 22:45:13 +01:00
Raito Bezarius f0652b5dff nixos/services/networking/g3proxy: init
This adds a simple hardened systemd-based module for g3proxy, a generic
purpose forward proxy.

Change-Id: I8c6e5d2cc8a9faa2aea8c5df3af56756ffed542d
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
Co-authored-by: Elias Coppens <elias.coppens@ens.fr>
2025-02-01 22:34:53 +01:00
K900 a49299aac8 Merge remote-tracking branch 'origin/master' into staging-next 2025-02-01 19:21:53 +03:00
Adam C. Stephens 8f457f0c4e
prisma,prisma-engines: 6.0.1 -> 6.3.0 (#376285) 2025-02-01 08:01:23 -05:00
nixpkgs-ci[bot] c27f09976f
Merge master into staging-next 2025-02-01 00:15:23 +00:00
Seth Flynn b7210760d3
autotier: init at 1.2.0, lib45d: init at 0.3.6, nixos/autotierfs: init module (#335846) 2025-01-31 18:30:57 -05:00
Philip Wilk eb40871602
autotier: init at 1.2.0 2025-01-31 22:55:44 +00:00
K900 c2b7f783cb Merge remote-tracking branch 'origin/master' into staging-next 2025-02-01 00:55:04 +03:00
Felix Bühler a3c8d04684
nixos/homer: init (#368594) 2025-01-31 22:34:36 +01:00
Felix Buehler 4cff6cd191 nixos/homer: init 2025-01-30 21:58:24 +01:00
Emerson Matos 25da5a11a6
prisma: 6.0.1 -> 6.3.0
prisma-engines: 6.0.1 -> 6.2.1

Update pkgs/development/tools/database/prisma-engines/default.nix

Co-authored-by: Alexey Orlenko <alex@aqrln.net>

style: nixfmt

prisma,prisma-engines: 6.2.1->6.3.0
2025-01-30 17:25:02 -03:00
Martin Weinelt 909803a20e
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/by-name/au/automatic-timezoned/package.nix
- pkgs/by-name/da/darklua/package.nix
- pkgs/by-name/ki/kittycad-kcl-lsp/package.nix
- pkgs/by-name/li/limbo/package.nix
- pkgs/by-name/mi/minijinja/package.nix
- pkgs/by-name/pa/pay-respects/package.nix
- pkgs/by-name/ri/river-bsp-layout/package.nix
- pkgs/by-name/sv/svgbob/package.nix
- pkgs/by-name/tu/tui-journal/package.nix
- pkgs/by-name/wa/waypipe/package.nix
- pkgs/development/python-modules/zxcvbn-rs-py/default.nix
2025-01-29 16:08:53 +01:00
dish 7d0d02fc3b
nodePackages.@commitlint/config-conventional: drop 2025-01-28 20:35:17 -05:00
John Otwell 402d9281fe ddclient: 3.11.2 -> 4.0.0
The pre-4.0 version is inconsistent with at least one API (Porkbun)
[Release notes](https://github.com/ddclient/ddclient/releases/tag/v4.0.0)
2025-01-28 19:33:27 +01:00
Alyssa Ross 35febc093c
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/by-name/ha/harper/package.nix
2025-01-28 13:29:32 +01:00
Krzysztof Nazarewski 9962b33f51 nixos/netbird: update docs & release notes 2025-01-28 12:34:55 +01:00
nixpkgs-ci[bot] 5df98c0ec5
Merge master into staging-next 2025-01-27 18:04:30 +00:00
Charles Hall f6d24e9f48
serious-sans: drop 2025-01-27 09:30:44 -08:00
Silvan Mosberger 7cceab521e
pds: init at 0.4.74, nixos/pds: init (#350645) 2025-01-27 13:54:09 +01:00
K900 b6f676fbd2 Merge remote-tracking branch 'origin/master' into staging-next 2025-01-27 15:42:36 +03:00
Morgan Jones 26c0cc56a5 release-notes/25.05: add details about disabled Mattermost telemetry 2025-01-27 10:29:37 +01:00
Alyssa Ross 6723c183bf
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/by-name/ca/cargo-public-api/package.nix
	pkgs/by-name/ju/just/package.nix
	pkgs/by-name/kd/kdlfmt/package.nix
	pkgs/by-name/mo/mountpoint-s3/package.nix
	pkgs/by-name/wa/wayidle/package.nix
2025-01-26 19:49:51 +01:00
Arne Keller 2ab9225a40
stash: refactor; 0.25.1 -> 0.27.2; nixos/stash: init (#323231) 2025-01-26 15:16:35 +01:00
Alyssa Ross 502c77492b
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
	pkgs/applications/editors/vim/plugins/non-generated/cord-nvim/default.nix
	pkgs/applications/version-management/git-stack/default.nix
	pkgs/by-name/bo/boxbuddy/package.nix
	pkgs/by-name/ca/capnproto-rust/package.nix
	pkgs/by-name/ca/cargo-binstall/package.nix
	pkgs/by-name/ca/cargo-deb/package.nix
	pkgs/by-name/ca/cargo-modules/package.nix
	pkgs/by-name/cl/clapboard/package.nix
	pkgs/by-name/do/dotslash/package.nix
	pkgs/by-name/fe/felix-fm/package.nix
	pkgs/by-name/gi/gitlab-ci-ls/package.nix
	pkgs/by-name/go/gotify-desktop/package.nix
	pkgs/by-name/ha/handlr-regex/package.nix
	pkgs/by-name/ir/iroh/package.nix
	pkgs/by-name/ma/manga-tui/package.nix
	pkgs/by-name/ob/obs-cmd/package.nix
	pkgs/by-name/ox/oxlint/package.nix
	pkgs/by-name/pi/pik/package.nix
	pkgs/by-name/re/reindeer/package.nix
	pkgs/by-name/rn/rnr/package.nix
	pkgs/by-name/ro/routinator/package.nix
	pkgs/by-name/rw/rwpspread/package.nix
	pkgs/by-name/sk/skim/package.nix
	pkgs/by-name/so/sope/package.nix
	pkgs/by-name/so/soteria/package.nix
	pkgs/by-name/sp/spacer/package.nix
	pkgs/by-name/st/stylance-cli/package.nix
	pkgs/by-name/su/subxt/package.nix
	pkgs/by-name/sw/swayfx-unwrapped/package.nix
	pkgs/by-name/te/television/package.nix
	pkgs/by-name/to/toast/package.nix
	pkgs/by-name/wa/wastebin/package.nix
	pkgs/by-name/wi/wit-bindgen/package.nix
	pkgs/by-name/wo/workshop-runner/package.nix
	pkgs/development/interpreters/wasmtime/default.nix
	pkgs/development/tools/rust/cargo-edit/default.nix
	pkgs/development/tools/sentry-cli/default.nix
	pkgs/misc/t-rec/default.nix
	pkgs/tools/video/yaydl/default.nix
2025-01-26 14:55:08 +01:00
Mitchell Horning b97bcb724f confluent-cli: 3.60.0 -> 4.16.0
https://docs.confluent.io/confluent-cli/current/release-notes.html
2025-01-25 15:31:41 -05:00
Sandro aa26579bd4
nixos/modules: drop findutils locate support (#375544) 2025-01-25 21:14:17 +01:00
DrakeTDL 8814ab8ab5
nixos/stash: init 2025-01-24 10:50:55 -08:00
Pol Dellaiera f426a49433
nixos/mongodb: add support for mongodb-ce package (#375587) 2025-01-24 19:24:49 +01:00
Valentin Gagarin 61235d4471 docs: fix devmode for manuals
hard-coding a relative path will use the calling process's working
directory, but we want the path relative to the Nix expression.
2025-01-24 18:05:03 +01:00
t4ccer 6091da47e5
nixos/pds: init module 2025-01-23 10:26:12 -07:00
Robert Rose 95b894bad7 nixos/k3s: add autoDeployCharts option
The `autoDeployCharts` option further improves the auto deploying
capabilities of the k3s module by allowing to deploy and configure Helm charts
that are then instaled via the k3s Helm controller. Although this was
also previously possible by using auto deploying manifests, it required
some knowledge of the k3s Helm controller and led to a lot of
boilerplate code.
2025-01-23 16:34:35 +01:00
nixpkgs-ci[bot] 8de2818f95
Merge staging-next into staging 2025-01-23 08:56:26 +00:00
Arne Keller baa3537982
opengamepadui: init at 0.35.7 (#368017) 2025-01-23 09:49:15 +01:00
nixpkgs-ci[bot] dbd63f1910
Merge staging-next into staging 2025-01-23 06:05:26 +00:00
Audrey Dutcher 9f72062be1
cabinpkg: 0.10.1 -> 0.11.0, renamed from poac (#371042) 2025-01-22 22:02:13 -07:00
Ken Matsui 7e1cdfdf9a
cabinpkg: 0.10.1 -> 0.11.0, renamed from poac 2025-01-22 18:58:29 -05:00
William Edwards 931f637cfa nixos/opengamepadui: init 2025-01-22 09:07:25 -08:00
networkException 8583a0de6f
nixos/nextcloud: document systemd credentials as a backwards incompatible change in the 25.05 release notes
This patch adds a release note entry to the 25.05 release
about the use of systemd credentials to read in secrets.

It's part of the backward incompatibilities section as
changes to the behavior of `nextcloud-occ` might break
existing scripts.
2025-01-22 17:27:02 +01:00
nixpkgs-ci[bot] 7450648cef
Merge staging-next into staging 2025-01-22 12:05:54 +00:00
William Edwards daaab4b153 nixos/powerstation: init 2025-01-21 19:02:30 -08:00
nixpkgs-ci[bot] 9fb7ecfb57
Merge staging-next into staging 2025-01-22 00:14:52 +00:00
Leona Maroni 1c698f52e3
matomo: refactor, matomo-beta: remove (#374022) 2025-01-21 19:40:08 +01:00
Niklas Korz d223d3f15d nixos/mongodb: add pkgs.mongodb-ce as package option example 2025-01-21 18:25:39 +01:00
Niklas Korz 2f8af3ea93 nixos/mongodb: replace option initialRootPassword with initialRootPasswordFile 2025-01-21 18:25:39 +01:00
Niklas Korz 3f8a2242b2 nixos/mongodb: use mongosh instead of legacy shell 2025-01-21 18:25:39 +01:00
Sandro Jäckel 4ea0805f4e
nixos/modules: drop findutils locate support
Co-authored-by: 71rd <71rd@posteo.net>
2025-01-21 18:21:04 +01:00
nixpkgs-ci[bot] 26d9061f29
Merge staging-next into staging 2025-01-21 00:14:29 +00:00
Pol Dellaiera f2685b1e2f
pkgs/readeck + nixos/readeck: init (#370354) 2025-01-20 22:22:24 +01:00
Julien Malka 0be7395f95
nixos/readeck: init 2025-01-20 22:17:30 +01:00
Pol Dellaiera af1bc453b3
fider: init at 0.24.0 (#353346) 2025-01-20 20:19:14 +01:00
liberodark 6a5dff7af0 nixos/glpi-agent: init 2025-01-20 19:11:05 +01:00
nixpkgs-ci[bot] 1c845e17be
Merge staging-next into staging 2025-01-20 12:06:31 +00:00
K900 bcdfbb7b73
linuxPackages: 6.6 -> 6.12 (#370410) 2025-01-20 10:20:18 +03:00
Morgan Jones 8c0035ae8f release-notes/25.05: add Mattermost details 2025-01-20 08:07:45 +01:00
Morgan Jones 84c6d60c26 manual: add mattermost.chapter.md 2025-01-20 08:07:45 +01:00
nixpkgs-ci[bot] f5040a1188
Merge staging-next into staging 2025-01-19 12:05:25 +00:00
Pol Dellaiera 54e48b64d1 nixos/fider: init
Co-authored-by: Niklas Korz <niklas@niklaskorz.de>
2025-01-19 12:03:41 +01:00
Michele Guerini Rocco b4622e7a25
nixos/alsa: reintroduce hardware.alsa.enablePersistence (#373529) 2025-01-19 11:05:37 +01:00
Remy D. Farley b99293177b nixos/yggdrasil-jumper: init 2025-01-19 09:45:46 +00:00
K900 36d0b436dc Merge remote-tracking branch 'origin/staging-next' into staging 2025-01-19 10:50:04 +03:00
Morgan Jones 51fc5327cc
z3: move relnotes to 25.05
These were originally slated for 24.11 but the PR got delayed.
2025-01-18 11:37:16 -08:00
nixpkgs-ci[bot] 6d43ecacaa
Merge staging-next into staging 2025-01-18 18:04:38 +00:00
Thiago Kenji Okada cb0e16df96 nixos/doc/rl-2505: build-image is also available for nixos-rebuild-ng 2025-01-18 12:04:09 +00:00
Thiago Kenji Okada e4b6ebec9b nixos/doc/rl-2505: fix release notes for nixos-rebuild build-image 2025-01-18 12:00:25 +00:00
nixpkgs-ci[bot] df755a5e9c
Merge staging-next into staging 2025-01-17 18:04:58 +00:00
Martin Weinelt 31680c6fb4
zwave-js-ui: init at 9.27.8; nixos/zwave-js-ui: init module (#336623) 2025-01-17 18:13:17 +01:00
ZHAO Jin-Xiang 59233ebe4d ast-grep: ast-grep: rename command sg to ast-grep 2025-01-17 23:53:04 +08:00
nixpkgs-ci[bot] 3512333283
Merge staging-next into staging 2025-01-17 12:34:27 +00:00
K900 498485f80e Merge remote-tracking branch 'origin/staging-next' into staging 2025-01-17 11:30:30 +03:00
rnhmjoj afcdbf3882
nixos/release-notes: move hardware.alsa changes to 25.05 2025-01-17 08:58:14 +01:00
Alex Galvin 468bfcc486 nixos/autobrr: init 2025-01-16 22:48:07 -05:00
Emily Trau bdc45c6878
z3: 4.8.17 -> 4.13.4; z3_4_12: 4.12.5 -> 4.12.6 (#327052) 2025-01-17 12:23:38 +11:00
K900 fd0beea84e Merge remote-tracking branch 'origin/staging-next' into staging 2025-01-16 09:07:19 +03:00
Niklas Korz d7ac52bd81 matomo-beta: remove 2025-01-15 19:48:38 +01:00
Sefa Eyeoglu 78c33f2b13
pnpm_10: init at 10.0.0 (#371832) 2025-01-15 14:54:37 +01:00
Sandro a0b256fff3
amnezia-vpn: init at 4.8.2.3; nixos/programs/amnezia-vpn: init (#367972) 2025-01-15 13:37:58 +01:00
Benno Bielmeier 36c0d740c6 nixos/graylog: change default package version to 6.0 2025-01-15 12:53:34 +01:00
sund3RRR 28d2336785 amneziaVPN: init at 4.8.2.3; nixos/programs/amneziaVPN: init 2025-01-15 13:22:46 +03:00
Gutyina Gergő a619bff47c
pnpm: pnpm_9 -> pnpm_10 2025-01-15 10:59:06 +01:00
github-actions[bot] 86e01affbc
Merge staging-next into staging 2025-01-14 02:54:02 +00:00
Chris Dombroski d7ba3b54d8 nixos/zwave-js-ui: init module
Provides systemd service and allows configuration of data directory
2025-01-13 16:21:23 -05:00
Silvan Mosberger 4fbf6bf123
pkgs-lib.formats.xml: init (#342633) 2025-01-13 22:11:17 +01:00
Felix Buehler a468405d67 pkgs-lib.formats.xml: init 2025-01-13 21:56:22 +01:00
Silvan Mosberger c8867b89f8
doc/manual: replace bad advice about package options and overlays (#371513) 2025-01-13 20:22:25 +01:00
Sandro a3feb24c0b
nixos/zipline: init module (#370878) 2025-01-13 19:39:57 +01:00
github-actions[bot] f9082802a1
Merge staging-next into staging 2025-01-13 18:05:19 +00:00
Arne Keller 1a685a957c
tldr: 1.6.1 -> 3.3.0; switch to tldr-python-client (#372718) 2025-01-13 16:40:56 +01:00
github-actions[bot] bfd161e6f1
Merge staging-next into staging 2025-01-13 12:06:53 +00:00
Sandro fa39fa603c
nixos/echoip: init module (#372970) 2025-01-13 11:39:44 +01:00
github-actions[bot] 3f9a94303c
Merge staging-next into staging 2025-01-13 00:16:12 +00:00
Arne Keller c725d24236
himalaya: 1.0.0-beta.4 -> 1.1.0 (#373026) 2025-01-12 23:20:47 +01:00
Defelo 24f222fbe0
nixos/zipline: init module 2025-01-12 22:46:02 +01:00
Sandro ab9b445d06
nixos/ytdl-sub: init module (#369990) 2025-01-12 21:42:47 +01:00
Defelo 6a6d7de921
nixos/echoip: init module 2025-01-12 20:45:33 +01:00
eilvelia ffd55920e9
tldr: 1.6.1 -> 3.3.0; switch to tldr-python-client 2025-01-12 19:37:48 +00:00
github-actions[bot] 193f172962
Merge staging-next into staging 2025-01-12 12:05:43 +00:00
Bobby Rong 3cdbf0a9ec
Pantheon 8 (#312449) 2025-01-12 18:12:34 +08:00
codgician 538efe3263
nixos/azure: improve documentation 2025-01-12 11:43:32 +08:00
Morgan Jones 9d557ee2d4
z3: add release-notes 2025-01-11 17:43:59 -08:00
Emily e7e0421242
Revert "nixos/rustic: init module" 2025-01-11 22:06:17 +01:00
Clément DOUIN 76df7264a2
himalaya: 1.0.0-beta.4 -> 1.1.0 2025-01-11 21:26:30 +01:00
Bobby Rong cc6f2096a8
nixos/doc/rl-2505: Mention Pantheon 8 2025-01-11 23:16:53 +08:00
Léo Gaspard e0ae370dab nixos/rustic: init module 2025-01-11 15:17:01 +01:00
github-actions[bot] 008195f69b
Merge staging-next into staging 2025-01-10 18:05:24 +00:00
Wolfgang Walther 3558a56a00
buildPythonPackage, buildPythonApplication: support __structuredAttrs = true (#347194) 2025-01-10 18:16:36 +01:00
Arne Keller d41d4be5c3
doc/rl-2505: mention nvidia package change, add warning to Sway (#371728) 2025-01-10 14:36:56 +01:00
Leona Maroni 6355c63f9f
Provide NixOS module option to enable the paperless exporter. (#242084) 2025-01-09 22:25:58 +01:00
Yueh-Shun Li 4fae2f59ee rl-2505.section.md: add entries about buildPython*'s __structuredAttrs support 2025-01-09 18:39:43 +08:00
FliegendeWurst 14a1e95ef6 doc/rl-2505: mention nvidia package change 2025-01-09 08:30:42 +01:00
Gavin John ce02ad25ed doc/manual: replace bad advice about package options and overlays 2025-01-08 12:49:40 -08:00
Artturin b72ee2446e
nixos/earlyoom: mention extraArgs breakage and fix example (#371550) 2025-01-08 17:07:52 +02:00
uku ccfeb0ac5b
pkgs.formats: add documentation entry for CDN 2025-01-08 14:02:24 +01:00
Dict Xiong 165e372a15 nixos/doh-server: init 2025-01-07 23:37:47 +01:00
Jörg Thalheim 5634f52587
nixos-option: rewrite as a nix script, 2nd try (#369151) 2025-01-07 16:28:23 +01:00
oxalica a189e89e2a nixos/earlyoom: mention extraArgs breakage and fix example
The shell-escaping breaks space handling and also makes the example
outdated. This breakage is missed in the previous change.

Also mention it in the release note.
2025-01-06 15:44:14 -05:00
Silvan Mosberger 92b473057c
lib/types: init defaultComposedFunctor for types.{attrsWith,listOf} (#366015) 2025-01-06 17:50:36 +01:00
Johannes Kirschbauer 8523f61f93
release-notes: add deprecation note: funtor.wrapped for lib.types.attrsWith 2025-01-06 16:00:51 +01:00
Matthieu C. eb69d60f11 playwright: refer to the core project instead of the python test launcher
- top-level `playwright` now refers to the github Microsoft/playwright package
  instead of the python tester launcher. It made no sense to use the top level name for a subproject.

You can still refer to the python launcher via `python3Packages.toPythonApplication python3Packages.playwright`
Updated release notes.
2025-01-06 15:14:36 +01:00
Michele Guerini Rocco d575340ffb
nixos/alsa: rebirth from the ashes (#337345) 2025-01-06 11:08:25 +01:00
Christian Theune 865ab91155 nixos/paperless: add module options for automated exports
Paperless includes a document exporter that can be used for e.g.
backups.

This change extends the module to provide a way to enable and configure
a timer, export settings, pre- and post-processing
scripts (e.g. to ship the backup somewhere else, clean up, ...).

It works out of the box when just enabling it but can be customized.

Includes suitable tests.
2025-01-06 08:26:23 +01:00
Robert Hensing 04a5fd4b4f
nixos/eval-config: Deprecate NIXOS_EXTRA_MODULE_PATH (#349549) 2025-01-05 20:51:20 +01:00
Maximilian Ehlers f199d57ad6
nixos/jupyter: migrate service to jupyter 7 setup (#367106)
Signed-off-by: Maximilian Ehlers <maximilian@sodawa.com>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-01-05 22:37:25 +05:30
Gautier DI FOLCO 0eca8fc287
gerbera: 1.12.1 -> 2.3.0 (#343086) 2025-01-05 16:21:31 +01:00
Lin Jian debb218a7a
nixos/kmonad: add new option enableHardening (#370437) 2025-01-05 19:02:27 +08:00
Mathew Polzin aab274269b
nq: 0.5 -> 1.0 (#369192) 2025-01-04 22:06:42 -06:00
Will Fancher 15be453e9a
switch-to-configuration: Better handling of socket-activated units (#359724) 2025-01-04 11:51:21 -05:00
Lin Jian 37e6624667
nixos/kmonad: add new option enableHardening
Before

```console
$ systemd-analyze security kmonad-foo.service | tail -n 1
→ Overall exposure level for kmonad-foo.service: 8.2 EXPOSED 🙁
```

After

```console
$ systemd-analyze security kmonad-foo.service | tail -n 1
→ Overall exposure level for kmonad-foo.service: 0.4 SAFE 😀
```
2025-01-04 03:41:15 +08:00
Robert Schütz 64e0c3052d
immich-public-proxy: init at 1.5.4, nixos/immich-public-proxy: init module (#362907) 2025-01-03 10:16:36 -08:00
Sandro fd92a488b2
nextcloud: update a few defaults (#369242) 2025-01-03 02:59:31 +01:00
Wael Nasreddine 1dd16a796a
nixos/ncps: init service (#370153) 2025-01-02 15:25:37 -08:00
Wael Nasreddine 87b42d403e nixos/ncps: init service 2025-01-02 15:08:12 -08:00
Gaetan Lepage c9ddb6bef5 linuxPackages: 6.6 -> 6.12
The latest longterm kernel release series is 6.12, and we should roll it
out as the default now, to receive as much testing as possible before
the NixOS 25.05 release.
2025-01-02 23:56:15 +01:00
Lin Jian 989c076021
nixos/kmonad: create determinate symlinks (#370053) 2025-01-03 02:20:22 +08:00
Dimitar Nestorov 10a75ab5b2 doc: titanium tombstone 2025-01-02 15:05:26 +01:00
Dimitar Nestorov 9516e693c6 doc/rl-2505: mention removal of titaniumenv, titanium, and titanium-alloy 2025-01-02 15:05:26 +01:00
Lin Jian 9695e75dde
nixos/kmonad: create determinate symlinks 2025-01-02 06:02:52 +08:00
Defelo a4175381e7
nixos/ytdl-sub: init module 2025-01-01 16:46:45 +01:00
Maximilian Bosch 1fdc9d0e6a
Merge: nixos/matrix-synapse: configure PYTHONMALLOC when using jemalloc (#369444) 2025-01-01 15:11:55 +01:00
Thiago Kenji Okada b8842b8bea nixos/doc/rl-2505: mention nixos-option rewrite 2025-01-01 13:18:02 +00:00
oxalica b22d47a1b8 earlyoom: use upstream systemd service and add release note 2024-12-31 18:31:16 -05:00
Yt c9482a5489
foundationdb: 7.1.32 -> 7.3.42 (#369145) 2024-12-31 12:34:34 -05:00
misuzu 6f3a5fa9a4
sm64ex: unstable-2022-12-19 -> 0-unstable-2024-07-04 , enable 60fps patch by default, migrate to pkgs/by-name; sm64ex-coop: drop (#365424) 2024-12-31 15:54:17 +02:00
Maximilian Bosch 6978b4b5bd
nixos/nextcloud: increase pool settings
Also link to upstream docs about PHP-FPM tuning[1].
These seem a little more reasonable performance-wise, but are still
conservative enough for small setups.

[1] https://docs.nextcloud.com/server/30/admin_manual/installation/server_tuning.html#tune-php-fpm
2024-12-31 00:05:52 +01:00
Maximilian Bosch c7ccfc5f9f
nixos/nextcloud: drop default for dbtype setting
Closes #355606

To quote the system requirements[1]:

> Database: SQLite 3.16+ (only recommended for testing and minimal-instances)

As discussed[2], this would already fail at eval-time for everyone and
makes all sqlite users aware that this is probably not the best choice.
Doing that regardless, is now an explicit decision.

[1] https://docs.nextcloud.com/server/30/admin_manual/installation/system_requirements.html
[2] https://github.com/NixOS/nixpkgs/pull/369242#discussion_r1899706512
2024-12-31 00:01:02 +01:00
Martin Weinelt 51d11cae99
nixos/matrix-synapse: enable jemalloc by default
The official docker image has been defaulting to the jemalloc memory
allocator for years.
2024-12-30 17:55:33 +01:00
nicoo 238b407862
nixos: hardware.pulseaudio → services.pulseaudio (#369391) 2024-12-30 13:46:50 +00:00
Emily c1f8b214cc foundationdb: 7.1.32 -> 7.3.42
Includes fixes for GCC 14 and using non‐vendored libraries.
2024-12-30 12:35:07 +00:00
Markus Kowalewski bea29cd04f
nixos/zenohd: add module and test (#368613) 2024-12-30 12:32:19 +01:00
Tim Van Baak 6278071763 nixos/immich-public-proxy: init module 2024-12-29 19:42:47 -08:00
Thiago Kenji Okada 932a3ae36b
rofi: 1.7.5 -> 1.7.6 (#369121) 2024-12-29 19:32:19 +00:00
Magnus Bergmark ae4bba9b33
rofi: 1.7.5 -> 1.7.6
New dependency: xcbutilkeysyms

ABC-sorted the xcb dependencies to make them easier to scan in the
future.

Added release note about this version because it is much larger than the
patch-level version bump might indicate.
2024-12-29 20:11:41 +01:00
eilvelia 0401c5caa6
nq: 0.5 -> 1.0
Note: in the 1.0 release, the fq and tq utilities have been renamed to
nqtail and nqterm respectively.

This also enables doCheck and adds meta.changelog.
2024-12-29 17:19:23 +00:00
Arne Keller e9d640eaf3
nixos/vivid: init module (#345656) 2024-12-29 16:07:07 +01:00
Arne Keller 4b7712c3f1
nixos/dex: Restart on referenced file changes (#343738) 2024-12-29 14:54:15 +01:00
Gaétan Lepage 65b073701a
python312Packages.{jax,jaxlib}: 0.4.28 -> 0.4.38; use jaxlib-bin by default (#363130) 2024-12-29 14:06:34 +01:00
Thiago Kenji Okada b821685bc8
caddy: withPlugins better error messages for untagged plugins (#368657) 2024-12-29 12:32:21 +00:00
natsukium 214660c708
python312Packages.jaxlib-bin: 0.4.28 -> 0.4.38
Diff: jax-ml/jax@jaxlib-v0.4.28...jaxlib-v0.4.38

Changelog: https://github.com/jax-ml/jax/releases/tag/jaxlib-v0.4.38
2024-12-29 20:36:35 +09:00
Florian Klink 23439d2761
rl-2411: add an entry for the new kmonad module (#368834) 2024-12-29 10:19:54 +01:00
Pol Dellaiera b60fe11f2f
Bump and rename siduck76-st > st-snazzy (#360236) 2024-12-29 10:06:20 +01:00