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

Merged
merged 1,374 commits into from
Sep 15, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1374 commits
Select commit Hold shift + click to select a range
8f0b61c
python3Packages.trytond: 5.8.11 -> 6.0.5
mweinelt Aug 26, 2021
5794e6b
python3Packages.vivisect: 0.2.1 -> 1.0.4
mweinelt Aug 26, 2021
56654ec
python3Packages.yt: 3.6.1 -> 4.0.1
mweinelt Aug 26, 2021
95f169c
python3Packages.pytest: relax pluggy constraints
mweinelt Aug 26, 2021
88fdb63
python39Packages.backports-entry-points-selectable: init at 1.1.0
SuperSandro2000 Aug 26, 2021
dcba1d0
python2Packages.contextlib2: reinit at 0.6.0.post1
mweinelt Aug 26, 2021
2522f92
python2Packages.pluggy: reinit at 0.13.1
mweinelt Aug 26, 2021
56024b4
python3Packages.brotli: convert to pytestCheckHook
mweinelt Aug 27, 2021
2a72609
python3Packages.requests: restore python2 compatibility
mweinelt Aug 27, 2021
26f55ce
python3Packages.pytest_4: relax pluggy constraints
SuperSandro2000 Aug 26, 2021
ab126c9
python3Packages: provide setuptools-scm with toml[i] by default and r…
SuperSandro2000 Aug 27, 2021
899b703
python39Packages.zipp: update meta, remove unused checkInputs
SuperSandro2000 Aug 27, 2021
2839e85
python39Packages.setuptools-scm: relax tomli ping
SuperSandro2000 Aug 27, 2021
96b33e5
python39Packages.tomli: break infinite recursion with setuptools-scm …
SuperSandro2000 Aug 27, 2021
8d1439e
python39Packages.flit-core: break infinite recursion with setuptools-…
SuperSandro2000 Aug 27, 2021
aebdfe2
python3Packages.pytest_5: relax pluggy constraints
mweinelt Aug 27, 2021
feef2fc
python39Packages.Cython: 0.29.22 -> 0.29.24
SuperSandro2000 Aug 27, 2021
88b309b
python39Packages.Cython: minor formatting cleanups
SuperSandro2000 Aug 27, 2021
d9a79f5
python3Packages.sphinx: fix build with Pygments>=2.10
mweinelt Aug 27, 2021
54c946f
python3Packages.poetry-core: 1.0.3 -> 1.0.4
austinbutler Aug 25, 2021
1d0ac9b
python3Packages.poetry: 1.1.7 -> 1.1.8
austinbutler Aug 25, 2021
7fcb397
python3Packages.pytest_6_1: relax pluggy constraints
SuperSandro2000 Aug 27, 2021
1ff1034
python3Packages.isort: 5.6.4 → 5.9.3
andersk Aug 3, 2021
24999b9
python3Packages.async-upnp-client: use latest pytest again
SuperSandro2000 Aug 27, 2021
4cf9e9b
python3Packages.trio: use latest pytest again
SuperSandro2000 Aug 27, 2021
abc3f93
python3Packages.urrllib3: use latest pytest again
SuperSandro2000 Aug 27, 2021
150e14c
python3Packages.werkzeug: use latest pytest again
SuperSandro2000 Aug 27, 2021
6d94cef
python39Packages.fakeredis: disable failing tests
SuperSandro2000 Aug 27, 2021
9f11787
python39Packages.gevent-websocket: update meta, disable checkPhase, a…
SuperSandro2000 Aug 27, 2021
ef5d117
python39Packages.zigpy: 0.36.1 -> 0.37.1
SuperSandro2000 Aug 27, 2021
5c5556f
python39Packages.httpx: 0.18.2 -> 0.19.0
SuperSandro2000 Aug 27, 2021
06df8a0
python39Packages.Fabric: format, use pytestCheckHook, update disable …
SuperSandro2000 Aug 27, 2021
8c67da8
python39Packages.paramiko: use pytestCheckHook, cleanup
SuperSandro2000 Aug 27, 2021
af0b93c
python39Packages.pytest-relaxed: switch to pytestCheckHook, relax dec…
SuperSandro2000 Aug 27, 2021
914fff8
python39Packages.tzlocal: add a comment to be compatible with APSched…
SuperSandro2000 Aug 27, 2021
5218e37
python39Packages.zigpy-xbee: 0.13.0 -> 0.14.0
SuperSandro2000 Aug 27, 2021
20208cf
python3Packages.wasmer*: package entire wasmer-compiler family
SuperSandro2000 Aug 27, 2021
7f7b228
python3Packages.starlette: 0.14.2 -> 0.16.0
fabaff Aug 11, 2021
99ba0c0
python39Packages.fastapi: format, disable failing test
SuperSandro2000 Aug 27, 2021
f0bd879
python39Packages.keyring: disable failing test
SuperSandro2000 Aug 27, 2021
adc29d9
python39Packages.plotly: update meta, add tenacity hard depedency, re…
SuperSandro2000 Aug 27, 2021
5b7bb40
wapiti: disable failing test
SuperSandro2000 Aug 27, 2021
308c47e
python39Packages.sanic-testing: loose httpx constraint
SuperSandro2000 Aug 27, 2021
0c20537
python39Packages.slowapi: disable failing tests
SuperSandro2000 Aug 27, 2021
48713fb
python3Packages.botocore: 1.20.97 -> 1.20.106
mweinelt Aug 27, 2021
dc4ba4d
python3Packages.boto3: 1.17.97 -> 1.17.106
mweinelt Aug 27, 2021
083c666
awscli: 1.19.97 -> 1.19.106
mweinelt Aug 27, 2021
6f7e762
platformio: pin ajsonrpc dependency
SuperSandro2000 Aug 27, 2021
76c4d7b
maturin: 0.10.6 -> 0.11.3
SuperSandro2000 Aug 27, 2021
bae58ae
python3Packages.pylitterbot: 2021.8.0 -> 2021.8.1
mweinelt Aug 27, 2021
f107f02
python39Packages.bellows: disable failing tests
SuperSandro2000 Aug 28, 2021
c16fb10
python2Packages.decorator: reinit at 4.4.2
mweinelt Aug 28, 2021
7d130e3
home-assistant: relax httpx, requests constraints
mweinelt Aug 28, 2021
cce484c
python3Packages.azure-mgmt-iothubprovisioningservices: fix build
jonringer Aug 28, 2021
754c7ed
azure-cli: fix build
jonringer Aug 28, 2021
6914f2a
python3Packages.immutabledict: 2.1.0 -> 2.2.0
mweinelt Aug 28, 2021
ebe4ea3
python3Packages.pykka: fix build, tests and refactor
mweinelt Aug 28, 2021
9e3b985
python3Packages.ipykernel: add missing deps and split off tests
mweinelt Aug 29, 2021
3166c7c
python39Packages.fastdiff: mark broken on 32bit
SuperSandro2000 Aug 29, 2021
4e28516
platformio: remove 32bit packages to unbreak
SuperSandro2000 Aug 29, 2021
9f5cc3d
python39Packages.debugpy: throw on unsupported system
SuperSandro2000 Aug 29, 2021
c617466
python39Packages.sphinxcontrib-tikz: replace patch by substituteInPla…
SuperSandro2000 Aug 29, 2021
25c4bbf
python39Packages.zodb: remove outdated disabled
SuperSandro2000 Aug 29, 2021
5e2ebb5
vulnix: disable python3Packages overwrite
SuperSandro2000 Aug 29, 2021
838b36e
python39Packages.zconfig: 3.5.0 -> 3.6.0
SuperSandro2000 Aug 29, 2021
5253aa5
top-level: use python3Packages instead of python37Packages
SuperSandro2000 Aug 29, 2021
081a0fa
variety: use python3Packages instead of python37Packages
SuperSandro2000 Aug 29, 2021
84f13d4
boxfort: use python3Packages instead of python37Packages
SuperSandro2000 Aug 29, 2021
191e88d
criterion: use python3Packages instead of python37Packages
SuperSandro2000 Aug 29, 2021
6b29e13
appgate-sdp: use python3Packages instead of python37Packages
SuperSandro2000 Aug 29, 2021
f777edd
plover.dev: 4.0.0.dev8 -> 4.0.0.dev10
mweinelt Aug 29, 2021
495a964
python3Packages.mocket: relax decorator constraint
mweinelt Aug 30, 2021
a81561f
python3Packages.geoalchemy2: fix build, enable tests, refactor
mweinelt Aug 30, 2021
e747788
python3Packages.pytest-doctestplus: disable failing tests, update deps
mweinelt Aug 30, 2021
b85ee26
python3Packages.pyosmium: add requests dependency
risicle Aug 30, 2021
43c225d
python3Packages.alembic: 1.6.5 -> 1.7.1
mweinelt Aug 30, 2021
92571ee
python3Packages.astroid: 2.7.2 -> 2.7.3
mweinelt Aug 30, 2021
7553436
python3Packages.casbin: 1.5.0 -> 1.7.0
mweinelt Aug 30, 2021
832b2ae
python3Packages.cfn-lint: 0.53.0 -> 0.53.1
mweinelt Aug 30, 2021
94bddb0
python3Packages.chart-studio: 5.2.2 -> 5.3.0
mweinelt Aug 30, 2021
78503c4
python3Packages.commoncode: 21.7.23 -> 21.8.27
mweinelt Aug 30, 2021
d5be306
python3Packages.django-environ: 0.4.5 -> 0.5.0
mweinelt Aug 30, 2021
6b96887
python3Packages.dpkt: 1.9.7.1 -> 1.9.7.2
mweinelt Aug 30, 2021
c08755e
python3Packages.google-cloud-bigquery-datatransfer: 3.3.1 -> 3.3.2
mweinelt Aug 30, 2021
5ef52dd
python3Packages.google-cloud-testutils: 1.0.0 -> 1.1.0
mweinelt Aug 30, 2021
c7d731d
python3Packages.google-crc32c: 1.1.2 -> 1.1.3
mweinelt Aug 30, 2021
77565e3
python3Packages.gradient: 1.7.2 -> 1.7.4
mweinelt Aug 30, 2021
dd93840
python3Packages.hypothesis: 6.15.0 -> 6.17.3
mweinelt Aug 30, 2021
cc5eb10
python3Packages.ipykernel: 6.2.0 -> 6.3.0
mweinelt Aug 30, 2021
f2ed073
python3Packages.ipython: 7.26.0 -> 7.27.0
mweinelt Aug 30, 2021
d229c02
python3Packages.jupyter_client: 7.0.1 -> 7.0.2
mweinelt Aug 30, 2021
c943619
python3Packages.kiwisolver: 1.3.1 -> 1.3.2
mweinelt Aug 30, 2021
9305faf
python3Packages.labelbox: 3.1.0 -> 3.2.0
mweinelt Aug 30, 2021
ae0d5b4
python3Packages.mautrix: 0.10.5 -> 0.10.6
mweinelt Aug 30, 2021
cfe3367
python3Packages.minidump: 0.0.18 -> 0.0.19
mweinelt Aug 30, 2021
c8911ad
python3Packages.mne-python: 0.23.2 -> 0.23.3
mweinelt Aug 30, 2021
98ec450
python3Packages.plaid-python: 8.0.0 -> 8.1.0
mweinelt Aug 30, 2021
d89e0a4
python3Packages.plotly: 5.2.2 -> 5.3.0
mweinelt Aug 30, 2021
d915331
python3Packages.prettytable: 2.1.0 -> 2.2.0
mweinelt Aug 30, 2021
e88671f
python3Packages.py3status: 3.38 -> 3.39
mweinelt Aug 30, 2021
a7a0543
python3Packages.pyfaidx: 0.6.1 -> 0.6.2
mweinelt Aug 30, 2021
9965898
python3Packages.pyfakefs: 4.5.0 -> 4.5.1
mweinelt Aug 30, 2021
6bb2957
python3Packages.pytest: 6.2.4 -> 6.2.5
mweinelt Aug 30, 2021
37fa636
python3Packages.python-gitlab: 2.10.0 -> 2.10.1
mweinelt Aug 30, 2021
ca857ce
python3Packages.pytube: 11.0.0 -> 11.0.1
mweinelt Aug 30, 2021
ca807c7
python3Packages.regex: 2021.8.21 -> 2021.8.28
mweinelt Aug 30, 2021
30a1373
python3Packages.rich: 10.7.0 -> 10.9.0
mweinelt Aug 30, 2021
829d1a4
python3Packages.ROPGadget: 6.5 -> 6.6
mweinelt Aug 30, 2021
21d8d44
python3Packages.ruamel.yaml: 0.17.14 -> 0.17.16
mweinelt Aug 30, 2021
ac59950
python3Packages.sagemaker: 2.56.0 -> 2.57.0
mweinelt Aug 30, 2021
9cb1a52
python3Packages.smart-open: 5.2.0 -> 5.2.1
mweinelt Aug 30, 2021
b22a0a3
python3Packages.snowflake-connector-python: 2.5.1 -> 2.6.0
mweinelt Aug 30, 2021
1e5d3eb
python3Packages.traitlets: 5.0.5 -> 5.1.0
mweinelt Aug 30, 2021
f23b0af
python3Packages.typing_extensions: 3.10.0.0 -> 3.10.0.2
mweinelt Aug 30, 2021
e337b46
python3Packages.vispy: 0.8.0 -> 0.8.1
mweinelt Aug 30, 2021
18db4c3
python3Packages.zarr: 2.9.3 -> 2.9.4
mweinelt Aug 30, 2021
aa4e252
python3Packages.pydeconz: 82 -> 83
mweinelt Aug 30, 2021
1bec8b2
python3Packages.pyTelegramBotAPI: 3.8.3 -> 4.0.0
mweinelt Aug 30, 2021
e2ec8b8
python3Packages.freetype-py: enable tests
mweinelt Aug 31, 2021
f169120
python3Packages.mocket: 3.9.42 -> 3.9.44
mweinelt Aug 31, 2021
fe734dd
kupfer: no longer use python36Packages
SuperSandro2000 Aug 31, 2021
acf4f5f
python39Packages.canonicaljson: execute tests with pytestCheckHook, d…
SuperSandro2000 Aug 31, 2021
d779e6d
python39Packages.ibm-cloud-sdk-core: disable failing tests, remove li…
SuperSandro2000 Aug 31, 2021
229cd3e
python39Packages.dateutils: init at 0.6.12
SuperSandro2000 Aug 31, 2021
6711517
python39Packages.rdflib-jsonld: mark broken
SuperSandro2000 Aug 31, 2021
ff225be
python39Packages.python-lsp-server: disable failing test after pylint…
SuperSandro2000 Aug 31, 2021
c076955
python39Packages.pyocr: switch to pytestCheckHook, format, fix setupt…
SuperSandro2000 Aug 31, 2021
a7eb7ec
pylode: 2.8.6 -> 2.12.0
SuperSandro2000 Aug 31, 2021
df05bb4
python39Packages.moviepy: relax decorator dependency, forma, remove ?…
SuperSandro2000 Aug 31, 2021
ebe2232
python39Packages.fiona: fix tests, format, normalise pname
SuperSandro2000 Aug 31, 2021
618d441
python39Packages.werkzeug: normalise pname
SuperSandro2000 Aug 31, 2021
37d31ec
caffe2: mark broken
SuperSandro2000 Aug 31, 2021
c8845ea
python39Packages.fastparquet: 0.7.0 -> 0.7.1
SuperSandro2000 Aug 31, 2021
e673e7f
python3Packages.elmax: 0.1.2 -> 0.1.3
fabaff Sep 1, 2021
5afdc27
python3Packages.hstspreload: 2021.8.1 -> 2021.9.1
fabaff Sep 1, 2021
250f619
python3Packages.platformdirs: 2.2.0 -> 2.3.0
fabaff Sep 1, 2021
0e704fa
python3Packages.ssdp: fix build
fabaff Sep 1, 2021
e44bb98
bump2version: 1.0.0 -> 1.0.1
fabaff Sep 1, 2021
070e765
python3Packages.cmd2: fix build
fabaff Sep 1, 2021
b68026b
python3Packages.dask: 2021.06.2 -> 2021.08.1
mweinelt Sep 1, 2021
80d7faf
python3Packages.acme-tiny: fix build
fabaff Sep 1, 2021
0c7822c
python3Packages.acoustics: fix build
fabaff Sep 1, 2021
7f7b3f6
python3Packages.asttokens: 2.0.4 -> 2.0.5
fabaff Sep 1, 2021
f140e5b
python3Packages.k5test: fix build
fabaff Sep 1, 2021
8c41a03
python3Packages.executing: fix build
mweinelt Sep 1, 2021
e9120ab
python3Packages.screeninfo: fix build
fabaff Sep 1, 2021
7c4c613
python3Packages.quantities: fix build
fabaff Sep 1, 2021
6b0b977
snscrape: 0.3.4 -> unstable-2021-08-30
fabaff Sep 1, 2021
0a88fd9
python3Packages.python-daemon: fix build & refactor
mweinelt Sep 1, 2021
7c2893e
calibre-web: relax requests constraints
mweinelt Sep 1, 2021
ab7c78f
python3Packages.hdbscan: add imports check
mweinelt Sep 1, 2021
7f732ac
Revert "Merge remote-tracking branch 'origin/python-unstable' into st…
mweinelt Sep 5, 2021
0877ba5
Merge branch 'python-unstable' into staging-next
mweinelt Sep 5, 2021
5e3cb00
python3Packages.charset-normalizer: init at 2.0.1
fabaff Jul 14, 2021
4cc9b84
python3Packages.requests: 2.25.1 -> 2.26.0
fabaff Aug 12, 2021
0100969
icewm: fix trailing -I compilation errors
lukegb Sep 5, 2021
03e2d48
Merge pull request #136791 from lukegb/staging-next-icewm
lukegb Sep 5, 2021
75dc00d
Merge master into staging-next
github-actions[bot] Sep 5, 2021
79667a5
Merge master into staging-next
github-actions[bot] Sep 6, 2021
1e3518a
Merge master into staging-next
github-actions[bot] Sep 6, 2021
1333bd9
xxkb: explicitly set LIBDIR and CONFDIR
trofi Aug 24, 2021
bace74b
xcruiser: explicitly set LIBDIR and CONFDIR
trofi Aug 24, 2021
7903120
xvkbd: explicitly set LIBDIR and CONFDIR
trofi Aug 24, 2021
6073831
imake: do not skip Linux* vendor definitions
trofi Aug 23, 2021
58c8736
Merge master into staging-next
github-actions[bot] Sep 6, 2021
590471d
ocamlPackages.extlib: fix build
r-burns Sep 5, 2021
125c7a4
ocamlPackages.erm_xmpp: fix build
r-burns Sep 5, 2021
6310613
ocamlPackages.ocaml_oasis: fix build
r-burns Sep 6, 2021
3a5fc1a
ocamlPackages.camomile: fix output dest dir
r-burns Sep 6, 2021
53b78c1
ocamlPackages.cryptokit: fix output dest dir
r-burns Sep 6, 2021
b6f0eb9
Merge master into staging-next
github-actions[bot] Sep 6, 2021
2f5ea43
Merge master into staging-next
github-actions[bot] Sep 7, 2021
4e1b102
curl: reenable ca-fallback when not using wolfsslSupport
lukegb Sep 7, 2021
8dbbdbc
Merge pull request #136946 from lukegb/staging-next
lukegb Sep 7, 2021
dbc3228
Merge branch 'master' into staging-next
vcunat Sep 7, 2021
09f5763
Merge branch 'master' into staging-next
vcunat Sep 7, 2021
4215591
pkgsStatic.curl: fix build
r-burns Sep 6, 2021
9035492
nixos/doc: adjust to the new structure of kernel packages
bobby285271 Sep 7, 2021
745cf36
Merge branch 'staging-next-fix' into staging-next
bobby285271 Sep 7, 2021
f238a66
Merge #136970: nixos/doc: resolve conflicts
vcunat Sep 7, 2021
fbefda3
Merge master into staging-next
github-actions[bot] Sep 7, 2021
80cab1d
Merge master into staging-next
github-actions[bot] Sep 7, 2021
58f8f1f
Merge master into staging-next
github-actions[bot] Sep 8, 2021
ad1de31
Merge master into staging-next
github-actions[bot] Sep 8, 2021
5ed67a8
Merge master into staging-next
github-actions[bot] Sep 8, 2021
31efc58
Merge master into staging-next
github-actions[bot] Sep 8, 2021
764a52b
Merge pull request #135414 from trofi/fix-imake-vendor
lukegb Sep 8, 2021
b913568
linux_5_13_hardened: port to linux-kernels.nix
lukegb Sep 8, 2021
8cd1da2
Merge master into staging-next
github-actions[bot] Sep 9, 2021
77893d8
Merge master into staging-next
github-actions[bot] Sep 9, 2021
fc5d1c0
Merge master into staging-next
github-actions[bot] Sep 9, 2021
dbebaeb
Merge master into staging-next
github-actions[bot] Sep 9, 2021
912b808
Merge master into staging-next
github-actions[bot] Sep 10, 2021
3f7ad65
Merge master into staging-next
github-actions[bot] Sep 10, 2021
554d86a
openjfx11: fix build
r-burns Sep 10, 2021
d9341ea
Merge branch 'master' into staging-next
mweinelt Sep 10, 2021
0263309
python3Packages.backports-entry-points-selectable: use backports name…
jonringer Sep 10, 2021
b380022
python3Packages.backports-functools-lru-cache: use backports namespace
jonringer Sep 10, 2021
42046e2
Merge pull request #137294 from jonringer/fix-ceph
mweinelt Sep 10, 2021
36ce45e
Merge master into staging-next
github-actions[bot] Sep 10, 2021
bae10ea
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Sep 11, 2021
6da8f60
aws-sam-cli: further loosen 'requests' dependency
lukegb Sep 11, 2021
455ef76
matrix-synapse: use frozendict 1.2
yuyuyureka Sep 7, 2021
222c547
python3Packages.pythran: use LLVM openmp when using clang
lukegb Sep 11, 2021
83d1677
awscli2: add older awscrt to make build work
lukegb Sep 11, 2021
87a72a5
python3Packages.lexid: disable lib3to6 usage to fix build
lukegb Sep 11, 2021
fc77b40
conan: 1.35.0 -> 1.40.0
lukegb Sep 11, 2021
b443570
python3Packages.agate-excel: add missing olefile dep
lukegb Sep 11, 2021
daa1175
cmake: 3.21.1 -> 3.21.2
lukegb Sep 11, 2021
96cd110
Merge pull request #137344 from lukegb/staging-next
lukegb Sep 11, 2021
56314db
Merge remote-tracking branch 'nixpkgs/master' into staging-next
alyssais Sep 11, 2021
4170ee2
Merge master into staging-next
github-actions[bot] Sep 11, 2021
a8be3a7
cmake: revert cmake support for 10.4 Tiger
lukegb Sep 11, 2021
c435b0e
Merge master into staging-next
github-actions[bot] Sep 11, 2021
b641661
zoxide: 0.7.4 -> 0.7.5
SuperSandro2000 Sep 11, 2021
7deb882
Merge pull request #137430 from SuperSandro2000/zoxide
SuperSandro2000 Sep 11, 2021
3f22551
Merge master into staging-next
github-actions[bot] Sep 12, 2021
45de5d0
Merge master into staging-next
github-actions[bot] Sep 12, 2021
01ab36d
mariadb.client: fixup build
vcunat Sep 12, 2021
acd45cb
Merge master into staging-next
github-actions[bot] Sep 12, 2021
1b5b70a
python39Packages.pyramid_mako: mark broken
SuperSandro2000 Sep 12, 2021
9177f70
chia: relax all version constraints
SuperSandro2000 Sep 12, 2021
a4cdaed
python39Packages.gcovr: add missing dependency
SuperSandro2000 Sep 12, 2021
ce79b66
git-interactive-rebase-tool: fix compile error
SuperSandro2000 Sep 12, 2021
a13bf18
Merge master into staging-next
github-actions[bot] Sep 12, 2021
1efdeb8
python39Packages.autopage: init at 0.4.0
SuperSandro2000 Sep 12, 2021
bd6c056
python39Packages.pbr: enable tests, adopt into openstack team
SuperSandro2000 Sep 12, 2021
ac962ee
Merge master into staging-next
github-actions[bot] Sep 13, 2021
d6f028d
Merge master into staging-next
github-actions[bot] Sep 13, 2021
28b6a91
libssh2: temporarily add separate 1.10.0
vcunat Sep 13, 2021
ca17314
Merge remote-tracking branch 'origin/master' into staging-next
jonringer Sep 13, 2021
f3fba3c
azure-cli/azure-cli-core: update requests substitution
jonringer Sep 13, 2021
ce44d09
Merge master into staging-next
github-actions[bot] Sep 13, 2021
1db0c42
Merge master into staging-next
github-actions[bot] Sep 14, 2021
3852072
Merge master into staging-next
github-actions[bot] Sep 14, 2021
01bd54a
python3Packages: rename passthru test for openstack team
SuperSandro2000 Sep 14, 2021
54cca75
python39Packages.cliff: fix missing dependency, tests and adopt to op…
SuperSandro2000 Sep 12, 2021
6f038e8
Merge master into staging-next
github-actions[bot] Sep 14, 2021
0c17ce6
Merge pull request #137557 from SuperSandro2000/cliff
SuperSandro2000 Sep 14, 2021
4f6afcb
Merge pull request #137566 from SuperSandro2000/pbr
SuperSandro2000 Sep 14, 2021
ac74b42
csvs-to-sqlite: removed from `python-package` since it's an command l…
asbachb Sep 12, 2021
60ab0ab
devpi-server: 6.0.0.dev0 -> 6.2.0, override pyramid version
jonringer Sep 14, 2021
92042a2
python3Packages.jupyter-server: 1.10.2 -> 1.11.0, fix build and tests
jonringer Sep 14, 2021
afc91f5
graphite2: fixup build on aarch64-darwin after PR #123420
vcunat Sep 14, 2021
91c8949
Merge master into staging-next
github-actions[bot] Sep 14, 2021
6957f6c
python3Packages.google-resumable-media: fix google-crc32c bounds
jonringer Sep 14, 2021
a5d5f32
csvs-to-sqlite: added override for `click` dependency to version `7` …
asbachb Sep 14, 2021
b2488e1
Merge pull request #137442 from asbachb/fixup/csvs-to-sqlite
dotlambda Sep 14, 2021
728f30c
Merge master into staging-next
github-actions[bot] Sep 15, 2021
5663f46
Merge master into staging-next
github-actions[bot] Sep 15, 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
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions doc/builders/packages/linux.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ How to add a new (major) version of the Linux kernel to Nixpkgs:

