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

Merged
merged 347 commits into from
Nov 7, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
347 commits
Select commit Hold shift + click to select a range
2fa4ebd
mitscheme: replace texlive.combine with texliveSmall.withPackages
xworld21 Nov 4, 2023
2e4e699
paperwork: replace texlive.combine with texliveSmall.withPackages
xworld21 Nov 4, 2023
32be122
python3Packages.sphinxcontrib-tikz: replace texlive.combine with texl…
xworld21 Nov 4, 2023
69899e5
R: replace texlive.combine with texliveSmall.withPackages
xworld21 Nov 4, 2023
6a7c8f0
rocmPackages.migraphx: replace texlive.combine with texliveSmall.with…
xworld21 Nov 4, 2023
8801b6e
rocmPackages.miopen: replace texlive.combine with texliveSmall.withPa…
xworld21 Nov 4, 2023
fc2a6b8
rocmPackages.miopengemm: replace texlive.combine with texliveSmall.wi…
xworld21 Nov 4, 2023
ffb9122
rocmPackages.rdc: replace texlive.combine with texliveSmall.withPackages
xworld21 Nov 4, 2023
818d9f0
rocmPackages.rocdbgapi: replace texlive.combine with texliveSmall.wit…
xworld21 Nov 4, 2023
4fbe652
pandoc-acro: replace texlive.combine with texliveTeTeX.withPackages
xworld21 Nov 4, 2023
f5edeac
tests.texlive.fixedHashes: ignore .tex attribute sets that are not de…
xworld21 Nov 5, 2023
2e60191
gdal: 3.7.2 -> 3.7.3
r-ryantm Nov 4, 2023
10f8652
uiua: 0.0.25 -> 0.1.0
Defelo Nov 5, 2023
fa40d64
nix-prefetch-git: download submodules with --progress
K900 Nov 5, 2023
a6a80ca
python311Packages.latexify-py: 0.2.0 -> 0.3.1
fabaff Nov 5, 2023
b840084
gut: 0.2.10 -> 0.3.0
paveloom Nov 2, 2023
ab1da43
llm-ls: init at 0.4.0
jfvillablanca Nov 6, 2023
d3847db
python310Packages.dvclive: 3.1.0 -> 3.2.0
r-ryantm Nov 6, 2023
bd80b07
python310Packages.easydict: 1.10 -> 1.11
r-ryantm Nov 6, 2023
4e5e157
qutebrowser: add meta attributes
dotlambda Nov 6, 2023
2c6991d
qutebrowser: cleanup
dotlambda Nov 6, 2023
efd2139
terragrunt: 0.53.0 -> 0.53.2
kashw2 Nov 6, 2023
7b48618
python310Packages.ezyrb: 1.3.0.post2309 -> 1.3.0.post2311
r-ryantm Nov 6, 2023
e503660
python310Packages.faster-whisper: 0.8.0 -> 0.9.0
r-ryantm Nov 6, 2023
21a2b2a
python310Packages.fasttext-predict: 0.9.2.1 -> 0.9.2.2
r-ryantm Nov 6, 2023
68971c9
python310Packages.finvizfinance: 0.14.6 -> 0.14.7
r-ryantm Nov 6, 2023
be7a9de
python310Packages.flask-paginate: 2023.10.8 -> 2023.10.24
r-ryantm Nov 6, 2023
ef0fa8f
Merge pull request #265498 from r-ryantm/auto-update/python310Package…
dotlambda Nov 6, 2023
ac7eb40
python310Packages.glcontext: 2.4.0 -> 2.5.0
r-ryantm Nov 6, 2023
f6489b7
pretendard: 1.3.8 -> 1.3.9
honnip Nov 6, 2023
8f68c2d
geph.{cli,gui}: 4.7.8 -> 4.10.1
penalty1083 Nov 2, 2023
0a04df5
python310Packages.gocardless-pro: 1.47.0 -> 1.48.0
r-ryantm Nov 6, 2023
301a784
Merge pull request #265700 from K900/nix-prefetch-git-progress
K900 Nov 6, 2023
f901e1e
python311Packages.alexapy: 1.27.7 -> 1.27.8
fabaff Nov 6, 2023
f9c8e76
python311Packages.boschshcpy: 0.2.73 -> 0.2.75
fabaff Nov 6, 2023
6e24c2a
python311Packages.dvclive: 3.1.0 -> 3.2.0
fabaff Nov 6, 2023
3dcd490
python311Packages.aiocomelit: 0.3.0 -> 0.3.1
fabaff Nov 6, 2023
bf6b60a
python311Packages.amqp: 5.1.1 -> 5.2.0
fabaff Nov 6, 2023
82672ae
python311Packages.amqp: add changelog to meta
fabaff Nov 6, 2023
e277b26
python311Packages.amqp: update disabled
fabaff Nov 6, 2023
df98401
python311Packages.blinkpy: 0.22.2 -> 0.22.3
fabaff Nov 6, 2023
8aa7363
python311Packages.evohome-async: 0.4.3 -> 0.4.4
fabaff Nov 6, 2023
8c93159
python311Packages.meshtastic: 2.2.11 -> 2.2.12
fabaff Nov 6, 2023
05a969a
python311Packages.lsassy: 3.1.8 -> 3.1.9
fabaff Nov 6, 2023
132dadc
python311Packages.rns: 0.6.5 -> 0.6.6
fabaff Nov 6, 2023
d836219
python311Packages.publicsuffixlist: 0.10.0.20231104 -> 0.10.0.20231105
fabaff Nov 6, 2023
ad9ec54
python311Packages.plugwise: 0.34.4 -> 0.34.5
fabaff Nov 6, 2023
c14537f
python311Packages.pyoverkiz: 1.12.1 -> 1.12.2
fabaff Nov 6, 2023
f984eed
python311Packages.pycep-parser: 0.4.1 -> 0.4.2
fabaff Nov 6, 2023
cbec227
python311Packages.pysml: 0.1.0 -> 0.1.1
fabaff Nov 6, 2023
4854a49
python311Packages.tplink-omada-client: 1.3.5 -> 1.3.6
fabaff Nov 6, 2023
758ebe7
python311Packages.tldextract: 5.0.1 -> 5.1.0
fabaff Nov 6, 2023
ffe3a85
pb: 0.1.0 -> 0.2.0
aaronjheng Nov 6, 2023
daeffe3
python310Packages.fschat: 0.2.30 -> 0.2.32
r-ryantm Nov 6, 2023
b45133e
Merge pull request #244298 from oxalica/remove-unused
thiagokokada Nov 6, 2023
338af8d
python311Packages.skodaconnect: 1.3.7 -> 1.3.8
fabaff Nov 6, 2023
d0488cd
python310Packages.gptcache: 0.1.41 -> 0.1.42
r-ryantm Nov 6, 2023
302bea8
Merge pull request #265296 from r-ryantm/auto-update/kubectl-cnpg
natsukium Nov 6, 2023
b19deb3
autokey: 0.95.10 -> 0.96.0
ProminentRetail Nov 6, 2023
680d005
Merge pull request #263015 from surfaceflinger/lunarclient-autoupdate
pbsds Nov 6, 2023
49f4448
syncoid: disable PrivateUsers in systemd unit
ipetkov Nov 4, 2023
45b43c9
python310Packages.greeneye-monitor: 5.0 -> 5.0.1
r-ryantm Nov 6, 2023
cac8c76
lua-rtoml: init 0.2
lblasc Nov 2, 2023
271b097
rshim-user-space: make bfb-install optional
secufoe Nov 6, 2023
307ef68
mkpasswd: fix build with clang
elohmeier Nov 6, 2023
ac0036b
Merge pull request #265792 from fabaff/boschshcpy-bump
fabaff Nov 6, 2023
593adcf
Merge pull request #265793 from fabaff/amqp-bump
fabaff Nov 6, 2023
5719607
Merge pull request #265794 from fabaff/aiocomelit-bump
fabaff Nov 6, 2023
270ce14
Merge pull request #265795 from fabaff/dvclive-bump
fabaff Nov 6, 2023
ba774d3
Merge pull request #263320 from jfvillablanca/llm-ls
teto Nov 6, 2023
8beca97
Merge pull request #263138 from tomfitzhenry/hostapd-optional-managem…
rnhmjoj Nov 6, 2023
99f10b4
sxhkd: refactor
AndersonTorres Nov 6, 2023
75dadb2
xosview: migrate to by-name
AndersonTorres Nov 3, 2023
b9b47db
xosview: set meta.mainProgram
AndersonTorres Nov 3, 2023
235bc12
xosview: split man output
AndersonTorres Nov 3, 2023
bbb40f1
xosview2: migrate to by-name
AndersonTorres Nov 3, 2023
512cd28
xosview2: set meta.mainProgram
AndersonTorres Nov 3, 2023
16a0d2d
xosview2: 2.3.2 -> 2.3.3
AndersonTorres Nov 3, 2023
a801c0c
Merge pull request #254264 from amesgen/bazecor
Artturin Nov 6, 2023
7ce9c22
python311Packages.gphoto2: fix setuptools.__version__ build breakage
Nov 6, 2023
0b5afd0
librime: set darwin as support platforms
klchen0112 Nov 6, 2023
f9ef870
Merge pull request #264658 from adamcstephens/kanidm/1.1.0-rc.15
Kranzes Nov 6, 2023
3e053ee
python311Packages.jaxopt: 0.8.1 -> 0.8.2
GaetanLepage Nov 6, 2023
89fd59c
nixos/vagrant-guest: Set `security.sudo-rs.wheelNeedsPassword` too
nbraud Oct 22, 2023
c5b219e
inkscape: fix runtime error on darwin
wegank Nov 6, 2023
2bd1ea6
python310Packages.httpx-socks: 0.7.8 -> 0.8.0
r-ryantm Nov 6, 2023
0dbb762
Merge pull request #264463 from GaetanLepage/objax
natsukium Nov 6, 2023
3979594
python310Packages.grpcio-reflection: 1.59.0 -> 1.59.2
r-ryantm Nov 6, 2023
a29cae7
python310Packages.grpcio-channelz: 1.59.0 -> 1.59.2
r-ryantm Nov 6, 2023
8ab2f09
nixos/qemu-vm: fix infinite recursion
alyssais Jun 14, 2023
2e05b5e
python310Packages.ignite: 0.4.12 -> 0.4.13
r-ryantm Nov 6, 2023
a2333cf
python310Packages.intellifire4py: 3.1.29 -> 3.1.30
r-ryantm Nov 6, 2023
250c07f
Merge pull request #245431 from leiserfg/staging
wegank Nov 6, 2023
ce6043e
sing-box: 1.6.0 -> 1.6.1
NickCao Nov 6, 2023
e31a2a1
Merge pull request #265842 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
8fb7df7
Merge pull request #265823 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
7c862cc
Merge pull request #265813 from aaronjheng/pb
NickCao Nov 6, 2023
bcdbbde
Merge pull request #265811 from fabaff/pysml-bump
NickCao Nov 6, 2023
e55c73a
Merge pull request #265810 from fabaff/tplink-omada-client-bump
NickCao Nov 6, 2023
d9105c2
nixos/stage-1: create initramfs /lib at build time
alyssais Oct 30, 2023
cd791fe
Merge pull request #265773 from r-ryantm/auto-update/python310Package…
mweinelt Nov 6, 2023
9d17a4c
Merge pull request #265808 from fabaff/pycep-parser-bump
NickCao Nov 6, 2023
7bc5f9b
Merge pull request #265807 from fabaff/pyoverkiz-bump
NickCao Nov 6, 2023
af968e9
Merge pull request #265806 from fabaff/rns-bump
NickCao Nov 6, 2023
b651a6b
Merge pull request #265805 from fabaff/plugwise-bump
NickCao Nov 6, 2023
6545dbf
Merge pull request #265804 from fabaff/meshtastic-bump
NickCao Nov 6, 2023
f2e6c5b
Merge pull request #265802 from fabaff/publicsuffixlist-bump
NickCao Nov 6, 2023
07e70ad
Merge pull request #265799 from fabaff/evohome-async-bump
NickCao Nov 6, 2023
9e2dd14
Merge pull request #265798 from fabaff/blinkpy-bump
NickCao Nov 6, 2023
eb39de9
Merge pull request #265809 from fabaff/tldextract-bump
NickCao Nov 6, 2023
87e58fd
clamtk: init at 6.16
chewblacka Nov 4, 2023
675964e
Merge pull request #265788 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
17f1401
Merge pull request #265791 from fabaff/alexapy-bump
NickCao Nov 6, 2023
9cc29e5
Merge pull request #265819 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
3fd58b8
Merge pull request #265772 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
243f100
Merge pull request #265774 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
a4bded3
Merge pull request #265775 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
ff08152
Merge pull request #265778 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
9d0c2ef
Merge pull request #265784 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
d6e6d73
Merge pull request #265786 from honnip/update-pretendard
NickCao Nov 6, 2023
871a5ff
Merge pull request #265803 from fabaff/lsassy-bump
NickCao Nov 6, 2023
a873890
Merge pull request #265763 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
7178321
Merge pull request #265766 from r-ryantm/auto-update/python310Package…
NickCao Nov 6, 2023
cd562b3
Merge pull request #265824 from elohmeier/mkpasswd-clang
wegank Nov 6, 2023
33321ce
Merge pull request #265767 from kashw2/terragrunt
NickCao Nov 6, 2023
fe69e36
Merge pull request #265831 from klchen0112/librime
wegank Nov 6, 2023
042aa97
Merge pull request #264619 from mdarocha/nuget-arm
wegank Nov 6, 2023
f879f6a
Merge pull request #265835 from GaetanLepage/jaxopt
natsukium Nov 6, 2023
509320f
python311Packages.lru-dict: 1.2.0 -> 1.3.0
mweinelt Nov 6, 2023
24541d3
nvidia-vaapi-driver: 0.0.10 -> 0.0.11
NickCao Nov 6, 2023
a19e847
Merge pull request #261376 from secufoe/rshim-user-space-bfb-install
nikstur Nov 6, 2023
16ff967
python310Packages.jug: 2.3.0 -> 2.3.1
r-ryantm Nov 6, 2023
a1977ee
home-assistant: backport litterrobot tests fix
mweinelt Nov 6, 2023
d9672e6
Merge pull request #251858 from maxbrunet/feat/devpod
pbsds Nov 6, 2023
015739d
google-cloud-sdk: 446.0.1 -> 452.0.1 (#264589)
Djabx Nov 6, 2023
f3ef03d
lsp-plugins: 1.2.12 -> 1.2.13
r-ryantm Nov 6, 2023
ad38853
rsync: fix regression with _FORTIFY_SOURCE=2
Mic92 Nov 6, 2023
c419e07
Merge pull request #265850 from r-ryantm/auto-update/python310Package…
fabaff Nov 6, 2023
b619392
Merge pull request #264674 from teutat3s/fix-dockertools-prefetch-exa…
roberth Nov 6, 2023
eef4e9f
Revert "rsync: fix regression with _FORTIFY_SOURCE=2" (#265876)
RaitoBezarius Nov 6, 2023
46468d8
Merge pull request #265858 from mweinelt/lru-dict-1.3.0
mweinelt Nov 6, 2023
1e0bc23
piper-phonemize: 2023.9.27-2 -> 2023.11.6-1
mweinelt Nov 6, 2023
6e99e2f
piper-tts: 2023.9.27-1 -> 2023.11.6-1
mweinelt Nov 6, 2023
3f8dbec
fishPlugins.fzf-fish: 10.0 -> 10.1
pacien Nov 6, 2023
4f9009f
python310Packages.mandown: 1.5.0 -> 1.6.0
r-ryantm Nov 6, 2023
c40690d
tippecanoe: 2.19.0 → 2.35.0
sikmir Jul 22, 2023
18894fb
Merge pull request #265881 from mweinelt/piper-2023.11.6-1
mweinelt Nov 6, 2023
f1d49ab
spicetify-cli: 2.25.2 -> 2.26.0
msfjarvis Nov 6, 2023
498a954
Gleam: 0.31.0 -> 0.32.2
matt-savvy Nov 6, 2023
0d930cd
python310Packages.litellm: 0.1.738 -> 0.11.1
r-ryantm Nov 6, 2023
2b248dd
signalbackup-tools: 20231030-1 -> 20231106-1
malob Nov 6, 2023
dc9887e
osu-lazer: 2023.815.0 -> 2023.1026.0
gepbird Nov 6, 2023
a3708ce
Merge pull request #230380 from graham33/feature/zwave-js-server_module
mweinelt Nov 6, 2023
fc1f901
python311Packages.roonapi: 0.1.4 -> 0.1.5
fabaff Nov 6, 2023
1c170ea
typos: 1.16.22 -> 1.16.23
figsoda Nov 6, 2023
2963f2b
python311Packages.twilio: 8.10.0 -> 8.10.1
fabaff Nov 6, 2023
874b742
python311Packages.gios: 3.2.0 -> 3.2.1
fabaff Nov 6, 2023
bfba465
python311Packages.nextdns: 2.0.0 -> 2.0.1
fabaff Nov 6, 2023
aabf726
trivy: 0.46.1 -> 0.47.0
fabaff Nov 6, 2023
ac24487
git-mit: 5.12.169 -> 5.12.171
figsoda Nov 6, 2023
f4d7a6c
jaq: 1.1.0 -> 1.1.2
figsoda Nov 6, 2023
3c83d32
xq-xml: 1.2.2 -> 1.2.3
figsoda Nov 6, 2023
523fedc
jql: 7.0.5 -> 7.0.6
figsoda Nov 6, 2023
45bc9e3
python310Packages.mkdocs-git-revision-date-localized-plugin: 1.2.0 ->…
r-ryantm Nov 6, 2023
5ec1810
python310Packages.mkdocs-jupyter: 0.24.5 -> 0.24.6
r-ryantm Nov 6, 2023
59ff987
Merge pull request #264684 from ShamrockLee/shellcheck-minimal
Artturin Nov 6, 2023
dab64c1
Merge pull request #265445 from giorgiga/gomplate-fix-build
risicle Nov 6, 2023
a0612c3
Merge pull request #265909 from gepbird/osu-lazer-bump
thiagokokada Nov 6, 2023
87ccd64
lunarvim: init at 1.3.0
ProminentRetail Nov 6, 2023
61a70ae
Merge pull request #265547 from numinit/update-ovftool
pbsds Nov 6, 2023
93b63a2
Merge pull request #265514 from xworld21/treewide-texlive-with-packages
veprbl Nov 6, 2023
cedd2ce
libtorrent-rasterbar: fix the path to the library in the CMake module
paveloom Oct 24, 2023
b645bf2
qbittorrent: 4.5.5 -> 4.6.0 + other changes
paveloom Oct 24, 2023
915ad8a
nixos/mediawiki: fix rewrites for static ressources and rest API
Mic92 Nov 4, 2023
a7c984b
nixos/mediawiki: pin php to 8.1
Mic92 Nov 4, 2023
db94acc
Merge pull request #248644 from r-ryantm/auto-update/aravis
pbsds Nov 6, 2023
4acbfaf
Merge pull request #265548 from numinit/mattermost-8.1.4
pbsds Nov 6, 2023
eafceed
python310Packages.dask-histogram: 2023.6.0 -> 2023.10.0
r-ryantm Nov 5, 2023
2cd9f4f
Merge pull request #265906 from figsoda/typos
Mic92 Nov 6, 2023
484c726
Merge pull request #265656 from ck3d/vdr-updates-2023-11
ck3d Nov 6, 2023
f74f45a
Merge pull request #264985 from paveloom/gut
symphorien Nov 6, 2023
f1baf27
python311Packages.objax: 1.7.0 -> 1.8.0
GaetanLepage Nov 6, 2023
3ff777c
python311Packages.dsmr-parser: 1.3.0 -> 1.3.1
fabaff Nov 6, 2023
11086aa
python311Packages.kombu: 5.3.2 -> 5.3.3
fabaff Nov 6, 2023
3245c31
qovery-cli: 0.74.2 -> 0.74.3
fabaff Nov 6, 2023
dfbbea2
try: fix homepage
io12 Nov 6, 2023
f3c4a5e
enum4linux-ng: 1.3.1 -> 1.3.2
fabaff Nov 6, 2023
e141851
python311Packages.aioairzone-cloud: 0.3.4 -> 0.3.6
fabaff Nov 6, 2023
e4317c8
python311Packages.botocore-stubs: 1.31.78 -> 1.31.79
fabaff Nov 6, 2023
29d9868
cnspec: 9.5.1 -> 9.5.2
fabaff Nov 6, 2023
0a7bf55
Merge pull request #265905 from fabaff/trivy-bump
fabaff Nov 6, 2023
ed9aeca
Merge pull request #265721 from fabaff/latexify-py-bump
fabaff Nov 6, 2023
77e37b1
Merge pull request #265904 from fabaff/roonapi-bump
fabaff Nov 6, 2023
8c5c3c1
Merge pull request #265903 from fabaff/twilio-bump
fabaff Nov 6, 2023
75b3adb
Merge pull request #265902 from fabaff/gios-bump
fabaff Nov 6, 2023
90ca0ba
Merge pull request #265901 from fabaff/nextdns-bump
fabaff Nov 6, 2023
48fff64
Merge pull request #265815 from fabaff/skodaconnect-bump
fabaff Nov 6, 2023
3367c3b
Merge pull request #263039 from NixOS/r-updates
jbedo Nov 6, 2023
7d7fbf0
felix-fm: fix build on darwin
figsoda Nov 6, 2023
99e0037
felix-fm: remove unused patch
figsoda Nov 6, 2023
5057d0d
Merge pull request #265801 from robert-manchester/gphoto2_fix_build
pbsds Nov 6, 2023
a2ed35c
Merge pull request #265269 from natsukium/restructuredtext-lint
dotlambda Nov 6, 2023
fe3d292
Merge pull request #265859 from NickCao/nvidia-vaapi
NickCao Nov 6, 2023
9975ea9
Merge pull request #265944 from io12/try-fix-homepage
wegank Nov 7, 2023
61bdb29
nixos/lib/make-btrfs-fs: Use fakeroot and faketime (#265686)
sciyoshi Nov 7, 2023
c7dccc6
Merge pull request #265698 from Defelo/uiua
wegank Nov 7, 2023
4d830f8
Merge pull request #264609 from fpletz/pkgs/libdatachannel-0.19.2-inc…
wegank Nov 7, 2023
5ad65f2
Merge pull request #264818 from mahmoudk1000/master
wegank Nov 7, 2023
ecb5ae0
Merge pull request #264411 from traxys/nominatim
wegank Nov 7, 2023
550bd7a
Merge pull request #265929 from r-ryantm/auto-update/python310Package…
NickCao Nov 7, 2023
51438bb
Merge pull request #265439 from ProminentRetail/autokey
Artturin Nov 7, 2023
7b59855
Merge pull request #265923 from r-ryantm/auto-update/python310Package…
NickCao Nov 7, 2023
2434a97
Merge pull request #265202 from anthonyroussel/wiremock
wegank Nov 7, 2023
0769548
Merge pull request #265914 from figsoda/jql
NickCao Nov 7, 2023
2a15681
Merge pull request #265911 from figsoda/xq
NickCao Nov 7, 2023
f76d99c
Merge pull request #265910 from figsoda/jaq
NickCao Nov 7, 2023
2a19c21
Merge pull request #265907 from figsoda/mit
NickCao Nov 7, 2023
4223d6a
Merge pull request #265505 from kirillrdy/routedns
wegank Nov 7, 2023
dc8ae1d
Merge pull request #265893 from msfjarvis/hs/spicetify-2.26.0
NickCao Nov 7, 2023
e6cd835
Merge pull request #264940 from r-ryantm/auto-update/nats-server
wegank Nov 7, 2023
ca2d537
Merge pull request #265473 from saikatdas0790/update-cargo-leptos
wegank Nov 7, 2023
9be6864
Merge pull request #265943 from fabaff/qovery-cli-bump
NickCao Nov 7, 2023
0292fc0
Merge pull request #265950 from fabaff/cnspec-bump
NickCao Nov 7, 2023
f5b293a
Merge pull request #265290 from YMSTNT/update-lunatask
wegank Nov 7, 2023
a0534fc
Merge pull request #265604 from imincik/qgis-ltr-3.28.12
wegank Nov 7, 2023
554acc1
Merge pull request #265865 from r-ryantm/auto-update/python310Package…
wegank Nov 7, 2023
5ed94c8
Merge pull request #265847 from r-ryantm/auto-update/python310Package…
wegank Nov 7, 2023
174a876
Merge pull request #265885 from r-ryantm/auto-update/python310Package…
wegank Nov 7, 2023
31de7c6
Merge pull request #265851 from NickCao/sing-box
NickCao Nov 7, 2023
a6d715d
Merge pull request #265246 from MikaelFangel/update-ugrep
wegank Nov 7, 2023
83d2098
Merge pull request #265650 from sei40kr/etc-graphite-gtk-theme
wegank Nov 7, 2023
dd3db14
Merge pull request #265936 from GaetanLepage/objax
natsukium Nov 7, 2023
4212c65
Merge pull request #265956 from figsoda/felix
wegank Nov 7, 2023
5827957
root: drop patches
wegank Nov 7, 2023
c97fbef
Merge pull request #265981 from wegank/root-patches-drop
wegank Nov 7, 2023
83d0f1c
Merge pull request #264876 from Rookeur/update-virtualbox-7-0-12
wegank Nov 7, 2023
096cfd9
Merge pull request #265895 from malob/master
wegank Nov 7, 2023
ab9b0e7
Merge pull request #221156 from penalty1083/geph
lilyinstarlight Nov 7, 2023
573366e
ocaml-top: remove unused dependencies
vbgl Oct 31, 2023
2157c90
ocamlPackages.ocp-build: disable for OCaml ≥ 5.0
vbgl Oct 31, 2023
e1ccd22
ocamlPackages.ocamlify: disable for OCaml ≥ 5.0
vbgl Oct 31, 2023
2690d86
Merge pull request #244824 from sikmir/tippecanoe
sikmir Nov 7, 2023
fa65ad7
Merge pull request #262862 from eclairevoyant/gammastep
Artturin Nov 7, 2023
f3420b6
Merge pull request #265882 from pacien/fzf-fish-10-1
natsukium Nov 7, 2023
ef13904
Merge pull request #265939 from fabaff/dsmr-parser-bump
fabaff Nov 7, 2023
8517efc
Merge pull request #265757 from dotlambda/qutebrowser-cleanup
Artturin Nov 7, 2023
9841d31
Merge pull request #265945 from fabaff/kombu-bump
fabaff Nov 7, 2023
4a850fa
Merge pull request #265942 from fabaff/aioairzone-cloud-bump
fabaff Nov 7, 2023
ca19f19
Merge pull request #265941 from fabaff/botocore-stubs-bump
fabaff Nov 7, 2023
ec750fd
Merge pull request #265940 from fabaff/enum4linux-ng-bump
fabaff Nov 7, 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
2 changes: 1 addition & 1 deletion doc/builders/images/dockertools.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ pullImage {
`nix-prefetch-docker` command can be used to get required image parameters:

```ShellSession
$ nix run nixpkgs.nix-prefetch-docker -c nix-prefetch-docker --image-name mysql --image-tag 5
$ nix run nixpkgs#nix-prefetch-docker -- --image-name mysql --image-tag 5
```

Since a given `imageName` may transparently refer to a manifest list of images which support multiple architectures and/or operating systems, you can supply the `--os` and `--arch` arguments to specify exactly which image you want. By default it will match the OS and architecture of the host the command is run on.
Expand Down
1 change: 1 addition & 0 deletions maintainers/scripts/luarocks-packages.csv
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ lua-resty-jwt,,,,,,
lua-resty-openidc,,,,,,
lua-resty-openssl,,,,,,
lua-resty-session,,,,,,
lua-rtoml,https://github.com/lblasc/lua-rtoml,,,,,lblasc
lua-subprocess,https://github.com/0x0ade/lua-subprocess,,,,5.1,scoder12
lua-term,,,,,,
lua-toml,,,,,,
Expand Down
2 changes: 2 additions & 0 deletions nixos/doc/manual/release-notes/rl-2311.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@

- hardware/infiniband.nix adds infiniband subnet manager support using an [opensm](https://github.com/linux-rdma/opensm) systemd-template service, instantiated on card guids. The module also adds kernel modules and cli tooling to help administrators debug and measure performance. Available as [hardware.infiniband.enable](#opt-hardware.infiniband.enable).

- [zwave-js](https://github.com/zwave-js/zwave-js-server), a small server wrapper around Z-Wave JS to access it via a WebSocket. Available as [services.zwave-js](#opt-services.zwave-js.enable).

- [Honk](https://humungus.tedunangst.com/r/honk), a complete ActivityPub server with minimal setup and support costs.
Available as [services.honk](#opt-services.honk.enable).

Expand Down
6 changes: 4 additions & 2 deletions nixos/lib/make-btrfs-fs.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
, volumeLabel
, uuid ? "44444444-4444-4444-8888-888888888888"
, btrfs-progs
, libfaketime
, fakeroot
}:

let
Expand All @@ -23,7 +25,7 @@ in
pkgs.stdenv.mkDerivation {
name = "btrfs-fs.img${lib.optionalString compressImage ".zst"}";

nativeBuildInputs = [ btrfs-progs ] ++ lib.optional compressImage zstd;
nativeBuildInputs = [ btrfs-progs libfaketime fakeroot ] ++ lib.optional compressImage zstd;

buildCommand =
''
Expand All @@ -50,7 +52,7 @@ pkgs.stdenv.mkDerivation {
cp ${sdClosureInfo}/registration ./rootImage/nix-path-registration

touch $img
mkfs.btrfs -L ${volumeLabel} -U ${uuid} -r ./rootImage --shrink $img
faketime -f "1970-01-01 00:00:01" fakeroot mkfs.btrfs -L ${volumeLabel} -U ${uuid} -r ./rootImage --shrink $img

if ! btrfs check $img; then
echo "--- 'btrfs check' failed for BTRFS image ---"
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 @@ -564,6 +564,7 @@
./services/home-automation/home-assistant.nix
./services/home-automation/homeassistant-satellite.nix
./services/home-automation/zigbee2mqtt.nix
./services/home-automation/zwave-js.nix
./services/logging/SystemdJournal2Gelf.nix
./services/logging/awstats.nix
./services/logging/filebeat.nix
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/backup/syncoid.nix
Original file line number Diff line number Diff line change
Expand Up @@ -369,7 +369,7 @@ in
PrivateDevices = true;
PrivateMounts = true;
PrivateNetwork = mkDefault false;
PrivateUsers = true;
PrivateUsers = false; # Enabling this breaks on zfs-2.2.0
ProtectClock = true;
ProtectControlGroups = true;
ProtectHome = true;
Expand Down
152 changes: 152 additions & 0 deletions nixos/modules/services/home-automation/zwave-js.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
{config, pkgs, lib, ...}:

with lib;

let
cfg = config.services.zwave-js;
mergedConfigFile = "/run/zwave-js/config.json";
settingsFormat = pkgs.formats.json {};
in {
options.services.zwave-js = {
enable = mkEnableOption (mdDoc "the zwave-js server on boot");

package = mkPackageOptionMD pkgs "zwave-js-server" { };

port = mkOption {
type = types.port;
default = 3000;
description = mdDoc ''
Port for the server to listen on.
'';
};

serialPort = mkOption {
type = types.path;
description = mdDoc ''
Serial port device path for Z-Wave controller.
'';
example = "/dev/ttyUSB0";
};

secretsConfigFile = mkOption {
type = types.path;
description = mdDoc ''
JSON file containing secret keys. A dummy example:

```
{
"securityKeys": {
"S0_Legacy": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"S2_Unauthenticated": "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB",
"S2_Authenticated": "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC",
"S2_AccessControl": "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
}
}
```

See
<https://zwave-js.github.io/node-zwave-js/#/getting-started/security-s2>
for details. This file will be merged with the module-generated config
file (taking precedence).

Z-Wave keys can be generated with:

{command}`< /dev/urandom tr -dc A-F0-9 | head -c32 ;echo`


::: {.warning}
A file in the nix store should not be used since it will be readable to
all users.
:::
'';
example = "/secrets/zwave-js-keys.json";
};

settings = mkOption {
type = lib.types.submodule {
freeformType = settingsFormat.type;

options = {
storage = {
cacheDir = mkOption {
type = types.path;
default = "/var/cache/zwave-js";
readOnly = true;
description = lib.mdDoc "Cache directory";
};
};
};
};
default = {};
description = mdDoc ''
Configuration settings for the generated config
file.
'';
};

extraFlags = lib.mkOption {
type = with lib.types; listOf str;
default = [ ];
example = [ "--mock-driver" ];
description = lib.mdDoc ''
Extra flags to pass to command
'';
};
};

config = mkIf cfg.enable {
systemd.services.zwave-js = let
configFile = settingsFormat.generate "zwave-js-config.json" cfg.settings;
in {
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
description = "Z-Wave JS Server";
serviceConfig = {
ExecStartPre = ''
/bin/sh -c "${pkgs.jq}/bin/jq -s '.[0] * .[1]' ${configFile} ${cfg.secretsConfigFile} > ${mergedConfigFile}"
'';
ExecStart = lib.concatStringsSep " " [
"${cfg.package}/bin/zwave-server"
"--config ${mergedConfigFile}"
"--port ${toString cfg.port}"
cfg.serialPort
(escapeShellArgs cfg.extraFlags)
];
Restart = "on-failure";
User = "zwave-js";
SupplementaryGroups = [ "dialout" ];
CacheDirectory = "zwave-js";
RuntimeDirectory = "zwave-js";

# Hardening
CapabilityBoundingSet = "";
DeviceAllow = [cfg.serialPort];
DevicePolicy = "closed";
DynamicUser = true;
LockPersonality = true;
MemoryDenyWriteExecute = false;
NoNewPrivileges = true;
PrivateUsers = true;
PrivateTmp = true;
ProtectClock = true;
ProtectControlGroups = true;
ProtectHome = true;
ProtectHostname = true;
ProtectKernelLogs = true;
ProtectKernelModules = true;
RemoveIPC = true;
RestrictNamespaces = true;
RestrictRealtime = true;
RestrictSUIDSGID = true;
SystemCallArchitectures = "native";
SystemCallFilter = [
"@system-service @pkey"
"~@privileged @resources"
];
UMask = "0077";
};
};
};

meta.maintainers = with lib.maintainers; [ graham33 ];
}
30 changes: 2 additions & 28 deletions nixos/modules/services/networking/hostapd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -899,25 +899,6 @@ in {
'';
};
};

managementFrameProtection = mkOption {
default = "required";
type = types.enum ["disabled" "optional" "required"];
apply = x:
getAttr x {
"disabled" = 0;
"optional" = 1;
"required" = 2;
};
description = mdDoc ''
Management frame protection (MFP) authenticates management frames
to prevent deauthentication (or related) attacks.

- {var}`"disabled"`: No management frame protection
- {var}`"optional"`: Use MFP if a connection allows it
- {var}`"required"`: Force MFP for all clients
'';
};
};

config = let
Expand All @@ -943,7 +924,8 @@ in {

# IEEE 802.11i (authentication) related configuration
# Encrypt management frames to protect against deauthentication and similar attacks
ieee80211w = bssCfg.managementFrameProtection;
ieee80211w = mkDefault 1;
sae_require_mfp = mkDefault 1;

# Only allow WPA by default and disable insecure WEP
auth_algs = mkDefault 1;
Expand Down Expand Up @@ -1184,14 +1166,6 @@ in {
assertion = (length (attrNames radioCfg.networks) > 1) -> (bssCfg.bssid != null);
message = ''hostapd radio ${radio} bss ${bss}: bssid must be specified manually (for now) since this radio uses multiple BSS.'';
}
{
assertion = auth.mode == "wpa3-sae" -> bssCfg.managementFrameProtection == 2;
message = ''hostapd radio ${radio} bss ${bss}: uses WPA3-SAE which requires managementFrameProtection="required"'';
}
{
assertion = auth.mode == "wpa3-sae-transition" -> bssCfg.managementFrameProtection != 0;
message = ''hostapd radio ${radio} bss ${bss}: uses WPA3-SAE in transition mode with WPA2-SHA256, which requires managementFrameProtection="optional" or ="required"'';
}
{
assertion = countWpaPasswordDefinitions <= 1;
message = ''hostapd radio ${radio} bss ${bss}: must use at most one WPA password option (wpaPassword, wpaPasswordFile, wpaPskFile)'';
Expand Down
28 changes: 13 additions & 15 deletions nixos/modules/services/web-apps/mediawiki.nix
Original file line number Diff line number Diff line change
Expand Up @@ -493,6 +493,8 @@ in
services.phpfpm.pools.mediawiki = {
inherit user group;
phpEnv.MEDIAWIKI_CONFIG = "${mediawikiConfig}";
# https://www.mediawiki.org/wiki/Compatibility
phpPackage = pkgs.php81;
settings = (if (cfg.webserver == "apache") then {
"listen.owner" = config.services.httpd.user;
"listen.group" = config.services.httpd.group;
Expand Down Expand Up @@ -552,24 +554,20 @@ in
deny all;
'';
# MediaWiki assets (usually images)
"~ ^/w/resources/(assets|lib|src)" = {
tryFiles = "$uri =404";
extraConfig = ''
add_header Cache-Control "public";
expires 7d;
'';
};
"~ ^/w/resources/(assets|lib|src)".extraConfig = ''
rewrite ^/w(/.*) $1 break;
add_header Cache-Control "public";
expires 7d;
'';
# Assets, scripts and styles from skins and extensions
"~ ^/w/(skins|extensions)/.+\\.(css|js|gif|jpg|jpeg|png|svg|wasm|ttf|woff|woff2)$" = {
tryFiles = "$uri =404";
extraConfig = ''
add_header Cache-Control "public";
expires 7d;
'';
};
"~ ^/w/(skins|extensions)/.+\\.(css|js|gif|jpg|jpeg|png|svg|wasm|ttf|woff|woff2)$".extraConfig = ''
rewrite ^/w(/.*) $1 break;
add_header Cache-Control "public";
expires 7d;
'';

# Handling for Mediawiki REST API, see [[mw:API:REST_API]]
"/w/rest.php".tryFiles = "$uri $uri/ /rest.php?$query_string";
"/w/rest.php/".tryFiles = "$uri $uri/ /w/rest.php?$query_string";

# Handling for the article path (pretty URLs)
"/wiki/".extraConfig = ''
Expand Down
3 changes: 0 additions & 3 deletions nixos/modules/system/boot/stage-1-init.sh
Original file line number Diff line number Diff line change
Expand Up @@ -253,9 +253,6 @@ done
@setHostId@

# Load the required kernel modules.
mkdir -p /lib
ln -s @modulesClosure@/lib/modules /lib/modules
ln -s @modulesClosure@/lib/firmware /lib/firmware
echo @extraUtils@/bin/modprobe > /proc/sys/kernel/modprobe
for i in @kernelModules@; do
info "loading module $(basename $i)..."
Expand Down
5 changes: 4 additions & 1 deletion nixos/modules/system/boot/stage-1.nix
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,7 @@ let
${pkgs.buildPackages.busybox}/bin/ash -n $target
'';

inherit linkUnits udevRules extraUtils modulesClosure;
inherit linkUnits udevRules extraUtils;

inherit (config.boot) resumeDevice;

Expand Down Expand Up @@ -349,6 +349,9 @@ let
[ { object = bootStage1;
symlink = "/init";
}
{ object = "${modulesClosure}/lib";
symlink = "/lib";
}
{ object = pkgs.runCommand "initrd-kmod-blacklist-ubuntu" {
src = "${pkgs.kmod-blacklist-ubuntu}/modprobe.conf";
preferLocalBuild = true;
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/virtualisation/qemu-vm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -997,7 +997,7 @@ in
virtualisation.memorySize is above 2047, but qemu is only able to allocate 2047MB RAM on 32bit max.
'';
}
{ assertion = cfg.directBoot.initrd != options.virtualisation.directBoot.initrd.default -> cfg.directBoot.enable;
{ assertion = cfg.directBoot.enable || cfg.directBoot.initrd == options.virtualisation.directBoot.initrd.default;
message =
''
You changed the default of `virtualisation.directBoot.initrd` but you are not
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/virtualisation/vagrant-guest.nix
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,5 @@ in
};

security.sudo.wheelNeedsPassword = false;
security.sudo-rs.wheelNeedsPassword = false;
}
1 change: 1 addition & 0 deletions nixos/tests/all-tests.nix
Original file line number Diff line number Diff line change
Expand Up @@ -934,4 +934,5 @@ in {
zram-generator = handleTest ./zram-generator.nix {};
zrepl = handleTest ./zrepl.nix {};
zsh-history = handleTest ./zsh-history.nix {};
zwave-js = handleTest ./zwave-js.nix {};
}
Loading