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

bundler: 2.4.6 -> 2.4.7 #216674

Closed
wants to merge 1,005 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1005 commits
Select commit Hold shift + click to select a range
1c8678f
python3Packages.typing-extensions: 4.4.0 -> 4.5.0
mweinelt Feb 27, 2023
bf44035
python3Packages.uamqp: 1.6.3 -> 1.6.4
mweinelt Feb 27, 2023
d00f158
python3Packages.unearth: 0.7.0 -> 0.7.2
mweinelt Feb 27, 2023
6144a39
python3Packages.uproot: 5.0.2 -> 5.0.3
mweinelt Feb 27, 2023
bb92cb3
python3Packages.uptime-kuma-api: 0.9.0 -> 0.10.0
mweinelt Feb 27, 2023
2b5f5c9
python3Packages.vector: 0.11.0 -> 1.0.0
mweinelt Feb 27, 2023
28354c6
python3Packages.virtualenv: 20.17.1 -> 20.19.0
mweinelt Feb 27, 2023
dd52a3a
python3Packages.vulture: 2.6 -> 2.7
mweinelt Feb 27, 2023
1cbec83
python3Packages.watchdog: 2.2.1 -> 2.3.0
mweinelt Feb 27, 2023
0e5a986
python3Packages.wcwidth: 0.2.5 -> 0.2.6
mweinelt Feb 27, 2023
acfe527
python3Packages.websocket-client: 1.4.2 -> 1.5.1
mweinelt Feb 27, 2023
133a989
python3Packages.werkzeug: 2.2.2 -> 2.2.3
mweinelt Feb 27, 2023
0fc5734
python3Packages.whatthepatch: 1.0.3 -> 1.0.4
mweinelt Feb 27, 2023
6915f02
python3Packages.xarray: 2022.12.0 -> 2023.2.0
mweinelt Feb 27, 2023
9be1f5d
python3Packages.xcffib: 1.1.2 -> 1.2.0
mweinelt Feb 27, 2023
11e5552
python3Packages.xhtml2pdf: 0.2.8 -> 0.2.9
mweinelt Feb 27, 2023
67f576a
python3Packages.xyzservices: 2022.9.0 -> 2023.2.0
mweinelt Feb 27, 2023
cff06d4
python3Packages.yamllint: 1.28.0 -> 1.29.0
mweinelt Feb 27, 2023
919f484
python3Packages.yangson: 1.4.15 -> 1.4.16
mweinelt Feb 27, 2023
7b0360a
python3Packages.yark: 1.2.4 -> 1.2.7
mweinelt Feb 27, 2023
f0b5d97
python3Packages.yaspin: 2.2.0 -> 2.3.0
mweinelt Feb 27, 2023
c650365
python3Packages.yq: 3.1.0 -> 3.1.1
mweinelt Feb 27, 2023
4877cb9
python3Packages.zarr: 2.13.3 -> 2.14.2
mweinelt Feb 27, 2023
23679c1
python3Packages.zc.lockfile: 2.0 -> 3.0
mweinelt Feb 27, 2023
9ef8d9f
python3Packages.zipp: 3.11.0 -> 3.15.0
mweinelt Feb 27, 2023
7f119b1
python3Packages.zope.component: 5.0.1 -> 5.1.0
mweinelt Feb 27, 2023
03b56d5
python3Packages.zope.proxy: 4.6.1 -> 5.0.0
mweinelt Feb 27, 2023
9181793
python3Packages.zope.schema: 6.2.1 -> 7.0.1
mweinelt Feb 27, 2023
218cabe
python3Packages.zstandard: 0.19.0 -> 0.20.0
mweinelt Feb 27, 2023
15fb635
python3Packages.zstd: 1.5.2.6 -> 1.5.4.0
mweinelt Feb 27, 2023
b994fcd
python310Packages.sphinxeomji: Reformat, use sphinxHook
mweinelt Feb 27, 2023
58d8a2d
python310Packages.tornado: run tests by switching to github source
SuperSandro2000 Feb 25, 2023
a9293da
Revert "sphinx: 5.3.0 -> 6.1.3"
mweinelt Feb 27, 2023
2828e4c
python310Packages.sphinx: Disable failing tests
mweinelt Feb 28, 2023
8f66e62
python310Packages.sphinx-autoapi: Rename from sphinxcontrib-autoapi
mweinelt Feb 28, 2023
0cf801f
python310Packages.sphinx-autoapi: Disable failing tests
mweinelt Feb 28, 2023
e6937f6
python310Packages.mypy: 0.991 -> 1.0.1
mweinelt Feb 28, 2023
9e33949
python310Packages.beautifulsoup4: add changelog to meta
fabaff Feb 22, 2023
d41972f
Revert "python3Packages.pyzmq: 24.0.1 -> 25.0.0"
mweinelt Feb 28, 2023
0c52a57
python310Packages.django-extensions: Fix tests with pygments 2.14
mweinelt Feb 28, 2023
b11ba85
python310Package.myst-parser: Disable failing tests
mweinelt Feb 28, 2023
6047d80
python310Packages.redis: update meta
fabaff Feb 19, 2023
336e692
python310Packages.orjson: 3.8.4 -> 3.8.6
fabaff Feb 28, 2023
b3aa738
python310Packages.hahomematic: add orjson
fabaff Feb 28, 2023
0d08004
python310Packages.voluptuous-serialize: add changelog to meta
fabaff Feb 21, 2023
5f6f34e
python310Packages.gitpython: 3.1.30 -> 3.1.31
fabaff Feb 16, 2023
1eb1de1
python310Packages.gitpython: add changelog to meta
fabaff Feb 16, 2023
67b7b9a
python310Packages.pyairnow: add changelog to meta
fabaff Feb 20, 2023
fd509a6
python310Packages.billiard: add changelog to meta
fabaff Feb 28, 2023
4d63724
python310Packages.aeppl: add changelog to meta
fabaff Dec 27, 2022
e0deabf
python310Packages.zwave-js-server-python: add changelog to meta
fabaff Jan 28, 2023
24c9d80
python310Packages.prometheus-client: add changelog to meta
fabaff Feb 26, 2023
5f8f6e7
python310Packages.cmd2: add changelog to meta
fabaff Feb 12, 2023
36a4853
python310Packages.pybalboa: add changelog to meta
fabaff Jan 30, 2023
e81d5eb
python310Packages.apprise: update license
fabaff Feb 28, 2023
10f8156
python310Packages.boto3: 1.26.38 -> 1.26.79
mweinelt Feb 28, 2023
535bebc
pytrainer: pin sqlalchemy at 1.4.46
dotlambda Feb 28, 2023
898955e
python310Packages.sqlalchemy-migrate: mark broken
dotlambda Feb 28, 2023
f716974
python310Packages.safety: relax packaging version constraint
dotlambda Feb 28, 2023
86b4a95
awsebcli: fixup, bump pathspec and termcolor versions
kirillrdy Feb 28, 2023
294cb16
python310Packages.pysaml2: 7.2.1 -> 7.4.1
SuperSandro2000 Feb 28, 2023
33a64eb
pifpaf: init at 3.1.5
SuperSandro2000 Feb 14, 2023
3da64a7
python310Packages.daiquiri: init at 3.2.1
SuperSandro2000 Feb 14, 2023
606b753
python310Packages.flask-limiter: normalize pname, complete meta
SuperSandro2000 Mar 1, 2023
0614551
home-assistant: Relax pip, voluptuous-serialize, override sqlalchemy
mweinelt Mar 1, 2023
f87e47b
grpc: 1.51.1 -> 1.51.2
mweinelt Mar 1, 2023
b8561e8
python310Packages.watchdog: Disable failing test on aarch64
mweinelt Mar 1, 2023
2a04f99
python310Packages.readme_renderer: Disable failing tests
mweinelt Mar 1, 2023
4aee441
python310Packages.kombu: Drop faulty version specifier in requirements
mweinelt Mar 1, 2023
fcd58ef
python310Packages.numcodecs: Disable failing tests
mweinelt Mar 1, 2023
c23ab90
python310Packages.send2trash: Fix setup.cfg validation confusion
mweinelt Mar 1, 2023
bf96020
python310Packages.requests_ntlm: add changelog to meta
fabaff Mar 1, 2023
61fd991
python310Packages.send2trash: add changelog to meta
fabaff Mar 1, 2023
4133900
python310Packages.moto: add changelog to meta
fabaff Mar 1, 2023
321d467
python310Packages.tabledata: add changelog to meta
fabaff Mar 1, 2023
f4234c1
python310Packages.yamllint: add changelog to meta
fabaff Mar 1, 2023
cb1e67b
python310Packages.yamllint: update disabled
fabaff Mar 1, 2023
164e1f1
python310Packages.requests_ntlm: normalize pname
fabaff Mar 1, 2023
f158cca
python310Packages.snitun: add changelog to meta
fabaff Feb 19, 2023
020c62d
python310Packages.snitun: disable on unsupported Python releases
fabaff Feb 19, 2023
d0d6c2e
python310Packages.tifffile: add changelog to meta
fabaff Mar 1, 2023
2c4a6a3
python310Packages.tifffile: update disabled
fabaff Mar 1, 2023
b3f1d35
python310Packages.zarr: add changelog to meta
fabaff Mar 1, 2023
ab6528f
python310Packages.zarr: update disabled and add format
fabaff Mar 1, 2023
33bd90d
python310Packages.zarr: switch to pytestCheckHook
fabaff Mar 1, 2023
41c6f9b
python310Packages.pythonfinder: add changelog to meta
fabaff Mar 1, 2023
1d08702
python310Packages.pythonfinder: add pythonImportsCheck
fabaff Mar 1, 2023
c1e0ffb
python310Packages.pytest-localserver: add changelog to meta
fabaff Mar 1, 2023
4077e26
python310Packages.rich: add changelog to meta
fabaff Mar 1, 2023
5e465f9
python310Packages.pytest-httpx: add changelog to meta
fabaff Mar 1, 2023
cfefc5c
python3Packages.curio: Fix Linux build
Gabriella439 Feb 28, 2023
0485281
python310Packages.babel: 2.11.0 -> 2.12.1
SuperSandro2000 Mar 1, 2023
c043276
python310Packages.databases: Mark broken with sqlalchemy>=2.0
mweinelt Mar 1, 2023
d337d7e
hatch: Disable failing test
mweinelt Mar 1, 2023
6d34d4f
python310Packages.gruut: Relax networkx constraints
mweinelt Mar 1, 2023
7b8dbe2
python310Packages.numba: Backport support for numpy 1.24.x
mweinelt Mar 1, 2023
76e9a58
python310Packages.aiopyarr: Substitute version value
mweinelt Mar 1, 2023
ddb5c51
python310Packages.pylint: 2.15.9 -> 2.16.2
mweinelt Mar 1, 2023
5f642aa
pinnwand: Relax sqlalchemy constraint
mweinelt Mar 1, 2023
3f556b1
python310Packages.flask-login: Fix tests by passing asgiref
mweinelt Mar 1, 2023
a670d1d
python310Packages.prompt-toolkit: 3.0.37 -> 3.0.38
mweinelt Mar 1, 2023
98d69d1
python310Packages.dropbox: fix build
dotlambda Mar 1, 2023
41b070b
python310Packages.markdown2: Use hash, add changelog
dotlambda Mar 1, 2023
a62338c
rav1e: fix build
SuperSandro2000 Mar 1, 2023
7e757df
python310Packages.flask-babel: fix build against babel 12.2.X
SuperSandro2000 Mar 1, 2023
7c611f6
python310Packages.django-celery-results: Fix build
mweinelt Mar 2, 2023
aa089f8
python310Packages.locationsharinglib: 4.1.8 -> 4.2.0
fabaff Mar 2, 2023
01a28f3
python310Packages.pip-requirements-parser: 32.0.0 -> 32.0.1
fabaff Mar 2, 2023
678a43f
python310Packages.container-inspector: add changelog to meta
fabaff Mar 2, 2023
da8f2be
python310Packages.container-inspector: fix invalid version specifier
fabaff Mar 2, 2023
64e0159
python310Packages.typecode: add changelog to meta
fabaff Mar 2, 2023
b10c1c2
python310Packages.typecode: fix invalid version specifier
fabaff Mar 2, 2023
babc530
python310Packages.extractcode: add changelog to meta
fabaff Mar 2, 2023
f0443b2
python310Packages.extractcode: fix invalid version specifier
fabaff Mar 2, 2023
1bd4b71
python310Packages.cchardet: Drop in favor of faust-cchardet
mweinelt Mar 2, 2023
04fe664
tts: update overrides, passthru python
mweinelt Mar 2, 2023
84badb6
python310Packages.clevercsv: remove superfluous postPatch
dotlambda Mar 2, 2023
8afd8d3
python310Packages.ipywidgets: skip failing test
dotlambda Mar 3, 2023
0215034
python3.pkgs: Migrate fetchers to use hash
mweinelt Mar 3, 2023
9ab46b4
docker-compose_1: Use SRI hash
mweinelt Mar 3, 2023
ba41f28
awsebcli: Use hash and SRI hashes
mweinelt Mar 3, 2023
5c49772
aws-cli: Use hash and SRI hashes
mweinelt Mar 3, 2023
6646939
caffeine-ng: Use hash and SRI hashes
mweinelt Mar 3, 2023
f63ed27
catt: Use hash and SRI hashes
mweinelt Mar 3, 2023
57352c1
changedetection-io: Use hash and SRI hashes
mweinelt Mar 3, 2023
197c424
checkov: Use hash and SRI hashes
mweinelt Mar 3, 2023
dbeff66
csvs-to-sqlite: Use hash and SRI hashes
mweinelt Mar 3, 2023
b8a2f77
elasticsearch-curator: Use hash and SRI hashes
mweinelt Mar 3, 2023
8ad0eb1
pgadmin: Use hash and SRI hashes
mweinelt Mar 3, 2023
11b3723
python310Packages.decorator: Use SRI hash
mweinelt Mar 3, 2023
a9e2eab
flare-floss: Use hash and SRI hashes
mweinelt Mar 3, 2023
9b5b659
privacyidea: Use hash and SRI hashes
mweinelt Mar 3, 2023
a91f674
python310Packages.pyuavcan: Use sri hashes and hash
mweinelt Mar 3, 2023
c1b8202
python310Packages.decorator: Enable tests
mweinelt Mar 3, 2023
f216ec6
libgit2_1_5: init at 1.5.1
dotlambda Mar 3, 2023
277ffd3
python310Packages.pygit2: use libgit2_1_5
dotlambda Mar 3, 2023
d8933d6
python310Packages.dask: Disable failing test
mweinelt Mar 3, 2023
441bb8a
python310Packages.astroid: add meta.changelog
dotlambda Mar 3, 2023
ec97555
python310Packages.notebook: Disable failing test
mweinelt Mar 3, 2023
7a65343
python310Packages.nikola: fix src pname, disable failing tests
mweinelt Mar 3, 2023
9d3d70e
python310Packages.timetagger: update meta
fabaff Mar 3, 2023
a409417
python310Packages.timetagger: disable on unsupported Python releases
fabaff Mar 3, 2023
0cf9d7f
python310Packages.timetagger: add missing inputs
fabaff Mar 3, 2023
909a4c9
python310Pacakges.natsort: add changelog to meta
fabaff Mar 3, 2023
aff20ad
python310Packages.natsort: 8.2.0 -> 8.3.1
fabaff Mar 3, 2023
1dc4a28
python310Packages.fastnumbers: add changelog to meta
fabaff Mar 3, 2023
2214b02
python310Packages.fastnumbers: 3.2.1 -> 5.0.1
fabaff Mar 3, 2023
b2afe76
python310Packages.soxr: Fix aarch64 build
mweinelt Mar 3, 2023
59e081f
python310Packages.zigpy: Disable failing test
mweinelt Mar 3, 2023
ad93c49
python310Packages.flask-babelex: Disable failing tests
mweinelt Mar 3, 2023
0bd2440
python310Packages.jupyter-server-mathjax: Fix build
mweinelt Mar 3, 2023
b7b6f3f
python310Packages.nbdime: Mark broken with jupyter-server>2
mweinelt Mar 3, 2023
fe19a48
python310Packages.nbval: Fix build
mweinelt Mar 3, 2023
755adaa
python310Packages.multiset: Fix build
mweinelt Mar 3, 2023
6dd0d00
python310Packages.seaborn: Disable failing test
mweinelt Mar 3, 2023
b9302d9
gdal: Disable failing test
mweinelt Mar 3, 2023
f8701bc
python310Packages: Fix build, extract optionals
mweinelt Mar 3, 2023
b1eec1c
nixos/tests/mjolnir: Require matrix-nio[e2e]
mweinelt Mar 3, 2023
7ad530f
matrix-commander: Require matrix-nio[e2e]
mweinelt Mar 3, 2023
086401a
mirage: Require matrix-nio[e2e]
mweinelt Mar 3, 2023
b430513
pantalaimon: Require matrix-nio[e2e]
mweinelt Mar 3, 2023
b484ba8
weechatScripts.weechat-matrix: Require matrix-nio[e2e]
mweinelt Mar 3, 2023
c8db349
opsdroid: Require matrix-nio[e2e]
mweinelt Mar 3, 2023
a6ec749
python310Packages.delorean: Fix build
mweinelt Mar 3, 2023
10028d9
python310Packages.btchip-python: Rename from btchip
mweinelt Mar 3, 2023
495afbe
python310Packages.btchip-python: Fix extra_requires version specifier
mweinelt Mar 3, 2023
b280aa3
python310Packaegs.mautrix: Disable failing tests
mweinelt Mar 3, 2023
14456e5
python310Packages.glom: Relax face pin
mweinelt Mar 3, 2023
38bc0c1
python310Packages.dj-rest-auth: Disable failing test
mweinelt Mar 3, 2023
063e68b
python310Packages.home-assistant-chip-core: Fix aarch64-linux hash
mweinelt Mar 3, 2023
f352543
python310Packages.amaranth: Fix extra_requires version specifier
mweinelt Mar 3, 2023
0718529
python310Packages.dask: 2023.1.0 -> 2023.2.1
mweinelt Mar 3, 2023
a86f1bc
python310Packages.cherrypy: Expose ssl extra
mweinelt Mar 3, 2023
c15b549
poetry: 1.3.2 -> 1.4.0
mweinelt Mar 3, 2023
dc248fa
python310Packages.pyhanko-certvalidator: 0.19.5 -> 0.20.1
mweinelt Mar 3, 2023
9c55f4a
python310Packages.certomancer: Disable failing test
mweinelt Mar 3, 2023
c38ca43
python310Packages.pyhanko: 0.12.1 -> 0.17.0
mweinelt Mar 3, 2023
48d1d42
python310Packages.flask-httpauth: Fix tests
mweinelt Mar 3, 2023
3e3c94b
Merge pull request #218614 from NixOS/python-updates
mweinelt Mar 3, 2023
a52e423
Merge master into staging-next
github-actions[bot] Mar 4, 2023
77afa1f
Merge pull request #219155 from alyssais/gobject-introspection-emulator
Artturin Mar 4, 2023
8415270
Merge pull request #219426 from trofi/elfutils-update
mweinelt Mar 4, 2023
f3b63ce
Merge pull request #217590 from lilyinstarlight/fix/xdg-open-files-wi…
mweinelt Mar 4, 2023
eedbf71
Merge pull request #218472 from figsoda/cargo-setup
figsoda Mar 4, 2023
5aeab34
Merge pull request #218301 from rrbutani/fix/separate-debuginfo-with-lld
mweinelt Mar 4, 2023
8c859b5
Merge pull request #219030 from alyssais/keyutils-s390
mweinelt Mar 4, 2023
70a4f3a
Merge pull request #219133 from r-ryantm/auto-update/re2
mweinelt Mar 4, 2023
2004621
Merge pull request #219103 from r-ryantm/auto-update/libfido2
mweinelt Mar 4, 2023
b36271a
Merge pull request #219043 from r-ryantm/auto-update/libcap
mweinelt Mar 4, 2023
562ad81
Merge pull request #217986 from henrirosten/libjxl_update_to_0_8_1
mweinelt Mar 4, 2023
410783a
Merge pull request #204410 from r-ryantm/auto-update/libass
mweinelt Mar 4, 2023
d59f02e
Merge pull request #218004 from henrirosten/dav1d_update_to_1_1_0
mweinelt Mar 4, 2023
7729b44
Merge pull request #218793 from helsinki-systems/upd/apparmor
mweinelt Mar 4, 2023
7eac1eb
Merge pull request #218737 from r-ryantm/auto-update/libvpx
mweinelt Mar 4, 2023
bdb9117
Merge pull request #216260 from r-ryantm/auto-update/libaom
mweinelt Mar 4, 2023
0a6977a
Merge pull request #215445 from r-ryantm/auto-update/man-db
mweinelt Mar 4, 2023
5efba92
Merge pull request #183500 from r-ryantm/auto-update/libsepol
mweinelt Mar 4, 2023
ac32502
Merge pull request #217557 from risicle/ris-libtiff-CVE-CVE-2023-0795…
mweinelt Mar 4, 2023
4c31cc0
Merge pull request #216588 from r-ryantm/auto-update/opencl-headers
mweinelt Mar 4, 2023
34e1b1c
Merge pull request #216308 from r-ryantm/auto-update/freetype
mweinelt Mar 4, 2023
deb99b4
Merge pull request #219284 from r-ryantm/auto-update/harfbuzz
mweinelt Mar 4, 2023
583f0f2
Merge pull request #215935 from r-ryantm/auto-update/libunistring
mweinelt Mar 4, 2023
0194653
Merge pull request #214676 from dotlambda/e2fsprogs-1.46.6
mweinelt Mar 4, 2023
fe71770
Merge pull request #214318 from r-ryantm/auto-update/libpipeline
mweinelt Mar 4, 2023
d0286ec
Merge remote-tracking branch 'origin/staging' into staging-next
mweinelt Mar 4, 2023
d93f772
Merge staging-next into staging
github-actions[bot] Mar 4, 2023
8cf8d77
Merge master into staging-next
FRidh Mar 4, 2023
8480c21
Merge master into staging-next
github-actions[bot] Mar 4, 2023
e70131b
Merge staging-next into staging
github-actions[bot] Mar 4, 2023
92b9dce
tracker: enable strictDeps
erdnaxe Mar 4, 2023
78367e1
networkmanager: 1.40.12 -> 1.40.16
amaxine Mar 4, 2023
e93e71c
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Mar 4, 2023
200450a
Merge pull request #219418 from erdnaxe/tracker-strictdeps
mweinelt Mar 4, 2023
6ac03d0
python310Packages.pyu2f: Fix darwin build
mweinelt Mar 4, 2023
535fe95
python310Packages.bottle: Fix tests on darwin
mweinelt Mar 4, 2023
2cb3ef1
Merge pull request #219486 from maxeaubrey/networkmanager_1.40.16
amaxine Mar 4, 2023
a40463a
python310Packages.jupyer-core: Fix tests on darwin
mweinelt Mar 4, 2023
aca2797
Merge master into staging-next
github-actions[bot] Mar 4, 2023
ba8daa3
Merge staging-next into staging
github-actions[bot] Mar 4, 2023
bf4b584
octoprint: fix build with (flask-)babel
gador Mar 4, 2023
1bc7533
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Mar 4, 2023
d78148f
gnumake44: reintrocude older 4.4 version for openjdk
trofi Mar 4, 2023
41a6b03
openjdk: revert back to gnumake-4.4 as gnumake-4.4.1 breaks the build
trofi Mar 4, 2023
e6d4aec
openjdk17: revert back to gnumake-4.4 as gnumake-4.4.1 breaks the build
trofi Mar 4, 2023
7d786aa
python310Packages.uvloop: Fix tests on aarch64-darwin
mweinelt Mar 4, 2023
3c99ad4
openjdk11: revert back to gnumake-4.4 as gnumake-4.4.1 breaks the build
trofi Mar 4, 2023
63b1e2d
Merge pull request #219562 from gador/octoprint-fix-flask-babel
mweinelt Mar 4, 2023
b7e8756
python3Packages.apsw: 3.40.0.0 -> 3.41.0.0
gador Mar 4, 2023
8ff8efc
Merge pull request #219579 from trofi/openjdk-pin-make
mweinelt Mar 4, 2023
fb96f99
Merge staging-next into staging
github-actions[bot] Mar 5, 2023
c76553c
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Mar 5, 2023
68dbe3e
Merge pull request #219564 from gador/apsw-3.41
mweinelt Mar 5, 2023
d64bcfd
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Mar 5, 2023
6413316
Merge master into staging-next
github-actions[bot] Mar 5, 2023
976e1e4
Merge staging-next into staging
github-actions[bot] Mar 5, 2023
9b8a0e5
python3.pkgs.pynacl: build offline documentation
Jan 6, 2023
c541bf5
networkmanager: 1.40.16 -> 1.42.2
amaxine Mar 5, 2023
8a085cd
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Mar 5, 2023
69d2b12
python310Packages.python-keycloak: Relax requests-toolbelt constraint
mweinelt Mar 5, 2023
9c64da6
modemmanager: 1.20.4 -> 1.20.6
amaxine Mar 5, 2023
f27fc4e
Merge pull request #219688 from maxeaubrey/networkmanager_1.42.2
amaxine Mar 5, 2023
b946282
Merge pull request #219684 from maxeaubrey/modemmanager_1.20.6
amaxine Mar 5, 2023
c63cea4
displaycal: use pychromecast (not PyChromecast alias)
trofi Mar 5, 2023
1e149bc
Merge pull request #219708 from trofi/displaycal-no-alias
figsoda Mar 5, 2023
1837ae5
python310Packages.caio: Disable failing test
mweinelt Mar 5, 2023
bd16200
python310Packages.watchdog: Update deps & tests
mweinelt Mar 5, 2023
09291c8
python310Packages.pdoc: Disable failing tests
mweinelt Mar 5, 2023
cb98531
Merge master into staging-next
github-actions[bot] Mar 5, 2023
b9e05c2
Merge staging-next into staging
github-actions[bot] Mar 5, 2023
8186971
bundler: 2.4.6 -> 2.4.7
anthonyroussel Feb 16, 2023
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: 0 additions & 4 deletions doc/languages-frameworks/gnome.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,10 +116,6 @@ For convenience, it also adds `dconf.lib` for a GIO module implementing a GSetti