1. Copy the old Nix expression (e.g. `linux-2.6.21.nix`) to the new one (e.g. `linux-2.6.22.nix`) and update it.

2. Add the new kernel to `all-packages.nix` (e.g., create an attribute `kernel_2_6_22`).
2. Add the new kernel to the `kernels` attribute set in `linux-kernels.nix` (e.g., create an attribute `kernel_2_6_22`).

3. Now we’re going to update the kernel configuration. First unpack the kernel. Then for each supported platform (`i686`, `x86_64`, `uml`) do the following:

Expand All @@ -36,6 +36,6 @@ How to add a new (major) version of the Linux kernel to Nixpkgs:

5. Copy `.config` over the new config file (e.g. `config-2.6.22-i686-smp`).

4. Test building the kernel: `nix-build -A kernel_2_6_22`. If it compiles, ship it! For extra credit, try booting NixOS with it.
4. Test building the kernel: `nix-build -A linuxKernel.kernels.kernel_2_6_22`. If it compiles, ship it! For extra credit, try booting NixOS with it.

5. It may be that the new kernel requires updating the external kernel modules and kernel-dependent packages listed in the `linuxPackagesFor` function in `all-packages.nix` (such as the NVIDIA drivers, AUFS, etc.). If the updated packages aren’t backwards compatible with older kernels, you may need to keep the older versions around.
5. It may be that the new kernel requires updating the external kernel modules and kernel-dependent packages listed in the `linuxPackagesFor` function in `linux-kernels.nix` (such as the NVIDIA drivers, AUFS, etc.). If the updated packages aren’t backwards compatible with older kernels, you may need to keep the older versions around.
37 changes: 21 additions & 16 deletions nixos/doc/manual/configuration/linux-kernel.chapter.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,18 @@ option `boot.kernelPackages`. For instance, this selects the Linux 3.10
kernel:

