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

staging-next 2021-10-15 #141684

Merged
merged 624 commits into from
Nov 2, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
624 commits
Select commit Hold shift + click to select a range
a557aa0
python3Packages.r2pipe: 1.6.2 -> 1.6.4
mweinelt Oct 8, 2021
f01218d
python3Packages.rdflib: 6.0.0 -> 6.0.1
mweinelt Oct 8, 2021
caec0cf
python3Packages.regex: 2021.9.24 -> 2021.9.30
mweinelt Oct 8, 2021
b5dd5d6
python3Packages.rich: 10.9.0 -> 10.12.0
mweinelt Oct 8, 2021
bd0ef2a
python3Packages.sanic-testing: 0.6.0 -> 0.7.0
mweinelt Oct 8, 2021
5a638cf
python3Packages.schema-salad: 8.1.20210721123742 -> 8.2.20210918131710
mweinelt Oct 8, 2021
fd7af35
python3Packages.sigtools: 2.0.2 -> 2.0.3
mweinelt Oct 8, 2021
c3c82f9
python3Packages.simpleai: 0.8.2 -> 0.8.3
mweinelt Oct 8, 2021
44cb9f5
python3Packages.sphinxcontrib-tikz: 0.4.14 -> 0.4.15
mweinelt Oct 8, 2021
16303fb
python3Packages.spyder: 5.1.1 -> 5.1.5
mweinelt Oct 8, 2021
1758ea0
python3Packages.spyder-kernels: 2.1.0 -> 2.1.3
mweinelt Oct 8, 2021
b8cf470
python3Packages.sqlparse: 0.4.1 -> 0.4.2
mweinelt Oct 8, 2021
b9606fe
python3Packages.statsmodels: 0.12.2 -> 0.13.0
mweinelt Oct 8, 2021
d4037b6
python3Packages.subprocess-tee: 0.3.2 -> 0.3.5
mweinelt Oct 8, 2021
6324e3a
python3Packages.tempora: 4.1.1 -> 4.1.2
mweinelt Oct 8, 2021
212c7a6
python3Packages.terminado: 0.11.1 -> 0.12.1
mweinelt Oct 8, 2021
6ba4906
python3Packages.termplotlib: 0.3.8 -> 0.3.9
mweinelt Oct 8, 2021
1de8601
python3Packages.tern: 2.7.0 -> 2.8.0
mweinelt Oct 8, 2021
6b4190e
python3Packages.tifffile: 2021.8.8 -> 2021.8.30
mweinelt Oct 8, 2021
ee5171f
python3Packages.torchvision: 0.10.0 -> 0.10.1
mweinelt Oct 8, 2021
e34058c
python3Packages.tox: 3.24.3 -> 3.24.4
mweinelt Oct 8, 2021
fe669c1
python3Packages.tqdm: 4.62.2 -> 4.62.3
mweinelt Oct 8, 2021
5c437db
python3Packages.traits: 6.2.0 -> 6.3.0
mweinelt Oct 8, 2021
94f645e
python3Packages.trimesh: 3.9.31 -> 3.9.32
mweinelt Oct 8, 2021
7a8e10b
python3Packages.trytond: 6.0.5 -> 6.0.8
mweinelt Oct 8, 2021
bee2099
python3Packages.tubeup: 0.0.26 -> 0.0.27
mweinelt Oct 8, 2021
3cb48a9
python3Packages.ufonormalizer: 0.6.0 -> 0.6.1
mweinelt Oct 8, 2021
e130d0a
python3Packages.ujson: 4.1.0 -> 4.2.0
mweinelt Oct 8, 2021
a872078
python3Packages.unrardll: 0.1.4 -> 0.1.5
mweinelt Oct 8, 2021
03de880
python3Packages.virtualenv: 20.7.2 -> 20.8.1
mweinelt Oct 8, 2021
d3a6ad5
python3Packages.vivisect: 1.0.4 -> 1.0.5
mweinelt Oct 8, 2021
17fa112
python3Packages.wrapt: 1.12.1 -> 1.13.1
mweinelt Oct 8, 2021
b63e8b0
python3Packages.zarr: 2.10.0 -> 2.10.1
mweinelt Oct 8, 2021
fb6cf25
python3Packages.zipp: 3.5.0 -> 3.6.0
mweinelt Oct 8, 2021
ae1d80d
release-python.nix: add aarch64-linux
mweinelt Sep 6, 2021
cdd850b
python3Packages.click: 8.0.1 -> 8.0.2
mweinelt Oct 9, 2021
c2a277a
python3Packages.mypy-boto3-s3: 1.18.57 -> 1.18.58
mweinelt Oct 9, 2021
c986f59
python3Packages.regex: 2021.9.30 -> 2021.10.8
mweinelt Oct 9, 2021
6071f49
python3Packages.sagemaker: 2.59.8 -> 2.60.0
mweinelt Oct 9, 2021
b9886b7
python3Packages.sympy: 1.8 -> 1.9
mweinelt Oct 9, 2021
b26556a
python3Packages.astroid: relax wrapt constraint, add typing-extensions
mweinelt Oct 9, 2021
f0af08f
python3Packages.makefun: fix build, enable tests
mweinelt Oct 9, 2021
c634cfd
python3Packages.flake8: relax pyflakes constraint
mweinelt Oct 9, 2021
877cca0
python3Packages.filelock: migrate to pyproject and setuptools-scm
mweinelt Oct 9, 2021
7fbefa1
python3Packages.virtualenv: update disabled tests
mweinelt Oct 9, 2021
40996a7
python3Packages.flufl_i18n: 3.1.5 -> 3.2
mweinelt Oct 9, 2021
8267795
python3Packages.flufl_bounce: 3.0.2 -> 4.0
mweinelt Oct 9, 2021
887303c
python3Packages.flufl_lock: 5.1 -> 6.0
mweinelt Oct 9, 2021
c9159fb
python3Packages.falcon: 2.0.0 -> 3.0.1
mweinelt Oct 9, 2021
605e82f
python3Packages.falcon: enable tests
mweinelt Oct 9, 2021
2cb0930
pycflow2dot: use python3
mweinelt Oct 9, 2021
f931bc8
mailman: 3.3.4 -> 3.3.5
mweinelt Oct 9, 2021
1d60d23
python3Packages.poetry: fix hash
mweinelt Oct 9, 2021
8530713
python3Packages.readme_renderer: 29.0 -> 30.0
mweinelt Oct 10, 2021
61f3313
python3Packages.djangorestframework: 3.12.2 -> 3.12.4
mweinelt Oct 10, 2021
9e52af5
python3Packages.libusb1: update libusb path substiution
mweinelt Oct 10, 2021
6f56548
python3Packages.leather: fix tests
mweinelt Oct 10, 2021
fd2d5dd
python3Packages.FormEncode: fix tests, refactor
mweinelt Oct 10, 2021
0e8b329
python3Packages.pycountry: enable tests
mweinelt Oct 10, 2021
eeabc42
python3Packages.pycountry: update homepage
mweinelt Oct 10, 2021
585947f
python3Packages.pyexcel: add chardet dependency
mweinelt Oct 10, 2021
3157f9a
python3Packages.jedi: 2020-08-06 -> 0.18.0
mweinelt Oct 10, 2021
259f453
Merge pull request #133992 from r-ryantm/auto-update/libdeflate
r-burns Oct 10, 2021
f3def87
python3Packages.pudb: fix build, enable tests
mweinelt Oct 10, 2021
f3d3d96
python3Packages.imap-tools: disable failing test
mweinelt Oct 10, 2021
6cdcc73
python3Packages.multimethod: fetch from git for tests, use pyproject …
mweinelt Oct 10, 2021
cb84271
python3Packages.mypy-protobuf: use pyproject format
mweinelt Oct 10, 2021
fbd8658
python3Package.schedule: comment broken test line
mweinelt Oct 10, 2021
e07226c
python3Packages.amqtt: relax websockets constraint
mweinelt Oct 10, 2021
330fe91
python3Packages.sqlsoup: mark as broken
mweinelt Oct 10, 2021
ebcf6f1
python3Packages.hass-nabucasa: relax cryptography constraint
mweinelt Oct 10, 2021
973a283
libgit2: 1.1.1 -> 1.3.0
mweinelt Oct 10, 2021
bd601e6
python3Packages.libarchive-c: reenable test_custom-writer_and_stream_…
mweinelt Oct 10, 2021
53733b0
python3Packages.accupy: fix tests
mweinelt Oct 10, 2021
c465ea9
python38Packages.jedi: disable test_init_extension_module on aarch64
mweinelt Oct 10, 2021
89927af
python3Packages.eventlet: disable test_fork_after_monkey_patch
mweinelt Oct 10, 2021
d464358
python3Packages.binwalk: revert zip test breakage
mweinelt Oct 10, 2021
e11e503
Revert "python3Packages.cryptography: 3.4.8 -> 35.0.0"
mweinelt Oct 10, 2021
44ff862
python3Package.patsy: migrate to pytest
mweinelt Oct 10, 2021
ea2360d
python3Package.pyvcd: migrate to pytestCheckHook
mweinelt Oct 10, 2021
97a6cec
python3Packages.nmigen: relax pyvcd constraint
mweinelt Oct 10, 2021
b4781ea
python3Packages.pdoc3: apply patch to fix test_Class_params
mweinelt Oct 10, 2021
107c144
python3Packages.typed-settings: 0.10.0 -> 0.11.1
mweinelt Oct 10, 2021
ea98fc7
python3Packages.influxdb: disable failing test
mweinelt Oct 10, 2021
a57570b
python3Packages.pyatv: update dependencies
mweinelt Oct 10, 2021
f86eeb5
python3Packages.requests: always provide chardet
mweinelt Oct 10, 2021
f40ce33
python3Packages.aioambient: relax websockets constraint
mweinelt Oct 10, 2021
3238d63
home-assistant: relax jinja2 constraint
mweinelt Oct 10, 2021
250fdc5
python3Packages.mistune_2_0: 2.0.0a4 -> 2.0.0rc1
mweinelt Oct 10, 2021
b8144b6
python3Packages.hyperkitty: 1.3.4 -> unstable-2021-10-08
mweinelt Oct 10, 2021
390a784
Merge master into staging-next
github-actions[bot] Oct 11, 2021
03d816e
Merge staging-next into staging
github-actions[bot] Oct 11, 2021
d1e36a2
python3Packages.signify: 0.3 -> 0.4
mweinelt Oct 11, 2021
3c57389
Merge pull request #141037 from NixOS/python-unstable
mweinelt Oct 11, 2021
ecb2b75
Merge master into staging-next
github-actions[bot] Oct 11, 2021
ba27c02
Merge staging-next into staging
github-actions[bot] Oct 11, 2021
63c1c92
python3Packages.msal: unpin dependencies
jonringer Oct 11, 2021
b53d3aa
python3Packages.azure-core: fix tests
jonringer Oct 11, 2021
81b6dcf
Merge master into staging-next
github-actions[bot] Oct 11, 2021
d21a1c3
Merge staging-next into staging
github-actions[bot] Oct 11, 2021
f66c63b
Merge pull request #141128 from andrevmatos/kde/frameworks
SuperSandro2000 Oct 11, 2021
87970b2
kde-gear: 21.08.1 -> 21.08.2
andrevmatos Oct 9, 2021
f9d6320
python3Packages.google-cloud-storage: disable tests that requires docker
mweinelt Oct 11, 2021
bd7b209
Merge pull request #141235 from jonringer/fix-azure-packages
mweinelt Oct 11, 2021
93aac5d
util-linux: fix uuidd runtime directory
alyssais Oct 5, 2021
acb63e6
util-linux: disable locales properly
alyssais Oct 5, 2021
5a963f1
util-linux: replace "minimal" opt with more outputs
alyssais Oct 5, 2021
5bb850a
ppp: support cross-compilation, cleanup old code
Mindavi Oct 4, 2021
84c7bcb
Merge master into staging-next
github-actions[bot] Oct 11, 2021
92a15c8
Merge staging-next into staging
github-actions[bot] Oct 11, 2021
0367a18
Merge pull request #141185 from Mindavi/ppp/cross
SuperSandro2000 Oct 11, 2021
9c995ce
Merge pull request #141127 from andrevmatos/kde/gear
SuperSandro2000 Oct 11, 2021
d81f8fa
Merge pull request #138822 from figsoda/fix-cargo-check-type
figsoda Oct 11, 2021
45374ac
Merge master into staging-next
github-actions[bot] Oct 12, 2021
5065827
Merge staging-next into staging
github-actions[bot] Oct 12, 2021
cd8232c
Merge master into staging-next
github-actions[bot] Oct 12, 2021
234f96b
Merge staging-next into staging
github-actions[bot] Oct 12, 2021
39ef2f4
python3Packages.certifi: 2021.05.30 -> 2021.10.08
fabaff Oct 12, 2021
b112f36
Merge pull request #81172 from misuzu/iptables-switch
flokli Oct 12, 2021
4110247
Merge master into staging-next
github-actions[bot] Oct 12, 2021
7af3872
Merge staging-next into staging
github-actions[bot] Oct 12, 2021
9ae6a7c
Merge pull request #138110 from humancalico/libbp
SuperSandro2000 Oct 12, 2021
a80f163
Merge master into staging-next
github-actions[bot] Oct 12, 2021
0cb186d
Merge staging-next into staging
github-actions[bot] Oct 12, 2021
9f86623
python3Packages.ocrmypdf: apply patch to support pybind11
mweinelt Oct 12, 2021
12dd909
Merge pull request #134596 from r-ryantm/auto-update/suitesparse
SuperSandro2000 Oct 12, 2021
87ef3e2
Merge master into staging-next
github-actions[bot] Oct 13, 2021
e69f5a1
Merge staging-next into staging
github-actions[bot] Oct 13, 2021
574ab51
nodejs: 14.18.0 -> 14.18.1
r-ryantm Oct 13, 2021
13fc66d
pythonPackages.faker: 8.8.2 -> 9.3.1
AndersonTorres Oct 12, 2021
cdaa3df
Merge pull request #141442 from r-ryantm/auto-update/nodejs
marsam Oct 13, 2021
3bcc542
Merge master into staging-next
github-actions[bot] Oct 13, 2021
0bb8cb9
Merge staging-next into staging
github-actions[bot] Oct 13, 2021
ae1e984
Merge pull request #141043 from lopsided98/spidemonkey-llvm-12
r-burns Oct 13, 2021
d1208e6
Merge pull request #140800 from ivmai/update-libgc-8_0_6
roberth Oct 13, 2021
89ee0b0
Merge pull request #138619 from fabaff/bump-importlib-metadata
fabaff Oct 13, 2021
80b6041
python3Packages.charset-normalizer: 2.0.1 -> 2.0.5
fabaff Sep 16, 2021
29cbcc0
python3Packages.tomli: 1.1.0 -> 1.2.1
fabaff Sep 18, 2021
6d81313
python3Packages.mdformat: 0.7.9 -> 0.7.10
fabaff Sep 18, 2021
13f14f3
Merge pull request #138433 from fabaff/bump-mdformat
fabaff Oct 13, 2021
0a36c65
Merge pull request #138188 from fabaff/bump-charset-normalizer
fabaff Oct 13, 2021
8e3052b
Merge master into staging-next
github-actions[bot] Oct 13, 2021
d230166
Merge pull request #141436 from AndersonTorres/new-pylibs
AndersonTorres Oct 13, 2021
1c2c055
git: 2.33.0 -> 2.33.1
michaeladler Oct 13, 2021
1d11584
Merge master into staging-next
github-actions[bot] Oct 13, 2021
90ef69c
hyperkitty: unstable-2021-10-08 -> 1.3.5
mweinelt Oct 13, 2021
6a848de
stdenv: add llvm-config to meson cross file
Mindavi Sep 19, 2021
8082994
python3Packages.django-haystack: cleanup, enable tests
mweinelt Oct 13, 2021
5d30f70
mesa: add llvm as dependency for llvm-config-native
Mindavi Sep 19, 2021
89e7e64
Merge master into staging-next
github-actions[bot] Oct 14, 2021
dde1b5f
python3Packages.ocrmypdf: 12.6.0 -> 12.7.0
dotlambda Oct 13, 2021
cf9992b
python3Packages.pikepdf: use fetchFromGitHub
dotlambda Oct 13, 2021
e4e7ba1
python3Packages.pluggy: only require importlib-metadata for Python < 3.8
dotlambda Oct 13, 2021
228f05d
Merge pull request #141476 from michaeladler/git
r-burns Oct 14, 2021
77e346f
Merge master into staging-next
github-actions[bot] Oct 14, 2021
ba26e5c
Merge pull request #141590 from dotlambda/ocrmypdf-12.7.0
mweinelt Oct 14, 2021
7ed7a8d
Merge master into staging-next
github-actions[bot] Oct 14, 2021
361dd22
Merge pull request #141550 from mweinelt/hyperkitty
mweinelt Oct 14, 2021
b4b663e
Merge pull request #132713 from ncfavier/cups
lukegb Oct 14, 2021
5f88c18
Merge pull request #141352 from fabaff/bump-certifi
mweinelt Oct 14, 2021
1beae6c
Merge pull request #139669 from risicle/ris-curl-CVE-2021-22945
lukegb Oct 14, 2021
517b471
Merge pull request #137597 from TredwellGit/glibc
lukegb Oct 14, 2021
c3c77ae
Merge pull request #138569 from Mindavi/mesa/cross
Ericson2314 Oct 14, 2021
46a715f
Merge master into staging-next
github-actions[bot] Oct 14, 2021
850a9bf
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Oct 14, 2021
adf4e67
Merge remote-tracking branch 'origin/staging' into staging-next
mweinelt Oct 14, 2021
e4886fa
Merge master into staging-next
github-actions[bot] Oct 15, 2021
5957e9f
mesa: 21.2.3 -> 21.2.4
jonringer Oct 15, 2021
a415d5d
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Oct 15, 2021
43a4965
nixos/release-notes: render missing docbook
mweinelt Oct 15, 2021
3220fbe
Merge branch 'master' into staging-next
r-burns Oct 16, 2021
aec898b
Merge master into staging-next
github-actions[bot] Oct 17, 2021
4454997
Merge master into staging-next
github-actions[bot] Oct 17, 2021
0f92179
Merge master into staging-next
github-actions[bot] Oct 17, 2021
a3159ef
Merge remote-tracking branch 'nixpkgs/master' into staging-next
alyssais Oct 17, 2021
43b1a34
Merge master into staging-next
github-actions[bot] Oct 18, 2021
016069f
Merge master into staging-next
github-actions[bot] Oct 18, 2021
8863d12
Merge master into staging-next
github-actions[bot] Oct 18, 2021
b0a4119
Merge master into staging-next
github-actions[bot] Oct 18, 2021
3bd85fa
Revert "marble: fix build with gpsd 3.23.1"
vcunat Oct 19, 2021
01df3cd
Merge branch 'master' into staging-next
vcunat Oct 19, 2021
016b0a4
python3Packages.afdko: update tests for ufonormalizer-0.6.1
trofi Oct 19, 2021
5808494
Merge master into staging-next
github-actions[bot] Oct 20, 2021
bca9886
Merge pull request #142230 from trofi/fix-afdko
Artturin Oct 20, 2021
2d8f645
Merge master into staging-next
github-actions[bot] Oct 20, 2021
cdc8393
Merge master into staging-next
github-actions[bot] Oct 20, 2021
ba32b28
Merge master into staging-next
github-actions[bot] Oct 20, 2021
872437b
Merge master into staging-next
github-actions[bot] Oct 21, 2021
54a42ab
Merge master into staging-next
github-actions[bot] Oct 21, 2021
fc25d94
Merge remote-tracking branch 'origin/master' into staging-next
jonringer Oct 22, 2021
c93daf9
Merge master into staging-next
github-actions[bot] Oct 22, 2021
421a9e6
Merge master into staging-next
github-actions[bot] Oct 23, 2021
5915677
Merge master into staging-next
github-actions[bot] Oct 23, 2021
d9e518d
Merge master into staging-next
github-actions[bot] Oct 23, 2021
50a5d0f
Merge master into staging-next
github-actions[bot] Oct 23, 2021
6d5b2c7
Merge master into staging-next
github-actions[bot] Oct 24, 2021
18de94f
Merge master into staging-next
github-actions[bot] Oct 24, 2021
e84dc8a
Merge master into staging-next
github-actions[bot] Oct 24, 2021
ceea0e5
Merge master into staging-next
github-actions[bot] Oct 24, 2021
c1fe3d4
git: disable t5003 on darwin
mweinelt Oct 24, 2021
24cfffa
Merge master into staging-next
github-actions[bot] Oct 25, 2021
0386c26
Merge master into staging-next
github-actions[bot] Oct 25, 2021
20ecf57
Merge #142801: git: disable t5003 on darwin (into staging-next)
vcunat Oct 25, 2021
0336295
Merge master into staging-next
github-actions[bot] Oct 25, 2021
d008d01
coreutils: use version 8 for darwin
happysalada Oct 25, 2021
3db3126
Merge pull request #142836 from happysalada/staging-next
mweinelt Oct 25, 2021
a47e0a6
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Oct 25, 2021
0753497
Merge master into staging-next
github-actions[bot] Oct 26, 2021
7e0da80
Merge master into staging-next
github-actions[bot] Oct 26, 2021
6bb6e64
Merge master into staging-next
github-actions[bot] Oct 26, 2021
9a27efe
Merge master into staging-next
github-actions[bot] Oct 26, 2021
23c6bab
Merge master into staging-next
github-actions[bot] Oct 27, 2021
160c71e
Merge master into staging-next
github-actions[bot] Oct 27, 2021
d33a58f
Merge master into staging-next
github-actions[bot] Oct 27, 2021
22401dc
Merge master into staging-next
github-actions[bot] Oct 27, 2021
924ccbf
coreutils: Disable SEEK_HOLE due to corruption
dasJ Oct 27, 2021
a1e570b
Merge master into staging-next
github-actions[bot] Oct 28, 2021
783f3c3
Merge master into staging-next
github-actions[bot] Oct 28, 2021
ea4da56
Merge master into staging-next
github-actions[bot] Oct 28, 2021
3f4420f
Merge #143097: coreutils: Disable SEEK_HOLE (into staging-next)
vcunat Oct 28, 2021
da1f248
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Oct 28, 2021
f8d1de8
mesa: 21.2.4 -> 21.2.5
primeos Oct 28, 2021
ffc9895
Merge master into staging-next
github-actions[bot] Oct 29, 2021
e7fbce4
Merge master into staging-next
github-actions[bot] Oct 29, 2021
97b60b1
Merge master into staging-next
github-actions[bot] Oct 29, 2021
6317a19
Merge master into staging-next
github-actions[bot] Oct 29, 2021
bf3bcb9
Merge pull request #143456 from primeos/mesa
primeos Oct 29, 2021
2d204ed
Merge master into staging-next
github-actions[bot] Oct 30, 2021
227e1c8
Merge master into staging-next
github-actions[bot] Oct 30, 2021
c382538
python3Packages.jedi: fix tests for darwin
jonringer Oct 29, 2021
846f94d
Merge master into staging-next
github-actions[bot] Oct 30, 2021
0fa76eb
Merge master into staging-next
github-actions[bot] Oct 30, 2021
81d8413
Merge master into staging-next
github-actions[bot] Oct 31, 2021
e4e8cd1
Merge master into staging-next
github-actions[bot] Oct 31, 2021
b1a8acc
librsvg: fix darwin build
r-burns Oct 31, 2021
441a141
coreutils: switch to version 9 for darwin
happysalada Oct 30, 2021
1526c99
Merge #143945: librsvg: fix darwin build (into staging-next)
vcunat Oct 31, 2021
f66386e
Merge master into staging-next
github-actions[bot] Oct 31, 2021
7ca1d48
Merge master into staging-next
github-actions[bot] Oct 31, 2021
244ad02
python3Packages.google-cloud-storage: fix build
r-burns Oct 31, 2021
088107e
Merge pull request #144027 from r-burns/google-cloud-storage
SuperSandro2000 Oct 31, 2021
7eaf56d
Merge master into staging-next
github-actions[bot] Nov 1, 2021
2b99730
Merge master into staging-next
github-actions[bot] Nov 1, 2021
cc41bb5
Merge master into staging-next
github-actions[bot] Nov 1, 2021
bd0051c
Merge master into staging-next
github-actions[bot] Nov 1, 2021
a45bb60
python3Packages.xdis: 5.0.11 -> 6.0.2
r-burns Oct 31, 2021
d68cb2a
python3Packages.uncompyle6: 3.7.4 -> 3.8.0
r-burns Oct 31, 2021
107b7f5
Merge pull request #144059 from r-burns/xdis-uncompyle6
SuperSandro2000 Nov 1, 2021
d27dd66
Merge master into staging-next
github-actions[bot] Nov 2, 2021
4b2ca10
Merge master into staging-next
github-actions[bot] Nov 2, 2021
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions doc/languages-frameworks/python.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -765,7 +765,7 @@ and in this case the `python38` interpreter is automatically used.
### Interpreters {#interpreters}

