Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from NixOS:master #34

Open
wants to merge 964 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
964 commits
Select commit Hold shift + click to select a range
32af361
hugin: move to openexr_3 (#367087)
hrdinka Jan 9, 2025
2a0e686
eza: 0.20.15 -> 0.20.16 (#372290)
cafkafk Jan 9, 2025
67d39b3
nanoflann: 1.6.2 -> 1.6.3 (#371996)
nixpkgs-merge-bot[bot] Jan 9, 2025
de5e9a9
python313Packages.es-client: refactor tests
fabaff Jan 9, 2025
136f6a7
python313Packages.livisi: init at 0.0.24
dotlambda Jan 9, 2025
5557f22
home-assistant: support livisi component
dotlambda Jan 9, 2025
0ecf2a6
python313Packages.aiolivisi: drop
dotlambda Jan 9, 2025
306bdcb
python313Packages.nhc: init at 0.3.3
dotlambda Jan 9, 2025
b4276ef
home-assistant: support niko_home_control component
dotlambda Jan 9, 2025
5df8a84
python313Packages.niko-home-control: drop
dotlambda Jan 9, 2025
c8b2917
vimPlugins.clangd_extensions-nvim: update upstream source (#372309)
GaetanLepage Jan 9, 2025
9ac8082
rcodesign: 0.28.0 -> 0.29.0
GaetanLepage Jan 9, 2025
8f3505c
home-assistant: support livisi component (#372347)
mweinelt Jan 9, 2025
7bffccf
home-assistant: support niko_home_control component (#372349)
mweinelt Jan 9, 2025
1d877f5
skrooge: 2.31.0 -> 2.33.0 (#365685)
GaetanLepage Jan 9, 2025
31f1c99
python313Packages.threat9-test-bed: add standard-telnetlib
fabaff Jan 9, 2025
63c7a7b
Revert "perlPackages.CryptDES: fix build"
stigtsp Jan 9, 2025
bced68b
mint-y-icons: 1.8.0 -> 1.8.1 (#372284)
bobby285271 Jan 9, 2025
e77b506
renode-unstable: 1.15.3+20241217git398e80b6e -> 1.15.3+20250109git606…
r-ryantm Jan 9, 2025
e2f6809
python313Packages.pycfmodel: fix disabledTests
fabaff Jan 9, 2025
116b19d
python313Packages.msmart-ng: 2024.12.0 -> 2025.1.0
mweinelt Jan 9, 2025
f1caa4a
home-assistant-custom-components.midea_ac: 2024.10.4 -> 2025.1.1
mweinelt Jan 9, 2025
162e3a7
vimPlugins.vim-stationeers-ic10: init at 2025-01-08
muggenhor Jan 8, 2025
aaff6cb
cdb: fix -Werror messages
Profpatsch Jan 7, 2025
79ad295
clash-rs: 0.7.3 -> 0.7.4
r-ryantm Jan 9, 2025
593d18f
python312Packages.nad-receiver: refactor
fabaff Jan 9, 2025
1c7a42f
python313Packages.nad-receiver: add standard-telnetlib for Python 3.13
fabaff Jan 9, 2025
80d76b3
gosec: 2.21.4 -> 2.22.0
r-ryantm Jan 9, 2025
2b20251
python312Packages.filedepot: refactor
fabaff Jan 9, 2025
2b19079
nixos/clevis: do not use systemd-udev-settle
rnhmjoj Jan 9, 2025
4e9dabe
vimPlugins.zotcite: init at 2024-11-21
GaetanLepage Jan 9, 2025
f57a3cb
python313Packages.filedepot: add legacy-cgi for Python 3.13
fabaff Jan 9, 2025
2229027
home-assistant-custom-lovelace-modules.universal-remote-card: 4.3.3 -…
r-ryantm Jan 9, 2025
f81eabd
clash-rs: 0.7.3 -> 0.7.4 (#372369)
nixpkgs-merge-bot[bot] Jan 9, 2025
9f093da
libpulsar: 3.6.0 -> 3.7.0
r-ryantm Jan 9, 2025
5d7f4bb
nwg-dock: 0.4.1 -> 0.4.2
r-ryantm Jan 9, 2025
0c927e1
home-assistant-custom-lovelace-modules.universal-remote-card: 4.3.3 -…
mweinelt Jan 9, 2025
851f7fc
nixos/clevis: do not use systemd-udev-settle (#372374)
JulienMalka Jan 9, 2025
1e678af
rcodesign: 0.28.0 -> 0.29.0, improve, fix build on darwin (#372348)
GaetanLepage Jan 9, 2025
9f752d2
uutils-coreutils: move to by-name
GaetanLepage Jan 9, 2025
0f1e7ee
uutils-coreutils: add versionCheckHook
GaetanLepage Jan 9, 2025
1fe1d67
schemacrawler: 16.24.3 -> 16.25.1 (#372145)
NickCao Jan 9, 2025
6921c8c
uutils-coreutils: add updateScript
GaetanLepage Jan 9, 2025
658fcd2
linphone: symlink sounds (#372140)
NickCao Jan 9, 2025
8601af3
jsonnet-language-server: 0.14.1 -> 0.15.0 (#372137)
NickCao Jan 9, 2025
5ae30d0
editorconfig-checker: 3.0.3 -> 3.1.0 (#372131)
NickCao Jan 9, 2025
ed3862e
nom: 2.7.1 -> 2.7.2 (#372130)
NickCao Jan 9, 2025
15d38ae
ustreamer: 6.18 -> 6.21 (#372124)
NickCao Jan 9, 2025
f8dddc4
arti: 1.3.1 -> 1.3.2 (#372121)
NickCao Jan 9, 2025
efc8686
python312Packages.numpyro: reduce number of pytest parallel workers t…
NickCao Jan 9, 2025
3bc0372
bicon: unstable-2020-06-04 -> unstable-2024-01-31 (#372110)
NickCao Jan 9, 2025
66e0b80
linux_testing: 6.13-rc5 -> 6.13-rc6
GaetanLepage Jan 9, 2025
d580ebd
linux_6_12: 6.12.8 -> 6.12.9
GaetanLepage Jan 9, 2025
ea1792a
linux_6_6: 6.6.69 -> 6.6.70
GaetanLepage Jan 9, 2025
9184260
linux_6_1: 6.1.123 -> 6.1.124
GaetanLepage Jan 9, 2025
8258818
python313Packages.msmart-ng: 2024.12.0 -> 2025.1.0 (#372358)
emilylange Jan 9, 2025
42bd380
dotenvx: 1.32.0 -> 1.32.1 (#372174)
NickCao Jan 9, 2025
332e603
openfga: 1.8.2 -> 1.8.3 (#372165)
NickCao Jan 9, 2025
218b211
vscode-extensions.sourcery.sourcery: 1.27.0 -> 1.28.0 (#372161)
NickCao Jan 9, 2025
cfbd2d1
Revert "perlPackages.CryptDES: fix build" (#372354)
stigtsp Jan 9, 2025
a6e8f96
crab-hole: 0.1.10 -> 0.1.12 (#372163)
NickCao Jan 9, 2025
d32694c
harper: 0.14.0 -> 0.15.0 (#372245)
pbsds Jan 9, 2025
5981581
limo: fix `meta.mainProgram` (#372237)
NickCao Jan 9, 2025
b86e400
nixos/galene: use types.path for paths
K900 Jan 9, 2025
e77f4ab
mitra: 3.13.0 -> 3.13.1 (#372215)
NickCao Jan 9, 2025
97dc207
kubeshark: 52.3.92 -> 52.3.94 (#372212)
NickCao Jan 9, 2025
80caac4
phrase-cli: 2.35.4 -> 2.35.5 (#372208)
NickCao Jan 9, 2025
e39a084
python312Packages.sqlfmt: 0.23.3 -> 0.24.0 (#372206)
NickCao Jan 9, 2025
96bd887
nova: 3.11.1 -> 3.11.2 (#372287)
NickCao Jan 9, 2025
388dc93
wasm-tools: 1.222.0 -> 1.223.0 (#372286)
NickCao Jan 9, 2025
9074c84
kubedb-cli: 0.50.0 -> 0.51.0 (#372285)
NickCao Jan 9, 2025
cb663ae
ruff: 0.8.6 -> 0.9.0
GaetanLepage Jan 9, 2025
8711bcf
nixos-test-driver: reformat with latest ruff
GaetanLepage Jan 9, 2025
c9b0a49
qrtool: 0.11.6 -> 0.11.7 (#372281)
NickCao Jan 9, 2025
4840307
patch2pr: 0.30.0 -> 0.31.0 (#372275)
NickCao Jan 9, 2025
a38d034
cups-browsed: 2.1.0 -> 2.1.1 (#372258)
NickCao Jan 9, 2025
a40c69b
python312Packages.ruff-lsp: 0.0.59 -> 0.0.60
GaetanLepage Jan 9, 2025
f5a3e2b
qspeakers: 1.6.10 -> 1.7 (#372256)
NickCao Jan 9, 2025
d063f36
jetbrains.plugins: extend update script for source builds (#366290)
leona-ya Jan 9, 2025
33e6531
python313Packages.cookidoo-api: init at 0.12.2
dotlambda Jan 9, 2025
74c8077
television: 0.8.6 -> 0.9.1
adamcstephens Jan 9, 2025
75d4fbe
home-assistant: support cookidoo component
dotlambda Jan 9, 2025
18d5709
python3Packages.wat: 0.4.3 -> 0.4.4 (#372334)
pbsds Jan 9, 2025
1d49970
androidStudioPackages.canary: 2024.3.1.7 -> 2024.3.1.8 (#372397)
r-ryantm Jan 9, 2025
5f9f38a
python313Packages.watergate-local-api: init at 2024.4.1
dotlambda Jan 9, 2025
fd03a23
home-assistant: support watergate component
dotlambda Jan 9, 2025
2c7390b
home-assistant: support cookidoo component (#372399)
mweinelt Jan 9, 2025
b71883b
renode-unstable: 1.15.3+20241217git398e80b6e -> 1.15.3+20250109git606…
nixpkgs-merge-bot[bot] Jan 9, 2025
1264700
vscode-extensions.ms-dotnettools: update C# and C# DevKit extensions …
corngood Jan 9, 2025
754c1a1
python313Packages.eheimdigital: init at 1.0.3
dotlambda Jan 9, 2025
682f2de
home-assistant: support eheimdigital component
dotlambda Jan 9, 2025
ee971d3
flake.nix: relax checks after shellcheck filter
RossComputerGuy Jan 9, 2025
131f4a2
files-cli: 2.13.213 -> 2.13.219 (#372308)
NickCao Jan 9, 2025
264d247
typos: 1.29.0 -> 1.29.4 (#372306)
NickCao Jan 9, 2025
cb49909
python312Packages.coffea: 2024.11.0 -> 2025.1.0 (#372305)
NickCao Jan 9, 2025
d7f5590
python3.pkgs.pyicloud: update list of dependencies + fix py313 build …
Mic92 Jan 9, 2025
2b5448c
python312Packages.pytelegrambotapi: 4.25.0 -> 4.26.0 (#372303)
NickCao Jan 9, 2025
7004da4
libsixel: fix CVE-2021-45340
hzeller Jan 9, 2025
15afad9
mpvScripts.modernx-zydezu: 0.3.9 -> 0.4.0 (#372301)
NickCao Jan 9, 2025
a944f75
python313Packages.nad-receiver: add standard-telnetlib for Python 3.1…
fabaff Jan 9, 2025
3d8e857
python313Packages.pycfmodel: fix disabledTests (#372359)
fabaff Jan 9, 2025
89caef1
jetbrains: 2024.3 -> 2024.3.3
jamesward Jan 9, 2025
0eb2822
jetbrains.plugins: update
jamesward Jan 9, 2025
430a3cd
home-assistant: support watergate component (#372401)
mweinelt Jan 9, 2025
8ae6080
home-assistant: support eheimdigital component (#372404)
mweinelt Jan 9, 2025
35060bf
python313Packages.weconnect: 0.60.7 -> 0.60.8 (#372341)
NickCao Jan 9, 2025
ca01f78
gosec: 2.21.4 -> 2.22.0 (#372372)
NickCao Jan 9, 2025
a72cb8c
pulumi-bin: 3.142.0 -> 3.145.0 (#372337)
NickCao Jan 9, 2025
e82788e
nwg-dock: 0.4.1 -> 0.4.2 (#372381)
NickCao Jan 9, 2025
4084446
python3Packages.python-calamine: 0.2.3 → 0.3.1
milibopp Jan 9, 2025
612ea64
dura: fix build
matteo-pacini Jan 9, 2025
006deac
beekeeper-studio: 5.0.6 -> 5.0.9
r-ryantm Dec 22, 2024
e47b3a2
snac2: 2.67 -> 2.68 (#372319)
misuzu Jan 9, 2025
87e59a4
minizip-ng: 4.0.7 -> 4.0.8 (#372280)
NickCao Jan 9, 2025
83d9e48
python313Packages.wolf-comm: init at 0.0.19
dotlambda Jan 9, 2025
cd58ef1
home-assistant: support wolflink component
dotlambda Jan 9, 2025
f7930aa
frigate: fix event preview
jackwilsdon Jan 9, 2025
69aceb6
python312Packages.beartype: improve
GaetanLepage Jan 9, 2025
97b8039
vimPlugins.vim-stationeers-ic10: init at 2025-01-08 (#372338)
GaetanLepage Jan 9, 2025
6327238
beekeeper-studio: 5.0.6 -> 5.0.9 (#367278)
NickCao Jan 9, 2025
598be99
dura: fix build (#372409)
drupol Jan 9, 2025
d25bc4e
vimPlugins.zotcite: init at 2024-11-21 (#372370)
GaetanLepage Jan 9, 2025
366d0f6
television: 0.8.6 -> 0.9.1 (#372398)
adamcstephens Jan 9, 2025
671d4da
isa-l: 2.31.0-unstable-2024-04-25 -> 2.31.1 (#371486)
NickCao Jan 9, 2025
989560e
Bump/jetbrains 2024.3.1.1 (#366856)
leona-ya Jan 9, 2025
17fa777
kdePackages: Gear 24.12.0 -> 24.12.1
K900 Jan 9, 2025
c30dc6d
python3Packages.django-upgrade: init at 1.22.2 (#358407)
GaetanLepage Jan 9, 2025
418276c
nixos/galene: use types.path for paths (#372391)
K900 Jan 9, 2025
9bf2ff2
uv: 0.5.15 -> 0.5.16
MisileLab Jan 9, 2025
d92f98e
libsixel: fix CVE-2021-45340 (#372312)
FliegendeWurst Jan 9, 2025
04308e4
python312Packages.cleanlab: fix build by patching numpy2 incompatibil…
happysalada Jan 9, 2025
1eb3bcd
python313Packages.es-client: refactor tests (#372344)
fabaff Jan 9, 2025
48a14f2
python313Packages.filedepot: add legacy-cgi for Python 3.13 (#372373)
fabaff Jan 9, 2025
7b85adf
qt6.qtmultimedia: add missing dependencies
K900 Jan 9, 2025
3bd3235
pixi: 0.38.0 -> 0.39.5
xiaoxiangmoe Jan 8, 2025
6299c4d
jetbrains: fix build_maven.py shebang
NyCodeGHG Jan 8, 2025
644a1e6
jetbrains.idea-community-src: 2024.3.1 -> 2024.3.1.1; jetbrains.pycha…
NyCodeGHG Jan 8, 2025
ce38994
pixi: 0.38.0 -> 0.39.5 (#372173)
GaetanLepage Jan 9, 2025
eefcb83
jetbrains.plugins: update
NyCodeGHG Jan 9, 2025
ee1d8d4
opentofu: 1.8.8 -> 1.9.0
NickCao Jan 9, 2025
33257a9
ci/request-reviews: Fix code owner requests for filenames with spaces
infinisil Jan 9, 2025
650b66b
home-assistant: support wolflink component (#372417)
mweinelt Jan 9, 2025
269d860
frigate: fix event preview (#372427)
mweinelt Jan 9, 2025
7ae9c55
retroarch-assets: 1.19.0-unstable-2024-10-19 -> 1.19.0-unstable-2024-…
r-ryantm Jan 9, 2025
156eeac
Kernel updates for 2025-01-09 (#372387)
fabianhjr Jan 9, 2025
79dca86
linux_5_15: 5.15.175 -> 5.15.176
fabianhjr Jan 9, 2025
8ac5623
linux_5_10: 5.10.232 -> 5.10.233
fabianhjr Jan 9, 2025
4d89b53
linux_5_4: 5.4.288 -> 5.4.289
fabianhjr Jan 9, 2025
abbb233
linux-rt_5_4: 5.4.285-rt93 -> 5.4.288-rt94
fabianhjr Jan 9, 2025
9c4551e
linux-rt_6_1: 6.1.120-rt46 -> 6.1.120-rt47
fabianhjr Jan 9, 2025
54dd511
linux/hardened/patches/6.1: v6.1.121-hardened1 -> v6.1.123-hardened1
fabianhjr Jan 9, 2025
021011a
linux/hardened/patches/6.12: v6.12.6-hardened1 -> v6.12.8-hardened1
fabianhjr Jan 9, 2025
c20214d
linux/hardened/patches/6.6: v6.6.67-hardened1 -> v6.6.69-hardened1
fabianhjr Jan 9, 2025
e9847f6
Kernel updates for 2025-01-09 (#372451)
fabianhjr Jan 9, 2025
f7bd677
python3Packages.python-calamine: 0.2.3 → 0.3.1 (#372408)
fabaff Jan 9, 2025
27b07cf
gambit-project: 16.2.0 -> 16.2.1 (#371985)
nixpkgs-merge-bot[bot] Jan 9, 2025
2b536d0
ci/request-reviews: Fix code owner requests for filenames with spaces…
infinisil Jan 9, 2025
12509e2
sommelier: Fix update script
chivay Jan 3, 2025
c45bcd5
python313Packages.threat9-test-bed: add standard-telnetlib (#372353)
fabaff Jan 9, 2025
41cdf14
python313Packages.pymsteams: 0.2.4 -> 0.2.5 (#372330)
fabaff Jan 9, 2025
515a756
python313Packages.tencentcloud-sdk-python: 3.0.1298 -> 3.0.1299 (#372…
fabaff Jan 9, 2025
812fc9b
dart: make update script output in a formatted way
RossComputerGuy Jan 9, 2025
05d3e05
checkov: 3.2.351 -> 3.2.352
fabaff Jan 9, 2025
84c59bc
python312Packages.mypy-boto3-cloudhsmv2: 1.35.93 -> 1.35.94
fabaff Jan 9, 2025
7f8ceba
python312Packages.mypy-boto3-dynamodb: 1.35.93 -> 1.35.94
fabaff Jan 9, 2025
fd385aa
python312Packages.mypy-boto3-imagebuilder: 1.35.93 -> 1.35.94
fabaff Jan 9, 2025
21245b8
python312Packages.mypy-boto3-rds: 1.35.93 -> 1.35.95
fabaff Jan 9, 2025
8df77a2
python312Packages.mypy-boto3-route53: 1.35.93 -> 1.35.95
fabaff Jan 9, 2025
deda922
python312Packages.mypy-boto3-sagemaker: 1.35.93 -> 1.35.95
fabaff Jan 9, 2025
49d7b9e
nixos/pam: fixup refactor (#372238)
Stunkymonkey Jan 9, 2025
1fe90f7
retroarch-assets: 1.19.0-unstable-2024-10-19 -> 1.19.0-unstable-2024-…
thiagokokada Jan 9, 2025
271ad8a
linuxPackages.hyperv-daemons: Fix aarch64 builds on latest kernel (#3…
ElvishJerricco Jan 9, 2025
c764201
ovn: fix missing ovsdb binaries
positiveEV Jan 9, 2025
cd2b745
jetbrains.{idea,pycharm}-community-src: update to 2024.3.1.1 (#372361)
leona-ya Jan 9, 2025
2dcaf9d
dart: make update script output in a formatted way (#372460)
wegank Jan 9, 2025
f45dd40
dart: 3.5.4 -> 3.6.0
r-ryantm Dec 13, 2024
b110150
wxSVG: move to pkgs/by-name, use new apple sdk pattern (#370933)
wegank Jan 9, 2025
172f95e
floorp: 11.21.0 -> 11.22.0
christoph-heiss Jan 9, 2025
6355c63
Provide NixOS module option to enable the paperless exporter. (#242084)
leona-ya Jan 9, 2025
594dd76
ocamlPackages.systemd: init at 1.3 (#372037)
atagen Jan 9, 2025
a5ab1e5
ovn: fix missing ovsdb binaries (#372478)
adamcstephens Jan 9, 2025
98c2f36
linux-firmware: 20241210 -> 20250109
K900 Jan 9, 2025
57150ec
gittyup: Fix build with GCC 14 (#372123)
FliegendeWurst Jan 9, 2025
b67afb2
heroic: use qt6 version of kdialog
K900 Jan 9, 2025
1712f9f
heroic: use qt6 version of kdialog (#372495)
K900 Jan 9, 2025
b35b276
linux-firmware: 20241210 -> 20250109 (#372494)
K900 Jan 9, 2025
5acf082
qt6.qtmultimedia: add missing dependencies (#372428)
K900 Jan 9, 2025
a633d05
kdePackages: Gear 24.12.0 -> 24.12.1 (#372426)
K900 Jan 9, 2025
4a73292
python312Packages.beartype: improve (#372419)
GaetanLepage Jan 9, 2025
bc4f1c1
uv: 0.5.15 -> 0.5.16 (#372294)
GaetanLepage Jan 9, 2025
eef2fac
nwipe: 0.37 -> 0.38 (#372268)
nixpkgs-merge-bot[bot] Jan 9, 2025
e5170f6
libplctag: fix build (#371130)
GaetanLepage Jan 9, 2025
6af4548
vscode-extensions.signageos.signageos-vscode-sops: change to mit lice…
GaetanLepage Jan 9, 2025
9d2feae
libpulsar: 3.6.0 -> 3.7.0 (#372378)
donovanglover Jan 9, 2025
f40068d
adif-multitool: 0.1.15 -> 0.1.18
r-ryantm Jan 9, 2025
e060d17
python312Packages.timm: 1.0.12 -> 1.0.13
GaetanLepage Jan 9, 2025
76563d7
dart: 3.5.4 -> 3.6.0 (#364980)
RossComputerGuy Jan 9, 2025
28328df
python313Packages.pyflick: 1.1.2 -> 1.1.3
mweinelt Jan 10, 2025
b86b869
home-assistant: 2025.1.1 -> 2025.1.2
mweinelt Jan 10, 2025
3c04f54
adif-multitool: 0.1.15 -> 0.1.18 (#372507)
nixpkgs-merge-bot[bot] Jan 10, 2025
ca65057
python312Packages.timm: 1.0.12 -> 1.0.13 (#372509)
GaetanLepage Jan 10, 2025
ed3bd88
vimPlugins.cspell-nvim: init at 2024-11-21
GaetanLepage Jan 9, 2025
b920cb8
python312Packages.pygithub3: refactor (#369730)
natsukium Jan 10, 2025
a0f3986
python312Packages.delegator-py: refactor (#369716)
natsukium Jan 10, 2025
ffacb08
opentofu: move the plugin patch from `plugins` to `withPlugins`
KiaraGrouwstra Dec 26, 2024
23d932a
opentofu: 1.8.8 -> 1.9.0 (#372424)
zowoq Jan 10, 2025
9f45605
vimPlugins: nativeCheckInputs -> checkInputs
khaneliman Jan 10, 2025
aae6795
firefoxpwa: 2.13.1 -> 2.13.2
adamcstephens Jan 9, 2025
35b9acd
firefoxpwa: remove adamcstephens as maintainer
adamcstephens Jan 9, 2025
9f12943
vimPlugins.cspell-nvim: init at 2024-11-21 (#372514)
khaneliman Jan 10, 2025
af83783
criticality-score: migrate from python3Packages; 1.0.8 -> 2.0.4 (#369…
natsukium Jan 10, 2025
53bcb0f
markdownlint-cli2: 0.16.0 -> 0.17.1 (#370537)
natsukium Jan 10, 2025
684f237
bat: 0.24.0 -> 0.25.0 (#371913)
zowoq Jan 10, 2025
4c826d5
kdePackages.pulseaudio-qt: 1.6.1 -> 1.7.0
r-ryantm Jan 10, 2025
33bbc2e
python312Packages.dash-renderer: remove (#369714)
natsukium Jan 10, 2025
5a51e70
opam: fix opam sandboxing on nixos, cleanup
eilvelia Dec 10, 2024
83615f0
prometheus-nginx-exporter: 1.4.0 -> 1.4.1
r-ryantm Jan 10, 2025
4c488e0
python313Packages.homeassistant-stubs: 2025.1.1 -> 2025.1.2
mweinelt Jan 10, 2025
caaf722
home-assistant.python.pkgs.pytest-homeassistant-custom-component: 0.1…
mweinelt Jan 10, 2025
e46a62c
fastfetch: 2.33.0 → 2.34.0
Rishik-Y Jan 9, 2025
6d10d8a
kubescape: 3.0.22 -> 3.0.23
r-ryantm Jan 10, 2025
91871fb
fastfetch: 2.33.0 → 2.34.0 (#372438)
khaneliman Jan 10, 2025
ff4c9da
home-assistant: 2025.1.1 -> 2025.1.2 (#372513)
mweinelt Jan 10, 2025
fd457e5
vimPlugins: add missing dependencies
khaneliman Jan 10, 2025
24a2206
mactop: 0.1.9 -> 0.2.3 (#370511)
natsukium Jan 10, 2025
3982dd5
github-backup: 0.47.0 -> 0.48.0
r-ryantm Jan 10, 2025
8607f87
ldeep: 1.0.78 -> 1.0.79
r-ryantm Jan 10, 2025
7710f83
pkgsite: 0-unstable-2024-12-26 -> 0-unstable-2025-01-08
r-ryantm Jan 10, 2025
24a8c64
nixos/caddy: Fix default log file for http:// hostnames (#371802)
donovanglover Jan 10, 2025
a895f15
python312Packages.rapidfuzz: 3.10.1 -> 3.11.0
r-ryantm Jan 10, 2025
b792bba
pkgsite: 0-unstable-2024-12-26 -> 0-unstable-2025-01-08 (#372565)
nixpkgs-merge-bot[bot] Jan 10, 2025
fd2b35c
kdePackages.pulseaudio-qt: 1.6.1 -> 1.7.0 (#372533)
K900 Jan 10, 2025
ff9496a
floorp: 11.21.0 -> 11.22.0 (#372485)
wegank Jan 10, 2025
8eb0639
firefoxpwa: 2.13.1 -> 2.13.2 (#372499)
FliegendeWurst Jan 10, 2025
4beb631
kubescape: 3.0.22 -> 3.0.23 (#372539)
fabaff Jan 10, 2025
4ed1bf2
ldeep: 1.0.78 -> 1.0.79 (#372558)
fabaff Jan 10, 2025
56acbe1
python312Packages.rapidfuzz: 3.10.1 -> 3.11.0 (#372574)
dotlambda Jan 10, 2025
6a085da
github-backup: 0.47.0 -> 0.48.0 (#372557)
dotlambda Jan 10, 2025
d8be130
python312Packages.mypy-boto3-*: updates (#372464)
fabaff Jan 10, 2025
9dba507
checkov: 3.2.351 -> 3.2.352 (#372465)
fabaff Jan 10, 2025
5a350fd
ruff: 0.8.6 -> 0.9.0 (#372389)
GaetanLepage Jan 10, 2025
c7a58a1
prometheus-nginx-exporter: 1.4.0 -> 1.4.1 (#372535)
fpletz Jan 10, 2025
020356f
openscap: 1.4.0 -> 1.4.1 (#372144)
nixpkgs-merge-bot[bot] Jan 10, 2025
df82667
uutils-coreutils: move to by-name, add versionCheckHook (#372336)
GaetanLepage Jan 10, 2025
ec3665c
opam: fix opam sandboxing on nixos (#363770)
GaetanLepage Jan 10, 2025
4f36d4b
vimPlugins: add missing dependencies (#372552)
GaetanLepage Jan 10, 2025
33fd552
flow-editor: init at 0.2.1 (#367866)
GaetanLepage Jan 10, 2025
0d65701
vimPlugins: nativeCheckInputs -> checkInputs (#372523)
GaetanLepage Jan 10, 2025
4e3a70a
orca-slicer: fix gcc14 (#369729)
GaetanLepage Jan 10, 2025
04a9216
tree-sitter-grammars.tree-sitter-kdl: init (#371287)
GaetanLepage Jan 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -221,3 +221,5 @@ adb9714bd909df283c66bbd641bd631ff50a4260
667d42c00d566e091e6b9a19b365099315d0e611
84d4f874c2bac9f3118cb6907d7113b3318dcb5e

# tmuxPlugins sha-to-sri.py script
516b1e74c358a9c4b06e5591f8c1a2897aad0c33
3 changes: 2 additions & 1 deletion ci/request-reviews/get-code-owners.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ declare -A users=()
for file in "${touchedFiles[@]}"; do
result=$(codeowners --file "$tmp"/codeowners "$file")

read -r file owners <<< "$result"
# Remove the file prefix and trim the surrounding spaces
read -r owners <<< "${result#"$file"}"
if [[ "$owners" == "(unowned)" ]]; then
log "File $file is unowned"
continue
Expand Down
5 changes: 4 additions & 1 deletion doc/doc-support/python-interpreter-table.nix
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,10 @@ let
lib.attrNames (
lib.filterAttrs (
name: value:
isPythonInterpreter name && name != pname && interpreterName name == interpreterName pname
# use tryEval to handle entries in aliases.nix
(builtins.tryEval (
isPythonInterpreter name && name != pname && interpreterName name == interpreterName pname
)).value
) pkgs
);

Expand Down
3 changes: 1 addition & 2 deletions doc/languages-frameworks/python.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ sets are
* `pkgs.python313Packages`
* `pkgs.python314Packages`
* `pkgs.pypy27Packages`
* `pkgs.pypy39Packages`
* `pkgs.pypy310Packages`

and the aliases
Expand All @@ -66,7 +65,7 @@ and the aliases
* `pkgs.python3Packages` pointing to `pkgs.python312Packages`
* `pkgs.pythonPackages` pointing to `pkgs.python2Packages`
* `pkgs.pypy2Packages` pointing to `pkgs.pypy27Packages`
* `pkgs.pypy3Packages` pointing to `pkgs.pypy39Packages`
* `pkgs.pypy3Packages` pointing to `pkgs.pypy310Packages`
* `pkgs.pypyPackages` pointing to `pkgs.pypy2Packages`


Expand Down
4 changes: 0 additions & 4 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -85,10 +85,6 @@
self.legacyPackages.${system}.stdenv.hostPlatform.isLinux
# Exclude power64 due to "libressl is not available on the requested hostPlatform" with hostPlatform being power64
&& !self.legacyPackages.${system}.targetPlatform.isPower64
# Exclude armv6l-linux due to "cannot bootstrap GHC on this platform ('armv6l-linux' with libc 'defaultLibc')"
&& system != "armv6l-linux"
# Exclude riscv64-linux due to "cannot bootstrap GHC on this platform ('riscv64-linux' with libc 'defaultLibc')"
&& system != "riscv64-linux"
)
{
# Test that ensures that the nixosSystem function can accept a lib argument
Expand Down
12 changes: 6 additions & 6 deletions lib/generators.nix
Original file line number Diff line number Diff line change
Expand Up @@ -606,12 +606,12 @@ in rec {

in
# TODO: As discussed in #356502, deprecated functionality should be removed sometime after 25.11.
lib.warnIf (!escape && lib.oldestSupportedReleaseIsAtLeast 2505) "Using `lib.generators.toPlist` without `escape = true` is deprecated"
''<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
${expr "" v}
</plist>'';
lib.warnIf (!escape && lib.oldestSupportedReleaseIsAtLeast 2505) "Using `lib.generators.toPlist` without `escape = true` is deprecated" ''
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
${expr "" v}
</plist>'';

/**
Translate a simple Nix expression to Dhall notation.
Expand Down
4 changes: 2 additions & 2 deletions lib/lists.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1748,8 +1748,8 @@ rec {
```
:::
*/
crossLists = warn
''lib.crossLists is deprecated, use lib.mapCartesianProduct instead.
crossLists = warn ''
lib.crossLists is deprecated, use lib.mapCartesianProduct instead.
For example, the following function call:
Expand Down
2 changes: 1 addition & 1 deletion lib/meta.nix
Original file line number Diff line number Diff line change
Expand Up @@ -475,7 +475,7 @@ rec {
"lib.meta.getExe': The first argument is of type ${typeOf x}, but it should be a derivation instead.";
assert assertMsg (isString y)
"lib.meta.getExe': The second argument is of type ${typeOf y}, but it should be a string instead.";
assert assertMsg (match ".*\/.*" y == null)
assert assertMsg (match ".*/.*" y == null)
"lib.meta.getExe': The second argument \"${y}\" is a nested path with a \"/\" character, but it should just be the name of the executable instead.";
"${getBin x}/bin/${y}";
}
2 changes: 1 addition & 1 deletion lib/options.nix
Original file line number Diff line number Diff line change
Expand Up @@ -426,7 +426,7 @@ rec {
# If the part is a named placeholder of the form "<...>" don't escape it.
# It may cause misleading escaping if somebody uses literally "<...>" in their option names.
# This is the trade-off to allow for placeholders in option names.
isNamedPlaceholder = builtins.match "\<(.*)\>";
isNamedPlaceholder = builtins.match "<(.*)>";
escapeOptionPart = part:
if part == "*" || isNamedPlaceholder part != null
then part
Expand Down
77 changes: 74 additions & 3 deletions lib/strings-with-deps.nix
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,81 @@ let
in
rec {

/* !!! The interface of this function is kind of messed up, since
it's way too overloaded and almost but not quite computes a
topological sort of the depstrings. */
/**
Topologically sort a collection of dependent strings.
Only the values to keys listed in `arg` and their dependencies will be included in the result.

::: {.note}
This function doesn't formally fulfill the definition of topological sorting, but it's good enough for our purposes in Nixpkgs.
:::

# Inputs

`predefined` (attribute set)

: strings with annotated dependencies (strings or attribute set)
A value can be a simple string if it has no dependencies.
Otherwise, is can be an attribute set with the following attributes:
- `deps` (list of strings)
- `text` (Any

`arg` (list of strings)

: Keys for which the values in the dependency closure will be included in the result

# Type

```
textClosureList :: { ${phase} :: { deps :: [String]; text :: String; } | String; } -> [String] -> [String]
```

# Examples
:::{.example}
## `lib.stringsWithDeps.textClosureList` usage example

```nix
textClosureList {
a = {
deps = [ "b" "c" "e" ];
text = "a: depends on b, c and e";
};
b = {
deps = [ ];
text = "b: no dependencies";
};
c = {
deps = [ "b" ];
text = "c: depends on b";
};
d = {
deps = [ "c" ];
text = "d: not being depended on by anything in `arg`";
};
e = {
deps = [ "c" ];
text = "e: depends on c, depended on by a, not in `arg`";
};
} [
"a"
"b"
"c"
]
=> [
"b: no dependencies"
"c: depends on b"
"e: depends on c, depended on by a, not in `arg`"
"a: depends on b, c and e"
]
```
:::

Common real world usages are:
- Ordering the dependent phases of `system.activationScripts`
- Ordering the dependent phases of `system.userActivationScripts`

For further examples see: [NixOS activation script](https://nixos.org/manual/nixos/stable/#sec-activation-script)

*/
textClosureList = predefined: arg:
let
f = done: todo:
Expand Down
4 changes: 2 additions & 2 deletions lib/tests/modules/strMatching-merge.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
imports = [
{
options.sm = lib.mkOption {
type = lib.types.strMatching "\(.*\)";
type = lib.types.strMatching "\\(.*\\)";
};
}
{
options.sm = lib.mkOption {
type = lib.types.strMatching "\(.*\)";
type = lib.types.strMatching "\\(.*\\)";
};
}
];
Expand Down
32 changes: 30 additions & 2 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2138,6 +2138,11 @@
name = "aszlig";
keys = [ { fingerprint = "DD52 6BC7 767D BA28 16C0 95E5 6840 89CE 67EB B691"; } ];
};
atagen = {
name = "atagen";
github = "atagen";
githubId = 11548989;
};
atalii = {
email = "[email protected]";
github = "atalii";
Expand Down Expand Up @@ -4291,6 +4296,12 @@
githubId = 71959829;
name = "Cleeyv";
};
clemjvdm = {
email = "[email protected]";
github = "clemjvdm";
githubId = 131002498;
name = "clement";
};
clerie = {
email = "[email protected]";
github = "clerie";
Expand Down Expand Up @@ -13629,6 +13640,12 @@
githubId = 7910815;
name = "Alex McGrath";
};
lyn = {
name = "Lyn";
matrix = "@lynatic:catgirl.cloud";
github = "lynatic1337";
githubId = 39234676;
};
lyndeno = {
name = "Lyndon Sanche";
email = "[email protected]";
Expand Down Expand Up @@ -18541,8 +18558,8 @@
};
pwnwriter = {
name = "Nabeen Tiwaree";
email = "hey@pwnwriter.xyz";
keys = [ { fingerprint = "B681 763F 9B5B DF27 9A13 9E0C 0544 A89B C519 20AA"; } ];
email = "hi@pwnwriter.me";
keys = [ { fingerprint = "C153 DE7C 0A0D 432E F033 2B0B A524 11EC 5582 DE3A"; } ];
github = "pwnwriter";
githubId = 90331517;
};
Expand Down Expand Up @@ -20349,6 +20366,11 @@
githubId = 3958212;
name = "Tom Sorlie";
};
scd31 = {
name = "scd31";
github = "scd31";
githubId = 57571338;
};
schinmai-akamai = {
email = "[email protected]";
github = "tchinmai7";
Expand Down Expand Up @@ -25027,6 +25049,12 @@
githubId = 58453832;
keys = [ { fingerprint = "FD0A C425 9EF5 4084 F99F 9B47 2ACC 9749 7C68 FAD4"; } ];
};
yechielw = {
name = "yechielw";
email = "[email protected]";
github = "yechielw";
githubId = 41305372;
};
yelite = {
name = "Lite Ye";
email = "[email protected]";
Expand Down
6 changes: 3 additions & 3 deletions maintainers/scripts/nixpkgs-lint.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ stdenv.mkDerivation {
wrapProgram $out/bin/nixpkgs-lint --set PERL5LIB $PERL5LIB
'';

meta = with lib; {
maintainers = [ maintainers.eelco ];
meta = {
maintainers = [ lib.maintainers.eelco ];
description = "A utility for Nixpkgs contributors to check Nixpkgs for common errors";
mainProgram = "nixpkgs-lint";
platforms = platforms.unix;
platforms = lib.platforms.unix;
};
}
6 changes: 6 additions & 0 deletions nixos/doc/manual/development/settings-options.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,12 @@ have a predefined type and string generator already declared under
and returning a set with TOML-specific attributes `type` and
`generate` as specified [below](#pkgs-formats-result).

`pkgs.formats.cdn` { }

: A function taking an empty attribute set (for future extensibility)
and returning a set with [CDN](https://github.com/dzikoysk/cdn)-specific
attributes `type` and `generate` as specified [below](#pkgs-formats-result).

`pkgs.formats.elixirConf { elixir ? pkgs.elixir }`

: A function taking an attribute set with values
Expand Down
6 changes: 6 additions & 0 deletions nixos/doc/manual/redirects.json
Original file line number Diff line number Diff line change
Expand Up @@ -875,6 +875,12 @@
"module-services-networking-dnsmasq-references": [
"index.html#module-services-networking-dnsmasq-references"
],
"module-service-doh-server": [
"index.html#module-service-doh-server"
],
"module-service-doh-server-quick-start": [
"index.html#module-service-doh-server-quick-start"
],
"module-services-samba": [
"index.html#module-services-samba"
],
Expand Down
9 changes: 9 additions & 0 deletions nixos/doc/manual/release-notes/rl-2505.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@

- [networking.modemmanager](options.html#opt-networking.modemmanager) has been split out of [networking.networkmanager](options.html#opt-networking.networkmanager). NetworkManager still enables ModemManager by default, but options exist now to run NetworkManager without ModemManager.

- [doh-server](https://github.com/m13253/dns-over-https), a high performance DNS over HTTPS server. Available as [services.doh-server](options.html#opt-services.doh-server.enable).

- [ncps](https://github.com/kalbasit/ncps), a Nix binary cache proxy service implemented in Go using [go-nix](https://github.com/nix-community/go-nix). Available as [services.ncps](options.html#opt-services.ncps.enable).

- [Conduwuit](https://conduwuit.puppyirl.gay/), a federated chat server implementing the Matrix protocol, forked from Conduit. Available as [services.conduwuit](#opt-services.conduwuit.enable).
Expand Down Expand Up @@ -154,6 +156,10 @@
access or want to access home directory via `killHook`, hardening setting can
be changed via, e.g. `systemd.services.earlyoom.serviceConfig.ProtectSystem`.

`services.earlyoom.extraArgs` is now shell-escaped for each element without
word-breaking. So you want to write `extraArgs = [ "--prefer" "spaced pat" ]`
rather than previous `extraArgs = [ "--prefer 'spaced pat'" ]`.

- `nodePackages.vls` has been deprecated, as the upstream consumer of it, vetur, has been deprecated by upstream. Upstream suggests migrating to Volar for Vue LSP tooling instead.

- `nodePackages.create-react-native-app` has been removed, as it is deprecated. Upstream suggests using a framework for React Native apps instead.
Expand Down Expand Up @@ -336,6 +342,9 @@

- `bind.cacheNetworks` now only controls access for recursive queries, where it previously controlled access for all queries.

- The paperless module now has an option for regular automatic export of
documents data using the integrated document exporter.

- Caddy can now be built with plugins by using `caddy.withPlugins`, a `passthru` function that accepts an attribute set as a parameter. The `plugins` argument represents a list of Caddy plugins, with each Caddy plugin being a versioned module. The `hash` argument represents the `vendorHash` of the resulting Caddy source code with the plugins added.

Example:
Expand Down
2 changes: 1 addition & 1 deletion nixos/lib/test-driver/src/test_driver/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ def main() -> None:
tic = time.time()
driver.run_tests()
toc = time.time()
logger.info(f"test script finished in {(toc-tic):.2f}s")
logger.info(f"test script finished in {(toc - tic):.2f}s")


def generate_driver_symbols() -> None:
Expand Down
3 changes: 1 addition & 2 deletions nixos/lib/test-driver/src/test_driver/machine.py
Original file line number Diff line number Diff line change
Expand Up @@ -702,8 +702,7 @@ def wait_for_qmp_event(

def get_tty_text(self, tty: str) -> str:
status, output = self.execute(
f"fold -w$(stty -F /dev/tty{tty} size | "
f"awk '{{print $2}}') /dev/vcs{tty}"
f"fold -w$(stty -F /dev/tty{tty} size | awk '{{print $2}}') /dev/vcs{tty}"
)
return output

Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/hardware/video/nvidia.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ let
offloadCfg = pCfg.offload;
reverseSyncCfg = pCfg.reverseSync;
primeEnabled = syncCfg.enable || reverseSyncCfg.enable || offloadCfg.enable;
busIDType = lib.types.strMatching "([[:print:]]+[\:\@][0-9]{1,3}\:[0-9]{1,2}\:[0-9])?";
busIDType = lib.types.strMatching "([[:print:]]+[:@][0-9]{1,3}:[0-9]{1,2}:[0-9])?";
ibtSupport = useOpenModules || (nvidia_x11.ibtSupport or false);
settingsFormat = pkgs.formats.keyValue { };
in
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/installer/cd-dvd/iso-image.nix
Original file line number Diff line number Diff line change
Expand Up @@ -870,6 +870,7 @@ in
# Create the ISO image.
image.extension = if config.isoImage.compressImage then "iso.zst" else "iso";
image.filePath = "iso/${config.image.fileName}";
image.baseName = "nixos${lib.optionalString (config.isoImage.edition != "") "-${config.isoImage.edition}" }-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}";
system.build.image = config.system.build.isoImage;
system.build.isoImage = pkgs.callPackage ../../../lib/make-iso9660-image.nix ({
inherit (config.isoImage) compressImage volumeID contents;
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/misc/version.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ let
;

needsEscaping = s: null != builtins.match "[a-zA-Z0-9]+" s;
escapeIfNecessary = s: if needsEscaping s then s else ''"${lib.escape [ "\$" "\"" "\\" "\`" ] s}"'';
escapeIfNecessary = s: if needsEscaping s then s else ''"${lib.escape [ "$" "\"" "\\" "`" ] s}"'';
attrsToText =
attrs:
concatStringsSep "\n" (mapAttrsToList (n: v: ''${n}=${escapeIfNecessary (toString v)}'') attrs)
Expand Down
Loading
Loading