Maximilian Bosch
02dd6f762c
Merge: nixos/postgresql: make postgresql_17 the new default ( #417502 )
2025-06-20 13:09:11 +02:00
Ramses
62bebf864c
nixos/wstunnel: convert to RFC42-style settings ( #415326 )
2025-06-20 11:02:46 +02:00
K900
678cac2a01
Merge remote-tracking branch 'origin/staging-next' into staging
2025-06-20 09:07:52 +03:00
Emily
dc90d27011
treewide: remove Perl-based switch-to-configuration ( #414882 )
2025-06-19 20:30:55 +01:00
nixpkgs-ci[bot]
b2eaef7225
Merge staging-next into staging
2025-06-19 18:06:05 +00:00
Leona Maroni
0a8f3e11c0
fediwall: init at 0.4.0 ( #413666 )
2025-06-19 18:11:51 +02:00
nixpkgs-ci[bot]
b6b1a8bcc0
Merge staging-next into staging
2025-06-19 00:18:48 +00:00
Adam Hellberg
d202498189
gitversion: 5.12.0 -> 6.3.0
...
GitVersion 6.x brings some breaking changes to the config format,
having an up to date version is important for those working with the
newer format.
Release notes for 6.3.0 are here:
https://github.com/GitTools/GitVersion/releases/tag/6.3.0
But the notes for 6.0.0 document the breaking changes:
https://github.com/GitTools/GitVersion/releases/tag/6.0.0
Of note is that the website (https://gitversion.net ) still advertises
5.12.0 in the top nav, but the [docs][1] refer to
[the new configuration format][2] introduced in 6.x, as well as
[updated version variables][3].
[1]: https://gitversion.net/docs/
[2]: https://gitversion.net/docs/reference/configuration
[3]: https://gitversion.net/docs/reference/variables
2025-06-18 22:53:59 +02:00
r-vdp
3c853295d9
nixos/wstunnel: convert to RFC42-style settings
2025-06-18 17:31:13 +02:00
nixpkgs-ci[bot]
d91fe0541b
Merge staging-next into staging
2025-06-18 06:07:15 +00:00
nixpkgs-ci[bot]
63fd3b2b2c
Merge master into staging-next
2025-06-18 06:06:20 +00:00
Martin Weinelt
ec572d581a
tlsrpt-reporter: init at 0.5.0 ( #415483 )
2025-06-18 03:47:15 +02:00
transcaffeine
ba7d1fec08
nixos/fediwall: init
2025-06-17 20:45:25 +02:00
Maximilian Bosch
950a089393
nixos/postgresql: make postgresql_17 the new default
...
That's overdue actually, given that it was released last fall.
2025-06-17 12:33:21 +02:00
nixpkgs-ci[bot]
d07fa982d9
Merge staging-next into staging
2025-06-16 12:07:59 +00:00
K900
458a0d727d
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-16 12:41:22 +03:00
nikstur
14b7196c75
nixos/nix-store-veritysetup: add release note
2025-06-16 10:29:39 +02:00
RatCornu
1198555d31
nixos/szurubooru: add release note
2025-06-16 08:34:16 +02:00
Martin Weinelt
863d3a151d
nixos/tlsrpt: init
2025-06-16 06:02:10 +02:00
nixpkgs-ci[bot]
7540ea811e
Merge staging-next into staging
2025-06-15 18:05:57 +00:00
nixpkgs-ci[bot]
f03967bdac
Merge master into staging-next
2025-06-15 18:05:14 +00:00
teutat3s
99535261ad
docker: move default from 27.x to 28.x
...
27.x is no longer maintained as of May 2, 2025[1].
[1] https://github.com/moby/moby/pull/49910
2025-06-15 17:25:45 +02:00
nixpkgs-ci[bot]
b539b2bfa1
Merge staging-next into staging
2025-06-15 12:07:16 +00:00
nixpkgs-ci[bot]
fd52a730a9
Merge master into staging-next
2025-06-15 12:06:22 +00:00
Aleksana
6abfe96f75
nixos/dwm-status: use structured RFC42 style settings ( #416212 )
2025-06-15 17:33:35 +08:00
nixpkgs-ci[bot]
6c2d2c77ed
Merge staging-next into staging
2025-06-15 00:20:16 +00:00
K900
d07e701d48
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-14 23:38:13 +03:00
Pol Dellaiera
732ce7ece4
yeahwm: drop ( #416319 )
2025-06-14 15:13:56 +02:00
Martin Weinelt
d94de05424
nixos/postfix: replace tls cert/key options and allow removing settings from rendered main.cf ( #413427 )
2025-06-14 14:47:14 +02:00
Acid Bong
07abe18272
nixos/dwm-status: use structured RFC0042-style settings
2025-06-14 13:17:28 +03:00
nixpkgs-ci[bot]
17033ae54f
Merge staging-next into staging
2025-06-14 00:17:31 +00:00
nixpkgs-ci[bot]
7001d06792
Merge master into staging-next
2025-06-14 00:16:47 +00:00
Philip Taron
51ad441bfa
nixos/gnome/gcr-ssh-agent: init ( #379731 )
2025-06-13 15:03:21 -07:00
Anthony Rodriguez
69534a2257
nixos/gcr-ssh-agent: init
...
Co-authored-by: lilyinstarlight <lily@lily.flowers>
2025-06-13 22:37:09 +02:00
Martin Weinelt
3cb8d47c1a
nixos/postfix: replace sslCert and sslKey options
...
There exist multiple issues with these options, for example they are not
introspectable, since the values are configured in the config part of the
module.
Also the keypair is always configured for both server and client usage,
which is really surprising. The postfix docs even advise against setting
up client certificates, if they aren't required. [1]
The replacements are the `smtpd_tls_chain_files` for server usage and
`smtp_tls_chain_files` for client usage, which are the prefered way to
configure keys and certificates since Postfix 3.4.0. [2]
[1] https://www.postfix.org/postconf.5.html#smtp_tls_cert_file
[2] https://www.postfix.org/postconf.5.html#smtpd_tls_cert_file
2025-06-13 19:53:33 +02:00
Michael Daniels
c822122883
yeahwm: drop
...
This package is broken and unmaintained upstream.
See also https://github.com/NixOS/nixpkgs/pull/414901#issuecomment-2968784854
2025-06-13 08:05:09 -04:00
Connor Baker
c02c4a4316
no-broken-symlinks: fail on links to /build ( #411775 )
2025-06-11 22:15:19 -07:00
nixpkgs-ci[bot]
2885d7583c
Merge master into staging-next
2025-06-12 00:17:36 +00:00
Martin Weinelt
1b59fd6732
nixos/postfix-tlspol: init ( #415482 )
...
* pkgs.formats.yaml_1_2: init
Same as YAML 1.1 but relies on the unpinned remarshal version which emits
YAML 1.2.
* nixos/postfix-tlspol: init
MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.
* nixos/tests/postfix-tlspol: init
Simple test if the service comes up and the CLI can interact with it and
gives reasonable results.
2025-06-12 00:36:50 +02:00
Dominique Martinet
9b36201b94
no-broken-symlinks: fail on links to /build
...
The no-broken-symlinks hook does not fail if bad links exist out of
store, but /build is also a special directory for nix derivations: the
build directory in the builder mount namespace.
There should be no link to /build in the output derivation, so also
error on these directories (through $TMPDIR which default to that)
Closes #410508
2025-06-12 05:23:42 +09:00
nixpkgs-ci[bot]
5f8f0b6332
Merge master into staging-next
2025-06-11 18:05:32 +00:00
Jared Baur
c59d4343f9
treewide: remove Perl-based switch-to-configuration
2025-06-11 08:56:42 -07:00
Martin Weinelt
7c0f92f70b
nixos/postfix-tlspol: init
...
MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.
2025-06-11 17:39:36 +02:00
Thiago Kenji Okada
9806c0cd3e
nixos/tools: enable system.rebuild.enableNg by default
2025-06-11 10:43:12 +01:00
nixpkgs-ci[bot]
013cc265db
Merge master into staging-next
2025-06-11 06:06:12 +00:00
Martin Weinelt
abffff44f5
nixos/getaddrinfo: init ( #413986 )
2025-06-11 05:38:01 +02:00
nixpkgs-ci[bot]
d665fb722a
Merge master into staging-next
2025-06-10 16:40:14 +00:00
Aleksana
fb43fbd1a6
services.siproxd: drop ( #412254 )
2025-06-10 23:24:40 +08:00
Moraxyc
f1eed27d39
release-notes: mention new module networking.getaddrinfo
2025-06-10 23:00:34 +08:00
K900
7479f39034
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-09 18:08:45 +03:00
Maximilian Bosch
0d46fda974
nixos/vmalert: support multiple instances
...
vmalert only supports a single datasource for querying metrics and
managing alerts. Because of that, we need two instances to manage alerts
for both VictoriaLogs and VictoriaMetrics.
This is strongly inspired by the change made to Redis, i.e. a new
`instances` option was introduced with each option inside it.
With `mkRenamedOptionModule` it's ensured that existing configurations
still evaluate to the same result.
2025-06-09 10:38:58 +02:00
Charlotte 🦝 Deleńkec
62ab65aa5a
services.siproxd: drop
...
This is a followup to #408361 which removed siproxd. This change made
the module unusable due to the lack of the package argument.
2025-06-07 07:40:49 +01:00
Mistyttm
136d3d5cb1
nixos/mautrix-discord: init mautrix-discord module
...
Co-authored-by: William <willbou2@gmail.com>
Co-authored-by: Robin <robin@robin.town>
2025-06-07 14:14:46 +10:00
nixpkgs-ci[bot]
4339ec5da6
Merge master into staging-next
2025-06-06 19:32:04 +00:00
Martin Weinelt
c80ea7a732
nixos/draupnir: init, nixosTests.draupnir: init ( #400194 )
2025-06-06 21:01:57 +02:00
K900
7e4f0fbf9d
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-06 21:50:43 +03:00
Rory&
4b153aad5d
nixos/draupnir: init
...
Co-authored-by: emilylange <git@emilylange.de>
Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com>
2025-06-06 15:35:31 +02:00
Lin Jian
2302f3c9bd
nixos/dnscrypt-proxy2: add package option ( #411451 )
2025-06-06 21:21:30 +08:00
MidAutumnMoon
101965187e
nixos/dnscrypt-proxy2: add package option
...
nixos/dnscrypt-proxy2: remove `with lib;`
Co-authored-by: Sizhe Zhao <prc.zhao@outlook.com>
2025-06-06 18:15:30 +08:00
K900
c9dd2063b7
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-06 09:28:07 +03:00
misuzu
8a50b1478b
nixos/dwl: init module ( #403978 )
2025-06-05 23:20:43 +03:00
Gurjaka
be1545fc17
nixos/dwl: init module
2025-06-05 23:59:14 +04:00
nixpkgs-ci[bot]
c9ad1567d4
Merge master into staging-next
2025-06-05 12:07:29 +00:00
Joshua Manchester
4dbade0a18
nixos/broadcast-box: init
2025-06-04 22:29:58 +01:00
nixpkgs-ci[bot]
18b7b96bff
Merge master into staging-next
2025-06-04 17:43:18 +00:00
williamvds
8f5d24c1b2
nixos/pihole-ftl: init
...
Add a module for pihole-ftl, which allows declaratively defining the
pihole.toml config file.
Also provide options for adlists to use, which can be added through the pihole
script (packaged as "pihole"). Other state such as clients and groups require
complex database operations, which is normally performed by the pihole
webapp (packaged as "pihole-web").
Extend the dnsmasq module to avoid duplication, since pihole-ftl is a soft-fork
of dnsmasq which maintains compatibility.
Provide the pihole script in `environment.systemPackages` so pihole-ftl can be
easily administrated.
2025-06-03 23:15:18 +01:00
K900
dfaa068412
Merge remote-tracking branch 'origin/master' into staging-next
2025-06-03 08:51:45 +03:00
h7x4
893e2fac6a
nixos/chrysalis: init module ( #410253 )
2025-06-01 02:26:01 +02:00
Marcus Ramberg
7d26069e0d
{,nixos/}pocket-id: 0.53.0 -> 1.1.0 ( #411229 )
2025-05-31 18:06:33 +02:00
John Titor
81fc14bc5e
nixos/lact: init
...
On AMD GPU, you should enable overdrive mode by using `hardware.amdgpu.overdrive.enable = true;` in your configuration.
Co-authored-by: PopeRigby <poperigby@mailbox.org>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-30 03:43:04 +05:30
Lukas Wurzinger
96ec055edb
nixos/filebrowser: init module
2025-05-29 00:54:49 +05:30
hand7s
c464c44a42
nixos/gnome & nixos/gdm: move out of x11
...
Since DEs like KDE Plasma 6, GNOME and COSMIC are not designed to be X11-exclusive, putting them under `services.xserver` is misleading. In particular, GNOME defaults to Wayland these days and X11 support is going to be dropped in near future.
Let’s follow Plasma and move GNOME NixOS options out of `xserver` attribute.
This patch does not include any changes to X11 support itself.
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-28 13:27:36 +02:00
Gutyina Gergő
ab1ce1ea5b
{,nixos/}pocket-id: 0.53.0 -> 1.0.0
...
This contains breaking changes, see https://pocket-id.org/docs/setup/migrate-to-v1/ .
The frontend now generates only static files and no longer includes a
binary for serving them. The backend has taken over the responsibility
of serving the static assets.
Co-authored-by: ymstnt <21342713+YMSTNT@users.noreply.github.com>
2025-05-27 19:59:43 +02:00
Masum Reza
c9f192da92
nixos/amdgpu: add overdrive and ppfeaturemask option ( #411155 )
...
- `programs.corectrl.gpuOverclock.enable` -> `hardware.amdgpu.overdrive.enable`
- `programs.corectrl.gpuOverclock.ppfeaturemask` -> `hardware.amdgpu.overdrive.ppfeaturemask`
- `programs.tuxclocker.enableAMD` -> `hardware.amdgpu.overdrive.enable`
2025-05-27 19:45:13 +05:30
Leona Maroni
bdc995d3e9
nixos/doc/rl-2505: ensure consistency between module option links ( #410452 )
2025-05-26 19:43:11 +02:00
Aleksana
8819179206
starship: add xonsh shell configuration ( #359614 )
2025-05-26 15:15:59 +08:00
Martin Weinelt
c49cc6a396
nixos/lasuite-docs: init ( #401798 )
2025-05-24 18:43:49 +02:00
soyouzpanda
f3120f0710
nixos/lasuite-docs: init
2025-05-24 18:27:39 +02:00
NotAShelf
aef123f9d7
nixos/doc/rl-2505: ensure consistency between module option links
...
Removes redundant `options.html` references and makes link bodies refer to the first available option in the options page.
2025-05-24 12:22:57 +03:00
Tali Auster
b14a77638b
nixos/chrysalis: init module
2025-05-23 13:02:18 -06:00
Leona Maroni
8c727b2986
Release NixOS 25.05
2025-05-23 20:53:53 +02:00
Aleksana
796b40c919
nixos/doc/rl-2505: add an entry for nixos/agnos ( #397155 )
2025-05-23 20:48:10 +08:00
Seth Flynn
7fb7f0c4a1
nixos/doc/rl-2505: cleanup "new modules" section
2025-05-22 23:53:14 -04:00
Seth Flynn
00ae244074
doc/rl-2505: move unrelated entries from lib section
2025-05-22 23:43:01 -04:00
Seth Flynn
39a20c95fe
doc/rl-2505: move all package entries from nixos notes
...
This ensures the NixOS notes only refer to things like modules and
NixOS-specific improvements, while the Nixpkgs notes refer to all
package changes
2025-05-22 22:35:06 -04:00
Seth Flynn
7edb76465e
nixos/doc/rl-2505: use "Release" as header name
...
This keeps us in-line with all previous releases. Users should be able
to still differentiate the NixOS and Nixpkgs release notes based on the
header of Nixpkgs' notes
2025-05-22 22:27:11 -04:00
Seth Flynn
6f5fa0eee4
doc/rl-2505: de-duplicate nixos entires
...
Make sure package updates are reported in the Nixpkgs notes
2025-05-22 22:26:37 -04:00
Seth Flynn
84d6322031
doc/rl-2505: move some entires from nixos notes
...
These are more broadly applicable to Nixpkgs than only NixOS
2025-05-22 22:26:35 -04:00
Leona Maroni
cce58bb959
nixos/doc/release-notes-2505: fix table formatting for system.build
2025-05-23 00:16:15 +02:00
K900
059f376f89
opencloud: init at 2.3.0 ( #404891 )
2025-05-21 20:36:00 +03:00
programmerlexi
36ecfe6216
nixos/limine: add support for secure boot
...
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-21 21:59:23 +05:30
K900
b504cc1362
nixos/opencloud: init module
...
Co-authored-by: Christoph Heiss <christoph@c8h4.io>
2025-05-21 17:47:35 +03:00
Leona Maroni
9db0ab9d84
gitlab: 17.11.2 -> 18.0.0; move to pkgs/by-name ( #408380 )
2025-05-20 23:01:12 +02:00
Arne Keller
bd72df828d
renovate: 39.264.0 -> 40.14.4 ( #405395 )
2025-05-20 17:24:35 +02:00
Yaya
c46cc8a67a
nixos/doc/rl-2505: Mention minimal postgresql requirement for gitlab 18
...
`gitlab` >= 18.0 requires at least `postgresql` >= 16. GitLab users
are advised to follow the mentioned steps in the manual to upgrade their
PostgreSQL installation.
2025-05-20 13:29:48 +02:00
Aleksana
aece4d7c84
nixos/gtklock: init ( #383430 )
2025-05-20 11:56:05 +08:00
Pol Dellaiera
d7546e3a39
gitSetupHook: init ( #402320 )
2025-05-19 18:47:15 +00:00
Jonas Sander
309871725f
nixos/paperless: expose manage package ( #405610 )
2025-05-19 16:37:40 +02:00
Fugi
65a759f7b4
nixos/gtklock: init
2025-05-19 11:10:26 +02:00
Michele Guerini Rocco
eebd349fdd
nixos/pdns-recursor: deprecate settings, add yaml-settings ( #406534 )
2025-05-19 10:30:07 +02:00
Pol Dellaiera
bd9a7896d1
doc: add release note entry about newly released setup hooks
2025-05-19 09:04:06 +02:00
Leona Maroni
4277d48f04
release-notes: rework highlights section ( #408325 )
2025-05-19 08:36:28 +02:00
Atemu
3495f98bec
nixos/signald, signald, signaldctl, purple-signald: drop ( #407959 )
2025-05-18 20:21:42 +02:00
ojsef39
12d609947a
renovate: 39.264.0 -> 40.14.4
2025-05-18 18:28:45 +02:00
Atemu
211d932302
clamsmtp: drop ( #408043 )
2025-05-18 16:11:16 +02:00
Niklas Korz
3186b66d0a
release-notes: removal of signald module and all signald-related packages
2025-05-18 13:25:13 +02:00
Leona Maroni
99398273f3
nixos/clamsmtp: drop
...
drop as package is removed
2025-05-18 13:15:04 +02:00
Leona Maroni
8ae9309031
release-notes: rework highlights section
2025-05-18 13:06:26 +02:00
K900
67fa2bd433
nixos/polipo, polipo: drop ( #408271 )
2025-05-18 10:45:38 +03:00
patka
27734eb99a
release-notes: mention removal of polipo module
2025-05-18 09:36:33 +02:00
ash
75097de8fb
nixos/doc/rl-2505: Fix wording of users.users subuid allocation note
...
Co-authored-by: Leona Maroni <dev@leona.is>
2025-05-17 16:19:46 +01:00
Martin Weinelt
f462e2564d
acme: Add csr option ( #376334 )
2025-05-17 11:24:08 +02:00
Aleksana
d56a9d0b9b
matrix-continuwuity: init at 0.5.0-rc.5; nixos/matrix-continuwuity: init ( #400637 )
2025-05-17 11:14:53 +08:00
Leona Maroni
e56e0beed4
25.11 is Xantusia
2025-05-16 19:21:55 +02:00
Lucas Savva
123d134411
doc/rl-2505: relnote security.acme changes
2025-05-16 16:02:59 +02:00
Seth Flynn
07daaf28e6
nixos/doc/rl-2505: add nixos wiki section
2025-05-15 19:02:49 -04:00
Seth Flynn
1bbc7ff04c
release-notes: make Mattermost shorter ( #406955 )
2025-05-15 16:20:14 -04:00
Seth Flynn
7c2f22b376
nixos/hddfancontrol: use attrset for config ( #394826 )
2025-05-15 13:49:19 -04:00
Morgan Jones
36fb551a0a
release-notes: make Mattermost shorter
...
I looked at the release notes and this was half of the 25.05 highlights
when it's mostly upgrade notes. I didn't really want mostly technical
details to be that prominent, even though it's a big update.
All the upgrade notes should be in Backward Incompatibilities, not the
highlights, so move things around.
2025-05-14 21:44:17 -07:00
nixpkgs-ci[bot]
a2cc056031
Merge master into staging-next
2025-05-15 00:16:06 +00:00
Leona Maroni
20694b7919
rocmPackages_5: remove ( #378226 )
2025-05-14 22:12:05 +02:00
nixpkgs-ci[bot]
ee27ba77b2
Merge master into staging-next
2025-05-14 18:05:41 +00:00
Aleksana
5baedbfcdb
doc: add release about for AmneziaWG support ( #406378 )
2025-05-14 21:11:12 +08:00
Vladimír Čunát
bf7544999c
Merge master into staging-next
2025-05-14 08:12:15 +02:00
Jonas Heinrich
002ebbc4de
oncall: init at 2.1.7; nixos/oncall: init ( #388723 )
2025-05-13 23:21:54 +02:00
nixpkgs-ci[bot]
9948288aca
Merge master into staging-next
2025-05-13 18:05:27 +00:00
Leona Maroni
95cc97659c
release-notes: init for 25.11
2025-05-13 17:50:11 +02:00
rnhmjoj
ab8653abd5
nixos/release-notes: deprecate services.pdns-recursor.settings
2025-05-12 20:27:20 +02:00
nixpkgs-ci[bot]
c5997abf8e
Merge master into staging-next
2025-05-12 12:07:01 +00:00
Oliver Schmidt
5a316930c8
doc: merge Amnezia VPN-related release note entries
2025-05-12 10:34:06 +02:00
Oliver Schmidt
eebaa71e11
doc: add release about for AmneziaWG support
...
add release notes for #341663 . Especially noteworthy is the minor
backwards incompatibility introduced there.
2025-05-12 09:29:59 +02:00
Wolfgang Walther
d5ddb6116f
nixos/pgbackrest: init module
2025-05-12 09:14:37 +02:00
Leona Maroni
f79b568519
nixos/gitlab: add activeRecord key files ( #405047 )
2025-05-12 08:40:16 +02:00
thiloho
a847800945
nixos/archtika: remove module
2025-05-11 16:27:16 +02:00
Jonas Heinrich
ce6e5f037a
nixos/oncall: init
2025-05-11 13:30:01 +02:00
Alyssa Ross
0af6d76cda
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
nixos/doc/manual/release-notes/rl-2505.section.md
2025-05-10 23:23:16 +02:00
Seth Flynn
01515e6f54
doc/rl-2505: move services.dex entry to other notable changes
...
This isn't all that major of a change, nor does it necessarily add
functionality
2025-05-10 14:47:23 -04:00
Seth Flynn
a64bab663d
doc/rl-2505: improve consistency in highlights section
2025-05-10 14:47:20 -04:00
nixpkgs-ci[bot]
72306e012b
Merge master into staging-next
2025-05-10 18:04:20 +00:00
Gary Guo
7dd8c5b602
unifi8: drop
...
This was an alias to the unifi package, which has been updated to v9.
To avoid confusion, remove this alias.
2025-05-10 14:47:52 +01:00
Martin Schwaighofer
8205de0711
rocmPackages: update release notes
2025-05-10 02:22:15 +02:00
Jan Tojnar
b794b3eedb
nixos/gnome: Update default fonts
...
GNOME 48 switched to new Inter and Iosevka based Adwaita fonts:
067cb4b155
https://blogs.gnome.org/monster/introducing-adwaita-fonts/
The default fonts were last changed to Cantarell and Source Code Pro in GNOME 3.32:
965062de47
Source Sans was added alongside them in c99a666aac
but it does not seem to be needed nowadays.
The only relevant package mentioning it according is GNOME Recipes:
https://codesearch.debian.net/search?q=Source+Sans+-pkg%3Atexlive+-pkg%3Aopenjdk+-pkg%3Abootswatch+-pkg%3Aqt%28%5Cd-%29%3Fwebengine+-pkg%3Afirefox+-pkg%3Ar-cran+-pkg%3Ataskflow+-pkg%3Afonts-adobe-sourcesans+-path%3Asvg%24+-path%3A%2Fdoc%2F+-path%3A%2Fdocs%2F&literal=1
DejaVu fonts are meant as a generic fallback but they are already pulled in by `fonts.enableDefaultPackages` option.
2025-05-08 19:28:27 +02:00
Leona Maroni
a95a530883
nixos/gitlab: add activeRecord key files
...
GitLab 17.11 started using rails activeRecord encryption for some values.
Introduce new key files. This is breaking for unstable/25.05.
Also add a test to prevent this from happening unnoticed in the future.
For the future there should also be an option to set multiple activeRecord
keys for rotation.
2025-05-07 22:17:02 +02:00
Jan Tojnar
867832aa50
nixos/gnome: Rename core-utilities option to core-apps
...
To match the upstream BuildStream definition:
3968975eac
2025-05-07 02:08:50 +02:00
Jan Tojnar
4a1b162c16
nixos/gnome: Update core apps
...
https://blogs.gnome.org/mcatanzaro/2025/03/21/gnome-48-core-apps-update/
- Add Decibels 5d89ffdee4
(It somewhat overlaps with GNOME Music but the latter remains for Music library.)
- Remove gnome-shell-extensions 490c573b1b
- Add Sysprof and D-Spy to developer tools.
2025-05-07 02:08:50 +02:00
Jan Tojnar
0360199b3d
nixos/doc: Add GNOME 48 to release notes
2025-05-07 02:08:49 +02:00
Florian Klink
f86a08a098
nixos/dump1090-fa: init ( #381375 )
2025-05-05 17:49:02 +03:00
K900
bdeb7b79cc
Revert "nixos/k3b: remove module as obsolete" ( #404257 )
2025-05-05 17:27:11 +03:00
Niko Cantero
c878ad10fb
matrix-continuwuity: init at 0.5.0-rc.5; nixos/matrix-continuwuity: init
2025-05-05 10:25:57 -04:00
Andrea Ciceri
5acdacbfcf
nixos/dump1090-fa: init module
2025-05-05 15:29:16 +02:00
Sandro
9cacd7ee42
nixos/prometheus/alertmanager-ntfy: init module ( #402291 )
2025-05-05 13:38:24 +02:00
Stel Clementine
62958875f6
Revert "nixos/k3b: remove module as obsolete"
...
This reverts commit 8a34d575f6 .
PR #351093 removed the `programs.k3b` module due to some confusion about
its relevance. In order to write CDs, the security wrappers that allow
running cdrao and cdrecord with elevated privileges are in fact
necessary.
2025-05-04 20:46:53 -07:00
nixpkgs-ci[bot]
08ba6f671b
Merge master into staging-next
2025-05-04 00:18:16 +00:00
Doron Behar
0a955a5ef6
octave: 9.4.0 -> 10.1.0 ( #394495 )
2025-05-03 21:18:32 +03:00
Doron Behar
4f21f5e00b
doc: Add release notes for octave update
2025-05-03 21:05:53 +03:00
nixpkgs-ci[bot]
7be7cc17c3
Merge master into staging-next
2025-05-02 18:05:12 +00:00
Leona Maroni
cbc2586506
nixos/doc/rl2505: fix typos ( #403348 )
2025-05-02 15:25:07 +02:00
NotAShelf
d1fed8f0ca
nixos/doc/rl2505: fix typos
2025-05-01 19:11:36 +03:00
K900
24e0fd90ea
Merge remote-tracking branch 'origin/master' into staging-next
2025-05-01 08:20:39 +03:00
Martin Weinelt
c840946142
nixos/geoclue2: set default location service to beaconDB ( #391845 )
2025-04-30 22:15:11 +02:00
K900
b33f6719ea
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-29 21:14:51 +03:00
Cryolitia PukNgae
ef059726f1
nixos/xone: enable xpad-noone by default
...
Co-authored-by: misuzu <neironyan@gmail.com>
2025-04-29 22:38:48 +08:00
Marcus Ramberg
178f67938b
ebpf-exporter: init at 2.4.2 and add module ( #301253 )
2025-04-29 15:05:18 +02:00
Defelo
25977534c0
nixos/prometheus/alertmanager-ntfy: init module
2025-04-29 13:03:58 +02:00
cswimr
bb4ba2ab1c
starship: add xonsh shell configuration
2025-04-28 01:51:37 -05:00
nixpkgs-ci[bot]
7ab7194186
Merge master into staging-next
2025-04-26 18:04:37 +00:00
cr0n
f46be21864
nixos/rsyncd: fix ini format for global section ( #385064 )
...
According to the manpage the rsyncd.conf has a global section without a
module header. Settings for listening port or bind address must be put
there and will not work if defined in a global submodule (i.e. below a
"[global]" header).
This commit changes the ini format generator for the rsyncd service to
allow a global section in the config file without a submodule header.
Fixes #304293
Credits to @nydragon
* remove retrocompat, add incompat release notes
2025-04-26 17:46:51 +02:00
K900
c8c30c91d5
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-25 16:12:45 +03:00
Sandro
172dae70d0
olivetin: init at 2025.4.22 ( #395047 )
2025-04-25 14:39:01 +02:00
Paul Meyer
385f19a3f6
nixpkgs-manual: add release note for buildGoModule supporting finalAttrs pattern ( #401495 )
2025-04-25 14:22:43 +02:00
Pratham Patel
bef51dee0a
nixos/release-notes: update release notes for COSMIC modules
2025-04-25 11:57:16 +02:00
Defelo
965558108f
nixos/olivetin: init module
2025-04-24 23:40:51 +02:00
Pol Dellaiera
ea1eb484f0
nixpkgs-manual: add release note for buildGoModule supporting finalAttrs pattern
2025-04-24 19:07:06 +02:00
Jonathan Davies
f9aba46b57
nixos/prometheus-exporters/ebpf: init
2025-04-23 16:30:28 +01:00
nixpkgs-ci[bot]
ac976cffa0
Merge staging-next into staging
2025-04-23 12:06:57 +00:00
Christoph Heiss
ba3fecf0ef
nixos/yarr: init
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-04-22 22:08:33 +02:00
K900
df4847ebd5
Merge remote-tracking branch 'origin/staging-next' into staging
2025-04-22 21:21:57 +03:00
Yaya
4a75d43c31
nixos/doc/rl2505: Fix a typo
2025-04-22 15:31:19 +02:00
nixpkgs-ci[bot]
032ce947b2
Merge staging-next into staging
2025-04-22 12:06:47 +00:00
Leona Maroni
455beb1ac0
varnish77: init at 7.7.0, varnish: move to varnish77, varnish75: drop ( #394348 )
2025-04-22 10:03:28 +02:00
K900
b47fbe4156
Merge remote-tracking branch 'origin/staging-next' into staging
2025-04-22 07:50:27 +03:00
Sarah Clark
4e4fa923ed
code-cursor: add to release notes
2025-04-21 23:58:14 +02:00
Leona Maroni
ee4fc8ad62
nixos/release-notes: add note about user-group subuid change
2025-04-21 21:09:03 +02:00
K900
e22856305b
Merge remote-tracking branch 'origin/staging-next' into staging
2025-04-21 21:18:16 +03:00
griffi-gh
51e6b12df3
luakit: 2.3.3 -> 2.4.0, add maintainer
2025-04-21 18:53:44 +02:00
Martin Weinelt
96c56efbc6
discourse: 3.3.2 -> 3.4.2 ( #394129 )
2025-04-21 16:44:43 +02:00
Thiago Kenji Okada
3bf74f2aa5
nixos/cook-cli: init module ( #399226 )
2025-04-21 13:57:09 +01:00
Acid Bong
1910d945e8
nh, nixos/doc: update repo owner (viperML -> nix-community)
2025-04-21 12:17:50 +03:00
K900
1bb422239f
Merge remote-tracking branch 'origin/staging-next' into staging
2025-04-21 10:01:23 +03:00
Tristan Ross
3990b11190
nixos/{vwifi,kismet}: init modules ( #380819 )
2025-04-20 17:02:03 -07:00
Morgan Jones
a4371c50b3
release-notes: add kismet and vwifi
2025-04-20 15:39:25 -07:00
Tristan Ross
9ddf5cb6f4
nixos/mattermost: correct file upload directory ( #400221 )
2025-04-20 15:19:05 -07:00
Emily
2f32b6190a
Merge staging-next into staging
2025-04-20 22:42:20 +01:00
Ryan Hendrickson
317c972e8a
nixos/pam: conditional enabling of services ( #399051 )
2025-04-20 13:23:01 -04:00
Morgan Jones
b462e671d3
release-notes: update Mattermost release notes
2025-04-19 18:44:17 -07:00
nixpkgs-ci[bot]
32a844bfb7
Merge staging-next into staging
2025-04-20 00:17:44 +00:00
Wolfgang Walther
7f76f39830
nixos/rush: init module ( #398463 )
2025-04-19 18:25:49 +00:00
João Nogueira
24ad63ef2a
nixos/rush: init module
2025-04-19 19:45:05 +02:00
nixpkgs-ci[bot]
deb427c42b
Merge staging-next into staging
2025-04-18 18:05:33 +00:00
Thiago Kenji Okada
8716fb787b
nixos/doc/rl-25.05: fix typo
2025-04-18 13:12:47 +01:00
Luana
7fbf79c4ac
nixos/cook-cli: init module
2025-04-18 09:00:40 -03:00
Thomas Gerbet
26fa0a5536
varnish: move to varnish77
2025-04-17 23:06:37 +02:00
nixpkgs-ci[bot]
2518f525a1
Merge staging-next into staging
2025-04-17 18:05:54 +00:00
Janne Heß
735e527e4d
openssh: 9.9p2 -> 10.0p2 ( #397626 )
2025-04-17 09:50:52 +02:00
Marie Ramlow
6262fecabf
nixos/doc/rl-2505: document forgejo upgrades
2025-04-17 00:02:18 +02:00
nixpkgs-ci[bot]
d8e0934a9d
Merge staging-next into staging
2025-04-16 18:05:39 +00:00
Gabe Venberg
f7c0ca4a82
nixos/homepage-dashboard: Added release notes about breaking change.
2025-04-16 17:24:57 +02:00
Ryan Hendrickson
2ef165538a
nixos/pam: conditional enabling of services
2025-04-15 23:19:42 -04:00
Morgan Jones
8ab77fa451
release-notes: doc OpenSSH 10.0 upgrade
...
See https://www.openwall.com/lists/oss-security/2025/04/09/6 for more
details about the discrepancy in ident and version information.
2025-04-15 01:23:43 -07:00
nixpkgs-ci[bot]
7ca09088ce
Merge staging-next into staging
2025-04-14 18:05:47 +00:00
K900
1311b95b23
doc/rl-2505: relnote Mesa changes ( #398511 )
2025-04-14 18:06:48 +03:00
nixpkgs-ci[bot]
f5c30d4b43
Merge staging-next into staging
2025-04-14 12:07:02 +00:00
Leona Maroni
8e5a0fe6b4
paperless-ngx: 2.14.7 -> 2.15.1 ( #397828 )
2025-04-14 13:50:55 +02:00
K900
e24925f2f1
doc/rl-2505: relnote Mesa changes
2025-04-14 10:55:17 +03:00
nixpkgs-ci[bot]
bce6becc96
Merge staging-next into staging
2025-04-14 00:17:13 +00:00
Sandro
e1cb306b28
gotenberg: 8.9.1 -> 8.16.0; update and fix module options ( #379377 )
2025-04-14 01:12:21 +02:00
nixpkgs-ci[bot]
bd5d8282de
Merge staging-next into staging
2025-04-13 18:04:59 +00:00
Morgan Jones
c514b5c012
androidenv: move release notes from NixOS to nixpkgs
...
These were committed in the wrong place, since they are more nixpkgs
docs.
2025-04-13 23:22:03 +05:30
dish
31aedcfbee
nixos/gotenberg: Add new settings for 8.10.0+ versions
...
Also fixes some issues that were reported.
2025-04-12 21:31:00 +02:00
nixpkgs-ci[bot]
a78b3ccf56
Merge staging-next into staging
2025-04-12 12:06:06 +00:00
nixpkgs-ci[bot]
de34ff9def
Merge master into staging-next
2025-04-12 12:05:35 +00:00
Robert Scott
5a2927d07f
cc-wrapper: add nostrictaliasing hardening flag support ( #396541 )
2025-04-12 13:01:11 +01:00
Seth Flynn
d73c877f05
slskd: 0.22.2 -> 0.22.3 ( #397571 )
2025-04-12 06:49:00 -04:00
Seth Flynn
cbbb90e0bb
conduwuit: mark as EOL, nixos/conduwuit: remove ( #397902 )
2025-04-12 06:02:34 -04:00
Niklas Korz
d2fb99b640
nixos/conduwuit: remove
...
As the conduwuit project has been officially discontinued,
and the conduwuit NixOS module hasn't been around long enough
to appear in any stable NixOS release, we've removed it.
2025-04-11 22:30:09 +02:00
Niklas Korz
35de3d6754
conduwuit: mark as EOL
...
On April 11, 2025, the conduwuit project officially ceased development.
nixpkgs marks security-sensitive projects that have reached EOL as
vulnerable.
2025-04-11 22:25:28 +02:00
K900
aece6a0c1f
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-11 21:17:42 +03:00
Sandro Jäckel
bcb64d6806
paperless-ngx: 2.14.7 -> 2.15.1
...
Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.15.0
Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.15.1
2025-04-11 17:43:04 +02:00
Sandro
1cb88030dd
nixos/whoami: init module ( #397396 )
2025-04-11 17:00:16 +02:00
nixpkgs-ci[bot]
049254d36c
Merge master into staging-next
2025-04-11 12:06:12 +00:00
nixpkgs-ci[bot]
5858ce00b1
Merge master into staging-next
2025-04-11 09:43:11 +00:00
Michael van Straten
a890891acc
nixos/godns: init module
...
Initial implementation of the GoDNS service module. This module allows users to enable and configure the GoDNS service on their NixOS system. It includes options for specifying the GoDNS package and the path to the configuration file.
2025-04-11 11:25:47 +02:00
Wolfgang Walther
c76d239f14
nixos/postgres-websockets: init ( #397408 )
2025-04-11 07:47:10 +00:00
Seth Flynn
eed8e360f5
slskd: 0.22.2 -> 0.22.3
...
Diff: https://github.com/slskd/slskd/compare/0.22.2...0.22.3
Changelog: https://github.com/slskd/slskd/releases/tag/0.22.3
2025-04-10 13:45:07 -04:00
Wolfgang Walther
d62c14f5d1
nixos/postgres-websockets: init
2025-04-10 10:12:27 +02:00
nixpkgs-ci[bot]
51a06fbd76
Merge master into staging-next
2025-04-10 00:15:39 +00:00
RohanHart
ff1a8591bc
aws-workspaces: 4.7.0.4312 -> 2024.8.5191 ( #396863 )
...
* aws-workspaces: 4.7.0.4312 -> 2024.8.5191
* aws-workspaces: 2024.8.5191 updated from jaredcrean
https://github.com/jaredcrean/nixpkgs/tree/aws-workspace-2024.8.5191
* aws-workspaces: 2024.8.5191 jbigkit PR was merged
https://github.com/NixOS/nixpkgs/pull/345659
* aws-workspaces: 2024.8.5191 refactor
Move dcvclient into libexec so that it's handled by wrapGAppsHook4.
GSchema is packaged, look in the correct location.
Use standard .deb unpack support.
* aws-workspaces: 2024.8.5191 repackage as FHS
* aws-workspaces: 2024.8.5191 added breaking change to release notes
---------
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
Co-authored-by: 100001 <github.ixda@8shield.net>
Co-authored-by: Rohan <rohan@coinzoom.com>
2025-04-09 20:53:06 +02:00
nixpkgs-ci[bot]
b66e31c26a
Merge master into staging-next
2025-04-09 16:04:15 +00:00
Defelo
3ae07e6d12
nixos/whoami: init module
2025-04-09 16:51:04 +02:00
Adam C. Stephens
f2200ca6ee
nixos/anubis: init module ( #392018 )
2025-04-09 09:23:35 -04:00
K900
c41ad742f6
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-09 15:31:47 +03:00
Leona Maroni
f2ebbabda0
discourse: 3.3.2 -> 3.4.2
...
https://meta.discourse.org/t/3-3-3-security-and-maintenance-release/343239
https://meta.discourse.org/t/3-3-4-security-and-maintenance-release/349301
https://blog.discourse.org/2025/02/unpacking-discourse-3-4/
https://meta.discourse.org/t/3-4-1-bug-fix-and-ux-release/353247
https://meta.discourse.org/t/3-4-2-security-and-bug-fix-release/358152
2025-04-08 22:56:45 +02:00
nanoyaki
b10f83f2d8
nixos/lavalink: add release note
2025-04-08 20:40:21 +02:00
nixpkgs-ci[bot]
a72dfbca8f
Merge master into staging-next
2025-04-08 18:04:25 +00:00
Justinas Stankevicius
315681dfe2
nixos/doc/rl-2505: add an entry for nixos/agnos
2025-04-08 18:56:41 +03:00
Seth Flynn
43f7128bbe
nixos/reposilite: init module ( #381197 )
2025-04-08 11:07:36 -04:00
K900
b3146d4446
Merge remote-tracking branch 'origin/master' into staging-next
2025-04-07 21:21:10 +03:00
Tristan Ross
77f77a046a
mattermost: 9.11.11 -> 10.5.2; use formats.json; squash systemd-tmpfiles warning ( #376838 )
2025-04-07 10:27:15 -07:00
Morgan Jones
423caa2d13
mattermost: 9.11.11 -> 10.5.2
2025-04-06 18:00:12 -07:00
Robert Scott
781b42b87d
cc-wrapper: add nostrictaliasing hardening flag support
...
this equates to -fno-strict-aliasing
this is not a particularly new flag and is supported by all our
gcc and clang versions.
add to pkgsExtraHardening's defaultHardeningFlags.
2025-04-06 12:52:47 +01:00