Commit graph

41313 commits

Author SHA1 Message Date
Jan Tojnar f78aead519 nixos/orca: Remove from display-manager path
GDM no longer includes `orca-autostart.desktop`:
cb0a3d4deb
2025-11-03 10:50:08 +01:00
Jan Tojnar 9890d02c0a nixos/gnome: Install GNOME Software using module
gnome-software now uses systemd instead of autostart so we need to add it to `systemd.packages`:
0880577507
2025-11-03 10:50:08 +01:00
Jan Tojnar cf7ed31fe1 nixos/gnome-initial-setup: Adjust service dependencies
`gnome-initial-setup-copy-worker.service` was moved from `gnome-session.target.wants` to `basic.target.wants/` in GNOME 46.1:

34680e68e0

And now GNOME 49 moved it again to `graphical-session-pre.target.wants/`:

40c3de824c
2025-11-03 10:50:08 +01:00
Jan Tojnar 1ab8a3e101 nixos/gnome-initial-setup: Remove gnome-welcome-tour service dependency
This has been dropped in GNOME 40:

2bf1bcaa81
2025-11-03 10:50:08 +01:00
Jan Tojnar 1ce3226d15 nixos/gnome-initial-setup: Create group
User is now created dynamically by GDM (though we did not create it ourselves previously):

3ced516c03
2025-11-03 10:50:08 +01:00
Jan Tojnar 23a2bfcf8a gdm: 48.0 → 49.rc
https://gitlab.gnome.org/GNOME/gdm/-/compare/48.0...49.rc

Co-authored-by: Bobby Rong <rjl931189261@126.com>
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-11-03 10:50:04 +01:00
Jan Tojnar 7a24e8bdb6 vte: 0.80.3 → 0.81.90
https://gitlab.gnome.org/GNOME/vte/-/compare/0.80.3...0.81.90

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
Co-authored-by: Bobby Rong <rjl931189261@126.com>
2025-11-03 10:50:04 +01:00
Jan Tojnar fbd0a3e160 orca: 48.6 → 49.beta
https://gitlab.gnome.org/GNOME/orca/-/compare/48.6...49.beta