```nix
boot.kernelPackages = pkgs.linuxPackages_3_10;
boot.kernelPackages = pkgs.linuxKernel.packages.linux_3_10;
```

Note that this not only replaces the kernel, but also packages that are
specific to the kernel version, such as the NVIDIA video drivers. This
ensures that driver packages are consistent with the kernel.

While `pkgs.linuxKernel.packages` contains all available kernel packages,
you may want to use one of the unversioned `pkgs.linuxPackages_*` aliases
such as `pkgs.linuxPackages_latest`, that are kept up to date with new
versions.

The default Linux kernel configuration should be fine for most users.
You can see the configuration of your current kernel with the following
command:
Expand All @@ -25,14 +30,13 @@ If you want to change the kernel configuration, you can use the
instance, to enable support for the kernel debugger KGDB:

```nix
nixpkgs.config.packageOverrides = pkgs:
{ linux_3_4 = pkgs.linux_3_4.override {
extraConfig =
''
KGDB y
'';
};
nixpkgs.config.packageOverrides = pkgs: pkgs.lib.recursiveUpdate pkgs {
linuxKernel.kernels.linux_5_10 = pkgs.linuxKernel.kernels.linux_5_10.override {
extraConfig = ''
KGDB y
'';
};
};
```

`extraConfig` takes a list of Linux kernel configuration options, one
Expand Down Expand Up @@ -72,16 +76,17 @@ available parameters, run `sysctl -a`.

