Commit graph

55401 commits

Author SHA1 Message Date
K900 531f9f1681 Merge remote-tracking branch 'origin/master' into staging-next 2025-11-03 13:42:40 +03:00
Wolfgang Walther 42d395e048
maintainers: drop figsoda (#455942) 2025-11-03 07:43:38 +00:00
h7x4 ba3f81d264
nixos/tor: replace ints.between 0 65535 with lib.types.ints.u16 (#456334) 2025-11-03 04:04:49 +00:00
Bernardo Meurer f872a3673a
nixos/man-db: set preferLocalBuild = true (#366991) 2025-11-03 01:23:39 +00:00
Michael Daniels 41a3c23cdc
treewide: drop figsoda as maintainer (part 4)
These were done manually by me, either due to not matching the regexes in the previous ones, or because of nixf-diagnose, which I have as a pre-commit hook.
2025-11-02 20:16:11 -05:00
Michael Daniels 1d0bb7b61b
treewide: drop figsoda as maintainer (part 3)
s/^\s*figsoda\s*$//
2025-11-02 20:16:11 -05:00
Michael Daniels eb833639c8
treewide: drop figsoda as maintainer (part 1)
s/maintainers = with lib.maintainers; [ figsoda ];/maintainers = with lib.maintainers; [ ];/
2025-11-02 20:16:11 -05: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
Mitchell Skaggs d737091da3
nixos/man-db: set preferLocalBuild = true
When we _must_ build, prefer building locally since we probably already have the manpages here. Otherwise, Nix would send all the manpages to a remote builder which isn't likely to be much faster since building the DB is single-threaded. Hopefully a best-of-both worlds between keeping or removing 39e63f110e.
2025-11-02 09:28:29 -06:00
Bobby Rong 511d9c9836
nixosTests.xfce: Add tests for screensaver (#457736) 2025-11-02 15:18:56 +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
Bobby Rong 9182aaa048
nixosTests.xfce: Add tests for screensaver
Same as what is done in nixosTests.cinnamon.
2025-11-02 16:05:29 +08: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] 39f48e45c5
Merge staging-next into staging 2025-10-31 18:07:11 +00:00
Pol Dellaiera e618c18636
nixos/tests/dep-scan: update vdb assets (#457080) 2025-10-31 12:50:22 +00: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
Philip Taron ed4d92fbe8
all-packages: do not export lib functions from pkgs (#455775) 2025-10-30 23:49:08 +00:00
Sandro 5b1cba1d4a
nixos/doas: add package option (#444629) 2025-10-30 23:16:58 +00:00
Sandro a5e47a4bea
netdata: add missing breaking release notes (#410789) 2025-10-30 23:54:12 +01:00
Martin Weinelt 61eabfa975
discourse: 3.4.7 -> 3.5.2 (#447219) 2025-10-30 22:39:55 +00:00
Aliaksandr 03bb7d8195
all-packages: do not export lib functions from pkgs 2025-10-30 22:38:49 +02:00
phanirithvij 0bb2c84a50
nixos/tests/dep-scan: update vdb assets
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-10-31 01:37:49 +05:30
nixpkgs-ci[bot] a24a3f0645
Merge staging-next into staging 2025-10-30 18:06:28 +00:00