Commit graph

589478 commits

Author SHA1 Message Date
Hans Christian Schmitz
5f6dca8403
nixos/pipewire: add assertions for migration to extraConfig/configPackages
The PR #282377 made files/directories specified in
`environment.etc."pipewire<...>"` and `environment.etc."wireplumber<...>"`
conflict with existing configuration of the PipeWire NixOS module due to how
the `configPackages` options were implemented. This sadly wasn't easily
avoidable. As this can cause breakage for users moving from 23.11 to 24.05
though, assertions can help guide them to use `services.pipewire.extraConfig`
or `services.pipewire.configPackages` / `services.wireplumber.configPackages`
instead, fixing the breakage.
2024-02-28 01:22:28 +01:00
Nikolay Korotkiy
5d1b96ebf2
Merge pull request #290698 from 9p4/gegl-0.4.48
gegl: 0.4.46 → 0.4.48
2024-02-28 03:40:33 +04:00
Nikolay Korotkiy
94e3ac7377
Merge pull request #291876 from iynaix/bump-fastfetch
fastfetch: 2.8.5 -> 2.8.6
2024-02-28 03:35:53 +04:00
Nikolay Korotkiy
ac8dbe8965
Merge pull request #291900 from eliandoran/dev/cmake_main_program
cmake: add meta.mainProgram
2024-02-28 03:31:47 +04:00
Yt
f35896eab2
Merge pull request #291335 from soywod/himalaya-v1.0.0-beta.3
himalaya: 1.0.0-beta.2 -> 1.0.0-beta.3
2024-02-27 23:15:17 +00:00
Pol Dellaiera
15231e8f33
Merge pull request #291132 from drupol/gpt4all-chat/rename
gpt4all: rename `gpt4all-chat` in `gpt4all`
2024-02-28 00:14:48 +01:00
Nick Cao
4e50404e2f
Merge pull request #291899 from NickCao/wayland-pipewire-idle-inhibit
wayland-pipewire-idle-inhibit: use rustPlatform.bindgenHook, fix cros…
2024-02-27 18:08:35 -05:00
R. Ryantm
d06dccfb4d fcft: 3.1.7 -> 3.1.8 2024-02-28 00:00:33 +01:00
Linus Heckemann
98684f4504
Merge pull request #270611 from astro/systemd-netboot
Systemd netboot
2024-02-27 23:44:57 +01:00
Luke Granger-Brown
6cbeb5d8ab
Merge pull request #291904 from leona-ya/paperless-ngx-2.5.4
paperless-ngx: 2.5.3 -> 2.5.4
2024-02-27 22:39:39 +00:00
Pol Dellaiera
3cdf5be0dc
gpt4all: rename gpt4all-chat in gpt4all 2024-02-27 23:35:04 +01:00
Silvan Mosberger
3429594114 lib.fileset: Fix tests on Darwin, more POSIX
This was found when trying to run the fileset tests on Darwin
(https://github.com/NixOS/nix/pull/9546#issuecomment-1967409445), which mysteriously fail on Darwin:

  test case at lib/fileset/tests.sh:342 failed: toSource { root = "/nix/store/foobar"; fileset = ./.; } should have errored with this regex pattern:

  lib.fileset.toSource: `root` \(/nix/store/foobar\) is a string-like value, but it should be a path instead.
  \s*Paths in strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.

  but this was the actual error:

  error: lib.fileset.toSource: `root` (/nix/store/foobar) is a string-like value, but it should be a path instead.
      Paths in strings are not supported by `lib.fileset`, use `lib.sources` or derivations instead.

After dissecting this, I find out that apparently \s works on Linux, but not on Darwin for some reason!

From the bash source code, it looks like <regex.h> with `REG_EXTENDED` is used for all platforms the same,
so there's nothing odd there.

It's almost impossible to know where <regex.h> comes from,
but it looks to be a POSIX thing.

So after digging through the almost impossible to find POSIX specifications
(https://pubs.opengroup.org/onlinepubs/007908799/xbd/re.html#tag_007_003_005),
I can indeed confirm that there's no mention of \s or the like!

_However_, there is a mention of `[[:blank:]]`, so we'll use that instead.
2024-02-27 23:26:40 +01:00
Sandro
f9477e3a75
Merge pull request #209506 from Izorkin/update-dhcpcd-exit-hook
nixos/dhcpcd: optimize exitHook
2024-02-27 23:01:22 +01:00
Fabian Affolter
e1327fe327 terrascan: 1.18.11 -> 1.18.12
Diff: https://github.com/accurics/terrascan/compare/refs/tags/v1.18.11...v1.18.12

Changelog: https://github.com/tenable/terrascan/blob/v1.18.12/CHANGELOG.md
2024-02-27 22:57:54 +01:00
Sandro
3beaece283
Merge pull request #288566 from Yarny0/foomatic-db-engine-update
foomatic-db-engine: unstable-2022-05-03 -> unstable-2024-02-10
2024-02-27 22:55:17 +01:00
Fabian Affolter
feaff89415 python311Packages.pyrisco: 0.5.9 -> 0.5.10
Diff: https://github.com/OnFreund/pyrisco/compare/refs/tags/v0.5.9...v0.5.10

Changelog: https://github.com/OnFreund/pyrisco/releases/tag/v0.5.10
2024-02-27 22:55:15 +01:00
Robert Schütz
5da476bbce
Merge pull request #291420 from r-ryantm/auto-update/librewolf-unwrapped
librewolf-unwrapped: 122.0.1-2 -> 123.0-1
2024-02-27 21:53:56 +00:00
Robert Schütz
83cbfd9576 librewolf: add dotlambda to maintainers 2024-02-27 13:49:22 -08:00
Astro
6fbf631a7b nixos netboot: prepend systemd initrd sysroot for store overlay 2024-02-27 22:41:45 +01:00
D3vil0p3r
81f4ba14c5 dc3dd: remove darwin support 2024-02-27 22:37:50 +01:00
Sandro
9c1ea5e3a2
Merge pull request #267012 from alois31/plymouth-unbloat
nixos/plymouth: drop the X11 renderer in the initrd
2024-02-27 22:28:27 +01:00
Sandro
4e6ae964ae
Merge pull request #254409 from anund/fix_less_pipe_dependency
lesspipe: validate and add script dependencies
2024-02-27 22:26:55 +01:00
Sandro
931ee755b5
Merge pull request #271992 from cocreature/cocreature/openrazer-3.7.0
openrazer: 3.6.1 -> 3.7.0
2024-02-27 22:19:58 +01:00
Sandro
4c88c797b8
nixos/mosquitto: remove stutter in acl file name 2024-02-27 22:15:43 +01:00
Maxine Aubrey
ad67e7b22c
flare-signal: 0.12.0 → 0.13.0
https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.13.0
2024-02-27 22:14:17 +01:00
Ryan Mulligan
78d6e84385
Merge pull request #291909 from cdmistman/lib-meta-available-on-doc-example
lib.meta.availableOn: add example in documentation
2024-02-27 12:44:37 -08:00
Ryan Mulligan
87a9359410
Merge pull request #291910 from cdmistman/lib-meta-platform-match-expand-docs
lib.meta.platformMatch: add example in documentation
2024-02-27 12:44:22 -08:00
Guillaume Girol
905c33738b
Merge pull request #289121 from Thra11/arianna-kitemmodels
arianna: add missing runtime dependency
2024-02-27 21:40:55 +01:00
Martin Weinelt
cdfb480262
Merge pull request #291916 from K900/more-version-pins
nixos/lib/testing: remove yet another source of unnecessary test rebuilds
2024-02-27 21:38:25 +01:00
Guillaume Girol
e31799e7f1
Merge pull request #289594 from gbtb/tortoisehg-663
tortoisehg:6.2.2->6.6.3
2024-02-27 21:36:16 +01:00
K900
d93db9066a nixos/lib/testing: remove yet another source of unnecessary test rebuilds 2024-02-27 23:35:05 +03:00
Fabian Affolter
27eebe52bd
Merge pull request #288155 from fabaff/pytraccar-bump
python311Packages.pytraccar: 2.0.0 -> 2.1.0
2024-02-27 21:29:05 +01:00
Fabian Affolter
795d426738
Merge pull request #289700 from fabaff/boschshcpy-bump
python311Packages.boschshcpy: 0.2.90 -> 0.2.91
2024-02-27 21:26:31 +01:00
Fabian Affolter
e0b47c4344
Merge pull request #291194 from fabaff/habluetooth-bump
python311Packages.habluetooth: 2.4.0 -> 2.4.1
2024-02-27 21:24:58 +01:00
K900
423098c284 nixos/lib/test-driver: drop LegacyStartCommand, clean up create_machine API
We can finally do this now that it's no longer used.
2024-02-27 23:15:59 +03:00
K900
786f391922 nixos/tests/installer: inline + fix UEFI start command generation 2024-02-27 23:15:59 +03:00
K900
61cb46e6bf nixos/tests/boot: inline + fix UEFI start command generation 2024-02-27 23:15:59 +03:00
K900
a15aa7a3f3 treewide: clean up misc OVMF.fd references
We have passthru attributes, use them.
2024-02-27 23:15:59 +03:00
K900
bf5c44d0d7 nixos/tests/boot/ubootExtlinux: mark broken 2024-02-27 23:15:58 +03:00
K900
d9a37adc04 lib/test-driver: don't swallow qemu stderr 2024-02-27 23:15:58 +03:00
Alyssa Ross
4d472cd888 zbus-xmlgen: 3.1.1 -> 4.0.1 2024-02-27 21:15:44 +01:00
Atemu
97f445e8f1
Merge pull request #245005 from Scrumplex/nixos-monado
nixos/monado: init
2024-02-27 20:11:04 +00:00
Colton Donnelly
e1e3ca54eb lib.meta.platformMatch: expand documentation 2024-02-27 14:51:33 -05:00
Colton Donnelly
3698be4ee6 lib.meta.availableOn: add example in documentation 2024-02-27 14:44:38 -05:00
K900
b5c956262d
Merge pull request #291878 from K900/fresh-fruit
Yuzu updates for 2024-02-27
2024-02-27 22:37:40 +03:00
Fabian Affolter
f7d1dd65bd
Merge pull request #291877 from fabaff/fastparquet-bump
python311Packages.fastparquet: 2023.7.0 -> 2024.2.0, python311Packages.intake: 0.7.0 -> 2.0.3
2024-02-27 20:26:46 +01:00
Fabian Affolter
b7f8e49635 python312Packages.aioshelly: 8.0.1 -> 8.0.2
Diff: https://github.com/home-assistant-libs/aioshelly/compare/refs/tags/8.0.1...8.0.2

Changelog: https://github.com/home-assistant-libs/aioshelly/releases/tag/8.0.2
2024-02-27 20:09:25 +01:00
Leona Maroni
e7a4ed12aa
Merge pull request #291893 from r-ryantm/auto-update/haproxy
haproxy: 2.9.5 -> 2.9.6
2024-02-27 20:04:20 +01:00
Leona Maroni
f44e5ef4f9
paperless-ngx: 2.5.3 -> 2.5.4
https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.5.4
2024-02-27 19:59:42 +01:00
Elian Doran
31b1dd083c
cmake: add meta.mainProgram 2024-02-27 20:28:27 +02:00