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 #122

Merged
merged 284 commits into from
Dec 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
284 commits
Select commit Hold shift + click to select a range
51e7c1d
spicedb: 1.26.0 -> 1.28.0
r-ryantm Dec 23, 2023
9a2b7f1
requestly: 1.5.13 -> 1.5.15
r-ryantm Dec 24, 2023
dec3a7d
typioca: 2.8.0 -> 2.9.0
r-ryantm Dec 24, 2023
da08af6
livebook: 0.11.3 -> 0.12.0
scvalex Dec 24, 2023
6fc7614
leptonica: 1.83.1 -> 1.84.0
r-ryantm Dec 24, 2023
e6ce4a3
ut: 2.0.0 -> 2.0.1
r-ryantm Dec 24, 2023
6b85a73
rich-pixels: 2.1.1 -> 2.2.0
suhr Dec 24, 2023
db9c52b
wander: 0.12.6 -> 0.14.1
r-ryantm Dec 25, 2023
765c575
weaviate: 1.21.7 -> 1.23.0
r-ryantm Dec 25, 2023
a5332c4
postgresqlPackages.h3-pg: init at 4.1.3
marsam Dec 25, 2023
5e727c9
xercesc: 3.2.4 -> 3.2.5
r-ryantm Dec 25, 2023
e84f45f
abcmidi: 2023.11.17 -> 2023.12.23
r-ryantm Dec 25, 2023
97f8df0
assemblyscript: 0.27.9 -> 0.27.22
r-ryantm Dec 25, 2023
22a2ee4
cdxgen: 6.0.14 -> 9.10.1
r-ryantm Dec 25, 2023
ecb4e1b
argocd: 2.9.1 -> 2.9.3
r-ryantm Dec 25, 2023
5c3cca0
anki: 23.10.1 -> 23.12
paveloom Dec 25, 2023
c0d1d6a
doomretro: 5.1.1 -> 5.1.3
r-ryantm Dec 25, 2023
2d7dc2b
python311Packages.geoalchemy2: 0.14.2 -> 0.14.3
NickCao Dec 25, 2023
0ae9c34
livebook: configurable package and extraPackages
scvalex Dec 24, 2023
3b50976
ludusavi: 0.21.0 -> 0.22.0
r-ryantm Dec 25, 2023
5f39675
tree-sitter-grammars.tree-sitter-nix: update grammar
adisbladis Dec 26, 2023
c4a88ae
cadical: 1.9.1 -> 1.9.3
r-ryantm Dec 26, 2023
ae02e01
glide: remove
katexochen Dec 26, 2023
b8e27e6
htslib: 1.18 -> 1.19
r-ryantm Dec 26, 2023
875154e
igir: 2.0.6 -> 2.2.0
r-ryantm Dec 26, 2023
af75d07
imagemagick: 7.1.1-23 -> 7.1.1-24
r-ryantm Dec 26, 2023
c43c819
dae: 0.3.0 -> 0.4.0
oluceps Dec 26, 2023
7a5cd78
mate.mate-media: 1.26.1 -> 1.26.2
bobby285271 Dec 26, 2023
167993f
mate.libmateweather: 1.26.2 -> 1.26.3
bobby285271 Dec 26, 2023
db0f6b3
intel-gmmlib: 22.3.15 -> 22.3.16
r-ryantm Dec 26, 2023
43d728f
elpa: fix CUDA build, use cudaPackages instead of cudatoolkit
markuskowa Dec 26, 2023
1615b8f
elpa: 2023.05.001 -> 2023.11.001
markuskowa Dec 26, 2023
93d38fd
kubectl-cnpg: 1.21.1 -> 1.22.0
r-ryantm Dec 26, 2023
99449cb
thunderbird-bin: 115.4.2 -> 115.6.0
vcunat Dec 26, 2023
8e6f192
thunderbird: 115.5.1 -> 115.6.0
vcunat Dec 26, 2023
4f12789
melpa2nix: update to work with Emacs HEAD
purcell Dec 26, 2023
37f7d2b
lint-staged: 14.0.1 -> 15.2.0
r-ryantm Dec 26, 2023
3bfb4c3
legendary-gl: unstable-2023-10-14 -> 0.20.34
SuperSamus Dec 26, 2023
bb89b8c
rare: 1.10.7 -> 1.10.11
SuperSamus Dec 26, 2023
46b24ad
verible: 0.0.3428 -> 0.0.3471
hzeller Dec 26, 2023
b494552
blahaj: 2.1.0 -> 2.2.0
r-ryantm Dec 26, 2023
0ef286a
goodvibes: add glib-networking for TLS support
Dec 26, 2023
6d90329
python311Packages.jupyter-collaboration: 2.0.0 -> 2.0.1
r-ryantm Dec 26, 2023
cbf97b8
xplr: migrate to pkgs/by-name
Anomalocaridid Dec 26, 2023
6d522bd
xplr: fix desktop file location
Anomalocaridid Dec 26, 2023
e48145e
python311Packages.jupyter-ydoc: 2.0.0 -> 2.0.1
r-ryantm Dec 26, 2023
e3c681c
python311Packages.python-lsp-ruff: 2.0.0 -> 2.0.1
r-ryantm Dec 26, 2023
afbe64c
otpauth: 0.5.1 -> 0.5.2
ereslibre Dec 26, 2023
30b9dea
beam.packages.erlangR23: remove the attribute
trofi Dec 26, 2023
038ba60
coq-kernel.launcher: use `jupyter-core`, not the `jupyter_core` alias
trofi Dec 26, 2023
4bb39bb
dockerTools.tests.docker-tools: user `runCommand` instead of `runComm…
trofi Dec 26, 2023
8163307
unflac: 1.1 -> 1.2
r-ryantm Dec 26, 2023
2da3dbf
gnome: Clean up aliases
jtojnar Dec 26, 2023
d8fe985
joplin-desktop: 2.13.9 -> 2.13.11
kouyk Dec 26, 2023
ff884b4
xmake: 2.8.5 -> 2.8.6
r-ryantm Dec 26, 2023
8dc4fae
obsidian: 1.4.16 -> 1.5.3
sdht0 Dec 26, 2023
2d896ec
cfspeedtest: 1.1.3 -> 1.2.0
r-ryantm Dec 27, 2023
679f8e3
evcc: 0.123.1 -> 0.123.2
mweinelt Dec 27, 2023
eff6b94
nixos/invidious: Fix user message on 24.05 changes
hughobrien Dec 27, 2023
711ade7
kubectl-node-shell: 1.8.0 -> 1.8.1
r-ryantm Dec 27, 2023
2c69f6c
the-way: 0.19.2 -> 0.20.1
r-ryantm Dec 27, 2023
9ed41c8
julia-mono: 0.052 -> 0.053
r-ryantm Dec 27, 2023
999c354
mackerel-agent: 0.78.2 -> 0.78.3
r-ryantm Dec 27, 2023
633d11b
markdownlint-cli: 0.35.0 -> 0.38.0
r-ryantm Dec 27, 2023
b11c54f
minesweep-rs: 6.0.41 -> 6.0.45
r-ryantm Dec 27, 2023
48d1e73
Merge pull request #276854 from r-ryantm/auto-update/cadical
fabianhjr Dec 27, 2023
3103346
Merge pull request #276833 from adisbladis/tree-sitter-nix-2023-12-26
adisbladis Dec 27, 2023
24158a2
moon: 1.18.2 -> 1.18.5
r-ryantm Dec 27, 2023
21a96fa
mopidy-spotify: unstable-2023-11-01 -> unstable-2023-12-20
r-ryantm Dec 27, 2023
0395dae
murex: 5.3.4000 -> 5.3.5000
r-ryantm Dec 27, 2023
a5ab8bb
gci: 0.12.0 -> 0.12.1
r-ryantm Dec 27, 2023
2bfdc96
homepage-dashboard: 0.8.3 -> 0.8.4
r-ryantm Dec 27, 2023
06977d4
maintainers: update running-grass's email
running-grass Dec 27, 2023
1a907be
kail: 0.17.1 -> 0.17.2
r-ryantm Dec 27, 2023
3561a1b
anytype: 0.36.0 -> 0.37.0
running-grass Dec 25, 2023
12a36dd
mympd: 13.0.5 -> 13.0.6
r-ryantm Dec 27, 2023
8119b4e
Merge #276935: thunderbird*: 115.* -> 115.6.0
vcunat Dec 27, 2023
98564e5
newsboat: 2.33 -> 2.34
afh Dec 27, 2023
56b8564
Merge pull request #276525 from scvalex/livebook-configurable-package
happysalada Dec 27, 2023
c9569af
Merge pull request #271326 from philiptaron/shutdown.target
nikstur Dec 27, 2023
35b6e8e
Merge pull request #263949 from antonmosich/vkdt-update
drupol Dec 27, 2023
028b659
Merge pull request #277044 from r-ryantm/auto-update/mympd
doronbehar Dec 27, 2023
fffd498
apx: 2.1.0 -> 2.1.1
r-ryantm Dec 27, 2023
fb2fcd6
ockam: 0.111.0 -> 0.114.0
r-ryantm Dec 27, 2023
35121ef
clightning: 23.11.1 -> 23.11.2
r-ryantm Dec 27, 2023
6c444f8
maintainers: add al3xtjames
al3xtjames Dec 26, 2023
f6fb8c3
flood-for-transmission: init at 2023-11-17T12-46-13
al3xtjames Jul 3, 2023
15c662b
okteto: 2.23.1 -> 2.23.2
r-ryantm Dec 27, 2023
1b9f6e6
Merge pull request #277058 from r-ryantm/auto-update/ockam
happysalada Dec 27, 2023
bf8d092
open-policy-agent: 0.58.0 -> 0.60.0
r-ryantm Dec 27, 2023
80d8873
nixos/rspamd-trainer: init; rspamd-trainer: init at unstable-2023-11-27
onny Oct 18, 2023
86a920b
spirit: init at unstable-2023-12-15
aaronjheng Dec 27, 2023
9f32ad8
nixos/transmission: add webHome option
al3xtjames Dec 26, 2023
5e5be00
transmission_4: remove extraAppArmorPaths
al3xtjames Dec 27, 2023
c24958f
maintainers: Remove adisbladis as maintainer from various packages
adisbladis Dec 27, 2023
c673214
python311Packages.pydrawise: 2023.12.0 -> 2023.12.1
fabaff Dec 27, 2023
8113603
checkov: 3.1.42 -> 3.1.44
fabaff Dec 27, 2023
143fd64
opensearch-cli: init at 1.2.0
shyim Dec 27, 2023
e28f394
qovery-cli: 0.75.5 -> 0.76.0
fabaff Dec 27, 2023
70f0a6f
percollate: 4.0.2 -> 4.0.4
r-ryantm Dec 27, 2023
4fa6a45
Merge pull request #241247 from al3xtjames/flood-for-transmission
doronbehar Dec 27, 2023
8848015
php81Extensions.blackfire: 1.92.3 -> 1.92.5
r-ryantm Dec 27, 2023
9873e4b
php81Extensions.datadog_trace: 0.95.0 -> 0.96.0
r-ryantm Dec 27, 2023
ea54d77
fava: 1.26.2 -> 1.26.3
kilianar Dec 27, 2023
3f4bf49
datadog-agent: remove maintainer
viraptor Dec 27, 2023
5e32982
php81Extensions.ds: 1.4.0 -> 1.5.0
r-ryantm Dec 27, 2023
98bc78e
Merge pull request #277084 from viraptor/dd-remove-self
viraptor Dec 27, 2023
aae2635
Merge pull request #276542 from scvalex/livebook-0_12_0
happysalada Dec 27, 2023
40d6326
Merge pull request #276960 from a-n-n-a-l-e-e/goodvibes-fix
7c6f434c Dec 27, 2023
fe37b6b
Merge pull request #271456 from idlip/bump_ytmdl
happysalada Dec 27, 2023
14f87e6
Merge pull request #277074 from adisbladis/maintainers-treewide-vario…
adisbladis Dec 27, 2023
bd5ff67
Merge pull request #261789 from onny/rspamd-trainer
happysalada Dec 27, 2023
03993bc
Merge pull request #276797 from r-ryantm/auto-update/ludusavi
markuskowa Dec 27, 2023
22b588f
Merge pull request #276917 from markuskowa/fix-elpa-cuda
markuskowa Dec 27, 2023
d83535d
php81Extensions.phalcon: 5.4.0 -> 5.5.0
r-ryantm Dec 27, 2023
10f5b55
php81Extensions.mongodb: 1.17.1 -> 1.17.2
r-ryantm Dec 27, 2023
9a8519b
readarr: 0.3.10.2287 -> 0.3.12.2327
r-ryantm Dec 23, 2023
d4c1c32
cnijfilter_2_80: disable fortify3 hardening
symphorien Dec 23, 2023
b880683
php81Packages.phan: 5.4.2 -> 5.4.3
r-ryantm Dec 27, 2023
c1bb34d
php81Packages.php-cs-fixer: 3.41.1 -> 3.42.0
r-ryantm Dec 27, 2023
103c440
phrase-cli: 2.19.0 -> 2.19.1
r-ryantm Dec 27, 2023
42d012a
Merge pull request #276911 from bobby285271/upd/mate
bobby285271 Dec 27, 2023
6a9b7ca
podman: 4.8.1 -> 4.8.2
r-ryantm Dec 27, 2023
acb7e1c
Merge pull request #274407 from r-ryantm/auto-update/git-town
marsam Dec 27, 2023
58da853
Merge pull request #277065 from shyim/opensearch-cli
drupol Dec 27, 2023
5e025be
Merge pull request #277085 from r-ryantm/auto-update/php81Extensions.…
drupol Dec 27, 2023
082379e
Merge pull request #277086 from r-ryantm/auto-update/php81Extensions.ds
drupol Dec 27, 2023
619ec0f
Merge pull request #277025 from r-ryantm/auto-update/julia-mono
marsam Dec 27, 2023
e512d36
Merge pull request #277037 from r-ryantm/auto-update/moon
marsam Dec 27, 2023
bb5f5ca
Merge pull request #276727 from r-ryantm/auto-update/argocd
marsam Dec 27, 2023
9eb1409
Merge pull request #276906 from oluceps/dae-update
marsam Dec 27, 2023
c21d6fd
Merge pull request #276979 from r-ryantm/auto-update/python311Package…
marsam Dec 27, 2023
6a56091
Merge pull request #277089 from r-ryantm/auto-update/php81Extensions.…
drupol Dec 27, 2023
2118651
Merge pull request #277018 from r-ryantm/auto-update/kubectl-node-shell
marsam Dec 27, 2023
b1d213c
Merge pull request #277001 from r-ryantm/auto-update/xmake
marsam Dec 27, 2023
0cc0ae9
Merge pull request #277029 from r-ryantm/auto-update/markdownlint-cli
marsam Dec 27, 2023
3c26498
Merge pull request #276674 from r-ryantm/auto-update/assemblyscript
marsam Dec 27, 2023
797473f
Merge pull request #277039 from r-ryantm/auto-update/murex
marsam Dec 27, 2023
81463e3
Merge pull request #277042 from r-ryantm/auto-update/homepage-dashboard
marsam Dec 27, 2023
41fb957
Merge pull request #277021 from r-ryantm/auto-update/the-way
marsam Dec 27, 2023
4954ac5
Merge pull request #276926 from r-ryantm/auto-update/kubectl-cnpg
marsam Dec 27, 2023
d98cf04
Merge pull request #277090 from r-ryantm/auto-update/php81Extensions.…
drupol Dec 27, 2023
e57e961
Merge pull request #276913 from r-ryantm/auto-update/intel-gmmlib
marsam Dec 27, 2023
01bc0cb
go2nix: remove
katexochen Dec 27, 2023
edb5f2e
Merge pull request #276900 from r-ryantm/auto-update/htslib
marsam Dec 27, 2023
d2296f9
Merge pull request #277091 from r-ryantm/auto-update/php81Packages.phan
drupol Dec 27, 2023
b3318a0
Merge pull request #277081 from r-ryantm/auto-update/php81Extensions.…
drupol Dec 27, 2023
ddafa4b
Merge pull request #277022 from running-grass/change-mail
Janik-Haag Dec 27, 2023
2ead12a
pulumictl: 0.0.45 -> 0.0.46
r-ryantm Dec 27, 2023
0d5dac3
python311Packages.millheater: 0.11.7 -> 0.11.8
fabaff Dec 27, 2023
cd0add5
python311Packages.aiopulse: 0.4.4 -> 0.4.5
fabaff Dec 27, 2023
3c6bc5b
goeland: 0.17.0 -> 0.18.1
r-ryantm Dec 27, 2023
7f32391
Merge pull request #277092 from r-ryantm/auto-update/php81Packages.ph…
drupol Dec 27, 2023
c3fb7e0
python311Packages.aiopulse: refactor
fabaff Dec 27, 2023
642658a
Merge pull request #277047 from afh/update-newsboat
dotlambda Dec 27, 2023
0f5b62d
Merge pull request #276909 from r-ryantm/auto-update/imagemagick
dotlambda Dec 27, 2023
91b5072
Merge pull request #276654 from r-ryantm/auto-update/abcmidi
dotlambda Dec 27, 2023
20f8e35
Merge pull request #276978 from r-ryantm/auto-update/python311Package…
natsukium Dec 27, 2023
5ff137a
Merge pull request #276965 from r-ryantm/auto-update/python311Package…
natsukium Dec 27, 2023
f472ab8
python310Packages.aioairq: 0.3.1 -> 0.3.2
r-ryantm Dec 27, 2023
3b924de
netbsd.libcurses: fix eval around NIX_CFLAGS_COMPILE
trofi Dec 27, 2023
7f9aed5
Merge pull request #275821 from r-ryantm/auto-update/python310Package…
natsukium Dec 27, 2023
6e9f329
Merge pull request #274658 from r-ryantm/auto-update/libcifpp
natsukium Dec 27, 2023
4559351
Merge pull request #277082 from kilianar/fava-1.26.3
natsukium Dec 27, 2023
52a9e17
Merge pull request #276606 from running-grass/update_anytype_3
NickCao Dec 27, 2023
993aeea
python310Packages.appthreat-vulnerability-db: 5.5.6 -> 5.5.7
r-ryantm Dec 27, 2023
fb017f4
python310Packages.argilla: 1.20.0 -> 1.21.0
r-ryantm Dec 27, 2023
274e7f3
Merge pull request #276981 from ereslibre/bump-otpauth
NickCao Dec 27, 2023
128222a
Merge pull request #276970 from Anomalocaridid/xplr-fix-desktop-file
NickCao Dec 27, 2023
1173aa8
Merge pull request #276956 from r-ryantm/auto-update/blahaj
NickCao Dec 27, 2023
293ae62
Merge pull request #276953 from SuperSamus/rare-update
NickCao Dec 27, 2023
7c93ebb
Merge pull request #276952 from SuperSamus/legendary-update
NickCao Dec 27, 2023
6248428
Merge pull request #277017 from hughobrien/patch-1
NickCao Dec 27, 2023
2c41cef
Merge pull request #277015 from mweinelt/evcc-0.123.2
NickCao Dec 27, 2023
c865f19
Merge pull request #277006 from r-ryantm/auto-update/cfspeedtest
NickCao Dec 27, 2023
25309ef
Merge pull request #277126 from r-ryantm/auto-update/python310Package…
happysalada Dec 27, 2023
15e83e2
Merge pull request #277002 from sdht0/obsidian-update
NickCao Dec 27, 2023
fac45e8
Merge pull request #277000 from kouyk/update/joplin-desktop
NickCao Dec 27, 2023
d0f5b0c
Merge pull request #276999 from r-ryantm/auto-update/unflac
NickCao Dec 27, 2023
8ad983b
Merge pull request #276985 from trofi/coq-kernel.launcher-no-aliases
NickCao Dec 27, 2023
5516275
Merge pull request #276984 from trofi/erlangR23-remove
NickCao Dec 27, 2023
051b035
Merge pull request #276083 from r-ryantm/auto-update/python310Package…
dotlambda Dec 27, 2023
84d9f83
Merge pull request #277059 from r-ryantm/auto-update/clightning
NickCao Dec 27, 2023
da93bfc
Merge pull request #276998 from jtojnar/gnome-alias-cleanup
fabianhjr Dec 27, 2023
82b29df
Merge pull request #277057 from r-ryantm/auto-update/apx
NickCao Dec 27, 2023
97fb229
Merge pull request #276932 from hzeller/20231226-update-verible
fabianhjr Dec 27, 2023
7309bb6
Merge pull request #276905 from r-ryantm/auto-update/igir
fabianhjr Dec 27, 2023
d3904e9
Merge pull request #277043 from r-ryantm/auto-update/kail
NickCao Dec 27, 2023
79b3347
Merge pull request #277041 from r-ryantm/auto-update/gci
NickCao Dec 27, 2023
2c38339
Merge pull request #277038 from r-ryantm/auto-update/mopidy-spotify
NickCao Dec 27, 2023
1e63015
Merge pull request #277034 from r-ryantm/auto-update/minesweep-rs
NickCao Dec 27, 2023
b30c11d
Merge pull request #277027 from r-ryantm/auto-update/mackerel-agent
NickCao Dec 27, 2023
574edb8
Merge pull request #277100 from katexochen/go2nix/remove
NickCao Dec 27, 2023
22d74b3
Merge pull request #277093 from r-ryantm/auto-update/phrase-cli
NickCao Dec 27, 2023
1ee1e46
Merge pull request #277080 from r-ryantm/auto-update/percollate
NickCao Dec 27, 2023
f75cb29
Merge pull request #277062 from r-ryantm/auto-update/okteto
NickCao Dec 27, 2023
a573223
Merge pull request #277105 from r-ryantm/auto-update/pulumictl
NickCao Dec 27, 2023
7818255
Merge pull request #277107 from fabaff/checkov-bump
NickCao Dec 27, 2023
7c08e06
Merge pull request #277109 from fabaff/qovery-cli-bump
NickCao Dec 27, 2023
501033b
Merge pull request #277108 from fabaff/pydrawise-bump
NickCao Dec 27, 2023
204b59d
Merge pull request #277111 from fabaff/millheater-bump
NickCao Dec 27, 2023
1dc4155
Merge pull request #277112 from fabaff/aiopulse-bump
NickCao Dec 27, 2023
b0a6ea2
sc-im: make libxls optional
gaykitty Dec 6, 2023
b862892
Merge pull request #277113 from r-ryantm/auto-update/goeland
NickCao Dec 27, 2023
567958a
Merge pull request #277115 from r-ryantm/auto-update/python310Package…
NickCao Dec 27, 2023
5bf1830
Merge pull request #277124 from r-ryantm/auto-update/python310Package…
NickCao Dec 27, 2023
7f29c3c
Merge pull request #276290 from r-ryantm/auto-update/spicedb
risicle Dec 27, 2023
41f6b89
Merge pull request #277117 from trofi/netbsd.libcurses-fix-eval
NickCao Dec 27, 2023
a0ef138
Merge pull request #277070 from aaronjheng/spirit
NickCao Dec 27, 2023
d548596
Merge pull request #276894 from katexochen/glide/remove
NickCao Dec 27, 2023
38aa06e
Merge pull request #276741 from r-ryantm/auto-update/doomretro
NickCao Dec 27, 2023
294d0ca
Merge pull request #276734 from paveloom/anki
NickCao Dec 27, 2023
08bb415
Merge pull request #276600 from r-ryantm/auto-update/wander
NickCao Dec 27, 2023
51b88a0
Merge pull request #276517 from r-ryantm/auto-update/typioca
NickCao Dec 27, 2023
3903b95
Merge pull request #276551 from r-ryantm/auto-update/ut
NickCao Dec 27, 2023
81e5049
Merge pull request #276751 from NickCao/geoalchemy2
NickCao Dec 27, 2023
260a931
Merge pull request #276553 from suhr/rich-pixels
NickCao Dec 27, 2023
06d11b2
python3Packages.facenet-pytorch: init at 2.5.3
lucasew Dec 27, 2023
0654bfb
Merge pull request #276950 from r-ryantm/auto-update/lint-staged
DamienCassou Dec 27, 2023
20a0bf9
Merge pull request #272449 from gaykitty/sc-im-xls
dotlambda Dec 27, 2023
5f3d726
python311Packages.dynalite-devices: exclude from bulk updates
dotlambda Dec 27, 2023
d3a7eff
Merge pull request #275461 from dotlambda/gitmoji-cli-fix
dotlambda Dec 27, 2023
b68cdd8
Merge pull request #275472 from dotlambda/dynalite-devices-0.1.48
mweinelt Dec 27, 2023
e4c5a88
Merge pull request #273465 from dotlambda/appdaemon-4.4.2
dotlambda Dec 27, 2023
325b99c
Merge pull request #277067 from r-ryantm/auto-update/open-policy-agent
nlewo Dec 27, 2023
628b90b
Merge pull request #276560 from r-ryantm/auto-update/leptonica
risicle Dec 27, 2023
1ada32d
neovim: generate init.lua by default (#222907)
lucc Dec 27, 2023
795e6ce
Merge pull request #277143 from lucasew/python/facenet-pytorch
thiagokokada Dec 27, 2023
ee6092b
Merge pull request #273076 from r-ryantm/auto-update/ipp-usb
symphorien Dec 27, 2023
6fe94ff
Merge pull request #276300 from symphorien/issue_276125
symphorien Dec 27, 2023
032d45b
fstar: build with dune (#275924)
pnmadelaine Dec 27, 2023
834d038
kubedog: 0.10.0 -> 0.11.0
r-ryantm Dec 27, 2023
022cbac
neovim: make generated wrapper args overridable
teto Nov 21, 2023
1b7cd42
python311Packages.einops: remove chainer from nativeCheckInputs
bcdarwin Dec 27, 2023
ddd6c02
Merge pull request #276986 from trofi/dockerTools.tests.docker-tools-…
roberth Dec 27, 2023
52c3593
Merge pull request #276943 from purcell/melpa2nix-emacs-30
adisbladis Dec 28, 2023
ce097af
python310Packages.graphene-django: 3.1.5 -> 3.2.0
r-ryantm Dec 28, 2023
e15a427
Merge pull request #277098 from marsam/add-h3-pg
marsam Dec 28, 2023
ff9e7f4
Merge pull request #277095 from r-ryantm/auto-update/podman
marsam Dec 28, 2023
b54e71b
Merge pull request #277210 from r-ryantm/auto-update/python310Package…
mweinelt Dec 28, 2023
0583bcd
python310Packages.enlighten: 1.12.3 -> 1.12.4
r-ryantm Dec 27, 2023
bccd3c8
Merge pull request #276628 from r-ryantm/auto-update/xercesc
risicle Dec 28, 2023
420b97b
Merge pull request #277182 from r-ryantm/auto-update/kubedog
azahi Dec 28, 2023
1ad81c4
Merge pull request #274855 from r-ryantm/auto-update/mockoon
natsukium Dec 28, 2023
47924b5
Merge pull request #274874 from r-ryantm/auto-update/mox
natsukium Dec 28, 2023
22e99d2
Merge pull request #276214 from r-ryantm/auto-update/rqlite
natsukium Dec 28, 2023
909d019
Merge pull request #276416 from r-ryantm/auto-update/requestly
natsukium Dec 28, 2023
71e2b36
Merge pull request #276603 from r-ryantm/auto-update/weaviate
natsukium Dec 28, 2023
55b8e90
Merge pull request #276709 from r-ryantm/auto-update/cdxgen
natsukium Dec 28, 2023
c0bcc26
Merge pull request #277192 from bcdarwin/einops-remove-chainer-dep
natsukium Dec 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -711,6 +711,15 @@
githubId = 20405311;
name = "Aksh Gupta";
};
al3xtjames = {
email = "[email protected]";
github = "al3xtjames";
githubId = 5672538;
name = "Alex James";
keys = [{
fingerprint = "F354 FFAB EA89 A49D 33ED 2590 4729 B829 AC5F CC72";
}];
};
alanpearce = {
email = "[email protected]";
github = "alanpearce";
Expand Down Expand Up @@ -16016,7 +16025,7 @@
};
running-grass = {
name = "Leo Liu";
email = "[email protected]";
email = "[email protected]";
github = "running-grass";
githubId = 17241154;
keys = [{
Expand Down
2 changes: 2 additions & 0 deletions nixos/doc/manual/release-notes/rl-2405.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ In addition to numerous new and upgraded packages, this release has the followin

- [GNS3](https://www.gns3.com/), a network software emulator. Available as [services.gns3-server](#opt-services.gns3-server.enable).

- [rspamd-trainer](https://gitlab.com/onlime/rspamd-trainer), script triggered by a helper which reads mails from a specific mail inbox and feeds them into rspamd for spam/ham training.

- [Anki Sync Server](https://docs.ankiweb.net/sync-server.html), the official sync server built into recent versions of Anki. Available as [services.anki-sync-server](#opt-services.anki-sync-server.enable).
The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been marked deprecated and will be dropped after 24.05 due to lack of maintenance of the anki-sync-server softwares.

Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/config/swap.nix
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,8 @@ in
# avoid this race condition.
after = [ "systemd-modules-load.service" ];
wantedBy = [ "${realDevice'}.swap" ];
before = [ "${realDevice'}.swap" ];
before = [ "${realDevice'}.swap" "shutdown.target"];
conflicts = [ "shutdown.target" ];
path = [ pkgs.util-linux pkgs.e2fsprogs ]
++ optional sw.randomEncryption.enable pkgs.cryptsetup;

Expand Down
1 change: 1 addition & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -620,6 +620,7 @@
./services/mail/public-inbox.nix
./services/mail/roundcube.nix
./services/mail/rspamd.nix
./services/mail/rspamd-trainer.nix
./services/mail/rss2email.nix
./services/mail/schleuder.nix
./services/mail/spamassassin.nix
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/security/apparmor.nix
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,8 @@ in
"local-fs.target"
"systemd-journald-audit.socket"
];
before = [ "sysinit.target" ];
before = [ "sysinit.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
wantedBy = [ "multi-user.target" ];
unitConfig = {
Description="Load AppArmor policies";
Expand Down
4 changes: 3 additions & 1 deletion nixos/modules/security/auditd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ with lib;
systemd.services.auditd = {
description = "Linux Audit daemon";
wantedBy = [ "basic.target" ];
before = [ "shutdown.target" ];
conflicts = [ "shutdown.target "];

unitConfig = {
ConditionVirtualization = "!container";
Expand All @@ -23,7 +25,7 @@ with lib;
path = [ pkgs.audit ];

serviceConfig = {
ExecStartPre="${pkgs.coreutils}/bin/mkdir -p /var/log/audit";
ExecStartPre = "${pkgs.coreutils}/bin/mkdir -p /var/log/audit";
ExecStart = "${pkgs.audit}/bin/auditd -l -n -s nochange";
};
};
Expand Down
6 changes: 4 additions & 2 deletions nixos/modules/security/duosec.nix
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,8 @@ in

systemd.services.login-duo = lib.mkIf cfg.ssh.enable {
wantedBy = [ "sysinit.target" ];
before = [ "sysinit.target" ];
before = [ "sysinit.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;
script = ''
if test -f "${cfg.secretKeyFile}"; then
Expand All @@ -216,7 +217,8 @@ in

systemd.services.pam-duo = lib.mkIf cfg.ssh.enable {
wantedBy = [ "sysinit.target" ];
before = [ "sysinit.target" ];
before = [ "sysinit.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;
script = ''
if test -f "${cfg.secretKeyFile}"; then
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/security/wrappers/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,8 @@ in
systemd.services.suid-sgid-wrappers = {
description = "Create SUID/SGID Wrappers";
wantedBy = [ "sysinit.target" ];
before = [ "sysinit.target" ];
before = [ "sysinit.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;
unitConfig.RequiresMountsFor = [ "/nix/store" "/run/wrappers" ];
serviceConfig.Type = "oneshot";
Expand Down
13 changes: 12 additions & 1 deletion nixos/modules/services/development/livebook.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ which runs the server.
port = 20123;
# See note below about security
environmentFile = pkgs.writeText "livebook.env" ''
LIVEBOOK_PASSWORD = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
LIVEBOOK_PASSWORD = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
'';
};
}
Expand All @@ -37,3 +37,14 @@ A better approach would be to put the password in some secure
user-readable location and set `environmentFile = /home/user/secure/livebook.env`.

:::

### Extra dependencies {#module-services-livebook-extra-dependencies}

By default, the Livebook service is run with minimum dependencies, but
some features require additional packages. For example, the machine
learning Kinos require `gcc` and `gnumake`. To add these, use
`extraPackages`:

```
services.livebook.extraPackages = with pkgs; [ gcc gnumake ];
```
15 changes: 13 additions & 2 deletions nixos/modules/services/development/livebook.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ in
# future, this can be changed to a system service.
enableUserService = mkEnableOption "a user service for Livebook";

package = mkPackageOption pkgs "livebook" { };

environmentFile = mkOption {
type = types.path;
description = lib.mdDoc ''
Expand Down Expand Up @@ -63,6 +65,15 @@ in
}
'';
};

extraPackages = mkOption {
type = with types; listOf package;
default = [ ];
description = lib.mdDoc ''
Extra packages to make available to the Livebook service.
'';
example = literalExpression "with pkgs; [ gcc gnumake ]";
};
};

config = mkIf cfg.enableUserService {
Expand All @@ -79,9 +90,9 @@ in
sname = cfg.erlang_node_short_name;
} // cfg.options);
in
"${pkgs.livebook}/bin/livebook server ${args}";
"${cfg.package}/bin/livebook server ${args}";
};
path = [ pkgs.bash ];
path = [ pkgs.bash ] ++ cfg.extraPackages;
wantedBy = [ "default.target" ];
};
};
Expand Down
76 changes: 76 additions & 0 deletions nixos/modules/services/mail/rspamd-trainer.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{ config, lib, pkgs, ... }:

with lib;

let

cfg = config.services.rspamd-trainer;
format = pkgs.formats.toml { };

in {
options.services.rspamd-trainer = {

enable = mkEnableOption (mdDoc "Spam/ham trainer for rspamd");

settings = mkOption {
default = { };
description = mdDoc ''
IMAP authentication configuration for rspamd-trainer. For supplying
the IMAP password, use the `secrets` option.
'';
type = types.submodule {
freeformType = format.type;
};
example = literalExpression ''
{
HOST = "localhost";
USERNAME = "[email protected]";
INBOXPREFIX = "INBOX/";
}
'';
};

secrets = lib.mkOption {
type = with types; listOf path;
description = lib.mdDoc ''
A list of files containing the various secrets. Should be in the
format expected by systemd's `EnvironmentFile` directory. For the
IMAP account password use `PASSWORD = mypassword`.
'';
default = [ ];
};

};

config = mkIf cfg.enable {

systemd = {
services.rspamd-trainer = {
description = "Spam/ham trainer for rspamd";
serviceConfig = {
ExecStart = "${pkgs.rspamd-trainer}/bin/rspamd-trainer";
WorkingDirectory = "/var/lib/rspamd-trainer";
StateDirectory = [ "rspamd-trainer/log" ];
Type = "oneshot";
DynamicUser = true;
EnvironmentFile = [
( format.generate "rspamd-trainer-env" cfg.settings )
cfg.secrets
];
};
};
timers."rspamd-trainer" = {
wantedBy = [ "timers.target" ];
timerConfig = {
OnBootSec = "10m";
OnUnitActiveSec = "10m";
Unit = "rspamd-trainer.service";
};
};
};

};

meta.maintainers = with lib.maintainers; [ onny ];

}
3 changes: 2 additions & 1 deletion nixos/modules/services/networking/firewall-iptables.nix
Original file line number Diff line number Diff line change
Expand Up @@ -308,8 +308,9 @@ in
description = "Firewall";
wantedBy = [ "sysinit.target" ];
wants = [ "network-pre.target" ];
before = [ "network-pre.target" ];
after = [ "systemd-modules-load.service" ];
before = [ "network-pre.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];

path = [ cfg.package ] ++ cfg.extraPackages;

Expand Down
19 changes: 19 additions & 0 deletions nixos/modules/services/torrent/transmission.nix
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,20 @@ in
For instance, SSH sessions may time out more easily.
'';
};

webHome = mkOption {
type = types.nullOr types.path;
default = null;
example = "pkgs.flood-for-transmission";
description = lib.mdDoc ''
If not `null`, sets the value of the `TRANSMISSION_WEB_HOME`
environment variable used by the service. Useful for overriding
the web interface files, without overriding the transmission
package and thus requiring rebuilding it locally. Use this if
you want to use an alternative web interface, such as
`pkgs.flood-for-transmission`.
'';
};
};
};

Expand Down Expand Up @@ -280,6 +294,7 @@ in
requires = optional apparmor.enable "apparmor.service";
wantedBy = [ "multi-user.target" ];
environment.CURL_CA_BUNDLE = etc."ssl/certs/ca-certificates.crt".source;
environment.TRANSMISSION_WEB_HOME = lib.optionalString (cfg.webHome != null) cfg.webHome;

serviceConfig = {
# Use "+" because credentialsFile may not be accessible to User= or Group=.
Expand Down Expand Up @@ -492,6 +507,10 @@ in
# https://gitlab.com/apparmor/apparmor/-/wikis/AppArmorStacking#seccomp-and-no_new_privs
px ${cfg.settings.script-torrent-done-filename} -> &@{dirs},
''}

${optionalString (cfg.webHome != null) ''
r ${cfg.webHome}/**,
''}
'';
};

Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/web-apps/invidious.nix
Original file line number Diff line number Diff line change
Expand Up @@ -153,10 +153,10 @@ let
message = ''
For local automatic database provisioning (services.invidious.database.createLocally == true)
to work, the username used to connect to PostgreSQL must match the database name, that is
services.invidious.database.user must match services.invidious.database.dbName.
services.invidious.settings.db.user must match services.invidious.settings.db.dbname.
This is the default since NixOS 24.05. For older systems, it is normally safe to manually set
services.invidious.database.user to "invidious" as the new user will be created with permissions
for the existing database.
for the existing database. `REASSIGN OWNED BY kemal TO invidious;` may also be needed.
'';
}
];
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/system/boot/grow-partition.nix
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ with lib;
systemd.services.growpart = {
wantedBy = [ "-.mount" ];
after = [ "-.mount" ];
before = [ "systemd-growfs-root.service" ];
before = [ "systemd-growfs-root.service" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;
serviceConfig = {
Expand Down
6 changes: 4 additions & 2 deletions nixos/modules/system/boot/initrd-ssh.nix
Original file line number Diff line number Diff line change
Expand Up @@ -243,8 +243,10 @@ in

services.sshd = {
description = "SSH Daemon";
wantedBy = ["initrd.target"];
after = ["network.target" "initrd-nixos-copy-secrets.service"];
wantedBy = [ "initrd.target" ];
after = [ "network.target" "initrd-nixos-copy-secrets.service" ];
before = [ "shutdown.target" ];
conflicts = [ "shutdown.target" ];

# Keys from Nix store are world-readable, which sshd doesn't
# like. If this were a real nix store and not the initrd, we
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/system/boot/systemd/initrd-secrets.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
description = "Copy secrets into place";
# Run as early as possible
wantedBy = [ "sysinit.target" ];
before = [ "cryptsetup-pre.target" ];
before = [ "cryptsetup-pre.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;

# We write the secrets to /.initrd-secrets and move them because this allows
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/tasks/filesystems.nix
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,8 @@ in
ConditionVirtualization = "!container";
DefaultDependencies = false; # needed to prevent a cycle
};
before = [ "systemd-pstore.service" ];
before = [ "systemd-pstore.service" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
wantedBy = [ "systemd-pstore.service" ];
};
};
Expand Down
5 changes: 3 additions & 2 deletions nixos/modules/tasks/filesystems/bcachefs.nix
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,10 @@ let
value = {
description = "Unlock bcachefs for ${fs.mountPoint}";
requiredBy = [ mountUnit ];
before = [ mountUnit ];
bindsTo = [ deviceUnit ];
after = [ deviceUnit ];
before = [ mountUnit "shutdown.target" ];
bindsTo = [ deviceUnit ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;
serviceConfig = {
Type = "oneshot";
Expand Down
3 changes: 2 additions & 1 deletion nixos/modules/tasks/filesystems/zfs.nix
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,8 @@ let
"systemd-ask-password-console.service"
] ++ optional (config.boot.initrd.clevis.useTang) "network-online.target";
requiredBy = getPoolMounts prefix pool ++ [ "zfs-import.target" ];
before = getPoolMounts prefix pool ++ [ "zfs-import.target" ];
before = getPoolMounts prefix pool ++ [ "shutdown.target" "zfs-import.target" ];
conflicts = [ "shutdown.target" ];
unitConfig = {
DefaultDependencies = "no";
};
Expand Down
4 changes: 3 additions & 1 deletion nixos/modules/tasks/network-interfaces.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1410,9 +1410,11 @@ in

systemd.services.domainname = lib.mkIf (cfg.domain != null) {
wantedBy = [ "sysinit.target" ];
before = [ "sysinit.target" ];
before = [ "sysinit.target" "shutdown.target" ];
conflicts = [ "shutdown.target" ];
unitConfig.DefaultDependencies = false;
serviceConfig.ExecStart = ''${pkgs.nettools}/bin/domainname "${cfg.domain}"'';
serviceConfig.Type = "oneshot";
};

environment.etc.hostid = mkIf (cfg.hostId != null) { source = hostidFile; };
Expand Down
2 changes: 2 additions & 0 deletions nixos/modules/virtualisation/lxd-agent.nix
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ in {
systemd.services.lxd-agent = {
enable = true;
wantedBy = [ "multi-user.target" ];
before = [ "shutdown.target" ];
conflicts = [ "shutdown.target" ];
path = [ pkgs.kmod pkgs.util-linux ];

preStart = preStartScript;
Expand Down
Loading