Versions 2.7, 3.6, 3.7, 3.8 and 3.9 of the CPython interpreter are available as
respectively `python27`, `python36`, `python37`, `python38` and `python39`. The
respectively `python27`, `python37`, `python38` and `python39`. The
aliases `python2` and `python3` correspond to respectively `python27` and
`python39`. The attribute `python` maps to `python2`. The PyPy interpreters
compatible with Python 2.7 and 3 are available as `pypy27` and `pypy3`, with
Expand Down Expand Up @@ -830,10 +830,10 @@ attribute set is created for each available Python interpreter. The available
sets are

* `pkgs.python27Packages`
* `pkgs.python36Packages`
* `pkgs.python37Packages`
* `pkgs.python38Packages`
* `pkgs.python39Packages`
* `pkgs.python310Packages`
* `pkgs.pypyPackages`

and the aliases
Expand Down
14 changes: 14 additions & 0 deletions nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@
<section xml:id="sec-release-21.11-highlights">
<title>Highlights</title>
<itemizedlist>
<listitem>
<para>
<literal>iptables</literal> now uses
<literal>nf_tables</literal> backend.
</para>
</listitem>
<listitem>
<para>
PHP now defaults to PHP 8.0, updated from 7.4.
Expand Down Expand Up @@ -410,6 +416,14 @@
nobody/nogroup, which is unsafe.
</para>
</listitem>
<listitem>
<para>
Since <literal>iptables</literal> now uses
<literal>nf_tables</literal> backend and
<literal>ipset</literal> doesn’t support it, some applications
(ferm, shorewall, firehol) may have limited functionality.
</para>
</listitem>
<listitem>
<para>
The <literal>paperless</literal> module and package have been
Expand Down
4 changes: 4 additions & 0 deletions nixos/doc/manual/release-notes/rl-2111.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ In addition to numerous new and upgraded packages, this release has the followin