- []{#ssec-gnome-hooks-gobject-introspection} `gobject-introspection` setup hook populates `GI_TYPELIB_PATH` variable with `lib/girepository-1.0` directories of dependencies, which is then added to wrapper by `wrapGAppsHook`. It also adds `share` directories of dependencies to `XDG_DATA_DIRS`, which is intended to promote GIR files but it also [pollutes the closures](https://github.com/NixOS/nixpkgs/issues/32790) of packages using `wrapGAppsHook`.

::: {.warning}
The setup hook [currently](https://github.com/NixOS/nixpkgs/issues/56943) does not work in expressions with `strictDeps` enabled, like Python packages. In those cases, you will need to disable it with `strictDeps = false;`.
:::

- []{#ssec-gnome-hooks-gst-grl-plugins} Setup hooks of `gst_all_1.gstreamer` and `grilo` will populate the `GST_PLUGIN_SYSTEM_PATH_1_0` and `GRL_PLUGIN_PATH` variables, respectively, which will then be added to the wrapper by `wrapGAppsHook`.

You can also pass additional arguments to `makeWrapper` using `gappsWrapperArgs` in `preFixup` hook:
Expand Down
29 changes: 14 additions & 15 deletions nixos/modules/system/boot/systemd/initrd.nix
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,16 @@ in {
'';
};

managerEnvironment = mkOption {
type = with types; attrsOf (nullOr (oneOf [ str path package ]));
default = {};
example = { SYSTEMD_LOG_LEVEL = "debug"; };
description = lib.mdDoc ''
Environment variables of PID 1. These variables are
*not* passed to started units.
'';
};

contents = mkOption {
description = lib.mdDoc "Set of files that have to be linked into the initrd";
example = literalExpression ''
Expand Down Expand Up @@ -355,8 +365,11 @@ in {
less = "${pkgs.less}/bin/less";
mount = "${cfg.package.util-linux}/bin/mount";
umount = "${cfg.package.util-linux}/bin/umount";
fsck = "${cfg.package.util-linux}/bin/fsck";
};

managerEnvironment.PATH = "/bin:/sbin";

contents = {
"/init".source = "${cfg.package}/lib/systemd/systemd";
"/etc/systemd/system".source = stage1Units;
Expand All @@ -365,6 +378,7 @@ in {
[Manager]
DefaultEnvironment=PATH=/bin:/sbin ${optionalString (isBool cfg.emergencyAccess && cfg.emergencyAccess) "SYSTEMD_SULOGIN_FORCE=1"}
${cfg.extraConfig}
ManagerEnvironment=${lib.concatStringsSep " " (lib.mapAttrsToList (n: v: "${n}=${lib.escapeShellArg v}") cfg.managerEnvironment)}
'';

"/lib/modules".source = "${modulesClosure}/lib/modules";
Expand Down Expand Up @@ -444,21 +458,6 @@ in {
(v: let n = escapeSystemdPath v.where;
in nameValuePair "${n}.automount" (automountToUnit n v)) cfg.automounts);

# The unit in /run/systemd/generator shadows the unit in
# /etc/systemd/system, but will still apply drop-ins from
# /etc/systemd/system/foo.service.d/
#
# We need IgnoreOnIsolate, otherwise the Requires dependency of
# a mount unit on its makefs unit causes it to be unmounted when
# we isolate for switch-root. Use a dummy package so that
# generateUnits will generate drop-ins instead of unit files.
packages = [(pkgs.runCommand "dummy" {} ''
mkdir -p $out/etc/systemd/system
touch $out/etc/systemd/system/systemd-{makefs,growfs}@.service
'')];
services."systemd-makefs@" = lib.mkIf needMakefs { unitConfig.IgnoreOnIsolate = true; };
services."systemd-growfs@" = lib.mkIf needGrowfs { unitConfig.IgnoreOnIsolate = true; };

# make sure all the /dev nodes are set up
services.systemd-tmpfiles-setup-dev.wantedBy = ["sysinit.target"];

Expand Down
48 changes: 40 additions & 8 deletions nixos/modules/tasks/filesystems.nix
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,10 @@ let
else if config.fsType == "reiserfs" then "-q"
else null;
in {
options = mkIf config.autoResize [ "x-nixos.autoresize" ];
options = mkMerge [
(mkIf config.autoResize [ "x-nixos.autoresize" ])
(mkIf (utils.fsNeededForBoot config) [ "x-initrd.mount" ])
];
formatOptions = mkIf (defaultFormatOptions != null) (mkDefault defaultFormatOptions);
};

Expand All @@ -155,27 +158,54 @@ let

makeFstabEntries =
let
fsToSkipCheck = [ "none" "bindfs" "btrfs" "zfs" "tmpfs" "nfs" "nfs4" "vboxsf" "glusterfs" "apfs" "9p" "cifs" "prl_fs" "vmhgfs" ];
fsToSkipCheck = [
"none"
"auto"
"overlay"
"iso9660"
"bindfs"
"udf"
"btrfs"
"zfs"
"tmpfs"
"bcachefs"
"nfs"
"nfs4"
"nilfs2"
"vboxsf"
"squashfs"
"glusterfs"
"apfs"
"9p"
"cifs"
"prl_fs"
"vmhgfs"
] ++ lib.optionals (!config.boot.initrd.checkJournalingFS) [
"ext3"
"ext4"
"reiserfs"
"xfs"
"jfs"
"f2fs"
];
isBindMount = fs: builtins.elem "bind" fs.options;
skipCheck = fs: fs.noCheck || fs.device == "none" || builtins.elem fs.fsType fsToSkipCheck || isBindMount fs;
# https://wiki.archlinux.org/index.php/fstab#Filepath_spaces
escape = string: builtins.replaceStrings [ " " "\t" ] [ "\\040" "\\011" ] string;
in fstabFileSystems: { rootPrefix ? "", excludeChecks ? false, extraOpts ? (fs: []) }: concatMapStrings (fs:
in fstabFileSystems: { rootPrefix ? "", extraOpts ? (fs: []) }: concatMapStrings (fs:
(optionalString (isBindMount fs) (escape rootPrefix))
+ (if fs.device != null then escape fs.device
else if fs.label != null then "/dev/disk/by-label/${escape fs.label}"
else throw "No device specified for mount point ‘${fs.mountPoint}’.")
+ " " + escape (rootPrefix + fs.mountPoint)
+ " " + escape fs.mountPoint
+ " " + fs.fsType
+ " " + escape (builtins.concatStringsSep "," (fs.options ++ (extraOpts fs)))
+ " " + (optionalString (!excludeChecks)
("0 " + (if skipCheck fs then "0" else if fs.mountPoint == "/" then "1" else "2")))
+ " 0 " + (if skipCheck fs then "0" else if fs.mountPoint == "/" then "1" else "2")
+ "\n"
) fstabFileSystems;

initrdFstab = pkgs.writeText "initrd-fstab" (makeFstabEntries (filter utils.fsNeededForBoot fileSystems) {
rootPrefix = "/sysroot";
excludeChecks = true;
extraOpts = fs:
(optional fs.autoResize "x-systemd.growfs")
++ (optional fs.autoFormat "x-systemd.makefs");
Expand Down Expand Up @@ -328,7 +358,9 @@ in
)}
'';

boot.initrd.systemd.contents."/etc/fstab".source = initrdFstab;
boot.initrd.systemd.storePaths = [initrdFstab];
boot.initrd.systemd.managerEnvironment.SYSTEMD_SYSROOT_FSTAB = initrdFstab;
boot.initrd.systemd.services.initrd-parse-etc.environment.SYSTEMD_SYSROOT_FSTAB = initrdFstab;

# Provide a target that pulls in all filesystems.
systemd.targets.fs =
Expand Down
16 changes: 9 additions & 7 deletions nixos/modules/virtualisation/qemu-vm.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1086,15 +1086,17 @@ in
what = "overlay";
type = "overlay";
options = "lowerdir=/sysroot/nix/.ro-store,upperdir=/sysroot/nix/.rw-store/store,workdir=/sysroot/nix/.rw-store/work";
wantedBy = ["local-fs.target"];
before = ["local-fs.target"];
requires = ["sysroot-nix-.ro\\x2dstore.mount" "sysroot-nix-.rw\\x2dstore.mount" "rw-store.service"];
after = ["sysroot-nix-.ro\\x2dstore.mount" "sysroot-nix-.rw\\x2dstore.mount" "rw-store.service"];
unitConfig.IgnoreOnIsolate = true;
wantedBy = ["initrd-fs.target"];
before = ["initrd-fs.target"];
requires = ["rw-store.service"];
after = ["rw-store.service"];
unitConfig.RequiresMountsFor = "/sysroot/nix/.ro-store";
}];
services.rw-store = {
after = ["sysroot-nix-.rw\\x2dstore.mount"];
unitConfig.DefaultDependencies = false;
unitConfig = {
DefaultDependencies = false;
RequiresMountsFor = "/sysroot/nix/.rw-store";
};
serviceConfig = {
Type = "oneshot";
ExecStart = "/bin/mkdir -p 0755 /sysroot/nix/.rw-store/store /sysroot/nix/.rw-store/work /sysroot/nix/store";
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 @@ -235,6 +235,7 @@ in {
freshrss-pgsql = handleTest ./freshrss-pgsql.nix {};
frr = handleTest ./frr.nix {};
fsck = handleTest ./fsck.nix {};
fsck-systemd-stage-1 = handleTest ./fsck.nix { systemdStage1 = true; };
ft2-clone = handleTest ./ft2-clone.nix {};
mimir = handleTest ./mimir.nix {};
garage = handleTest ./garage {};
Expand Down
12 changes: 11 additions & 1 deletion nixos/tests/fsck.nix
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
{ system ? builtins.currentSystem
, config ? {}
, pkgs ? import ../.. { inherit system config; }
, systemdStage1 ? false
}:

import ./make-test-python.nix {
name = "fsck";

Expand All @@ -11,13 +17,17 @@ import ./make-test-python.nix {
autoFormat = true;
};
};

boot.initrd.systemd.enable = systemdStage1;
};

testScript = ''
machine.wait_for_unit("default.target")

with subtest("root fs is fsckd"):
machine.succeed("journalctl -b | grep 'fsck.ext4.*/dev/vda'")
machine.succeed("journalctl -b | grep '${if systemdStage1
then "fsck.*vda.*clean"
else "fsck.ext4.*/dev/vda"}'")

with subtest("mnt fs is fsckd"):
machine.succeed("journalctl -b | grep 'fsck.*/dev/vdb.*clean'")
Expand Down
5 changes: 4 additions & 1 deletion nixos/tests/matrix/mjolnir.nix
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,10 @@ import ../make-test-python.nix (
client = { pkgs, ... }: {
environment.systemPackages = [
(pkgs.writers.writePython3Bin "create_management_room_and_invite_mjolnir"
{ libraries = [ pkgs.python3Packages.matrix-nio ]; } ''
{ libraries = with pkgs.python3Packages; [
matrix-nio
] ++ matrix-nio.optional-dependencies.e2e;
} ''
import asyncio

from nio import (
Expand Down
2 changes: 1 addition & 1 deletion nixos/tests/openldap.nix
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ in {
};
};
testScript = { nodes, ... }: let
specializations = "${nodes.machine.config.system.build.toplevel}/specialisation";
specializations = "${nodes.machine.system.build.toplevel}/specialisation";
changeRootPw = ''
dn: olcDatabase={1}mdb,cn=config
changetype: modify
Expand Down
5 changes: 1 addition & 4 deletions pkgs/applications/audio/blanket/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,13 @@ python3Packages.buildPythonApplication rec {
pkg-config
wrapGAppsHook4
desktop-file-utils
gobject-introspection
];

buildInputs = [
glib
gtk4
libadwaita
gobject-introspection
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
Expand All @@ -48,9 +48,6 @@ python3Packages.buildPythonApplication rec {
pygobject3
];

# Broken with gobject-introspection setup hook
# https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;
format = "other";

postPatch = ''
Expand Down
5 changes: 0 additions & 5 deletions pkgs/applications/audio/cozy/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,6 @@ python3Packages.buildPythonApplication rec {
pname = "cozy";
version = "1.2.1";

# Temporary fix
# See https://github.com/NixOS/nixpkgs/issues/57029
# and https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;

src = fetchFromGitHub {
owner = "geigi";
repo = pname;
Expand Down
7 changes: 1 addition & 6 deletions pkgs/applications/audio/gpodder/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,12 @@ python3Packages.buildPythonApplication rec {
intltool
wrapGAppsHook
glibcLocales
gobject-introspection
];

# as of 2021-07, the gobject-introspection setup hook does not
# work with `strictDeps` enabled, thus for proper `wrapGAppsHook`
# it needs to be disabled explicitly. https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;

buildInputs = [
python3
gtk3
gobject-introspection
gnome.adwaita-icon-theme
];

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/pulseaudio-dlna/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ python3Packages.buildPythonApplication {
notify2
pyroute2
pygobject3
PyChromecast
pychromecast
lxml
setuptools
zeroconf
Expand Down
4 changes: 0 additions & 4 deletions pkgs/applications/audio/sonata/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,6 @@ in buildPythonApplication rec {
setuptools
];

# Otherwise the setup hook for gobject-introspection is not run:
# https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;

postPatch = ''
# Remove "Local MPD" tab which is not suitable for NixOS.
sed -i '/localmpd/d' sonata/consts.py
Expand Down
6 changes: 1 addition & 5 deletions pkgs/applications/audio/sublime-music/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -70,15 +70,11 @@ python3Packages.buildPythonApplication rec {
requests
semver
]
++ lib.optional chromecastSupport PyChromecast
++ lib.optional chromecastSupport pychromecast
++ lib.optional keyringSupport keyring
++ lib.optional serverSupport bottle
;

# hook for gobject-introspection doesn't like strictDeps
# https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;

nativeCheckInputs = with python3Packages; [
pytest
];
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/tauon/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ stdenv.mkDerivation rec {
plexapi
pulsectl
pycairo
PyChromecast
pychromecast
pylast
pygobject3
pylyrics
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/blockchains/clightning/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
, zlib
}:
let
py3 = python3.withPackages (p: [ p.Mako ]);
py3 = python3.withPackages (p: [ p.mako ]);
in
stdenv.mkDerivation rec {
pname = "clightning";
Expand Down
4 changes: 0 additions & 4 deletions pkgs/applications/editors/rednotebook/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,6 @@ buildPythonApplication rec {
"--suffix XDG_DATA_DIRS : $XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH"
];

# Until gobject-introspection in nativeBuildInputs is supported.
# https://github.com/NixOS/nixpkgs/issues/56943#issuecomment-472568643
strictDeps = false;

meta = with lib; {
homepage = "https://rednotebook.sourceforge.io/";
changelog = "https://github.com/jendrikseipp/rednotebook/blob/v${version}/CHANGELOG.md";
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/finance/odoo/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ in python.pkgs.buildPythonApplication rec {
vobject
werkzeug
xlrd
XlsxWriter
xlsxwriter
xlwt
zeep
];
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/graphics/cq-editor/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec {

propagatedBuildInputs = with python3Packages; [
cadquery
Logbook
logbook
pyqt5
pyparsing
pyqtgraph
Expand Down
Loading