The first step before compiling the kernel is to generate an appropriate
`.config` configuration. Either you pass your own config via the
`configfile` setting of `linuxManualConfig`:
`configfile` setting of `linuxKernel.manualConfig`:

```nix
custom-kernel = super.linuxManualConfig {
inherit (super) stdenv hostPlatform;
inherit (linux_4_9) src;
version = "${linux_4_9.version}-custom";

configfile = /home/me/my_kernel_config;
allowImportFromDerivation = true;
custom-kernel = let base_kernel = linuxKernel.kernels.linux_4_9;
in super.linuxKernel.manualConfig {
inherit (super) stdenv hostPlatform;
inherit (base_kernel) src;
version = "${base_kernel.version}-custom";

configfile = /home/me/my_kernel_config;
allowImportFromDerivation = true;
};
```

Expand Down
37 changes: 22 additions & 15 deletions nixos/doc/manual/from_md/configuration/linux-kernel.chapter.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,21 @@
selects the Linux 3.10 kernel:
</para>
<programlisting language="bash">
boot.kernelPackages = pkgs.linuxPackages_3_10;
boot.kernelPackages = pkgs.linuxKernel.packages.linux_3_10;
</programlisting>
<para>
Note that this not only replaces the kernel, but also packages that
are specific to the kernel version, such as the NVIDIA video
drivers. This ensures that driver packages are consistent with the
kernel.
</para>
<para>
While <literal>pkgs.linuxKernel.packages</literal> contains all
available kernel packages, you may want to use one of the
unversioned <literal>pkgs.linuxPackages_*</literal> aliases such as
<literal>pkgs.linuxPackages_latest</literal>, that are kept up to
date with new versions.
</para>
<para>
The default Linux kernel configuration should be fine for most
users. You can see the configuration of your current kernel with the
Expand All @@ -29,14 +36,13 @@ zcat /proc/config.gz
enable support for the kernel debugger KGDB:
</para>
<programlisting language="bash">
nixpkgs.config.packageOverrides = pkgs:
{ linux_3_4 = pkgs.linux_3_4.override {
extraConfig =
''
KGDB y
'';
};
nixpkgs.config.packageOverrides = pkgs: pkgs.lib.recursiveUpdate pkgs {
linuxKernel.kernels.linux_5_10 = pkgs.linuxKernel.kernels.linux_5_10.override {
extraConfig = ''
KGDB y
'';
};
};
</programlisting>
<para>
<literal>extraConfig</literal> takes a list of Linux kernel
Expand Down Expand Up @@ -82,16 +88,17 @@ boot.kernel.sysctl.&quot;net.ipv4.tcp_keepalive_time&quot; = 120;
The first step before compiling the kernel is to generate an
appropriate <literal>.config</literal> configuration. Either you
pass your own config via the <literal>configfile</literal> setting
of <literal>linuxManualConfig</literal>:
of <literal>linuxKernel.manualConfig</literal>:
</para>
<programlisting language="bash">
custom-kernel = super.linuxManualConfig {
inherit (super) stdenv hostPlatform;
inherit (linux_4_9) src;
version = &quot;${linux_4_9.version}-custom&quot;;
custom-kernel = let base_kernel = linuxKernel.kernels.linux_4_9;
in super.linuxKernel.manualConfig {
inherit (super) stdenv hostPlatform;
inherit (base_kernel) src;
version = &quot;${base_kernel.version}-custom&quot;;

configfile = /home/me/my_kernel_config;
allowImportFromDerivation = true;
configfile = /home/me/my_kernel_config;
allowImportFromDerivation = true;
};
</programlisting>
<para>
Expand Down
32 changes: 32 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 @@ -983,6 +983,20 @@ Superuser created successfully.
<section xml:id="sec-release-21.11-notable-changes">
<title>Other Notable Changes</title>
<itemizedlist>
<listitem>
<para>
The linux kernel package infrastructure was moved out of
<literal>all-packages.nix</literal>, and restructured. Linux
related functions and attributes now live under the
<literal>pkgs.linuxKernel</literal> attribute set. In
particular the versioned <literal>linuxPackages_*</literal>
package sets (such as <literal>linuxPackages_5_4</literal>)
and kernels from <literal>pkgs</literal> were moved there and
now live under <literal>pkgs.linuxKernel.packages.*</literal>.
The unversioned ones (such as
<literal>linuxPackages_latest</literal>) remain untouched.
</para>
</listitem>
<listitem>
<para>
The setting
Expand Down Expand Up @@ -1171,6 +1185,24 @@ Superuser created successfully.
but instead use more of the YAML-specific syntax.
</para>
</listitem>
<listitem>
<para>
MariaDB was upgraded from 10.5.x to 10.6.x. Please read the
<link xlink:href="https://mariadb.com/kb/en/changes-improvements-in-mariadb-106/">upstream
release notes</link> for changes and upgrade instructions.
</para>
</listitem>
<listitem>
<para>
The MariaDB C client library, also known as libmysqlclient or
mariadb-connector-c, was upgraded from 3.1.x to 3.2.x. While
this should hopefully not have any impact, this upgrade comes
with some changes to default behavior, so you might want to
review the
<link xlink:href="https://mariadb.com/kb/en/changes-and-improvements-in-mariadb-connector-c-32/">upstream
release notes</link>.
</para>
</listitem>
<listitem>
<para>
GNOME desktop environment now enables
Expand Down
7 changes: 7 additions & 0 deletions nixos/doc/manual/release-notes/rl-2111.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,9 @@ To be able to access the web UI this port needs to be opened in the firewall.

## Other Notable Changes {#sec-release-21.11-notable-changes}

- The linux kernel package infrastructure was moved out of `all-packages.nix`, and restructured. Linux related functions and attributes now live under the `pkgs.linuxKernel` attribute set.
In particular the versioned `linuxPackages_*` package sets (such as `linuxPackages_5_4`) and kernels from `pkgs` were moved there and now live under `pkgs.linuxKernel.packages.*`. The unversioned ones (such as `linuxPackages_latest`) remain untouched.

- The setting [`services.openssh.logLevel`](options.html#opt-services.openssh.logLevel) `"VERBOSE"` `"INFO"`. This brings NixOS in line with upstream and other Linux distributions, and reduces log spam on servers due to bruteforcing botnets.

However, if [`services.fail2ban.enable`](options.html#opt-services.fail2ban.enable) is `true`, the `fail2ban` will override the verbosity to `"VERBOSE"`, so that `fail2ban` can observe the failed login attempts from the SSH logs.
Expand Down Expand Up @@ -352,6 +355,10 @@ To be able to access the web UI this port needs to be opened in the firewall.

- `lib.formats.yaml`'s `generate` will not generate JSON anymore, but instead use more of the YAML-specific syntax.

- MariaDB was upgraded from 10.5.x to 10.6.x. Please read the [upstream release notes](https://mariadb.com/kb/en/changes-improvements-in-mariadb-106/) for changes and upgrade instructions.

- The MariaDB C client library, also known as libmysqlclient or mariadb-connector-c, was upgraded from 3.1.x to 3.2.x. While this should hopefully not have any impact, this upgrade comes with some changes to default behavior, so you might want to review the [upstream release notes](https://mariadb.com/kb/en/changes-and-improvements-in-mariadb-connector-c-32/).

- GNOME desktop environment now enables `QGnomePlatform` as the Qt platform theme, which should avoid crashes when opening file chooser dialogs in Qt apps by using XDG desktop portal. Additionally, it will make the apps fit better visually.

- `rofi` has been updated from '1.6.1' to '1.7.0', one important thing is the removal of the old xresources based configuration setup. Read more [in rofi's changelog](https://github.com/davatorium/rofi/blob/cb12e6fc058f4a0f4f/Changelog#L1).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ in
boot.initrd.availableKernelModules =
[ "vfat" "reiserfs" ];

boot.kernelPackages = pkgs.linuxPackages_3_10;
boot.kernelPackages = pkgs.linuxKernel.packages.linux_3_10;
boot.kernelParams = [ "console=tty1" ];

boot.postBootCommands =
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/installer/cd-dvd/system-tarball-pc.nix
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ in
# To be able to use the systemTarball to catch troubles.
boot.crashDump = {
enable = true;
kernelPackages = pkgs.linuxPackages_3_4;
kernelPackages = pkgs.linuxKernel.packages.linux_3_4;
};

# No grub for the tarball.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ in
# "console=ttyS0,115200n8" # serial console
];

boot.kernelPackages = pkgs.linuxPackages_3_4;
boot.kernelPackages = pkgs.linuxKernel.packages.linux_3_4;

boot.supportedFilesystems = [ "reiserfs" ];

Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/installer/sd-card/sd-image-raspberrypi.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
boot.loader.generic-extlinux-compatible.enable = true;

boot.consoleLogLevel = lib.mkDefault 7;
boot.kernelPackages = pkgs.linuxPackages_rpi1;
boot.kernelPackages = pkgs.linuxKernel.packages.linux_rpi1;

sdImage = {
populateFirmwareCommands = let
Expand Down
1 change: 1 addition & 0 deletions nixos/modules/services/backup/automysqlbackup.nix
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ in
services.automysqlbackup.config = mapAttrs (name: mkDefault) {
mysql_dump_username = user;
mysql_dump_host = "localhost";
mysql_dump_socket = "/run/mysqld/mysqld.sock";
backup_dir = "/var/backup/mysql";
db_exclude = [ "information_schema" "performance_schema" ];
mailcontent = "stdout";
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/system/boot/kernel.nix
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ in
# We don't want to evaluate all of linuxPackages for the manual
# - some of it might not even evaluate correctly.
defaultText = "pkgs.linuxPackages";
example = literalExample "pkgs.linuxPackages_2_6_25";
example = literalExample "pkgs.linuxKernel.packages.linux_5_10";
description = ''
This option allows you to override the Linux kernel used by
NixOS. Since things like external kernel module packages are
Expand Down
18 changes: 7 additions & 11 deletions pkgs/applications/blockchains/chia/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,13 @@ let chia = python3Packages.buildPythonApplication rec {
})
];

postPatch = ''
substituteInPlace setup.py \
--replace "==" ">="

ln -sf ${cacert}/etc/ssl/certs/ca-bundle.crt mozilla-ca/cacert.pem
'';

nativeBuildInputs = [
python3Packages.setuptools-scm
];
Expand Down Expand Up @@ -75,17 +82,6 @@ let chia = python3Packages.buildPythonApplication rec {
"test_using_legacy_keyring"
];

postPatch = ''
# tweak version requirements to what's available in Nixpkgs
substituteInPlace setup.py \
--replace "aiohttp==3.7.4" "aiohttp>=3.7.4" \
--replace "sortedcontainers==2.3.0" "sortedcontainers>=2.3.0" \
--replace "click==7.1.2" "click>=7.1.2" \
--replace "clvm==0.9.7" "clvm>=0.9.7" \

ln -sf ${cacert}/etc/ssl/certs/ca-bundle.crt mozilla-ca/cacert.pem
'';

preCheck = ''
export HOME=`mktemp -d`
'';
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/vim/common.nix
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{ lib, fetchFromGitHub }:
rec {
version = "8.2.2567";
version = "8.2.3337";

src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
sha256 = "sha256-FS3TZX7FKnnNpGYKbng2LIfWA9z2jqg7d2HC6t3xYTU=";
sha256 = "sha256-iwSGcLeqXH0bVIXEI5OnotG88Uv8ntycisD9EcHjz/c=";
};

enableParallelBuilding = true;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/krita/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@

mkDerivation rec {
pname = "krita";
version = "4.4.5";
version = "4.4.7";

src = fetchurl {
url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.gz";
sha256 = "sha256-S/1ygIcNEGCgDREj2Db8Gltb+KAoZ2Z58CaM1ef7dWg=";
sha256 = "sha256-I6fFxPRCcRU5dyFXZPvGvTb9MuGikrvTaGCXpp4LRRk=";
};

nativeBuildInputs = [ cmake extra-cmake-modules python3Packages.sip_4 makeWrapper ];
Expand Down
6 changes: 3 additions & 3 deletions pkgs/applications/kde/akonadi-contacts.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
extra-cmake-modules,
qtwebengine,
grantlee, grantleetheme,
kdbusaddons, ki18n, kiconthemes, kio, kitemmodels, ktextwidgets, prison,
akonadi, akonadi-mime, kcontacts, kmime, libkleo,
kcmutils, kdbusaddons, ki18n, kiconthemes, kio, kitemmodels, ktextwidgets,
prison, akonadi, akonadi-mime, kcontacts, kmime, libkleo,
}:

mkDerivation {
Expand All @@ -17,7 +17,7 @@ mkDerivation {
buildInputs = [
qtwebengine
grantlee grantleetheme
kdbusaddons ki18n kiconthemes kio kitemmodels ktextwidgets prison
kcmutils kdbusaddons ki18n kiconthemes kio kitemmodels ktextwidgets prison
akonadi-mime kcontacts kmime libkleo
];
propagatedBuildInputs = [ akonadi ];
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=( http://download.kde.org/stable/release-service/21.04.0/src -A '*.tar.xz' )
WGET_ARGS=( http://download.kde.org/stable/release-service/21.08.0/src -A '*.tar.xz' )
6 changes: 6 additions & 0 deletions pkgs/applications/kde/kdeconnect-kde.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,15 @@
, makeWrapper
, pulseaudio-qt
, qca-qt5
, qqc2-desktop-style
, qtgraphicaleffects
, qtmultimedia
, qtquickcontrols2
, qtx11extras
, breeze-icons
, sshfs
, wayland
, wayland-scanner
}:

mkDerivation {
Expand All @@ -46,10 +49,13 @@ mkDerivation {
libfakekey
pulseaudio-qt
qca-qt5
qqc2-desktop-style
qtgraphicaleffects
qtmultimedia
qtquickcontrols2
qtx11extras
wayland
wayland-scanner
# otherwise buttons are blank on non-kde
breeze-icons
];
Expand Down
Loading