## Highlights {#sec-release-21.11-highlights}

- `iptables` now uses `nf_tables` backend.

- PHP now defaults to PHP 8.0, updated from 7.4.

- kOps now defaults to 1.21.1, which uses containerd as the default runtime.
Expand Down Expand Up @@ -125,6 +127,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- The `security.wrappers` option now requires to always specify an owner, group and whether the setuid/setgid bit should be set.
This is motivated by the fact that before NixOS 21.11, specifying either setuid or setgid but not owner/group resulted in wrappers owned by nobody/nogroup, which is unsafe.

- Since `iptables` now uses `nf_tables` backend and `ipset` doesn't support it, some applications (ferm, shorewall, firehol) may have limited functionality.

- The `paperless` module and package have been removed. All users should migrate to the
successor `paperless-ng` instead. The Paperless project [has been
archived](https://github.com/the-paperless-project/paperless/commit/9b0063c9731f7c5f65b1852cb8caff97f5e40ba4)
Expand Down
9 changes: 2 additions & 7 deletions nixos/modules/hardware/printers.nix
Original file line number Diff line number Diff line change
Expand Up @@ -116,19 +116,14 @@ in {
description = "Ensure NixOS-configured CUPS printers";
wantedBy = [ "multi-user.target" ];
requires = [ cupsUnit ];
# in contrast to cups.socket, for cups.service, this is actually not enough,
# as the cups service reports its activation before clients can actually interact with it.
# Because of this, commands like `lpinfo -v` will report a bad file descriptor
# due to the missing UNIX socket without sufficient sleep time.
after = [ cupsUnit ];

serviceConfig = {
Type = "oneshot";
RemainAfterExit = true;
};

# sleep 10 is required to wait until cups.service is actually initialized and has created its UNIX socket file
script = (optionalString (!config.services.printing.startWhenNeeded) "sleep 10\n")
+ (concatMapStringsSep "\n" ensurePrinter cfg.ensurePrinters)
script = concatMapStringsSep "\n" ensurePrinter cfg.ensurePrinters
+ optionalString (cfg.ensureDefaultPrinter != null) (ensureDefaultPrinter cfg.ensureDefaultPrinter);
};
};
Expand Down
19 changes: 9 additions & 10 deletions nixos/modules/security/ca.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,10 @@ let