Co-authored-by: Bobby Rong <rjl931189261@126.com>
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2025-11-03 10:50:03 +01:00
nixpkgs-ci[bot] 26d7981cc8
Merge master into staging-next 2025-11-03 00:17:57 +00:00
Sandro 3e3b73d344
go-csp-collector: init at 0.0.16-unstable-2025-10-10 (#455610) 2025-11-02 22:10:10 +00:00
nixpkgs-ci[bot] 04012cc267
Merge staging-next into staging 2025-11-02 18:05:48 +00:00
dish 35d4b075fa
nixos/actual: revert 452544 and allow specifying secrets using genJqSecretsReplacementSnippet (#457783) 2025-11-02 17:35:21 +00:00
Sandro 433a3d2b04
nixos/crowdsec-firewall-bouncer: init module (#446106) 2025-11-02 16:53:00 +00:00
oddlama 40171764ab
nixos/actual: allow specifying secretus using genJqSecretsReplacementSnippet 2025-11-02 13:12:08 +01:00
nixpkgs-ci[bot] 48bdc35e9e
Merge staging-next into staging 2025-11-02 12:07:17 +00:00
oddlama 5f36f3ef6b
nixos/actual: revert 452544: add environmentFile option
This reverts commit c13f744cdf.
2025-11-02 13:03:47 +01:00
Arnout Engelen 93e9a5ec43
nixos/printing: fix printing from cups-browsed (eg, from ipp-usb) (#457578) 2025-11-02 10:00:16 +00:00
nixpkgs-ci[bot] b8e1d58c8c
Merge staging-next into staging 2025-11-02 06:06:35 +00:00
Sandro 14ef1caaad
kubo: 0.36.0 -> 0.38.2 (#454562) 2025-11-02 00:57:06 +00:00
Sandro 03b91067a0
nixos/searx: correct redis/valkey rename error (#457602) 2025-11-02 00:22:09 +00:00
K900 934d11cb78 Merge remote-tracking branch 'origin/staging-next' into staging 2025-11-02 00:50:30 +03:00
Nicolas Mémeint 3fd62da27f nixos/crowdsec-firewall-bouncer: init module 2025-11-01 20:59:18 +01:00
Gerg-L 37778c6666
nixos/searx: correct redis/valkey rename error 2025-11-01 13:20:33 -04:00
José-Paul D. 5dce07242b nixos/anubis: warn about legacy runtime directory when necessary 2025-11-01 18:10:57 +01:00
Florian Klink a68f8185da
nixos/journald-gateway: remove assertion making system and user args truly optional (#328645) 2025-11-01 15:21:46 +00:00
Philip Taron 21623b7ce7
Reapply "splice.nix: make pkgs splicedPackages" (#456138) 2025-11-01 13:49:33 +00:00
Pol Dellaiera 474e677b03
nixos/steam: add missing ports for remotePlay.openFirewall (#446932) 2025-11-01 13:14:59 +00:00
Guillaume Girol 9afc73703f nixos/printing: fix printing from cups-browsed (eg, from ipp-usb)
When cups-browsed was separated from cups in f1f9a54031
the implicitclass backend ($out/lib/cups/backend/implicitclass) was
moved from cups-filters to cups-browsed. When ipp-usb advertises a
printer, cups-browsed configures cups to add an implicitclass://...
printer and cups fails to find the corresponding backend:

cups.service cupsd[788465] DEBUG Canon_TR4500_series_USB device-uri: Unknown scheme in URI
cups.service cupsd[788465] DEBUG CUPS-Add-Modify-Printer client-error-not-possible: Bad device-uri scheme "implicitclass".
cups.service cupsd[788465] ERROR [Client 6] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon_TR4500_series_USB) from localhost

This commit adds cups-browsed to the packages that compose the ServerBin
option of cups-files.conf so that cups can find the implicitclass
backend.
2025-11-01 12:00:00 +00:00
Benedikt Hiemer 532ba62c26 nixos/journald-gateway: remove assertion making system and user args truly optional 2025-11-01 11:41:41 +01:00
K900 6ddff44990 Merge remote-tracking branch 'origin/staging-next' into staging 2025-11-01 11:19:41 +03:00
Luflosi 5fcc08a907
kubo: 0.36.0 -> 0.37.0
https://github.com/ipfs/kubo/releases/tag/v0.37.0

Kubo v0.37.0 embeds the repository migration from repo version v16 to v17 and the kubo-fs-repo-migrations package will not reveive any more updates.
I'll keep the `kubo-fs-repo-migrations` and `kubo-migrator` packages around for now until a future version of Kubo no longer supports calling the external migration binaries.
Since the (newest) migrations are now built into Kubo, the NixOS module now needs to call `ipfs repo migrate --to=xx --allow-downgrade` instead of `fs-repo-migrations --to xx -y`.
The `--allow-downgrade` flag is only there for the unlikely situation that someone downgrades their local Kubo version with an overlay, separate channel input or similar means. It does however not work for rolling back the NixOS generation after a Kubo upgrade which increases the repo version (not all Kubo upgrades increase the repo version). This is because the Kubo version of the previous NixOS generation doesn't have the code for upgrading to or downgrading from the newer repo version.
Since we only have one version of Kubo in Nixpkgs at a time, migrations cannot be tested automatically. I manually verified that `ipfs repo migrate` uses binaries like `fs-repo-15-to-16` provided by the `kubo-fs-repo-migrations` packages for older migrations. I also tested that the migration from v16 to v17 works on my machine using the NixOS module.
2025-11-01 00:19:03 +01:00
Luflosi 5a967f4a1e
nixos/kubo: increase maximum UDP buffer sizes
The [quic-go wiki](https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes) now recommends a larger maximum send- and receive buffer size.
The change to the documentation was made in April 2024: 597639d834...a3327deff8.

Without this change, the Kubo daemon will output this warning:
```
failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 7168 kiB, got: 4882 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details.
```
This can be seen while running the NixOS tests.
2025-11-01 00:19:01 +01:00
Wolfgang Walther f2640ee208
top-level: return __splicedPackages 2025-10-31 20:34:05 +01:00
Wolfgang Walther 588eb4011b
postgresql: expose callPackage (#457116) 2025-10-31 18:55:18 +00:00
Augustin Trancart 30ba7d34a2
postgresql: document the use of callPackage 2025-10-31 19:49:53 +01:00
nixpkgs-ci[bot] 59e0e5f8f1
Merge staging-next into staging 2025-10-31 12:08:26 +00:00
h7x4 39e93806aa
Revert "various: replace systemd.services.<name>.{script,preStart} with ExecStart{,Pre}" 2025-10-31 11:03:32 +01:00
Will Fancher 7832429142
nixos/systemd: CPUAccounting is deprecated (#454999) 2025-10-31 07:16:53 +00:00
nixpkgs-ci[bot] 9c7c6cc7ff
Merge staging-next into staging 2025-10-31 00:17:58 +00:00
Sandro 5b1cba1d4a
nixos/doas: add package option (#444629) 2025-10-30 23:16:58 +00:00
Martin Weinelt 61eabfa975
discourse: 3.4.7 -> 3.5.2 (#447219) 2025-10-30 22:39:55 +00:00
nixpkgs-ci[bot] a24a3f0645
Merge staging-next into staging 2025-10-30 18:06:28 +00:00
Wolfgang Walther c278e24945
{libtransmission_3,transmission_3{,-gtk,-qt,_noSystemd},torrential}: drop (#456060) 2025-10-30 12:35:21 +00:00
nixpkgs-ci[bot] 652dfc150d
Merge staging-next into staging 2025-10-30 12:08:14 +00:00
Sandro 217be17a12
adjustor: init at 3.11.8 (#453542) 2025-10-30 10:35:36 +00:00
nixpkgs-ci[bot] d04d872203
Merge staging-next into staging 2025-10-30 09:24:31 +00:00
K900 45df334930 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-30 12:20:34 +03:00
Pol Dellaiera 4aafbc1090
xppen_{3,4}: init at {3.4.9-240607,4.0.7-250117}; nixos/xppen: init (#351647) 2025-10-30 08:40:52 +00:00
dish 591830fb9d
nixos/actual: add environmentFile option (#452544) 2025-10-30 01:50:47 +00:00
Sandro 7065357503
nixbit: init at 0.1.5, nixos/nixbit: init module (#454801) 2025-10-30 00:49:43 +00:00