Skip to content
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
1603 commits
Select commit Hold shift + click to select a range
8abb9b3
stabber: disable blanket -Werror
trofi Dec 25, 2023
248b5c9
sedutil: fix build on `gcc-13`
trofi Dec 25, 2023
b3e1256
Merge pull request #275720 from LeSuisse/libde265-1.0.15
risicle Dec 25, 2023
2777f2e
hdt: fix `gcc-13` build failure
trofi Dec 25, 2023
24a900e
Merge master into staging-next
github-actions[bot] Dec 26, 2023
d32a3d9
Merge staging-next into staging
github-actions[bot] Dec 26, 2023
40de259
php.extensions.sqlite3: Fix build
jtojnar Dec 26, 2023
9835b24
Merge master into staging-next
github-actions[bot] Dec 26, 2023
735a948
Merge staging-next into staging
github-actions[bot] Dec 26, 2023
d4086e3
Merge master into staging-next
github-actions[bot] Dec 26, 2023
0cc20b2
Merge staging-next into staging
github-actions[bot] Dec 26, 2023
1efe097
python311Packages.usb-devices: 0.4.1 -> 0.4.5
mweinelt Dec 25, 2023
ad736b8
python311Packages.aiopurpleair: 2023.10.0 -> 2023.12.0
mweinelt Dec 26, 2023
4579dea
home-assistant: update dependency pins
mweinelt Dec 26, 2023
a5b30bd
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Dec 26, 2023
723fd91
Merge pull request #276530 from SuperSandro2000/patch-1
lilyinstarlight Dec 26, 2023
38da7ef
ffmpeg_6: fix build on x86_64-darwin
reckenrode Dec 26, 2023
1bae2c7
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Dec 26, 2023
f0d08a8
Merge pull request #276768 from trofi/ofono-fix-digest
NickCao Dec 26, 2023
15f2680
Merge pull request #272589 from mweinelt/buildcatrust-pep517
mweinelt Dec 26, 2023
31febba
Merge master into staging-next
github-actions[bot] Dec 26, 2023
b3ceb9c
Merge staging-next into staging
github-actions[bot] Dec 26, 2023
0db7618
Merge pull request #276925 from reckenrode/ffmpeg-darwin-build-fix
mweinelt Dec 26, 2023
2ed4772
postgresql: Fix build with libxml2 2.12
jtojnar Dec 26, 2023
d37b121
Merge master into staging-next
github-actions[bot] Dec 27, 2023
c917183
Merge staging-next into staging
github-actions[bot] Dec 27, 2023
308ac97
Merge master into staging-next
github-actions[bot] Dec 27, 2023
db1ec4d
Merge staging-next into staging
github-actions[bot] Dec 27, 2023
fe018b8
Merge pull request #276992 from jtojnar/postgres-libxml2.12
K900 Dec 27, 2023
04686e4
Merge master into staging-next
github-actions[bot] Dec 27, 2023
0097df9
Merge staging-next into staging
github-actions[bot] Dec 27, 2023
1809664
Merge pull request #276570 from trofi/hfst-ospell-gcc-13-fix
NickCao Dec 27, 2023
2a2dbf2
Merge master into staging-next
github-actions[bot] Dec 27, 2023
c3c924c
Merge staging-next into staging
github-actions[bot] Dec 27, 2023
40c81c4
Merge pull request #274104 from dotlambda/libwacom-2.9.0
dotlambda Dec 27, 2023
4b8e971
Merge master into staging-next
github-actions[bot] Dec 28, 2023
643e7d7
Merge staging-next into staging
github-actions[bot] Dec 28, 2023
f4041e2
Merge master into staging-next
github-actions[bot] Dec 28, 2023
1528aeb
Merge staging-next into staging
github-actions[bot] Dec 28, 2023
97d15f4
Merge master into staging-next
github-actions[bot] Dec 28, 2023
49e189a
Merge staging-next into staging
github-actions[bot] Dec 28, 2023
0221761
sox: enable parallel building
alyssais Dec 21, 2023
144ceeb
Merge pull request #276455 from trofi/criu-update
marsam Dec 28, 2023
93d8c36
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Dec 28, 2023
3e74d24
Merge master into staging-next
github-actions[bot] Dec 28, 2023
8455920
Merge staging-next into staging
github-actions[bot] Dec 28, 2023
bd7fd36
Merge master into staging-next
github-actions[bot] Dec 29, 2023
a5650ee
Merge staging-next into staging
github-actions[bot] Dec 29, 2023
e41b94c
Merge #275854: python311Packages.lxml: fix build with clang
vcunat Dec 23, 2023
de84adb
Merge branch 'master' into staging-next
vcunat Dec 29, 2023
895cd4b
ReApply PR #276943: "melpa2nix: update to work with Emacs HEAD"
vcunat Dec 29, 2023
d6c86a2
Merge pull request #276176 from aaronjheng/iputils
delroth Dec 29, 2023
be9351c
mesa: 23.3.1 -> 23.3.2
K900 Dec 29, 2023
f50aae4
Merge master into staging-next
github-actions[bot] Dec 29, 2023
294b981
Merge staging-next into staging
github-actions[bot] Dec 29, 2023
66e33c1
libxml2: 2.12.3 -> 2.12.3-unstable-2023-12-14
alyssais Dec 29, 2023
48c54f6
pkgsStatic.lilv: fix build
alyssais Dec 21, 2023
28d97a5
rustc,cargo: 1.74.1 -> 1.75.0
alyssais Dec 29, 2023
84563fc
curl: fix ipv6 detection compile error in configure script
Dec 29, 2023
e9e8864
python3Packages.magic-filter: report correct version in WHEEL
eclairevoyant Dec 30, 2023
356d12c
python3Packages.aiogram: add passthru.updateScript
eclairevoyant Dec 30, 2023
5ae05cc
python3Packages.aiogram: fix build
eclairevoyant Dec 30, 2023
80020c7
Merge branch 'master' into staging-next
jtojnar Dec 31, 2023
a9cb88c
Merge staging-next into staging
github-actions[bot] Dec 31, 2023
d381913
Merge pull request #277471 from a-n-n-a-l-e-e/curl-fix-ipv6-detection
7c6f434c Dec 31, 2023
8d214b9
Merge pull request #277570 from K900/mesa-23.3.2
K900 Dec 31, 2023
f142aeb
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Dec 31, 2023
cc23189
Merge master into staging-next
github-actions[bot] Dec 31, 2023
dc1ce0d
Merge staging-next into staging
github-actions[bot] Dec 31, 2023
36c09a6
Merge #277555: libxml2: 2.12.3 -> 2.12.3-unstable-2023-12-14
vcunat Dec 31, 2023
468aed0
Merge branch 'staging' into staging-next
vcunat Dec 31, 2023
9a9b8c6
Merge #276461: libtins: pull upstream fix for gcc-13
vcunat Dec 31, 2023
fb20fd9
Merge #276789: usbguard: fix build against gcc-13
vcunat Dec 31, 2023
4bc2a15
Merge #276794: sedutil: fix build on gcc-13
vcunat Dec 31, 2023
b297eca
Merge #276792: stabber: disable blanket -Werror
vcunat Dec 31, 2023
bfb0575
Merge #276802: hdt: fix gcc-13 build failure
vcunat Dec 31, 2023
b9cf7e5
libvirt-glib: 4.0.0 → 5.0.0
jtojnar Dec 31, 2023
65cbf5e
Merge master into staging-next
github-actions[bot] Dec 31, 2023
e61ae81
Merge master into staging-next
github-actions[bot] Jan 1, 2024
e9109dc
qt5: 5.15.{11,15} -> 5.15.{12,16}
K900 Jan 1, 2024
3f61416
liblangtag: pull upstream fixes for gcc-13
trofi Jan 1, 2024
494bdb4
Merge pull request #278036 from K900/qt-5.15.12
K900 Jan 1, 2024
775c761
gmsh: pull `gcc-13` build fix from upstream
trofi Jan 1, 2024
887e96e
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jan 2, 2024
98ec868
qt6.qtwebengine: fix build with libxml 2.12
K900 Jan 2, 2024
ce7c5ef
Merge pull request #278222 from K900/qtwebengine6-libxml-2.12
K900 Jan 2, 2024
4e922e3
python311Packages.django_4: 4.2.8 -> 4.2.9
mweinelt Jan 2, 2024
c56c679
binaryen: fix the build
trofi Jan 2, 2024
0c6502e
Merge master into staging-next
github-actions[bot] Jan 2, 2024
d519ac7
liferea: pull upstream fix for libxml2-2.12 build failure
trofi Jan 1, 2024
eb5334c
Merge branch 'master' into staging-next
wegank Jan 3, 2024
5d99c78
Merge pull request #278264 from trofi/binaryen-fix-for-gcc-13
wegank Jan 3, 2024
66f39fe
bitbake-language-server: cleanup
wegank Jan 3, 2024
abccc35
Merge master into staging-next
github-actions[bot] Jan 3, 2024
ca1c914
qt5.qtbase: update to latest patchset, includes CVE-2023-51714 fix
K900 Jan 3, 2024
f3c04dc
Merge pull request #278442 from K900/more-qt5-bump
K900 Jan 3, 2024
dc84f21
Merge master into staging-next
github-actions[bot] Jan 3, 2024
3070029
Merge master into staging-next
github-actions[bot] Jan 3, 2024
e5ec997
swift: fix build against `gcc-13`
trofi Jan 3, 2024
f99888c
xmlstarlet: fix build on darwin
wegank Jan 3, 2024
03b5cd0
tesseract4: fix `gcc-13` build failure
trofi Jan 3, 2024
bac74d4
usbguard-notifier: fix build against `gcc-13`
trofi Jan 4, 2024
f7b78ff
python311Packages.pyngo: 1.7.0 -> 2.0.0
mweinelt Jan 4, 2024
654fe39
Merge pull request #278576 from wegank/xmlstarlet-darwin
wegank Jan 4, 2024
c33b496
Merge #276696: nixVersions.nix_2_3: fix build against current gcc
vcunat Jan 4, 2024
d890c56
rustc: fix musl crt_static substituteInPlace path
yuyuyureka Jan 4, 2024
8a83951
Merge branch 'master' into staging-next
vcunat Jan 4, 2024
f0b1bcb
home-assistant: update dependency pins
mweinelt Jan 4, 2024
02c0f61
python311Packages.home-assistant-bluetooth: 1.10.4 -> 1.11.0
mweinelt Jan 4, 2024
b4d55b5
python311Packages.habluetooth: drop dependency on home-assistant-blue…
mweinelt Jan 4, 2024
c5be55b
Merge pull request #278701 from yu-re-ka/musl-rustc
flokli Jan 4, 2024
0011024
Merge pull request #278670 from trofi/usbguard-notifier-gcc-13-fix
NickCao Jan 4, 2024
065e284
Merge master into staging-next
github-actions[bot] Jan 4, 2024
f567c55
python312Packages.huum: fix eval
wegank Jan 4, 2024
84f48aa
texlive.bin.dvisvgm: fix `gcc-13` build
trofi Jan 4, 2024
1e290d6
Merge master into staging-next
github-actions[bot] Jan 5, 2024
8dd78e6
nix: fix installCheckPhase crashes on Darwin
reckenrode Jan 4, 2024
7e11b29
python311Packages.django-bootstrap3: 23.4 -> 23.6
mweinelt Jan 5, 2024
da102b9
python311Packages.django-bootstrap4: 23.2 -> 23.4
mweinelt Jan 5, 2024
a6ea8a5
python311Packages.deepmerge: 1.1.0 -> 1.1.1
mweinelt Jan 5, 2024
6f5d75c
python311Packages.mocket: 3.12.0 -> 3.12.2
mweinelt Jan 5, 2024
340cf43
Merge master into staging-next
github-actions[bot] Jan 5, 2024
d64c76c
rdfind: 1.5.0 -> 1.6.0
K900 Jan 5, 2024
081d98d
gbenchmark: 1.8.0 -> 1.8.3
K900 Jan 5, 2024
dd4290f
gbenchmark: disable tests on i686
K900 Jan 5, 2024
f3f147c
tbb: pick GCC 13 build fixes
K900 Jan 5, 2024
2f4bf20
Revert "python3Packages.python-dbusmock: 0.29.1 -> 0.30.0"
K900 Jan 5, 2024
fff2419
ebusd: pull `gcc-13` fix
trofi Jan 5, 2024
7c48a66
Merge master into staging-next
github-actions[bot] Jan 5, 2024
ea73523
Merge pull request #278802 from reckenrode/nix-test-fix
K900 Jan 5, 2024
27cc4fe
python311Packages.wxPython_4_2: use the correct mesa
mweinelt Jan 5, 2024
6bce268
Merge pull request #278879 from K900/rdfind-next
mweinelt Jan 5, 2024
4a88766
python311Packages.openpyxl: disable failing tests
mweinelt Jan 5, 2024
76201c6
Merge master into staging-next
github-actions[bot] Jan 5, 2024
95f9eed
Merge pull request #278912 from trofi/ebusd-gcc-13-fix
NickCao Jan 5, 2024
01f78ec
systemd.tests.systemd-journal-upload: fix `meta` eval
trofi Jan 5, 2024
151403e
Merge pull request #279018 from trofi/systemd.tests.systemd-journal-u…
RaitoBezarius Jan 5, 2024
eba4d27
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jan 6, 2024
dbcc6a2
opencollada: fix build with gcc 13
yuyuyureka Jan 6, 2024
430fd07
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jan 6, 2024
3ebff4d
Merge master into staging-next
github-actions[bot] Jan 6, 2024
790cc20
bintools-wrapper: fix static check platform
K900 Jan 6, 2024
4cf3764
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jan 6, 2024
a5dc872
appstream-qt: add qt6 version
K900 Jan 6, 2024
d8467ad
krita: fix build with SIP 6.8 (#279092)
sifmelcara Jan 6, 2024
53bbec4
Merge pull request #279097 from K900/aarch64-static-next
K900 Jan 6, 2024
4fb3b03
Merge master into staging-next
github-actions[bot] Jan 6, 2024
e4711c5
python311Packages.pendulum_3: 3.0.0b1 -> 3.0.0
mweinelt Jan 6, 2024
29f1373
python3Packages.pendulum: fix version mixup
mweinelt Jan 6, 2024
17cf061
Merge master into staging-next
github-actions[bot] Jan 6, 2024
0161570
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jan 7, 2024
1442bd4
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jan 7, 2024
0db7fcf
Merge master into staging-next
github-actions[bot] Jan 7, 2024
2f83702
Merge #278026: liferea: pull upstream fix for libxml2-2.12
vcunat Jan 7, 2024
db78c63
Merge #278039: liblangtag: pull upstream fixes for gcc-13
vcunat Jan 7, 2024
0dc45cc
Merge #278132: gmsh: pull gcc-13 build fix from upstream
vcunat Jan 7, 2024
66d8a28
Merge #278797: texlive.bin.dvisvgm: fix gcc-13 build
vcunat Jan 7, 2024
a3861db
Merge #278559: swift: fix build against gcc-13
vcunat Jan 7, 2024
65f349a
Merge #278591: tesseract4: fix gcc-13 build failure
vcunat Jan 7, 2024
38ae85c
Merge #277930: libvirt-glib: 4.0.0 → 5.0.0
vcunat Jan 7, 2024
03ec4d4
mariadb: Fix build with libxml 2.12
jtojnar Jan 7, 2024
9f96550
Merge master into staging-next
github-actions[bot] Jan 7, 2024
46e3770
ardour_7: Fix build with libxml2 2.12.0
jtojnar Jan 7, 2024
98195b2
mpd-small: Remove already applied patch
jtojnar Jan 7, 2024
4e4a025
yambar: disable blanket -Werror, fix `gcc-13` build
trofi Jan 7, 2024
e4e06ad
osinfo-db-tools: Fix build with libxml2 2.12
jtojnar Dec 2, 2023
e5e96b4
xmlsec: Fix build with libxml2 2.12
jtojnar Dec 2, 2023
0aa31b1
rubyPackages.nokogiri: 1.15.5 → 1.16.0
jtojnar Jan 7, 2024
8dca113
libosinfo: Fix build with libxml2 2.12
jtojnar Jan 7, 2024
798690d
Revert "python3Packages.pyrate-limiter: 2.10.0 -> 3.1.0"
K900 Jan 7, 2024
ff42d23
Merge branch 'master' into staging-next
jtojnar Jan 7, 2024
f85fe5f
Merge master into staging-next
github-actions[bot] Jan 7, 2024
c1dce2f
php81.extensions.dom: Fix build with libxml2 2.12
jtojnar Dec 2, 2023
9e0000b
Merge branch 'master' into staging-next
K900 Jan 7, 2024
2984c5a
Merge master into staging-next
github-actions[bot] Jan 8, 2024
a86f721
Merge master into staging-next
github-actions[bot] Jan 8, 2024
bcdfbb5
Merge branch 'master' into staging-next
K900 Jan 8, 2024
bf8f185
python311Package.blosc2: force cython3
Net-Mist Jan 8, 2024
ef18984
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jan 8, 2024
b037d47
urlwatch: replace pyppeteer with playwright
K900 Jan 7, 2024
27a1884
python311Packages.jq: 1.5.0 -> 1.6.0, clean up, skip failing test
K900 Jan 7, 2024
f1bd0e7
libreoffice: build with system liblangtag, backport libxml 2.12 build…
K900 Jan 7, 2024
9dbb6cc
python311Packages.afdko: 4.0.0 -> 4.0.0+unstable-2023-11-07
K900 Jan 7, 2024
914e041
home-assistant: add missed dependencies
K900 Jan 7, 2024
a819be8
obs-studio: cherry-pick a bunch of build fixes, remove extremely misl…
K900 Jan 8, 2024
05d3347
python311Packages.jira: drop filemagic reference
mweinelt Jan 8, 2024
dddfe17
Merge pull request #279343 from trofi/yambar-gcc-13-fix
NickCao Jan 8, 2024
5308573
python311Packages.streaming-form-data: excise smart_open dependency
K900 Jan 8, 2024
1857cad
python311Package.pylsp-mypy: fix build
Net-Mist Jan 8, 2024
6bf0bf3
Merge master into staging-next
github-actions[bot] Jan 8, 2024
fb8c159
Merge pull request #279427 from K900/next-fixage
K900 Jan 8, 2024
c999add
Merge pull request #279630 from Net-Mist/fix-blosc2
risicle Jan 8, 2024
52114b9
barrier: fix 'uint8_t' is not a member of 'std'
LunNova Jan 8, 2024
bff9ee8
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jan 9, 2024
1e8283e
python311Packages.types-requests: add missing dependency
K900 Jan 9, 2024
c1fd414
Merge #279333: mariadb: Fix build with libxml 2.12
vcunat Jan 9, 2024
d8364a9
Merge #279694: barrier: fix 'uint8_t' is not a member of 'std'
vcunat Jan 9, 2024
ba733fd
draco: fix build with GCC 13
jansol Jan 9, 2024
838aefe
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jan 9, 2024
fcff3d7
Merge pull request #279885 from jansol/fix-draco-build
K900 Jan 9, 2024
3eab97c
hdrmerge: fix build with GCC 13
jansol Jan 9, 2024
b8da68b
meshlab: fix build with GCC 13
jansol Jan 9, 2024
7c59bc5
termcolor: fix build with GCC 13
jansol Jan 9, 2024
5062375
gpuvis: fix build with GCC 13
jansol Jan 9, 2024
95c05c4
superTuxKart: fix build with GCC 13
jansol Jan 9, 2024
122355b
Merge master into staging-next
github-actions[bot] Jan 10, 2024
fa63c00
Merge pull request #279904 from jansol/more-gcc13-include-fixes
mweinelt Jan 10, 2024
d9ad8d1
Merge master into staging-next
github-actions[bot] Jan 10, 2024
29d39cd
python3Packages.python3-saml: drop already applied patches
vcunat Jan 10, 2024
4e0a678
proj*: fixup build with gcc13
vcunat Jan 10, 2024
0231e3c
libe57format: fixup build with gcc13
vcunat Jan 10, 2024
896fbb6
Merge pull request #277655 from eclairevoyant/aiogram
sikmir Jan 10, 2024
dcff7b4
python311Packages.google-cloud-storage: relax google-auth constraint
mweinelt Jan 10, 2024
be63cd1
python312Packages.flask-sqlalchemy: ignore deprecation warning
mweinelt Jan 10, 2024
5941e91
python312Packages.multidict: fix clang build
mweinelt Jan 10, 2024
3cf54a4
python312Packages.twisted: fix darwin build
mweinelt Jan 10, 2024
3e659c7
python311Packages.cysignals: fix build
mweinelt Jan 10, 2024
8a6b866
python311Packages.b2sdk: propagate tqdm, fixes build
mweinelt Jan 10, 2024
3c4b68b
python311Packages.scmrepo: propagete dvc-{http,objects}
mweinelt Jan 10, 2024
10b01dc
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Jan 10, 2024
dfbae78
Merge pull request #279634 from Net-Mist/fix-pylsp-mypy
NickCao Jan 10, 2024
769e5f5
Merge master into staging-next
github-actions[bot] Jan 10, 2024
c2f2404
python311Packages.munch: refactor, enable tests
mweinelt Jan 10, 2024
1bd0332
python311Packages.sphinxcontrib-apidoc: don't propagate pbr
mweinelt Jan 10, 2024
1f6379f
python311Packages.aw-core: relax deps
NickCao Jan 10, 2024
2f9e98c
Merge branch 'master' into staging-next
wegank Jan 10, 2024
6f74d8a
python311Packages.snuggs: add patch fixing test failure, use pytestCh…
NickCao Jan 10, 2024
6e7c1c1
python311Packages.openstacksdk: dependency appdirs has been replaced …
NickCao Jan 10, 2024
b9fbb05
python311Packages.audible: fix build
NickCao Jan 10, 2024
0295c67
Merge master into staging-next
github-actions[bot] Jan 11, 2024
c60232a
Merge pull request #280138 from NickCao/staging-next-fix
NickCao Jan 11, 2024
28d4a22
Merge master into staging-next
github-actions[bot] Jan 11, 2024
697b88d
Revert "python311Packages.sphinxcontrib-apidoc: don't propagate pbr"
K900 Jan 11, 2024
acb6aed
obs-studio: drop an already applied patch
vcunat Jan 11, 2024
cccc171
libjodycode: fixup build on x86_64-darwin
vcunat Jan 11, 2024
c707dd2
vtk: fixup build with gcc13
vcunat Jan 11, 2024
78529f2
notmuch: skip T055-path-config.sh, T460-emacs-tree.sh from tests
flokli Jan 11, 2024
5ee7600
Merge master into staging-next
github-actions[bot] Jan 11, 2024
048da68
vtk: fixup build with gcc13, again
vcunat Jan 11, 2024
c3a00e5
efficient-compression-tool: fixup build with gcc13
vcunat Jan 11, 2024
e98b61d
handbrake: fixup build by ffmpeg upstream patch
vcunat Jan 11, 2024
1a6f932
precice: fixup build after libxml2 update
vcunat Jan 11, 2024
8778bc7
quodlibet: fixup build
vcunat Jan 11, 2024
8b2d354
recoll: fixup build after libxml2 update
vcunat Jan 11, 2024
9863916
scite: fixup build with gcc13
vcunat Jan 11, 2024
acd1903
sirius: fixup build with gcc13
vcunat Jan 11, 2024
06797d4
Merge master into staging-next
github-actions[bot] Jan 11, 2024
9490738
nixos/lib/test-driver: add setuptools build dep
K900 Jan 12, 2024
e7b611e
Merge remote-tracking branch 'origin/master' into staging-next
K900 Jan 12, 2024
2e4d86e
Merge master into staging-next
github-actions[bot] Jan 12, 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
  •  
  •  
  •  
7 changes: 4 additions & 3 deletions maintainers/scripts/luarocks-packages.csv
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@ binaryheap,,,,,,vcunat
busted,,,,,,
cassowary,,,,,,marsam alerque
cldr,,,,,,alerque
compat53,,,,0.7-1,,vcunat
compat53,,,,,,vcunat
cosmo,,,,,,marsam
coxpcall,,,,1.17.0-1,,
cqueues,,,,,,vcunat
cyan,,,,,,
digestif,https://github.com/astoff/digestif.git,,,,5.3,
dkjson,,,,,,
fennel,,,,,,misterio77
fidget.nvim,,,,,,mrcjkb
fifo,,,,,,
fluent,,,,,,alerque
fzy,,,,,,mrcjkb
Expand Down Expand Up @@ -55,7 +56,7 @@ lua-subprocess,https://github.com/0x0ade/lua-subprocess,,,,5.1,scoder12
lua-term,,,,,,
lua-toml,,,,,,
lua-zlib,,,,,,koral
lua_cliargs,https://github.com/amireh/lua_cliargs.git,,,,,
lua_cliargs,,,,,,
luabitop,https://github.com/teto/luabitop.git,,,,,
luacheck,,,,,,
luacov,,,,,,
Expand Down Expand Up @@ -86,7 +87,7 @@ luautf8,,,,,,pstn
luazip,,,,,,
lua-yajl,,,,,,pstn
lua-iconv,,,,7.0.0,,
luuid,,,,,,
luuid,,,,20120509-2,,
luv,,,,1.44.2-1,,
lush.nvim,https://github.com/rktjmp/lush.nvim,,,,,teto
lyaml,,,,,,lblasc
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 @@ -24,6 +24,8 @@ In addition to numerous new and upgraded packages, this release has the followin

- [maubot](https://github.com/maubot/maubot), a plugin-based Matrix bot framework. Available as [services.maubot](#opt-services.maubot.enable).

- systemd's gateway, upload, and remote services, which provides ways of sending journals across the network. Enable using [services.journald.gateway](#opt-services.journald.gateway.enable), [services.journald.upload](#opt-services.journald.upload.enable), and [services.journald.remote](#opt-services.journald.remote.enable).

- [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.
Expand Down
2 changes: 1 addition & 1 deletion nixos/lib/make-options-doc/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ in rec {
{ meta.description = "List of NixOS options in JSON format";
nativeBuildInputs = [
pkgs.brotli
pkgs.python3Minimal
pkgs.python3
];
options = builtins.toFile "options.json"
(builtins.unsafeDiscardStringContext (builtins.toJSON optionsNix));
Expand Down
16 changes: 7 additions & 9 deletions nixos/modules/hardware/video/webcam/ipu6.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,12 @@ in
enable = mkEnableOption (lib.mdDoc "support for Intel IPU6/MIPI cameras");

platform = mkOption {
type = types.enum [ "ipu6" "ipu6ep" ];
type = types.enum [ "ipu6" "ipu6ep" "ipu6epmtl" ];
description = lib.mdDoc ''
Choose the version for your hardware platform.

Use `ipu6` for Tiger Lake and `ipu6ep` for Alder Lake respectively.
Use `ipu6` for Tiger Lake, `ipu6ep` for Alder Lake or Raptor Lake,
and `ipu6epmtl` for Meteor Lake.
'';
};

Expand All @@ -29,9 +30,7 @@ in
ipu6-drivers
];

hardware.firmware = with pkgs; [ ]
++ optional (cfg.platform == "ipu6") ipu6-camera-bin
++ optional (cfg.platform == "ipu6ep") ipu6ep-camera-bin;
hardware.firmware = [ pkgs.ipu6-camera-bins ];

services.udev.extraRules = ''
SUBSYSTEM=="intel-ipu6-psys", MODE="0660", GROUP="video"
Expand All @@ -44,14 +43,13 @@ in

extraPackages = with pkgs.gst_all_1; [ ]
++ optional (cfg.platform == "ipu6") icamerasrc-ipu6
++ optional (cfg.platform == "ipu6ep") icamerasrc-ipu6ep;
++ optional (cfg.platform == "ipu6ep") icamerasrc-ipu6ep
++ optional (cfg.platform == "ipu6epmtl") icamerasrc-ipu6epmtl;

input = {
pipeline = "icamerasrc";
format = mkIf (cfg.platform == "ipu6ep") (mkDefault "NV12");
format = mkIf (cfg.platform != "ipu6") (mkDefault "NV12");
};
};

};

}
3 changes: 3 additions & 0 deletions nixos/modules/module-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1472,6 +1472,9 @@
./system/boot/systemd/initrd-secrets.nix
./system/boot/systemd/initrd.nix
./system/boot/systemd/journald.nix
./system/boot/systemd/journald-gateway.nix
./system/boot/systemd/journald-remote.nix
./system/boot/systemd/journald-upload.nix
./system/boot/systemd/logind.nix
./system/boot/systemd/nspawn.nix
./system/boot/systemd/oomd.nix
Expand Down
135 changes: 135 additions & 0 deletions nixos/modules/system/boot/systemd/journald-gateway.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
{ config, lib, pkgs, ... }:

let
cfg = config.services.journald.gateway;

cliArgs = lib.cli.toGNUCommandLineShell { } {
# If either of these are null / false, they are not passed in the command-line
inherit (cfg) cert key trust system user merge;
};
in
{
meta.maintainers = [ lib.maintainers.raitobezarius ];
options.services.journald.gateway = {
enable = lib.mkEnableOption "the HTTP gateway to the journal";

port = lib.mkOption {
default = 19531;
type = lib.types.port;
description = ''
The port to listen to.
'';
};

cert = lib.mkOption {
default = null;
type = with lib.types; nullOr str;
description = lib.mdDoc ''
The path to a file or `AF_UNIX` stream socket to read the server
certificate from.

The certificate must be in PEM format. This option switches
`systemd-journal-gatewayd` into HTTPS mode and must be used together
with {option}`services.journald.gateway.key`.
'';
};

key = lib.mkOption {
default = null;
type = with lib.types; nullOr str;
description = lib.mdDoc ''
Specify the path to a file or `AF_UNIX` stream socket to read the
secret server key corresponding to the certificate specified with
{option}`services.journald.gateway.cert` from.

The key must be in PEM format.

This key should not be world-readable, and must be readably by the
`systemd-journal-gateway` user.
'';
};

trust = lib.mkOption {
default = null;
type = with lib.types; nullOr str;
description = lib.mdDoc ''
Specify the path to a file or `AF_UNIX` stream socket to read a CA
certificate from.

The certificate must be in PEM format.

Setting this option enforces client certificate checking.
'';
};

system = lib.mkOption {
default = true;
type = lib.types.bool;
description = lib.mdDoc ''
Serve entries from system services and the kernel.

This has the same meaning as `--system` for {manpage}`journalctl(1)`.
'';
};

user = lib.mkOption {
default = true;
type = lib.types.bool;
description = lib.mdDoc ''
Serve entries from services for the current user.

This has the same meaning as `--user` for {manpage}`journalctl(1)`.
'';
};

merge = lib.mkOption {
default = false;
type = lib.types.bool;
description = lib.mdDoc ''
Serve entries interleaved from all available journals, including other
machines.

This has the same meaning as `--merge` option for
{manpage}`journalctl(1)`.
'';
};
};

config = lib.mkIf cfg.enable {
assertions = [
{
# This prevents the weird case were disabling "system" and "user"
# actually enables both because the cli flags are not present.
assertion = cfg.system || cfg.user;
message = ''
systemd-journal-gatewayd cannot serve neither "system" nor "user"
journals.
'';
}
];

systemd.additionalUpstreamSystemUnits = [
"systemd-journal-gatewayd.socket"
"systemd-journal-gatewayd.service"
];

users.users.systemd-journal-gateway.uid = config.ids.uids.systemd-journal-gateway;
users.users.systemd-journal-gateway.group = "systemd-journal-gateway";
users.groups.systemd-journal-gateway.gid = config.ids.gids.systemd-journal-gateway;

systemd.services.systemd-journal-gatewayd.serviceConfig.ExecStart = [
# Clear the default command line
""
"${pkgs.systemd}/lib/systemd/systemd-journal-gatewayd ${cliArgs}"
];

systemd.sockets.systemd-journal-gatewayd = {
wantedBy = [ "sockets.target" ];
listenStreams = [
# Clear the default port
""
(toString cfg.port)
];
};
};
}
Loading