cacertPackage = pkgs.cacert.override {
blacklist = cfg.caCertificateBlacklist;
extraCertificateFiles = cfg.certificateFiles;
extraCertificateStrings = cfg.certificates;
};

caCertificates = pkgs.runCommand "ca-certificates.crt" {
files = cfg.certificateFiles ++ [ (builtins.toFile "extra.crt" (concatStringsSep "\n" cfg.certificates)) ];
preferLocalBuild = true;
} "awk 1 $files > $out"; # awk ensures a newline between each pair of consecutive files
caBundle = "${cacertPackage}/etc/ssl/certs/ca-bundle.crt";

in

Expand Down Expand Up @@ -74,16 +72,17 @@ in

config = {

security.pki.certificateFiles = [ "${cacertPackage}/etc/ssl/certs/ca-bundle.crt" ];

# NixOS canonical location + Debian/Ubuntu/Arch/Gentoo compatibility.
environment.etc."ssl/certs/ca-certificates.crt".source = caCertificates;
environment.etc."ssl/certs/ca-certificates.crt".source = caBundle;

# Old NixOS compatibility.
environment.etc."ssl/certs/ca-bundle.crt".source = caCertificates;
environment.etc."ssl/certs/ca-bundle.crt".source = caBundle;

# CentOS/Fedora compatibility.
environment.etc."pki/tls/certs/ca-bundle.crt".source = caCertificates;
environment.etc."pki/tls/certs/ca-bundle.crt".source = caBundle;

# P11-Kit trust source.
environment.etc."ssl/trust-source".source = "${cacertPackage.p11kit}/etc/ssl/trust-source";

};

