Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
267 commits
Select commit Hold shift + click to select a range
1677c4a
gdal: add libavif optional dependency
khaneliman Nov 9, 2024
a18fac9
vte: 0.78.1 -> 0.78.2
trofi Nov 25, 2024
b470ee2
tipp10: support running under wayland
yuyuyureka Nov 25, 2024
1bd9d10
abctl: 0.13.1 -> 0.22.0
Bot-wxt1221 Nov 26, 2024
1282bf0
anvil-editor: init at 0.4
Aleksanaa Nov 17, 2024
e94df9b
gotemplate: 3.10.1 -> 3.11.0
giorgiga Nov 27, 2024
3465266
esphome: 2024.11.1 -> 2024.11.2
mweinelt Nov 27, 2024
edf127d
meli: 0.8.8 -> 0.8.9
ehamberg Nov 27, 2024
411c560
pdal: add upstream patch for GDAL 3.10
emilazy Nov 27, 2024
07a1577
python3Packages.rasterio: 1.4.0 -> 1.4.2
emilazy Nov 27, 2024
e79d2ff
python3Packages.rio-tiler: 7.0.1 -> 7.2.2
emilazy Nov 27, 2024
3ed3828
python312Packages.boltztrap2: fix build
wegank Nov 27, 2024
34892a2
fheroes2: 1.1.3 -> 1.1.4
trofi Nov 28, 2024
af1286f
ios-deploy: rename from darwin.ios-deploy
wegank Nov 28, 2024
6c59ecc
ios-deploy: reformat
wegank Nov 28, 2024
5c29883
ios-deploy: migrate to new apple-sdk pattern
wegank Nov 28, 2024
2b79771
stackit-cli: 0.16.0 -> 0.17.0
r-ryantm Nov 28, 2024
31b8963
protonmail-bridge: 3.14.0 -> 3.15.0
r-ryantm Nov 28, 2024
0d83445
zrythm: 1.0.0-rc.2 -> 1.0.0
Nov 28, 2024
085b17a
steam-rom-manager: fix appimageTools version
Stunkymonkey Nov 28, 2024
4171105
ssb-patchwork: fix appimageTools version
Stunkymonkey Nov 28, 2024
61fdb8e
python312Packages.meilisearch: 0.31.6 -> 0.32.0
fabaff Nov 28, 2024
c1d9c70
got: 0.105 -> 0.106
afh Nov 29, 2024
de24042
root: 6.32.08 -> 6.34.00
guitargeek Nov 18, 2024
fed6fcb
scaleway-cli: 2.34.0 -> 2.35.0
techknowlogick Nov 29, 2024
1591aa5
zrythm: format
Nov 29, 2024
14ce5a5
xpipe: 12.0 -> 13.2
crschnick Nov 29, 2024
4dd2fd7
switch-to-configuration-ng: prevent error during NIXOS_LUSTRATE install
tejing1 Nov 30, 2024
a156cee
bats: 1.11.0 -> 1.11.1
r-ryantm Nov 30, 2024
f2ad84d
doc: fix/improve NIXOS_LUSTRATE installation instructions
tejing1 Oct 16, 2024
0e27bc3
github/workflows/eval: add markdown of added, removed and changed
itepastra Nov 30, 2024
68c011a
cargo-xwin: 0.17.3 -> 0.17.4
r-ryantm Nov 30, 2024
9692c17
cargo-xwin: use new darwin sdk pattern
NickCao Nov 30, 2024
f67fcd9
pyflyby: 1.9.6 -> 1.9.8
r-ryantm Nov 30, 2024
4e6986c
thrift-ls: 0.2.2 -> 0.2.5
r-ryantm Nov 30, 2024
e7b29de
svdtools: 0.3.19 -> 0.3.20
r-ryantm Nov 30, 2024
64ccdb8
python312Packages.pyinstaller-hooks-contrib: 2024.9 -> 2024.10
r-ryantm Nov 30, 2024
31faab3
python312Packages.array-api-strict: 2.0.1 -> 2.2
r-ryantm Nov 30, 2024
2ed07b6
python312Packages.microsoft-kiota-http: 1.3.3 -> 1.3.4
r-ryantm Nov 30, 2024
e965f06
python312Packages.moderngl: 5.11.1 -> 5.12.0
r-ryantm Nov 30, 2024
6727681
python312Packages.aiohomekit: 3.2.6 -> 3.2.7
r-ryantm Nov 30, 2024
eb79afa
kubefetch: 0.7.2 -> 0.8.0
r-ryantm Nov 30, 2024
4861b25
netscanner: 0.6.0 -> 0.6.1
r-ryantm Nov 30, 2024
a4b9be1
pet: 0.9.0 -> 1.0.0
r-ryantm Nov 30, 2024
50773ef
ddns-go: 6.7.2 -> 6.7.6
r-ryantm Nov 30, 2024
7f0ecce
novops: 0.17.0 -> 0.18.0
r-ryantm Nov 30, 2024
a08fcec
go-minimock: 3.4.1 -> 3.4.3
r-ryantm Nov 30, 2024
bf967e6
sig: 0.1.3 -> 0.1.4
r-ryantm Nov 30, 2024
a3c4050
xv: 6.0.1 -> 6.0.2
r-ryantm Nov 30, 2024
7794d89
tio: 3.7 -> 3.8
r-ryantm Nov 30, 2024
e17f857
pulldown-cmark: 0.12.1 -> 0.12.2
r-ryantm Nov 30, 2024
55f5783
cxx-rs: 1.0.94 -> 1.0.131
doronbehar Nov 29, 2024
39d568f
csound-qt: 1.1.2 -> 1.1.3
r-ryantm Nov 30, 2024
0c7a4f8
pritunl-client: 1.3.4066.51 -> 1.3.4083.88
r-ryantm Nov 30, 2024
c20ccbb
android-udev-rules: 20241019 -> 20241109
r-ryantm Nov 30, 2024
4976b4e
helmfile-wrapped: 0.169.0 -> 0.169.1
r-ryantm Nov 30, 2024
73c94b5
obs-cmd: 0.17.9 -> 0.18.0
r-ryantm Nov 30, 2024
918d17f
step-cli: 0.28.0 -> 0.28.2
r-ryantm Nov 30, 2024
55dda6c
python3Packages.rio-tiler: mark broken
khaneliman Nov 30, 2024
aa0caec
syncthingtray: 1.6.2 -> 1.6.3
r-ryantm Nov 30, 2024
c3af24e
python312Packages.pysigma-pipeline-crowdstrike: 2.0.0 -> 2.0.1
r-ryantm Nov 30, 2024
c80d5da
python312Packages.django-modeltranslation: 0.19.10 -> 0.19.11
r-ryantm Nov 30, 2024
45d6c55
spacectl: 1.6.0 -> 1.7.1
r-ryantm Nov 30, 2024
cfb090f
wget: modernize and use PCRE2 instead of PCRE1
pluiedev Nov 30, 2024
c37dd6b
altair: 8.0.0 -> 8.0.4
r-ryantm Nov 30, 2024
6cd7b58
vals: 0.37.7 -> 0.37.8
r-ryantm Nov 30, 2024
8ee6aa1
litmusctl: 1.11.0 -> 1.12.0
r-ryantm Nov 30, 2024
31ac3dd
step-kms-plugin: 0.11.6 -> 0.11.7
r-ryantm Nov 30, 2024
aba3099
trezor-suite: 24.8.11 -> 24.11.3
eleanor-k Nov 30, 2024
bc367be
cargo-public-api: 0.40.0 -> 0.42.0
r-ryantm Nov 30, 2024
bede127
parallel-hashmap: 1.4.0 -> 1.4.1
r-ryantm Nov 30, 2024
8ee37cc
trezor-suite: Remove deprecated use of `--replace`
eleanor-k Nov 30, 2024
59b3ef2
misconfig-mapper: 1.10.0 -> 1.12.3
r-ryantm Nov 30, 2024
b1820d2
zsh-wd: 0.9.1 -> 0.9.2
r-ryantm Dec 1, 2024
783fe2b
opengrok: 1.13.23 -> 1.13.24
r-ryantm Dec 1, 2024
ae516d9
prometheus-sql-exporter: 0.5.7 -> 0.5.8
r-ryantm Dec 1, 2024
f0a8e35
eksctl: 0.193.0 -> 0.194.0
r-ryantm Dec 1, 2024
46e556b
kubedb-cli: 0.48.1 -> 0.49.0
r-ryantm Dec 1, 2024
c116058
orchard: 0.24.1 -> 0.25.2
r-ryantm Dec 1, 2024
2aa7ff5
prometheus-mongodb-exporter: 0.41.2 -> 0.42.0
r-ryantm Dec 1, 2024
ef4c5d1
buildkite-cli: 3.2.0 -> 3.3.1
r-ryantm Dec 1, 2024
3634f1c
python312Packages.manga-ocr: 0.1.12 -> 0.1.13
r-ryantm Dec 1, 2024
f8d3b9a
opentofu: fix mkProvider
mjm Dec 1, 2024
e80fe32
vimPlugins.remote-nvim-nvim: init at 2024-08-04
khaneliman Dec 1, 2024
12a6792
terraform-providers.namecheap: 2.1.2 -> 2.2.0
r-ryantm Dec 1, 2024
065274f
nwg-clipman: 0.2.3 -> 0.2.4
r-ryantm Dec 1, 2024
1ad35c8
capslock: 0.2.5 -> 0.2.6
r-ryantm Dec 1, 2024
b9e5eba
motoc: 0.3.3 -> 0.3.4
r-ryantm Dec 1, 2024
6b5cc43
python312Packages.databricks-sql-connector: 3.4.0 -> 3.6.0
r-ryantm Dec 1, 2024
4b82a20
n8n: 1.65.1 -> 1.70.1
r-ryantm Dec 1, 2024
f2bb2fb
home-manager: 0-unstable-2024-10-20 -> 0-unstable-2024-11-29
r-ryantm Dec 1, 2024
1d06cb0
cargo-expand: 1.0.91 -> 1.0.95
r-ryantm Dec 1, 2024
83ce73d
python312Packages.apycula: 0.14 -> 0.15
r-ryantm Dec 1, 2024
73ddd11
shopware-cli: 0.4.51 -> 0.4.60
r-ryantm Dec 1, 2024
f262d68
roadrunner: 2024.1.2 -> 2024.2.1
r-ryantm Dec 1, 2024
e1897c4
libfmvoice: 0-unstable-2024-11-03 -> 0-unstable-2024-11-08
r-ryantm Dec 1, 2024
a4338f8
python312Packages.pytest-celery: 1.1.1 -> 1.1.3
r-ryantm Dec 1, 2024
dfb444b
python312Packages.meilisearch: update disabled
fabaff Dec 1, 2024
139853e
lc0: 0.31.1 -> 0.31.2
r-ryantm Dec 1, 2024
7e4c94c
ibus-engines.m17n: 1.4.32 -> 1.4.34
r-ryantm Dec 1, 2024
c923680
numix-icon-theme-square: 24.07.19 -> 24.10.22
r-ryantm Dec 1, 2024
3375bda
transgui: 5.18.0-unstable-2024-02-26 -> 5.18.0-unstable-2024-10-03
r-ryantm Dec 1, 2024
93e3cd5
goperf: 0-unstable-2024-09-05 -> 0-unstable-2024-11-18
r-ryantm Dec 1, 2024
8b7ed6e
github/workflows/eval: limit number of packages in markdown
Mic92 Dec 1, 2024
9f33235
saleae-logic-2: fix appimageTools version
Stunkymonkey Nov 28, 2024
00b20dc
quba: fix appimageTools version
Stunkymonkey Nov 28, 2024
0c64b29
deskreen: fix appimageTools version
Stunkymonkey Nov 28, 2024
9d4043d
cables: fix appimageTools version
Stunkymonkey Nov 28, 2024
4ff9194
soulseekqt: fix appimageTools version
Stunkymonkey Nov 28, 2024
5272ff1
python312Packages.keras: 3.6.0 -> 3.7.0
GaetanLepage Nov 27, 2024
7289b48
python312Packages.keras: add GaetanLepage as maintainer
GaetanLepage Nov 27, 2024
cb2bc4f
python312Packages.tf-keras: 2.17.0 -> 2.18.0
GaetanLepage Nov 27, 2024
3029561
python312Packages.keras: enable tests
GaetanLepage Nov 27, 2024
0e6cb95
appimageTools: deprecate name & version
Stunkymonkey Nov 28, 2024
36fa40c
python312Packages.mhcflurry: fix tests
GaetanLepage Dec 1, 2024
e1481f5
python312Packages.moderngl-window: 3.0.0 -> 3.0.1
GaetanLepage Nov 30, 2024
df36380
thunderbird-bin-unwrapped: 128.4.3esr -> 128.5.0esr
r-ryantm Dec 1, 2024
006691d
github/workflows/eval: add nixos package search links and wrap sectio…
Mic92 Dec 1, 2024
6c45eb1
wgcf: 2.2.22 -> 2.2.23
r-ryantm Dec 1, 2024
9484135
php84Extensions.vld: 0.18.0 -> 0.18.0-unstable-2024-08-22
piotrkwiecinski Dec 1, 2024
c38a936
viu: 1.5.0 -> 1.5.1
r-ryantm Dec 1, 2024
444dd72
mini-calc: 3.2.0 -> 3.3.2
leana8959 Nov 17, 2024
438451f
gotemplate: 3.10.1 -> 3.11.0 (#359549)
GaetanLepage Dec 1, 2024
9f88d77
stackit-cli: 0.16.0 -> 0.17.0 (#359894)
nixpkgs-merge-bot[bot] Dec 1, 2024
b57786a
fheroes2: 1.1.3 -> 1.1.4 (#359742)
khaneliman Dec 1, 2024
950e196
meli: 0.8.8 -> 0.8.9 (#359656)
khaneliman Dec 1, 2024
b0ff56f
abctl: 0.13.1 -> 0.22.0 (#359267)
khaneliman Dec 1, 2024
8a493d4
streamlink: 6.11.0 -> 7.0.0 (#354037)
pbsds Dec 1, 2024
f54975f
jellyfin{,-web}: 10.10.1 → 10.10.2 → 10.10.3 (#356897)
khaneliman Dec 1, 2024
1c49838
mini-calc: 3.2.0 -> 3.3.2 (#356679)
khaneliman Dec 1, 2024
627fffc
logdy: 0.13.0 -> 0.13.1 (#357746)
khaneliman Dec 1, 2024
7a2f7cc
python312Packages.moderngl-window: 3.0.0 -> 3.0.2 (#360534)
pbsds Dec 1, 2024
fd335fa
tipp10: support running under wayland (#359049)
khaneliman Dec 1, 2024
344a812
zrythm: 1.0.0-rc.2 -> 1.0.0 (#359953)
khaneliman Dec 1, 2024
232e7a0
got: 0.105 -> 0.106 (#360096)
khaneliman Dec 1, 2024
8beb425
scaleway-cli: 2.34.0 -> 2.35.0 (#360149)
khaneliman Dec 1, 2024
d1b6da9
python312Packages.manga-ocr: 0.1.12 -> 0.1.13 (#360641)
NickCao Dec 1, 2024
688f232
buildkite-cli: 3.2.0 -> 3.3.1 (#360638)
NickCao Dec 1, 2024
1f72b75
blackbox-terminal: Fix build with GCC 14
bobby285271 Dec 1, 2024
13c6725
prometheus-mongodb-exporter: 0.41.2 -> 0.42.0 (#360635)
NickCao Dec 1, 2024
c4a05d9
orchard: 0.24.1 -> 0.25.2 (#360632)
NickCao Dec 1, 2024
139f954
kubedb-cli: 0.48.1 -> 0.49.0 (#360630)
NickCao Dec 1, 2024
1f8da34
eksctl: 0.193.0 -> 0.194.0 (#360629)
NickCao Dec 1, 2024
14c5445
prometheus-sql-exporter: 0.5.7 -> 0.5.8 (#360626)
NickCao Dec 1, 2024
f49841a
opengrok: 1.13.23 -> 1.13.24 (#360623)
NickCao Dec 1, 2024
d582e9d
zsh-wd: 0.9.1 -> 0.9.2 (#360613)
NickCao Dec 1, 2024
e366081
motoc: 0.3.3 -> 0.3.4 (#360675)
NickCao Dec 1, 2024
e6b0419
capslock: 0.2.5 -> 0.2.6 (#360672)
NickCao Dec 1, 2024
c55ed74
nwg-clipman: 0.2.3 -> 0.2.4 (#360670)
NickCao Dec 1, 2024
ae05588
terraform-providers.namecheap: 2.1.2 -> 2.2.0 (#360656)
NickCao Dec 1, 2024
5569ed6
opentofu: fix mkProvider (#360647)
NickCao Dec 1, 2024
3fa7c51
pritunl-client: 1.3.4066.51 -> 1.3.4083.88 (#360542)
nixpkgs-merge-bot[bot] Dec 1, 2024
f6f3c22
xpipe: 12.0 -> 13.2 (#358493)
pbsds Dec 1, 2024
f4bca8f
ibus-engines.m17n: 1.4.32 -> 1.4.34 (#360708)
NickCao Dec 1, 2024
bf51e17
lc0: 0.31.1 -> 0.31.2 (#360707)
NickCao Dec 1, 2024
4c488ed
vte: 0.78.1 -> 0.78.2 (#358895)
bobby285271 Dec 1, 2024
cd9e72c
python312Packages.pytest-celery: 1.1.1 -> 1.1.3 (#360702)
NickCao Dec 1, 2024
5b5d6d0
libfmvoice: 0-unstable-2024-11-03 -> 0-unstable-2024-11-08 (#360698)
NickCao Dec 1, 2024
7a3bde9
roadrunner: 2024.1.2 -> 2024.2.1 (#360695)
NickCao Dec 1, 2024
b43a585
shopware-cli: 0.4.51 -> 0.4.60 (#360694)
NickCao Dec 1, 2024
75af407
python312Packages.apycula: 0.14 -> 0.15 (#360691)
NickCao Dec 1, 2024
b78d268
cargo-expand: 1.0.91 -> 1.0.95 (#360689)
NickCao Dec 1, 2024
6d2861c
python312Packages.databricks-sql-connector: 3.4.0 -> 3.6.0 (#360683)
NickCao Dec 1, 2024
f81a6f4
thunderbird-bin-unwrapped: 128.4.3esr -> 128.5.0esr (#360736)
taku0 Dec 1, 2024
6b595ed
viu: 1.5.0 -> 1.5.1 (#360740)
NickCao Dec 1, 2024
b2f7413
protonmail-bridge: 3.14.0 -> 3.15.0 (#359899)
wolfgangwalther Dec 1, 2024
bd08b27
wgcf: 2.2.22 -> 2.2.23 (#360739)
NickCao Dec 1, 2024
0feb83e
transgui: 5.18.0-unstable-2024-02-26 -> 5.18.0-unstable-2024-10-03 (#…
NickCao Dec 1, 2024
48d2cad
numix-icon-theme-square: 24.07.19 -> 24.10.22 (#360717)
NickCao Dec 1, 2024
f608d1b
nixos/acme: fix cert ownership assert for string `SupplementaryGroups…
misuzu Dec 1, 2024
07a96b2
nixos/installation-device: make openssh settings a default (#339786)
misuzu Dec 1, 2024
f745fa9
misconfig-mapper: 1.10.0 -> 1.12.3 (#360608)
NickCao Dec 1, 2024
2a1bf49
nixos/installation-cd-base: add git & rsync (#325511)
misuzu Dec 1, 2024
78aaa12
parallel-hashmap: 1.4.0 -> 1.4.1 (#360606)
NickCao Dec 1, 2024
dc6f94d
cargo-public-api: 0.40.0 -> 0.42.0 (#360604)
NickCao Dec 1, 2024
8a27f7b
step-kms-plugin: 0.11.6 -> 0.11.7 (#360601)
NickCao Dec 1, 2024
8e9fe4f
litmusctl: 1.11.0 -> 1.12.0 (#360599)
NickCao Dec 1, 2024
ab98294
vals: 0.37.7 -> 0.37.8 (#360596)
NickCao Dec 1, 2024
b95275f
altair: 8.0.0 -> 8.0.4 (#360589)
NickCao Dec 1, 2024
d58544b
spacectl: 1.6.0 -> 1.7.1 (#360585)
NickCao Dec 1, 2024
b72e028
python312Packages.django-modeltranslation: 0.19.10 -> 0.19.11 (#360583)
NickCao Dec 1, 2024
490f3c5
gpu-viewer: 3.06 -> 3.08
GaetanLepage Dec 1, 2024
7ca6242
goperf: 0-unstable-2024-09-05 -> 0-unstable-2024-11-18 (#360724)
pbsds Dec 1, 2024
9a8d597
python312Packages.pysigma-pipeline-crowdstrike: 2.0.0 -> 2.0.1 (#360577)
NickCao Dec 1, 2024
948e814
step-cli: 0.28.0 -> 0.28.2 (#360565)
NickCao Dec 1, 2024
a1654b1
obs-cmd: 0.17.9 -> 0.18.0 (#360564)
NickCao Dec 1, 2024
6299ef8
helmfile-wrapped: 0.169.0 -> 0.169.1 (#360563)
NickCao Dec 1, 2024
26ef78a
android-udev-rules: 20241019 -> 20241109 (#360558)
NickCao Dec 1, 2024
45d1c6e
parlay: init at 0.6.0 (#324684)
misuzu Dec 1, 2024
3b5e1da
csound-qt: 1.1.2 -> 1.1.3 (#360533)
NickCao Dec 1, 2024
81289bb
pulldown-cmark: 0.12.1 -> 0.12.2 (#360526)
NickCao Dec 1, 2024
16b8abe
tio: 3.7 -> 3.8 (#360518)
NickCao Dec 1, 2024
b815c8f
xv: 6.0.1 -> 6.0.2 (#360517)
NickCao Dec 1, 2024
1f25b0f
sig: 0.1.3 -> 0.1.4 (#360516)
NickCao Dec 1, 2024
a05c9ea
go-minimock: 3.4.1 -> 3.4.3 (#360511)
NickCao Dec 1, 2024
1c2752a
python312Packages.[tf-]keras: update; enable tests (#359590)
pbsds Dec 1, 2024
f1d4dc5
novops: 0.17.0 -> 0.18.0 (#360510)
NickCao Dec 1, 2024
24404eb
ddns-go: 6.7.2 -> 6.7.6 (#360509)
NickCao Dec 1, 2024
5e8ba4b
Merge: sudo: 1.9.16 -> 1.9.16p2 (#355672)
Ma27 Dec 1, 2024
d835701
Merge branch 'gnome-notExcluded'
jtojnar Dec 1, 2024
41ef5ff
pet: 0.9.0 -> 1.0.0 (#360501)
NickCao Dec 1, 2024
6676b60
netscanner: 0.6.0 -> 0.6.1 (#360493)
NickCao Dec 1, 2024
06f65c5
kubefetch: 0.7.2 -> 0.8.0 (#360487)
NickCao Dec 1, 2024
c8593a7
python312Packages.aiohomekit: 3.2.6 -> 3.2.7 (#360485)
NickCao Dec 1, 2024
31d66ae
python312Packages.moderngl: 5.11.1 -> 5.12.0 (#360484)
NickCao Dec 1, 2024
dd0e463
python312Packages.microsoft-kiota-http: 1.3.3 -> 1.3.4 (#360479)
NickCao Dec 1, 2024
bfa35cd
anvil-editor: init at 0.4 (#356629)
drupol Dec 1, 2024
eb7b180
syncthingtray: 1.6.2 -> 1.6.3 (#360570)
doronbehar Dec 1, 2024
a594234
python312Packages.array-api-strict: 2.0.1 -> 2.2 (#360474)
NickCao Dec 1, 2024
47c3a3c
python312Packages.pyinstaller-hooks-contrib: 2024.9 -> 2024.10 (#360472)
NickCao Dec 1, 2024
0bc5ff7
svdtools: 0.3.19 -> 0.3.20 (#360459)
NickCao Dec 1, 2024
cffe57e
thrift-ls: 0.2.2 -> 0.2.5 (#360458)
NickCao Dec 1, 2024
63d3f47
pyflyby: 1.9.6 -> 1.9.8 (#360453)
NickCao Dec 1, 2024
1feb9c7
cargo-xwin: 0.17.3 -> 0.17.4 (#360431)
NickCao Dec 1, 2024
e6bff4c
bats: 1.11.0 -> 1.11.1 (#360281)
Mic92 Dec 1, 2024
2ca068d
vimPlugins.remote-nvim-nvim: init at 2024-08-04 (#360621)
khaneliman Dec 1, 2024
eb57850
gdal: 3.9.3 -> 3.10.0 (#355220)
khaneliman Dec 1, 2024
1660153
home-manager: 0-unstable-2024-10-20 -> 0-unstable-2024-11-29 (#360686)
nixpkgs-merge-bot[bot] Dec 1, 2024
a627dd9
phel: 0.13.0 -> 0.16.0
r-ryantm Dec 1, 2024
6084c68
gpu-viewer: 3.06 -> 3.08 (#360782)
drupol Dec 1, 2024
4e7f5ed
python312Packages.meilisearch: 0.31.6 -> 0.32.0 (#359974)
NickCao Dec 1, 2024
8671210
php84Extensions.vld: 0.18.0 -> 0.18.0-unstable-2024-08-22 (#360732)
drupol Dec 1, 2024
30a6639
cxx-rs: 1.0.94 -> 1.0.131 (#360528)
doronbehar Dec 1, 2024
e961c1f
phel: 0.13.0 -> 0.16.0 (#314348)
drupol Dec 1, 2024
eaae909
workflows/eval: add markdown of added, removed and changed (#360339)
Mic92 Dec 1, 2024
a1ed41a
appimageTools: use version (#359930)
philiptaron Dec 1, 2024
a3ddcf0
vimPlugins: add require checks
khaneliman Nov 26, 2024
49f57fd
nixos/hostapd: allow octothorpe characters in SAE password (#356079)
rnhmjoj Dec 1, 2024
35aafbc
root: 6.32.08 -> 6.34.00 (#342062)
veprbl Dec 1, 2024
79ebfff
trezor-suite: 24.8.3 -> 24.11.3, remove deprecated use of --replace …
prusnak Dec 1, 2024
c7a4e4c
sd-image: fix raspberry pi 0 boot (#355469)
rnhmjoj Dec 1, 2024
b09c677
homebox: 0.15.2 -> 0.16.0
PatrickDaG Nov 30, 2024
c9a3c08
ts_query_ls: init at 1.0.1
ribru17 Nov 8, 2024
36f2ee4
n8n: 1.65.1 -> 1.70.1 (#360685)
nixpkgs-merge-bot[bot] Dec 1, 2024
0dda2b6
ts_query_ls: init at 1.0.1 (#350834)
wolfgangwalther Dec 1, 2024
4b0caba
nixos/activation, switch-to-configuration-ng, doc: improve NIXOS_LUST…
misuzu Dec 1, 2024
d3ba34c
plausible: 2.0.0 -> 2.1.4 (#356221)
NetaliDev Dec 1, 2024
4c6a1b0
libphidget22: 0-unstable-2024-04-11 -> 1.20.20240909
mksafavi Oct 15, 2024
889493e
libphidget22extra: 0-unstable-2024-04-11 -> 1.20.20240909
mksafavi Oct 15, 2024
398bc4a
vimPlugins: add modules to skip
khaneliman Dec 1, 2024
1442b26
vimPlugins.cmp-*: add nativeCheckInputs
khaneliman Nov 26, 2024
6af0ef2
vimPlugins: replace nvim-web-devicons deps with nativeCheckInputs
khaneliman Nov 27, 2024
dad3f6c
libphidget22: 0-unstable-2024-04-11 -> 1.20.20240909 (#348834)
drupol Dec 1, 2024
d2301bd
vimPlugins: nvimRequireChecks and nvimSkipModules for new nvimRequire…
khaneliman Dec 1, 2024
ca98816
ios-deploy: rename from darwin.ios-deploy (#359888)
wegank Dec 1, 2024
1b9db3a
python312Packages.boltztrap2: fix build (#359697)
wegank Dec 1, 2024
0b3416b
wget: modernize and use PCRE2 instead of PCRE1 (#360567)
fpletz Dec 1, 2024
4a936cc
esphome: 2024.11.1 -> 2024.11.2 (#359642)
mweinelt Dec 1, 2024
dc4fceb
Merge master into staging-next
github-actions[bot] Dec 1, 2024
eb22e79
Merge staging-next into staging
FliegendeWurst Dec 1, 2024
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
2 changes: 1 addition & 1 deletion .github/workflows/eval.yml
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ jobs:
--arg beforeResultDir ./baseResult \
--arg afterResultDir ./prResult \
-o comparison

cat comparison/step-summary.md >> "$GITHUB_STEP_SUMMARY"
# TODO: Request reviews from maintainers for packages whose files are modified in the PR

- name: Upload the combined results
Expand Down
1 change: 1 addition & 0 deletions ci/eval/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,7 @@ let
--slurpfile after ${afterResultDir}/outpaths.json \
> $out/changed-paths.json

jq -r -f ${./generate-step-summary.jq} < $out/changed-paths.json > $out/step-summary.md
# TODO: Compare eval stats
'';

Expand Down
15 changes: 15 additions & 0 deletions ci/eval/generate-step-summary.jq
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
def truncate(xs; n):
if xs | length > n then xs[:n] + ["..."]
else xs
end;

def itemize_packages(xs):
# we truncate the list to stay below the GitHub limit of 1MB per step summary.
truncate(xs; 3000) | map("- [\(.)](https://search.nixos.org/packages?channel=unstable&show=\(.)&from=0&size=50&sort=relevance&type=packages&query=\(.))") | join("\n");

def section(title; xs):
"<details> <summary>" + title + " (" + (xs | length | tostring) + ")</summary>\n\n" + itemize_packages(xs) + "</details>";

section("Added packages"; .attrdiff.added) + "\n\n" +
section("Removed packages"; .attrdiff.removed) + "\n\n" +
section("Changed packages"; .attrdiff.changed)
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18732,6 +18732,12 @@
github = "ribose-jeffreylau";
githubId = 2649467;
};
ribru17 = {
name = "Riley Bruins";
email = "ribru17@hotmail.com";
github = "ribru17";
githubId = 55766287;
};
ricarch97 = {
email = "ricardo.steijn97@gmail.com";
github = "RicArch97";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,18 @@ The first steps to all these are the same:
Refer to the `nixos-generate-config` step in
[](#sec-installation) for more information.

::: {.note}
On [UEFI](https://en.wikipedia.org/wiki/UEFI) systems, check that your `/etc/nixos/hardware-configuration.nix` did the right thing with the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition).
In NixOS, by default, both [systemd-boot](https://systemd.io/BOOT/) and [grub](https://www.gnu.org/software/grub/index.html) expect it to be mounted on `/boot`.
However, the configuration generator bases its [](#opt-fileSystems) configuration on the current mount points at the time it is run.
If the current system and NixOS's bootloader configuration don't agree on where the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) is to be mounted, you'll need to manually alter the mount point in `hardware-configuration.nix` before building the system closure.
:::

::: {.note}
The lustrate process will not work if the [](#opt-boot.initrd.systemd.enable) option is set to `true`.
If you want to use this option, wait until after the first boot into the NixOS system to enable it and rebuild.
:::

You'll likely want to set a root password for your first boot using
the configuration files because you won't have a chance to enter a
password until after you reboot. You can initialize the root password
Expand Down Expand Up @@ -231,26 +243,46 @@ The first steps to all these are the same:
$ echo etc/nixos | sudo tee -a /etc/NIXOS_LUSTRATE
```

1. Finally, move the `/boot` directory of your current distribution out
of the way (the lustrate process will take care of the rest once you
reboot, but this one must be moved out now because NixOS needs to
install its own boot files:
1. Finally, install NixOS's boot system, backing up the current boot system's files in the process.

The details of this step can vary depending on the bootloader configuration in NixOS and the bootloader in use by the current system.

The commands below should work for:

- [BIOS](https://en.wikipedia.org/wiki/BIOS) systems.

- [UEFI](https://en.wikipedia.org/wiki/UEFI) systems where both the current system and NixOS mount the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) on `/boot`.
Both [systemd-boot](https://systemd.io/BOOT/) and [grub](https://www.gnu.org/software/grub/index.html) expect this by default in NixOS, but other distributions vary.

::: {.warning}
Once you complete this step, your current distribution will no longer be bootable!
If you didn't get all the NixOS configuration right, especially those settings pertaining to boot loading and root partition, NixOS may not be bootable either.
Have a USB rescue device ready in case this happens.
:::

::: {.warning}
Once you complete this step, your current distribution will no
longer be bootable! If you didn't get all the NixOS configuration
right, especially those settings pertaining to boot loading and root
partition, NixOS may not be bootable either. Have a USB rescue
device ready in case this happens.
On [UEFI](https://en.wikipedia.org/wiki/UEFI) systems, anything on the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) will be removed by these commands, such as other coexisting OS's bootloaders.
:::

```ShellSession
$ sudo mv -v /boot /boot.bak &&
sudo /nix/var/nix/profiles/system/bin/switch-to-configuration boot
$ sudo mkdir /boot.bak && sudo mv /boot/* /boot.bak &&
sudo NIXOS_INSTALL_BOOTLOADER=1 /nix/var/nix/profiles/system/bin/switch-to-configuration boot
```

Cross your fingers, reboot, hopefully you should get a NixOS prompt!

In other cases, most commonly where the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition) of the current system is instead mounted on `/boot/efi`, the goal is to:

- Make sure `/boot` (and the [EFI System Partition](https://en.wikipedia.org/wiki/EFI_system_partition), if mounted elsewhere) are mounted how the NixOS configuration would mount them.

- Clear them of files related to the current system, backing them up outside of `/boot`.
NixOS will move the backups into `/old-root` along with everything else when it first boots.

- Instruct the NixOS closure built earlier to install its bootloader with:
```ShellSession
sudo NIXOS_INSTALL_BOOTLOADER=1 /nix/var/nix/profiles/system/bin/switch-to-configuration boot
```

1. If for some reason you want to revert to the old distribution,
you'll need to boot on a USB rescue disk and do something along
these lines:
Expand Down
6 changes: 6 additions & 0 deletions nixos/modules/installer/cd-dvd/installation-cd-base.nix
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,11 @@
done
'';

environment.defaultPackages = with pkgs; [
rsync
];

programs.git.enable = lib.mkDefault true;

system.stateVersion = lib.mkDefault lib.trivial.release;
}
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,6 @@
vim
nano

# Include some version control tools.
git
rsync

# Firefox for reading the manual.
firefox

Expand Down
6 changes: 5 additions & 1 deletion nixos/modules/installer/sd-card/sd-image-raspberrypi.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@
sdImage = {
populateFirmwareCommands = let
configTxt = pkgs.writeText "config.txt" ''
# u-boot refuses to start (gets stuck at rainbow polygon) without this,
# at least on Raspberry Pi 0.
enable_uart=1

# Prevent the firmware from smashing the framebuffer setup done by the mainline kernel
# when attempting to show low-voltage or overtemperature warnings.
avoid_warnings=1
Expand All @@ -28,7 +32,7 @@
kernel=u-boot-rpi1.bin
'';
in ''
(cd ${pkgs.raspberrypifw}/share/raspberrypi/boot && cp bootcode.bin fixup*.dat start*.elf $NIX_BUILD_TOP/firmware/)
(cd ${pkgs.raspberrypifw}/share/raspberrypi/boot && cp bootcode.bin fixup*.dat start*.elf *.dtb $NIX_BUILD_TOP/firmware/)
cp ${pkgs.ubootRaspberryPiZero}/u-boot.bin firmware/u-boot-rpi0.bin
cp ${pkgs.ubootRaspberryPi}/u-boot.bin firmware/u-boot-rpi1.bin
cp ${configTxt} firmware/config.txt
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/profiles/installation-device.nix
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ with lib;
# installation device for head-less systems i.e. arm boards by manually
# mounting the storage in a different system.
services.openssh = {
enable = true;
settings.PermitRootLogin = "yes";
enable = mkDefault true;
settings.PermitRootLogin = mkDefault "yes";
};

# Enable wpa_supplicant, but don't start it by default.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ let

svcGroups = svc:
(lib.optional (svc.serviceConfig ? Group) svc.serviceConfig.Group)
++ (svc.serviceConfig.SupplementaryGroups or [ ]);
++ lib.toList (svc.serviceConfig.SupplementaryGroups or [ ]);
in
{
assertion = builtins.all (svc:
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/networking/hostapd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1001,7 +1001,7 @@ in {
"20-addMacAllowFromSaeFile" = mkIf (bssCfg.authentication.saeAddToMacAllow && bssCfg.authentication.saePasswordsFile != null) (pkgs.writeShellScript "add-mac-allow-from-sae-file" ''
MAC_ALLOW_FILE=$2
grep mac= ${escapeShellArg bssCfg.authentication.saePasswordsFile} \
| grep -v '\s*#' \
| grep -v '^\s*#' \
| grep -Eo 'mac=([0-9A-Fa-f]{2}[:]){5}([0-9A-Fa-f]{2})' \
| sed 's|^mac=||' >> "$MAC_ALLOW_FILE"
'');
Expand All @@ -1025,7 +1025,7 @@ in {
# Add sae passwords from file
"20-saePasswordsFile" = mkIf (bssCfg.authentication.saePasswordsFile != null) (pkgs.writeShellScript "sae-passwords-file" ''
HOSTAPD_CONFIG_FILE=$1
grep -v '\s*#' ${escapeShellArg bssCfg.authentication.saePasswordsFile} \
grep -v '^\s*#' ${escapeShellArg bssCfg.authentication.saePasswordsFile} \
| sed 's/^/sae_password=/' >> "$HOSTAPD_CONFIG_FILE"
'');
};
Expand Down
9 changes: 0 additions & 9 deletions nixos/modules/services/web-apps/plausible.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,6 @@ After that, `plausible` can be deployed like this:
{
services.plausible = {
enable = true;
adminUser = {
# activate is used to skip the email verification of the admin-user that's
# automatically created by plausible. This is only supported if
# postgresql is configured by the module. This is done by default, but
# can be turned off with services.plausible.database.postgres.setup.
activate = true;
email = "admin@localhost";
passwordFile = "/run/secrets/plausible-admin-pwd";
};
server = {
baseUrl = "http://analytics.example.org";
# secretKeybaseFile is a path to the file which contains the secret generated
Expand Down
52 changes: 5 additions & 47 deletions nixos/modules/services/web-apps/plausible.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,33 +11,6 @@ in {

package = mkPackageOption pkgs "plausible" { };

adminUser = {
name = mkOption {
default = "admin";
type = types.str;
description = ''
Name of the admin user that plausible will created on initial startup.
'';
};

email = mkOption {
type = types.str;
example = "admin@localhost";
description = ''
Email-address of the admin-user.
'';
};

passwordFile = mkOption {
type = types.either types.str types.path;
description = ''
Path to the file which contains the password of the admin user.
'';
};

activate = mkEnableOption "activating the freshly created admin-user";
};

database = {
clickhouse = {
setup = mkEnableOption "creating a clickhouse instance" // { default = true; };
Expand Down Expand Up @@ -164,18 +137,13 @@ in {

imports = [
(mkRemovedOptionModule [ "services" "plausible" "releaseCookiePath" ] "Plausible uses no distributed Erlang features, so this option is no longer necessary and was removed")
(mkRemovedOptionModule [ "services" "plausible" "adminUser" "name" ] "Admin user is now created using first start wizard")
(mkRemovedOptionModule [ "services" "plausible" "adminUser" "email" ] "Admin user is now created using first start wizard")
(mkRemovedOptionModule [ "services" "plausible" "adminUser" "passwordFile" ] "Admin user is now created using first start wizard")
(mkRemovedOptionModule [ "services" "plausible" "adminUser" "activate" ] "Admin user is now created using first start wizard")
];

config = mkIf cfg.enable {
assertions = [
{ assertion = cfg.adminUser.activate -> cfg.database.postgres.setup;
message = ''
Unable to automatically activate the admin-user if no locally managed DB for
postgres (`services.plausible.database.postgres.setup') is enabled!
'';
}
];

services.postgresql = mkIf cfg.database.postgres.setup {
enable = true;
};
Expand Down Expand Up @@ -243,11 +211,7 @@ in {
# Home is needed to connect to the node with iex
HOME = "/var/lib/plausible";

ADMIN_USER_NAME = cfg.adminUser.name;
ADMIN_USER_EMAIL = cfg.adminUser.email;

DATABASE_SOCKET_DIR = cfg.database.postgres.socket;
DATABASE_NAME = cfg.database.postgres.dbname;
DATABASE_URL = "postgresql:///${cfg.database.postgres.dbname}?host=${cfg.database.postgres.socket}";
CLICKHOUSE_DATABASE_URL = cfg.database.clickhouse.url;

BASE_URL = cfg.server.baseUrl;
Expand All @@ -270,7 +234,6 @@ in {
# even though we set `RELEASE_DISTRIBUTION=none` so the cookie should be unused.
# Thus, make a random one, which should then be ignored.
export RELEASE_COOKIE=$(tr -dc A-Za-z0-9 < /dev/urandom | head -c 20)
export ADMIN_USER_PWD="$(< $CREDENTIALS_DIRECTORY/ADMIN_USER_PWD )"
export SECRET_KEY_BASE="$(< $CREDENTIALS_DIRECTORY/SECRET_KEY_BASE )"

${lib.optionalString (cfg.mail.smtp.passwordFile != null)
Expand All @@ -283,10 +246,6 @@ in {

${cfg.package}/migrate.sh
export IP_GEOLOCATION_DB=${pkgs.dbip-country-lite}/share/dbip/dbip-country-lite.mmdb
${cfg.package}/bin/plausible eval "(Plausible.Release.prepare() ; Plausible.Auth.create_user(\"$ADMIN_USER_NAME\", \"$ADMIN_USER_EMAIL\", \"$ADMIN_USER_PWD\"))"
${optionalString cfg.adminUser.activate ''
psql -d plausible <<< "UPDATE users SET email_verified=true where email = '$ADMIN_USER_EMAIL';"
''}

exec plausible start
'';
Expand All @@ -297,7 +256,6 @@ in {
WorkingDirectory = "/var/lib/plausible";
StateDirectory = "plausible";
LoadCredential = [
"ADMIN_USER_PWD:${cfg.adminUser.passwordFile}"
"SECRET_KEY_BASE:${cfg.server.secretKeybaseFile}"
] ++ lib.optionals (cfg.mail.smtp.passwordFile != null) [ "SMTP_USER_PWD:${cfg.mail.smtp.passwordFile}"];
};
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/x11/desktop-managers/cinnamon.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ let
extraGSettingsOverrides = cfg.extraGSettingsOverrides;
};

notExcluded = pkg: (!(lib.elem pkg config.environment.cinnamon.excludePackages));
notExcluded = pkg: (!(lib.elem (lib.getName pkg) (map lib.getName config.environment.cinnamon.excludePackages)));
in

{
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/x11/desktop-managers/gnome.nix
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ let
enableGnomePanel = true;
} ++ cfg.flashback.customSessions;

notExcluded = pkg: mkDefault (!(lib.elem pkg config.environment.gnome.excludePackages));
notExcluded = pkg: mkDefault (!(lib.elem (lib.getName pkg) (map lib.getName config.environment.gnome.excludePackages)));

in

Expand Down
10 changes: 6 additions & 4 deletions nixos/modules/system/activation/switch-to-configuration.pl
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,6 @@
my $out = "@out@";
# System closure path to switch to
my $toplevel = "@toplevel@";
# Path to the directory containing systemd tools of the old system
my $cur_systemd = abs_path("/run/current-system/sw/bin");
# Path to the systemd store path of the new system
my $new_systemd = "@systemd@";

# To be robust against interruption, record what units need to be started etc.
# We read these files again every time this script starts to make sure we continue
Expand Down Expand Up @@ -130,6 +126,12 @@
exit(0);
}

# Path to the directory containing systemd tools of the old system
# Needs to be after the "boot" action exits, as this directory will not exist when doing a NIXOS_LUSTRATE install
my $cur_systemd = abs_path("/run/current-system/sw/bin");
# Path to the systemd store path of the new system
my $new_systemd = "@systemd@";

# Check if we can activate the new configuration.
my $cur_init_interface_version = read_file("/run/current-system/init-interface-version", err_mode => "quiet") // "";
my $new_init_interface_version = read_file("$toplevel/init-interface-version");
Expand Down
Loading