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

Update package.nix #368864

Closed
wants to merge 575 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
575 commits
Select commit Hold shift + click to select a range
1e6e7d9
lucenepp: fix build with boost 1.85.0
wineee Dec 28, 2024
06bf2ec
broot: 1.44.2 -> 1.44.3 (#368454)
dywedir Dec 28, 2024
658f28a
dmraid: patch dmevent_tool.c to compile on modern gcc versions (#368470)
wineee Dec 28, 2024
23e527a
vcmi: 1.6.0 -> 1.6.1
trofi Dec 28, 2024
d4e0edf
deepin.deepin-system-monitor: fix build with gcc 14 (#368741)
wineee Dec 28, 2024
3f4d074
gegl: 0.4.50 → 0.4.52
jtojnar Dec 28, 2024
8dadf06
ananicy-rules-cachyos: 0-unstable-2024-12-17 -> 0-unstable-2024-12-27
r-ryantm Dec 28, 2024
c2aecc8
zapret: 69.8 -> 69.9
r-ryantm Dec 28, 2024
e09a0a8
msgpack-cxx: fix build
linsui Dec 28, 2024
ba00c29
nixos/sane: ensure saned can access usb scanners (#367198)
symphorien Dec 28, 2024
d113675
oneko: fix build by disabling some compiler warnings
xaverdh Dec 28, 2024
1f3bead
uv: 0.5.12 -> 0.5.13
GaetanLepage Dec 28, 2024
1f5e5f9
python312Packages.tencentcloud-sdk-python: 3.0.1290 -> 3.0.1291 (#368…
fabaff Dec 28, 2024
55b7b86
python312Packages.pynordpool: 0.2.3 -> 0.2.4 (#368529)
fabaff Dec 28, 2024
fe72380
python312Packages.bloodyad: 2.1.5 -> 2.1.7 (#368551)
fabaff Dec 28, 2024
98979e8
opnborg: 0.1.49 -> 0.1.51 (#368737)
nixpkgs-merge-bot[bot] Dec 28, 2024
9a77203
libfm: fix build (#368590)
misuzu Dec 28, 2024
4b5bbe9
nixos/zfs-replication: fix typo
GaetanLepage Dec 28, 2024
de2f157
code-cursor: 0.44.5 -> 0.44.9
r-ryantm Dec 28, 2024
55ea440
nixos/zfs-replication: fix typo (#368764)
GaetanLepage Dec 28, 2024
24f42ee
python312Packages.debugpy: fix hash due to .gitattributes (#368643)
K900 Dec 28, 2024
8ae4873
nixos-rebuild-ng: refactors (#368619)
thiagokokada Dec 28, 2024
cbbed36
jamesdsp: fix build with gcc 14 (#368725)
misuzu Dec 28, 2024
651c203
lxsession: fix build with gcc 14 (#368711)
misuzu Dec 28, 2024
b73f54e
beamerpresenter: 0.2.5 -> 0.2.6 (#368666)
dotlambda Dec 28, 2024
e3f5829
uv: 0.5.12 -> 0.5.13 (#368761)
GaetanLepage Dec 28, 2024
4fd5f92
taschenrechner: 1.4.0 -> 1.5.0 (#368689)
NetaliDev Dec 28, 2024
d4feb3f
ruff: Build as a standalone without Python (#358029)
GaetanLepage Dec 28, 2024
8b4146d
treegen: init at 1.1.0
4r7if3x Dec 28, 2024
e2ff22d
godini: init at 1.0.0
4r7if3x Dec 28, 2024
7ddc937
proton-ge-bin: GE-Proton9-21 -> GE-Proton9-22
Shawn8901 Dec 28, 2024
37ec46a
pamtester: add autoreconfHook
thiagokokada Dec 28, 2024
75badf0
devcontainer: 0.71.0 → 0.72.0, fix build (#368516)
sikmir Dec 28, 2024
b5c3cc0
ocamlPackages.httpun-ws-lwt: init at 0.2.0 (#366950)
ulrikstrid Dec 28, 2024
69b630d
nixos/networkmanager: match upstream units Install sections
rnhmjoj Dec 28, 2024
a00e827
nixos/tests/networkmanager: test NM is started at boot
rnhmjoj Dec 28, 2024
1b4a15a
spice-gtk: fix darwin build (#368148)
xanderio Dec 28, 2024
c384560
cargo-cache: fix compilation on darwin (#368717)
xanderio Dec 28, 2024
2891b7a
dep-tree: 0.23.0 -> 0.23.1 (#368112)
markuskowa Dec 28, 2024
a49023b
perlPackages.NetIDNEncode: fix use of function removed in Perl 5.38.0
Scrumplex Dec 28, 2024
49a2a0b
ananicy-rules-cachyos: 0-unstable-2024-12-17 -> 0-unstable-2024-12-27…
JohnRTitor Dec 28, 2024
155a2f6
rip2: set up updateScript (#367987)
misuzu Dec 28, 2024
d33993d
heaptrack: add patch for GCC 14, unpin Boost (#358970)
emilazy Dec 28, 2024
8df5fba
vdrPlugins.markad: 4.2.7 -> 4.2.8
r-ryantm Dec 28, 2024
19f75b4
ocamlPackages.gluten-mirage: init at 0.5.2 (#366942)
ulrikstrid Dec 28, 2024
ccd96f4
ocamlPackages.gluten-async: init at 0.5.2 (#366943)
ulrikstrid Dec 28, 2024
c4c8794
libretro.mupen64plus: add patches for GCC14
thiagokokada Dec 28, 2024
56887a5
txr: 297 -> 298 (#368552)
nixpkgs-merge-bot[bot] Dec 28, 2024
69c42fc
uasm: switch to gcc13Stdenv
thiagokokada Dec 28, 2024
bc9cb18
bacon: 3.5.0 -> 3.6.0 (#367637)
donovanglover Dec 28, 2024
7ce186c
inspircd: 3.17.1 -> 3.18.0
r-ryantm Dec 28, 2024
64543f6
uasm: 2.56.2 -> 2.57
thiagokokada Dec 28, 2024
a4cfa02
ledger: fix build with boost 1.86
tobim Nov 26, 2024
cb446e2
equicord: 1.10.6 -> 1.10.8; add update script (#364064)
JohnRTitor Dec 28, 2024
1a18ce1
ledger: fix build with boost 1.86 (#359441)
flokli Dec 28, 2024
e10a175
hplip: fix build (#368507)
flokli Dec 28, 2024
ca00609
buildpack: 0.36.1 -> 0.36.2
r-ryantm Dec 28, 2024
b555eb8
vdrPlugins.markad: 4.2.7 -> 4.2.8 (#368801)
ck3d Dec 28, 2024
1bf918f
tracy: 0.10 -> 0.11.1 + other changes (#328253)
flokli Dec 28, 2024
cbeefe6
zapret: 69.8 -> 69.9 (#368757)
nixpkgs-merge-bot[bot] Dec 28, 2024
60a5248
kodiPackages.keymap: 1.2.1 -> 1.3.0 (#367616)
aanderse Dec 28, 2024
0cfcd3e
clusternet: 0.17.2 -> 0.17.3
r-ryantm Dec 28, 2024
bd0c705
orbiton: 2.68.5 -> 2.68.6
r-ryantm Dec 28, 2024
db5ca03
maintainers: add adrian-gierakowski
adrian-gierakowski Dec 27, 2024
0bfb93d
home-assistant-custom-lovelace-modules.hourly-weather: 6.4.0 -> 6.5.0
r-ryantm Dec 28, 2024
8d16a35
nchat: 5.3.5 -> 5.4.2
r-ryantm Dec 28, 2024
13f1e8d
pik: 0.12.0 -> 0.13.0
r-ryantm Dec 28, 2024
beaf689
magic-wormhole: fix test for twisted 24.10.0 (#367669)
flokli Dec 28, 2024
dbbdd0b
vcmi: 1.6.0 -> 1.6.1 (#368753)
azahi Dec 28, 2024
702e6e7
glance: 0.6.3 -> 0.6.4 (#368444)
donovanglover Dec 28, 2024
d68604a
pam_ssh_agent_auth: fix build with gcc14 (#368612)
adamcstephens Dec 28, 2024
d568faa
msgpack-cxx: fix build (#368758)
Aleksanaa Dec 28, 2024
8baf824
oneko: fix build by disabling some compiler warnings (#368759)
Aleksanaa Dec 28, 2024
4557afb
pcmanfm: fixup build with gcc14
misuzu Dec 28, 2024
3c344c2
buildpack: 0.36.1 -> 0.36.2 (#368809)
nixpkgs-merge-bot[bot] Dec 28, 2024
20cb6a3
fzf-tab-zsh: fix build with gcc14 (#368738)
FliegendeWurst Dec 28, 2024
3730216
rl-2411: add an entry for the new kmonad module
jian-lin Dec 28, 2024
d1437e5
cargo-show-asm: 0.2.43 -> 0.2.45
r-ryantm Dec 28, 2024
a881f99
aliae: 0.23.0 -> 0.24.1 (#368681)
nixpkgs-merge-bot[bot] Dec 28, 2024
f56cbb9
jxrlib: 1.1 -> 1.2~git20170615.f752187-5.2, fix warning flags for GCC…
emilazy Dec 28, 2024
7f6c88d
phpunit: 11.5.1 -> 11.5.2
r-ryantm Dec 28, 2024
6467491
cargo-semver-checks: 0.34.0 -> 0.38.0
Defelo Dec 28, 2024
ce0e60c
cargo-semver-checks: refactor
Defelo Dec 28, 2024
75a7c85
orbiton: modernize
sikmir Dec 28, 2024
7da0466
luaPackages: update on 2024-12-24
khaneliman Dec 24, 2024
f28f3f5
vimPlugins: update on 2024-12-24
khaneliman Dec 24, 2024
f6fd5e9
vimPlugins.nvim-treesitter: update grammars
khaneliman Dec 24, 2024
8324b90
luaPackages: update on 2024-12-28
khaneliman Dec 28, 2024
b1d7e57
orbiton: 2.68.5 -> 2.68.6 (#368817)
sikmir Dec 28, 2024
c5ef1d6
x32edit,m32edit: 4.1 -> 4.3
ck3d Dec 25, 2024
a078b3b
x32edit,m32edit: 4.1 -> 4.3 (#368081)
ck3d Dec 28, 2024
2caf1f5
nak: 0.7.6 -> 0.9.1 (#368032)
ck3d Dec 28, 2024
9eb5f9f
cargo-deb: 2.9.3 -> 2.9.4 (#368527)
ck3d Dec 28, 2024
ec4c6b3
myks: 4.2.5 -> 4.2.6 (#368695)
nixpkgs-merge-bot[bot] Dec 28, 2024
5059dc6
vimPlugins: update on 2024-12-28
khaneliman Dec 28, 2024
0a2c384
vimPlugins.nvim-treesitter: update grammars
khaneliman Dec 28, 2024
eda595a
pamtester: add autoreconfHook (#368792)
adamcstephens Dec 28, 2024
758b9f1
proton-ge-bin: GE-Proton9-21 -> GE-Proton9-22 (#368787)
marcusramberg Dec 28, 2024
eed1e7c
perlPackages.NetIDNEncode: fix use of function removed in Perl 5.38.0…
marcusramberg Dec 28, 2024
0cb7e95
grandperspective: remove `with lib;`
DimitarNestorov Dec 28, 2024
0429fa5
msgpack-cxx: 6.1.1 -> 7.0.0 (#353400)
emilazy Dec 28, 2024
6b44c59
3proxy: fixup build with gcc14 (#367714)
misuzu Dec 28, 2024
587b0e8
ryujinx-greemdev: 1.2.76 -> 1.2.78 (#368059)
misuzu Dec 28, 2024
35b51fd
bruno: disable telemetry
gepbird Dec 28, 2024
3e46a15
phpunit: 11.5.1 -> 11.5.2 (#368840)
nixpkgs-merge-bot[bot] Dec 28, 2024
33952e2
wivrn: remove unused libdwg dependency
Pandapip1 Dec 28, 2024
b0cfb8a
libdwg: remove
Pandapip1 Dec 28, 2024
0a07e8c
Update package.nix
IliyanKostov9 Dec 28, 2024
e594620
nchat: 5.3.5 -> 5.4.2 (#368821)
sikmir Dec 28, 2024
8430af3
clusternet: 0.17.2 -> 0.17.3 (#368816)
nixpkgs-merge-bot[bot] Dec 28, 2024
3d3b0cf
cuneiform: add patch for gcc 14
marcin-serwin Dec 28, 2024
39b7652
uasm: mark as broken in darwin
thiagokokada Dec 28, 2024
711b3e5
taskwarrior3: fix version and add versionCheckHook test (#368520)
doronbehar Dec 28, 2024
6205910
libretro.mupen64plus: add patches for GCC14 (#368796)
thiagokokada Dec 28, 2024
e069bef
grandperspective: 3.4.2 -> 3.5.1, add update script (#368605)
GaetanLepage Dec 28, 2024
87f2886
ocamlPackages.h2: init h2-lwt, h2-lwt-unix at 0.13.0
r17x Dec 28, 2024
a0d07c6
xcodegen: init
Samasaur1 Dec 21, 2024
0887d1a
openapi-python-client: 0.22.0 -> 0.23.0
r-ryantm Dec 28, 2024
da08b71
fdroidserver: 2.3.1 -> 2.3.4
linsui Dec 28, 2024
6d7746e
vscode: 1.96.0 -> 1.96.2
aucub Dec 28, 2024
37624a7
pik: 0.12.0 -> 0.13.0 (#368823)
nixpkgs-merge-bot[bot] Dec 28, 2024
0913cc6
code-cursor: 0.44.5 -> 0.44.9 (#368768)
nixpkgs-merge-bot[bot] Dec 28, 2024
34d48c3
victoriametrics: 1.108.0 -> 1.108.1
r-ryantm Dec 28, 2024
ce305ad
trufflehog: 3.87.0 -> 3.88.0
r-ryantm Dec 28, 2024
1a571dc
quartus-prime-lite: 23.1std.0.991 -> 23.1std.1.993
haskelious Dec 28, 2024
98afe02
stlink: patch incorrect calloc argument order
jpteb Dec 28, 2024
c2649d1
rockcraft: 1.6.0 -> 1.7.0 (#368735)
jnsgruk Dec 28, 2024
00b60f5
home-assistant-custom-lovelace-modules.hourly-weather: 6.4.0 -> 6.5.0…
mweinelt Dec 28, 2024
4bb7bc7
swiftformat: 0.47.10 -> 0.55.4
DimitarNestorov Dec 21, 2024
4650173
srtrelay: 1.1.0 -> 1.3.0
r-ryantm Dec 28, 2024
eec3624
home-assistant-custom-components.xiaomi_gateway3: 4.0.7 -> 4.0.8
r-ryantm Dec 28, 2024
472ebee
home-assistant-custom-components.xiaomi_miot: 1.0.2 -> 1.0.7
r-ryantm Dec 28, 2024
e4f3ab4
home-assistant-custom-components.xiaomi_miot: 1.0.2 -> 1.0.7 (#366118)
mweinelt Dec 28, 2024
2855b82
home-assistant-custom-components.xiaomi_gateway3: 4.0.7 -> 4.0.8 (#36…
mweinelt Dec 28, 2024
41d9661
nextcloud-client: remove unneeded patch
kleifgch Dec 28, 2024
e965ea3
normcap: fix on GNOME wayland when used via keybind or alt-f2 (#351763)
cafkafk Dec 28, 2024
7a1b49f
uasm: 2.56.2 -> 2.57 (#368803)
thiagokokada Dec 28, 2024
42b2d9e
darwin.xcode: add 16.2 (#364482)
toonn Dec 28, 2024
9f95a71
changedetection-io: 0.48.01 -> 0.48.05
r-ryantm Dec 28, 2024
4cdcd2b
teams: create Android team
numinit Dec 26, 2024
f91fbd1
Merge #361424: refactor lib.packagesFromDirectoryRecursive (v2)
nbraud Dec 28, 2024
4a77d7b
rockcraft: actually use sources for 1.7.0
xokdvium Dec 28, 2024
8fb763e
pcmanfm: fixup build with gcc14 (#368828)
misuzu Dec 28, 2024
113a737
djlint: 1.35.2 -> 1.36.4
traxys Dec 28, 2024
1d22a9a
rockcraft: add passthru.tests.version
xokdvium Dec 28, 2024
7bd3a28
plexRaw: 1.41.3.9292-bc7397402 -> 1.41.3.9314-a0bfb8370
r-ryantm Dec 23, 2024
e8ef3a0
libdbiDrivers: fix compile errors in tests, backport patches
nevivurn Dec 28, 2024
a9ae918
swift: source darwin-sdk-setup.bash (#360207)
emilazy Dec 28, 2024
1f4e626
fittrackee: 0.8.10 -> 0.8.12
traxys Dec 28, 2024
20d29b5
swiftformat: 0.47.10 -> 0.55.4 (#367077)
GaetanLepage Dec 28, 2024
a35b4a5
teams: create Android team (#368434)
RossComputerGuy Dec 28, 2024
253d319
nixos/networkmanager: match upstream units Install sections (#368791)
arianvp Dec 28, 2024
547718a
darwin: expose `requireXcode` (#367063)
emilazy Dec 28, 2024
6542ebe
nextcloud-client: fix dbus service location (#368873)
GaetanLepage Dec 28, 2024
ba58d2b
djlint: 1.35.2 -> 1.36.4 (#368925)
GaetanLepage Dec 28, 2024
80f63bb
fittrackee: 0.8.10 -> 0.8.12 (#368934)
GaetanLepage Dec 28, 2024
0e8de0a
ipmiutil: 3.1.6 -> 3.2.0 (#368583)
7c6f434c Dec 28, 2024
1255e1d
srtrelay: 1.1.0 -> 1.3.0 (#368912)
fpletz Dec 28, 2024
4ec084e
sofia-sip: fix build with gcc-14
fpletz Dec 27, 2024
a213da1
nextcloud-client: move to by-name, tweak
lucasew Dec 28, 2024
5915660
nextcloud-client: 3.14.3 -> 3.15.2
lucasew Dec 28, 2024
4532618
nextcloud-client: add libsysprof-capture to dependencies as asked by …
lucasew Dec 28, 2024
a6e5427
cargo-show-asm: 0.2.43 -> 0.2.45 (#368839)
nixpkgs-merge-bot[bot] Dec 28, 2024
15d38c4
netbird: 0.34.1 -> 0.35.1
Saturn745 Dec 28, 2024
97c427e
{luaPackages,vimPlugins}: update on 2024-12-28 (#368843)
khaneliman Dec 28, 2024
90e5537
neovim-require-check-hook: include check inputs; vimPlugins: nativeCh…
khaneliman Dec 28, 2024
fd31328
apko: 0.21.0 -> 0.22.4 (#367677)
emilylange Dec 28, 2024
e1c234e
treewide: add updateScript to gnome circle packages (#367823)
getchoo Dec 28, 2024
5c8bd29
fdroidserver: 2.3.1 -> 2.3.4 (#364927)
GaetanLepage Dec 28, 2024
4579f21
distant: init at 0.20.0
GaetanLepage Dec 28, 2024
cac0e6e
bilibili: 1.16.1-1 -> 1.16.1-2
r-ryantm Dec 28, 2024
d9f2b5c
radicale: add ldap3 dependency to fix ldap support (#360617)
GaetanLepage Dec 28, 2024
0d7cc71
nextcloud-client: 3.14.3 -> 3.15.2, to by-name, minor tweaks (#368914)
GaetanLepage Dec 28, 2024
4511241
sofia-sip: fix build with gcc-14 (#368610)
Scrumplex Dec 29, 2024
a4cb0ca
libdwg: remove (#368858)
Scrumplex Dec 29, 2024
d5c534c
bruno: 1.34.2 -> 1.37.0 (#364971)
mattpolzin Dec 29, 2024
309e8a5
SDL_sound: fix cross build (#367712)
uninsane Dec 29, 2024
09bcbcc
gnome2.gtksourceview: fix build with gcc-14 (#368606)
fpletz Dec 29, 2024
1674fb1
ocamlPackages.ctypes-foreign: fix build with gcc-14 (#368607)
fpletz Dec 29, 2024
ca90631
python312Packages.python-telegram-bot: 21.7 -> 21.9 (#368217)
fabaff Dec 29, 2024
57ce4c2
vscode: 1.96.0 -> 1.96.2 (#368895)
JohnRTitor Dec 29, 2024
5df2953
jujutsu: update owner; change from rev to tag
Samasaur1 Dec 29, 2024
5f3fe88
oscavmgr: add version test
Pandapip1 Dec 15, 2024
cf80298
bilibili: 1.16.1-1 -> 1.16.1-2 (#368956)
nixpkgs-merge-bot[bot] Dec 29, 2024
af5356b
gzdoom: 4.13.2 -> 4.14.0
Gliczy Dec 29, 2024
2e5268e
use movim’s database user
toastal Dec 11, 2024
431afe7
use mkDefaults for Nginx config
toastal Dec 11, 2024
c15c466
typo in script name
toastal Dec 11, 2024
22c7e68
syntax hints for tree-sitter
toastal Dec 11, 2024
0d59a59
optionally add group to nginx user
toastal Dec 12, 2024
180c953
nixos/movim: rm logs if found
toastal Dec 16, 2024
8b4fd3e
movim: make mainProgram name match
toastal Dec 16, 2024
5da7515
top-level/aliases: fix buildFHSUserEnv deprecation message typo (#368…
drupol Dec 29, 2024
0698afd
xorg.xorgserver: fix darwin build (#366504)
khaneliman Dec 29, 2024
33a28d8
arc_unpacker: fix build
Bot-wxt1221 Dec 29, 2024
a85a18b
python31{2,3}Packages.deal: disable failing tests (#368407)
gador Dec 29, 2024
140efc0
qtcreator: pin llvmPackages 18 (#368736)
wineee Dec 29, 2024
8d57281
lucenepp: fix build with boost 1.85.0 (#368744)
wineee Dec 29, 2024
ef485f4
distant: init at 0.20.0 (#368866)
GaetanLepage Dec 29, 2024
b0ae183
trufflehog: 3.87.0 -> 3.88.0 (#368898)
fabaff Dec 29, 2024
ceb815c
xcodegen: init at 2.42.0 (#367199)
GaetanLepage Dec 29, 2024
d4e7bc9
monetdb: 11.51.3 -> 11.51.7 (#368510)
nixpkgs-merge-bot[bot] Dec 29, 2024
bdbe31f
arc_unpacker: fix build (#369012)
vcunat Dec 29, 2024
99e02f6
python312Packages.python-roborock: 2.8.3 -> 2.8.4 (#368714)
fabaff Dec 29, 2024
3110547
python312Packages.aiogram: 3.15.0 → 3.16.0 (#367472)
fabaff Dec 29, 2024
fb4f9a5
koboldcpp: revert e62a47c `add (darwinMinVersionHook "10.15")`, 1.80.…
JohnRTitor Dec 29, 2024
b2e2822
python311Packages.jenkins-job-builder: 6.4.1 -> 6.4.2 (#367285)
GaetanLepage Dec 29, 2024
5005d3d
python312Packages.ha-mqtt-discoverable: 0.16.2 -> 0.16.4 (#368710)
fabaff Dec 29, 2024
cffcff2
duplicati: 2.0.8.1 -> 2.1.0.2 (#367283)
GaetanLepage Dec 29, 2024
bc40545
cargo-semver-checks: 0.34.0 -> 0.38.0 and refactor (#368838)
matthiasbeyer Dec 29, 2024
8138ce7
oscavmgr: add version test (#365419)
Scrumplex Dec 29, 2024
776809a
changedetection-io: 0.48.01 -> 0.48.05 (#366132)
nixpkgs-merge-bot[bot] Dec 29, 2024
f7b810f
kdePackages.drumstick: 2.9.1 -> 2.10.0 (#367632)
wegank Dec 29, 2024
33b7174
peakperf: init at 1.17-unstable-2024-10-07
Bot-wxt1221 Dec 21, 2024
5a02a8b
roboto: patch `RobotoCondensed` font to fix `usWidthClass` (#368615)
drupol Dec 29, 2024
8a3157d
mympd: 19.0.1 -> 19.0.2
r-ryantm Dec 29, 2024
aaa570d
godini: init at 1.0.0, treegen: init at 1.1.0 (#368704)
Scrumplex Dec 29, 2024
b60fe11
Bump and rename siduck76-st > st-snazzy (#360236)
drupol Dec 29, 2024
716c941
ghostty: add nixos tests, add build options, fix x11 backend (#368726)
getchoo Dec 29, 2024
2d3e86a
jujutsu: update owner; change from rev to tag (#368985)
drupol Dec 29, 2024
2b9a286
nixos/movim: fixups (#364229)
flokli Dec 29, 2024
23439d2
rl-2411: add an entry for the new kmonad module (#368834)
flokli Dec 29, 2024
1ea28a7
mympd: 19.0.1 -> 19.0.2 (#369045)
doronbehar Dec 29, 2024
24543ec
gpufetch: init at 0.25
Bot-wxt1221 Dec 21, 2024
98572d9
openapi-python-client: 0.22.0 -> 0.23.0 (#368889)
nixpkgs-merge-bot[bot] Dec 29, 2024
3654111
nanovna-saver: 0.6.5 -> 0.6.8 (#366881)
misuzu Dec 29, 2024
5b99f0b
chirp: 0.4.0-unstable-2024-12-16 -> 0.4.0-unstable-2024-12-17 (#367477)
misuzu Dec 29, 2024
fd67ee5
nushellPlugins.units: 0.1.3 -> 0.1.4 (#367724)
misuzu Dec 29, 2024
257b6ff
netbird: 0.34.1 -> 0.35.1 (#368945)
misuzu Dec 29, 2024
4b4a85c
enzyme: 0.0.168 -> 0.0.170 (#368158)
misuzu Dec 29, 2024
ae41584
linuxPackages.corefreq: 1.98.7 -> 2.0.0 (#368186)
misuzu Dec 29, 2024
c27edad
peakperf: init at 1.17-unstable-2024-10-07 (#366989)
GaetanLepage Dec 29, 2024
ea71188
vscode-extensions.chenglou92.rescript-vscode: 1.58.0 -> 1.60.0 (#368253)
misuzu Dec 29, 2024
9c0c9ba
mainsail: 2.13.1 -> 2.13.2 (#368450)
misuzu Dec 29, 2024
65b1a03
signal-cli: 0.13.10 -> 0.13.11 (#368457)
misuzu Dec 29, 2024
1ed1c80
python312Packages.manifestoo-core: 1.8.1 -> 1.8.2 (#368472)
misuzu Dec 29, 2024
1c543a4
air: 1.61.4 -> 1.61.5 (#368548)
misuzu Dec 29, 2024
354881d
python312Packages.coinmetrics-api-client: 2024.12.11.19 -> 2024.12.23…
misuzu Dec 29, 2024
cabf766
rain: 1.19.0 -> 1.20.2 (#365754)
misuzu Dec 29, 2024
636420e
python312Packages.lib4sbom: 0.7.5 -> 0.8.1 (#365565)
misuzu Dec 29, 2024
b10f629
gpufetch: init at 0.25 (#366983)
GaetanLepage Dec 29, 2024
323d07e
python312Packages.glfw: 2.7.0 -> 2.8.0 (#358230)
misuzu Dec 29, 2024
1bdf3ca
nixos/wireguard-networkd: fix loading pre shared keys for peers witho…
misuzu Dec 29, 2024
87add4c
victoriametrics: 1.108.0 -> 1.108.1 (#368893)
yorickvP Dec 29, 2024
617fb0e
gzdoom: 4.13.2 -> 4.14.0 (#368993)
azahi Dec 29, 2024
078fd58
rockcraft: actually use sources for 1.7.0, add passthru.tests.version…
jnsgruk Dec 29, 2024
2e30bda
mealie: 2.2.0 -> 2.3.0 (#361059)
yorickvP Dec 29, 2024
a968249
cuneiform: add patch for gcc 14 (#368870)
7c6f434c Dec 29, 2024
c4ef4f2
Merge branch 'NixOS:master' into patch-2
IliyanKostov9 Dec 29, 2024
6f9f68e
Update package.nix
IliyanKostov9 Dec 29, 2024
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
  •  
  •  
  •  
73 changes: 27 additions & 46 deletions lib/filesystem.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@ let
;

inherit (lib.filesystem)
pathIsDirectory
pathIsRegularFile
pathType
packagesFromDirectoryRecursive
;

inherit (lib.strings)
Expand Down Expand Up @@ -386,51 +389,29 @@ in
...
}:
let
# Determine if a directory entry from `readDir` indicates a package or
# directory of packages.
directoryEntryIsPackage = basename: type:
type == "directory" || hasSuffix ".nix" basename;

# List directory entries that indicate packages in the given `path`.
packageDirectoryEntries = path:
filterAttrs directoryEntryIsPackage (readDir path);

# Transform a directory entry (a `basename` and `type` pair) into a
# package.
directoryEntryToAttrPair = subdirectory: basename: type:
let
path = subdirectory + "/${basename}";
in
if type == "regular"
then
{
name = removeSuffix ".nix" basename;
value = callPackage path { };
}
else
if type == "directory"
then
{
name = basename;
value = packagesFromDirectory path;
}
else
throw
''
lib.filesystem.packagesFromDirectoryRecursive: Unsupported file type ${type} at path ${toString subdirectory}
'';

# Transform a directory into a package (if there's a `package.nix`) or
# set of packages (otherwise).
packagesFromDirectory = path:
let
defaultPackagePath = path + "/package.nix";
in
if pathExists defaultPackagePath
then callPackage defaultPackagePath { }
else mapAttrs'
(directoryEntryToAttrPair path)
(packageDirectoryEntries path);
inherit (lib) concatMapAttrs removeSuffix;
inherit (lib.path) append;
defaultPath = append directory "package.nix";
in
packagesFromDirectory directory;
if pathExists defaultPath then
# if `${directory}/package.nix` exists, call it directly
callPackage defaultPath {}
else concatMapAttrs (name: type:
# otherwise, for each directory entry
let path = append directory name; in
if type == "directory" then {
# recurse into directories
"${name}" = packagesFromDirectoryRecursive {
inherit callPackage;
directory = path;
};
} else if type == "regular" && hasSuffix ".nix" name then {
# call .nix files
"${removeSuffix ".nix" name}" = callPackage path {};
} else if type == "regular" then {
# ignore non-nix files
} else throw ''
lib.filesystem.packagesFromDirectoryRecursive: Unsupported file type ${type} at path ${toString path}
''
) (builtins.readDir directory);
}
41 changes: 41 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,14 @@
githubId = 3417013;
name = "Eske Nielsen";
};
_4r7if3x = {
email = "[email protected]";
matrix = "@4r7if3x:matrix.org";
github = "4r7if3x";
githubId = 8606282;
name = "4r7if3x";
keys = [ { fingerprint = "013C ED4B E769 745A CFC3 0F3C F23C 2613 2266 7A12"; } ];
};
_6543 = {
email = "[email protected]";
github = "6543";
Expand Down Expand Up @@ -604,6 +612,12 @@
githubId = 25236206;
name = "Adrian Dole";
};
adrian-gierakowski = {
email = "[email protected]";
github = "adrian-gierakowski";
githubId = 330177;
name = "Adrian Gierakowski";
};
adriangl = {
email = "[email protected]";
matrix = "@adriangl:pvv.ntnu.no";
Expand Down Expand Up @@ -5762,6 +5776,12 @@
githubId = 11946442;
name = "Dipin Hora";
};
diredocks = {
email = "[email protected]";
github = "diredocks";
githubId = 26994007;
name = "Chen Xin";
};
dirkx = {
email = "[email protected]";
github = "dirkx";
Expand Down Expand Up @@ -10335,6 +10355,14 @@
githubId = 938744;
name = "John Chadwick";
};
jcollie = {
email = "[email protected]";
github = "jcollie";
githubId = 740022;
matrix = "@jeff:ocjtech.us";
name = "Jeffrey C. Ollie";
keys = [ { fingerprint = "A8CF 5B72 ABC3 9A17 3FEA 620E 6F86 035A 6D97 044E"; } ];
};
jcouyang = {
email = "[email protected]";
github = "jcouyang";
Expand Down Expand Up @@ -18078,6 +18106,13 @@
github = "potb";
githubId = 10779093;
};
pouya = {
email = "[email protected]";
github = "pouya-abbassi";
githubId = 8519318;
name = "Pouya Abbasi";
keys = [ { fingerprint = "8CC7 EB15 3563 4205 E9C2 AAD9 AF5A 5A4A D4FD 8797"; } ];
};
poweredbypie = {
name = "poweredbypie";
github = "poweredbypie";
Expand Down Expand Up @@ -23143,6 +23178,12 @@
githubId = 504580;
name = "Thibaut Robert";
};
tropf = {
name = "tropf";
matrix = "@tropf:matrix.org";
github = "tropf";
githubId = 29873239;
};
troydm = {
email = "[email protected]";
github = "troydm";
Expand Down
13 changes: 13 additions & 0 deletions maintainers/team-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,19 @@ with lib.maintainers;
enableFeatureFreezePing = true;
};

android = {
members = [
numinit
hadilq
RossComputerGuy
adrian-gierakowski
];
scope = "Maintain Android-related tooling in nixpkgs.";
githubTeams = [ "android" ];
shortName = "Android";
enableFeatureFreezePing = true;
};

bazel = {
members = [
mboes
Expand Down
2 changes: 2 additions & 0 deletions nixos/doc/manual/release-notes/rl-2411.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@

## New Modules {#sec-release-24.11-new-modules}

- [KMonad](https://github.com/kmonad/kmonad), an advanced keyboard remapping utility. Available as [services.kmonad](#opt-services.kmonad.enable).

- [Coral](https://coral.ai/), hardware support for Coral.ai Edge TPU devices. Available as [hardware.coral.usb.enable](#opt-hardware.coral.usb.enable) and [hardware.coral.pcie.enable](#opt-hardware.coral.pcie.enable).

- [Cyrus IMAP](https://github.com/cyrusimap/cyrus-imapd), an email, contacts and calendar server. Available as [services.cyrus-imap](#opt-services.cyrus-imap.enable) service.
Expand Down
7 changes: 7 additions & 0 deletions nixos/doc/manual/release-notes/rl-2505.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,8 @@

- `matomo` now defaults to version 5 (previously available as `matomo_5`). Version 4 has been removed as it reached EOL on December 19, 2024.

- `docker_24` has been removed, as it was EOL with vulnerabilites since June 08, 2024.

- `containerd` has been updated to v2, which contains breaking changes. See the [containerd
2.0](https://github.com/containerd/containerd/blob/main/docs/containerd-2.0.md) documentation for more
details.
Expand Down Expand Up @@ -254,6 +256,9 @@

- `programs.clash-verge.tunMode` was deprecated and removed because now service mode is neccessary to start program. Without `programs.clash-verge.enable`, clash-verge-rev will refuse to start.

- `siduck76-st` has been renamed to `st-snazzy`, like the project's [flake](https://github.com/siduck/st/blob/main/flake.nix).


<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

## Other Notable Changes {#sec-release-25.05-notable-changes}
Expand All @@ -269,6 +274,8 @@
- Overriding Wayland compositor is possible using `enableWaylandSession` option, but you might need to take care [`xfce4-session`](https://gitlab.xfce.org/xfce/xfce4-session/-/merge_requests/49), [`dbus-update-activation-environment`](https://github.com/labwc/labwc/blob/eaf11face68ee1f1bcc7ce1498304ca8c108c8ba/src/config/session.c#L234) and [`systemctl --user import-environment`](https://github.com/labwc/labwc/blob/eaf11face68ee1f1bcc7ce1498304ca8c108c8ba/src/config/session.c#L239) on startup.
- For new Xfce installations, default panel layout has [changed](https://gitlab.xfce.org/xfce/xfce4-panel/-/merge_requests/158/diffs) to not include external panel plugins by default. You can still add them yourself using the "Panel Preferences" dialog.

- GOverlay has been updated to 1.2, please check the [upstream changelog](https://github.com/benjamimgois/goverlay/releases) for more details.

- `networking.wireguard` now has an optional networkd backend. It is enabled by default when `networking.useNetworkd` is enabled, and it can be enabled alongside scripted networking with `networking.wireguard.useNetworkd`. Some `networking.wireguard` options have slightly different behavior with the networkd and script-based backends, documented in each option.

- `services.avahi.ipv6` now defaults to true.
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/config/terminfo.nix
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
alacritty
contour
foot
ghostty
kitty
mtm
rio
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/backup/zfs-replication.nix
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ in
++ (lib.optional cfg.followDelete "--follow-delete")
);
in
"${lib.getExe cfg.package} ${lib.concatStringSep " " args}";
"${lib.getExe cfg.package} ${lib.concatStringsSep " " args}";
wantedBy = [
"zfs-snapshot-daily.service"
"zfs-snapshot-frequent.service"
Expand Down
6 changes: 6 additions & 0 deletions nixos/modules/services/hardware/sane.nix
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,12 @@ in
environment.etc."sane-config".source = config.hardware.sane.configDir;
environment.etc."sane-libs".source = "${saneConfig}/lib/sane";
services.udev.packages = backends;
# sane sets up udev rules that tag scanners with `uaccess`. This way, physically logged in users
# can access them without belonging to the `scanner` group. However, the `scanner` user used by saned
# does not have a real logind seat, so `uaccess` is not enough.
services.udev.extraRules = ''
ENV{DEVNAME}!="", ENV{libsane_matched}=="yes", RUN+="${pkgs.acl}/bin/setfacl -m g:scanner:rw $env{DEVNAME}"
'';

users.groups.scanner.gid = config.ids.gids.scanner;
networking.firewall.allowedUDPPorts = lib.mkIf config.hardware.sane.openFirewall [ 8612 ];
Expand Down
7 changes: 7 additions & 0 deletions nixos/modules/services/mail/stalwart-mail.nix
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,10 @@ in
};
};

systemd.tmpfiles.rules = [
"d '${cfg.dataDir}' - stalwart-mail stalwart-mail - -"
];

systemd = {
packages = [ cfg.package ];
services.stalwart-mail = {
Expand Down Expand Up @@ -147,6 +151,9 @@ in
StandardOutput = "journal";
StandardError = "journal";

ReadWritePaths = [
cfg.dataDir
];
CacheDirectory = "stalwart-mail";
StateDirectory = "stalwart-mail";

Expand Down
16 changes: 10 additions & 6 deletions nixos/modules/services/monitoring/librenms.nix
Original file line number Diff line number Diff line change
Expand Up @@ -603,15 +603,10 @@ in
''
)
+ ''
# clear cache after update and regenerate optimizations
# clear cache after update (before migrations)
OLD_VERSION=$(cat ${cfg.dataDir}/version)
if [[ $OLD_VERSION != "${package.version}" ]]; then
rm -r ${cfg.dataDir}/cache/*
${artisanWrapper}/bin/librenms-artisan view:clear
${artisanWrapper}/bin/librenms-artisan optimize:clear
${artisanWrapper}/bin/librenms-artisan view:cache
${artisanWrapper}/bin/librenms-artisan optimize
echo "${package.version}" > ${cfg.dataDir}/version
fi

# convert rrd files when the oneMinutePolling option is changed
Expand All @@ -623,6 +618,15 @@ in

# migrate db
${artisanWrapper}/bin/librenms-artisan migrate --force --no-interaction

# regenerate cache after migrations after update
if [[ $OLD_VERSION != "${package.version}" ]]; then
${artisanWrapper}/bin/librenms-artisan view:clear
${artisanWrapper}/bin/librenms-artisan optimize:clear
${artisanWrapper}/bin/librenms-artisan view:cache
${artisanWrapper}/bin/librenms-artisan optimize
echo "${package.version}" > ${cfg.dataDir}/version
fi
'';
};

Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/networking/networkmanager.nix
Original file line number Diff line number Diff line change
Expand Up @@ -598,7 +598,7 @@ in
];

systemd.services.NetworkManager = {
wantedBy = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
restartTriggers = [ configFile ];

aliases = [ "dbus-org.freedesktop.NetworkManager.service" ];
Expand All @@ -614,7 +614,7 @@ in
};

systemd.services.NetworkManager-dispatcher = {
wantedBy = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
restartTriggers = [
configFile
overrideNameserversScript
Expand Down
11 changes: 7 additions & 4 deletions nixos/modules/services/networking/wireguard-networkd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,16 @@ let
;
inherit (lib.modules) mkIf;
inherit (lib.options) literalExpression mkOption;
inherit (lib.strings) hasInfix;
inherit (lib.strings) hasInfix replaceStrings;
inherit (lib.trivial) flip pipe;

removeNulls = filterAttrs (_: v: v != null);

privateKeyCredential = interfaceName: "wireguard-${interfaceName}-private-key";
escapeCredentialName = input: replaceStrings [ "\\" ] [ "_" ] input;

privateKeyCredential = interfaceName: escapeCredentialName "wireguard-${interfaceName}-private-key";
presharedKeyCredential =
interfaceName: peer: "wireguard-${interfaceName}-${peer.name}-preshared-key";
interfaceName: peer: escapeCredentialName "wireguard-${interfaceName}-${peer.name}-preshared-key";

interfaceCredentials =
interfaceName: interface:
Expand Down Expand Up @@ -61,7 +63,8 @@ let
interfaceName: peer:
removeNulls {
PublicKey = peer.publicKey;
PresharedKey = "@${presharedKeyCredential interfaceName peer}";
PresharedKey =
if peer.presharedKeyFile == null then null else "@${presharedKeyCredential interfaceName peer}";
AllowedIPs = peer.allowedIPs;
Endpoint = peer.endpoint;
PersistentKeepalive = peer.persistentKeepalive;
Expand Down
Loading
Loading