Expand Down
7 changes: 0 additions & 7 deletions nixos/modules/services/networking/networkmanager.nix
Original file line number Diff line number Diff line change
Expand Up @@ -502,13 +502,6 @@ in {

systemd.services.ModemManager.aliases = [ "dbus-org.freedesktop.ModemManager1.service" ];

# override unit as recommended by upstream - see https://github.com/NixOS/nixpkgs/issues/88089
# TODO: keep an eye on modem-manager releases as this will eventually be added to the upstream unit
systemd.services.ModemManager.serviceConfig.ExecStart = [
""
"${pkgs.modemmanager}/sbin/ModemManager --filter-policy=STRICT"
];

systemd.services.NetworkManager-dispatcher = {
wantedBy = [ "network.target" ];
restartTriggers = [ configFile overrideNameserversScript ];
Expand Down
1 change: 1 addition & 0 deletions nixos/tests/all-tests.nix
Original file line number Diff line number Diff line change
Expand Up @@ -435,6 +435,7 @@ in
systemd-binfmt = handleTestOn ["x86_64-linux"] ./systemd-binfmt.nix {};
systemd-boot = handleTest ./systemd-boot.nix {};
systemd-confinement = handleTest ./systemd-confinement.nix {};
systemd-cryptenroll = handleTest ./systemd-cryptenroll.nix {};
systemd-journal = handleTest ./systemd-journal.nix {};
systemd-networkd = handleTest ./systemd-networkd.nix {};
systemd-networkd-dhcpserver = handleTest ./systemd-networkd-dhcpserver.nix {};
Expand Down
8 changes: 2 additions & 6 deletions nixos/tests/custom-ca.nix
Original file line number Diff line number Diff line change
Expand Up @@ -109,9 +109,7 @@ in

environment.systemPackages = with pkgs; [
xdotool
# Firefox was disabled here, because we needed to disable p11-kit support in nss,
# which is why it will not use the system certificate store for the time being.
# firefox
firefox
chromium
qutebrowser
midori
Expand Down Expand Up @@ -153,9 +151,7 @@ in
machine.fail("curl -fv https://bad.example.com")

browsers = {
# Firefox was disabled here, because we needed to disable p11-kit support in nss,
# which is why it will not use the system certificate store for the time being.
#"firefox": "Security Risk",
"firefox": "Security Risk",
"chromium": "not private",
"qutebrowser -T": "Certificate error",
"midori": "Security"
Expand Down
12 changes: 2 additions & 10 deletions nixos/tests/printing.nix
Original file line number Diff line number Diff line change
Expand Up @@ -53,18 +53,10 @@ in {

start_all()

with subtest("Make sure that cups is up on both sides"):
with subtest("Make sure that cups is up on both sides and printers are set up"):
serviceServer.wait_for_unit("cups.service")
serviceClient.wait_for_unit("cups.service")

with subtest(
"Wait until cups is fully initialized and ensure-printers has "
"executed with 10s delay"
):
serviceClient.sleep(20)
socketActivatedClient.wait_until_succeeds(
"systemctl show ensure-printers | grep -q -E 'code=exited ; status=0'"
)
socketActivatedClient.wait_for_unit("ensure-printers.service")


def test_printing(client, server):
Expand Down
55 changes: 55 additions & 0 deletions nixos/tests/systemd-cryptenroll.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
import ./make-test-python.nix ({ pkgs, ... }: {
name = "systemd-cryptenroll";
meta = with pkgs.lib.maintainers; {
maintainers = [ ymatsiuk ];
};

machine = { pkgs, lib, ... }: {
environment.systemPackages = [ pkgs.cryptsetup ];
virtualisation = {
emptyDiskImages = [ 512 ];
memorySize = 1024;
qemu.options = [
"-chardev socket,id=chrtpm,path=/tmp/swtpm-sock"
"-tpmdev emulator,id=tpm0,chardev=chrtpm"
"-device tpm-tis,tpmdev=tpm0"
];
};
};

testScript = ''
import subprocess
import tempfile

def start_swtpm(tpmstate):
subprocess.Popen(["${pkgs.swtpm}/bin/swtpm", "socket", "--tpmstate", "dir="+tpmstate, "--ctrl", "type=unixio,path=/tmp/swtpm-sock", "--log", "level=0", "--tpm2"])

with tempfile.TemporaryDirectory() as tpmstate:
start_swtpm(tpmstate)
machine.start()

# Verify the TPM device is available and accessible by systemd-cryptenroll
machine.succeed("test -e /dev/tpm0")
machine.succeed("test -e /dev/tpmrm0")
machine.succeed("systemd-cryptenroll --tpm2-device=list")

# Create LUKS partition
machine.succeed("echo -n lukspass | cryptsetup luksFormat -q /dev/vdb -")
# Enroll new LUKS key and bind it to Secure Boot state
# For more details on PASSWORD variable, check the following issue:
# https://github.com/systemd/systemd/issues/20955
machine.succeed("PASSWORD=lukspass systemd-cryptenroll --tpm2-device=auto --tpm2-pcrs=7 /dev/vdb")
# Add LUKS partition to /etc/crypttab to test auto unlock
machine.succeed("echo 'luks /dev/vdb - tpm2-device=auto' >> /etc/crypttab")
machine.shutdown()

start_swtpm(tpmstate)
machine.start()

# Test LUKS partition automatic unlock on boot
machine.wait_for_unit("systemd-cryptsetup@luks.service")
# Wipe TPM2 slot
machine.succeed("systemd-cryptenroll --wipe-slot=tpm2 /dev/vdb")
'';
})

4 changes: 0 additions & 4 deletions pkgs/applications/audio/bambootracker/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,9 @@ mkDerivation rec {

postConfigure = "make qmake_all";

# 1. installs app bundle on darwin, move to app bundle dir & link binary to bin
# 2. wrapQtAppsHook fails to wrap mach-o binaries automatically, manually call wrapper
# (see https://github.com/NixOS/nixpkgs/issues/102044)
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir -p $out/Applications
mv $out/{bin,Applications}/BambooTracker.app
wrapQtApp $out/Applications/BambooTracker.app/Contents/MacOS/BambooTracker
ln -s $out/{Applications/BambooTracker.app/Contents/MacOS,bin}/BambooTracker
'';

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/audio/fluidsynth/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ let
sha256 = "0n75jq3xgq46hfmjkaaxz3gic77shs4fzajq40c8gk043i84xbdh";
};
"2" = {
fluidsynthVersion = "2.0.6";
sha256 = "0nas9pp9r8rnziznxm65x2yzf1ryg98zr3946g0br3s38sjf8l3a";
fluidsynthVersion = "2.2.3";
sha256 = "0x5808d03ym23np17nl8gfbkx3c4y3d7jyyr2222wn2prswbb6x3";
};
};
in
Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/audio/munt/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ mkDerivation rec {
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir $out/Applications
mv $out/bin/${mainProgram}.app $out/Applications/
wrapQtApp $out/Applications/${mainProgram}.app/Contents/MacOS/${mainProgram}
ln -s $out/{Applications/${mainProgram}.app/Contents/MacOS,bin}/${mainProgram}
'';

Expand Down
1 change: 0 additions & 1 deletion pkgs/applications/editors/mindforger/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ stdenv.mkDerivation rec {
postInstall = lib.optionalString stdenv.isDarwin ''
mkdir "$out"/Applications
mv app/mindforger.app "$out"/Applications/
wrapQtApp "$out"/Applications/mindforger.app/Contents/MacOS/mindforger
'';

meta = with lib; {
Expand Down
3 changes: 0 additions & 3 deletions pkgs/applications/gis/openorienteering-mapper/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,6 @@ mkDerivation rec {
postInstall = with stdenv; lib.optionalString isDarwin ''
mkdir -p $out/Applications
mv $out/Mapper.app $out/Applications
# Fixes "This application failed to start because it could not find or load the Qt
# platform plugin "cocoa"."
wrapQtApp $out/Applications/Mapper.app/Contents/MacOS/Mapper
mkdir -p $out/bin
ln -s $out/Applications/Mapper.app/Contents/MacOS/Mapper $out/bin/mapper
'';
Expand Down
11 changes: 10 additions & 1 deletion pkgs/applications/graphics/fbida/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ stdenv.mkDerivation rec {
sha256 = "0f242mix20rgsqz1llibhsz4r2pbvx6k32rmky0zjvnbaqaw1dwm";
};

patches = [
# Upstream patch to fix build on -fno-common toolchains.
(fetchurl {
name = "no-common.patch";
url = "https://git.kraxel.org/cgit/fbida/patch/?id=1bb8a8aa29845378903f3c690e17c0867c820da2";
sha256 = "0n5vqbp8wd87q60zfwdf22jirggzngypc02ha34gsj1rd6pvwahi";
})
];

nativeBuildInputs = [ pkg-config which ];
buildInputs = [
libexif libjpeg libpng giflib freetype fontconfig libtiff libwebp
Expand All @@ -19,7 +28,7 @@ stdenv.mkDerivation rec {

makeFlags = [ "prefix=$(out)" "verbose=yes" "STRIP=" "JPEG_VER=62" ];

patchPhase = ''
postPatch = ''
sed -e 's@ cpp\>@ gcc -E -@' -i GNUmakefile
sed -e 's@$(HAVE_LINUX_FB_H)@yes@' -i GNUmakefile
'';
Expand Down
2 changes: 0 additions & 2 deletions pkgs/applications/graphics/openscad/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,6 @@ mkDerivation rec {
mv $out/bin/*.app $out/Applications
rmdir $out/bin || true

wrapQtApp "$out"/Applications/OpenSCAD.app/Contents/MacOS/OpenSCAD

mv --target-directory=$out/Applications/OpenSCAD.app/Contents/Resources \
$out/share/openscad/{examples,color-schemes,locale,libraries,fonts,templates}

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/kde/fetch.sh
Original file line number Diff line number Diff line change
@@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/release-service/21.08.1/src -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/release-service/21.08.2/src -A '*.tar.xz' )
11 changes: 1 addition & 10 deletions pkgs/applications/kde/marble.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
, extra-cmake-modules, kdoctools
, qtscript, qtsvg, qtquickcontrols, qtwebengine
, krunner, shared-mime-info, kparts, knewstuff
, gpsd, perl, fetchpatch
, gpsd, perl
}:

mkDerivation {
Expand All @@ -18,15 +18,6 @@ mkDerivation {
qtscript qtsvg qtquickcontrols qtwebengine shared-mime-info krunner kparts
knewstuff gpsd
];
patches = [
(fetchpatch {
# Backport fix to allow compilation with gpsd 3.23.1
# Remove when marble compiles without the patch.
# See: https://invent.kde.org/education/marble/-/merge_requests/57
url = "https://invent.kde.org/education/marble/-/commit/8aadc3eb8f9484a65d497d442cd8c61fe1462bef.diff";
sha256 = "sha256-ZkPXyunVItSRctv6SLGIonvyZwLDhCz+wfJrIXeHcDo=";
})
];
preConfigure = ''
cmakeFlags+=" -DINCLUDE_INSTALL_DIR=''${!outputDev}/include"
'';
Expand Down
Loading