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 2022-04-15 #168737

Merged
merged 770 commits into from
Apr 17, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
770 commits
Select commit Hold shift + click to select a range
36d3f01
python3Packages.widgetsnbextension: 3.5.2 -> 3.6.0
mweinelt Mar 30, 2022
81da4de
python3Packages.zarr: 2.11.0 -> 2.11.1
mweinelt Mar 30, 2022
8d5f922
python3Packages.ZODB: 5.6.0 -> 5.7.0
mweinelt Mar 30, 2022
3261227
python3Packages.zope.testing: 4.9 -> 4.10
mweinelt Mar 30, 2022
8681b42
python3Packages.sphinx: 4.4.0 -> 4.5.0
mweinelt Mar 31, 2022
d9ab8e2
python3Packages.flake8: relax mccabe constraint
mweinelt Mar 31, 2022
689b871
python3Packages.mccabe: disable broken tests
mweinelt Mar 31, 2022
8a719a1
python3Packages.ephemeral-port-reserve: init at 1.1.4
mweinelt Mar 31, 2022
e65e2be
python3Packages.werkzeug: fix tests
mweinelt Mar 31, 2022
477044d
python3Packages.watchgod: add missing anyio dependency
mweinelt Mar 31, 2022
6c4fb11
python3Packages.redis: add missing deps, set up extra-requires
mweinelt Mar 31, 2022
4202792
python3Packages.pylint: 2.12.2 -> 2.13.3
mweinelt Mar 31, 2022
df3e27b
python3Packages.astroid: 2.9.3 -> 2.11.2
mweinelt Mar 31, 2022
5769d20
python3Packages.asttokens: move astroid to check inputs, disable astr…
mweinelt Mar 31, 2022
1a80cfa
python3Packages.pylint: add missing deps, adjust pytest-xdist param
mweinelt Mar 31, 2022
544c77b
python39Packages.flask: fix build & add SuperSandro2000 as maintainer
SuperSandro2000 Mar 29, 2022
f20d368
python310Packages.sparqlwrapper: normalize attr
SuperSandro2000 Mar 31, 2022
588b2f1
python3Packages.ipykernel: 6.10.0 -> 6.11.0
mweinelt Mar 31, 2022
ae347df
python3Packages.parsimonious: 0.8.1 -> 0.9.0
mweinelt Mar 31, 2022
388c6ce
python3Packages.python-vagrant: 0.5.15 -> 1.0.0
mweinelt Mar 31, 2022
8d4d004
python3Packages.redis: 4.2.0 -> 4.2.1
mweinelt Mar 31, 2022
cd9f057
python3Packages.twine: 3.8.0 -> 4.0.0
mweinelt Mar 31, 2022
c838a3a
python3Packages.pytest: prune deps, refactor
mweinelt Mar 31, 2022
3b3bf22
python39Packages.pytest-xdist: add pexpect to run more tests
Artturin Mar 30, 2022
50402f8
python39Packages.pytest-xdist: add hook to add flags
Artturin Mar 30, 2022
5cc1b54
python3Packages.purl: propagate six, add import check
mweinelt Mar 31, 2022
4664f54
python3Packages.paho-mqtt: require six for tests
mweinelt Mar 31, 2022
58d0983
python3Packages.pymemcache: propagate six
mweinelt Mar 31, 2022
a6bb82e
python39Packages.rich: 11.2.0 -> 12.0.1
SuperSandro2000 Mar 31, 2022
11ffe5b
python3Packages.reportlab: patch path to freetype headers
mweinelt Mar 31, 2022
fc4a13d
python3Packages.sqlalchemy: 1.4.32 -> 1.4.33
mweinelt Mar 31, 2022
d26c2ee
python3Packages.Mako: add babel extra, disable lingua tests
mweinelt Mar 31, 2022
2bd4ecc
python3Packages.service-identity: propagate six
mweinelt Mar 31, 2022
9d9c578
python3Packages.astroid: disable test_mro_typing_extensions on python310
mweinelt Mar 31, 2022
335b214
python3Packages.beautifultable: add wcwidth dep, fix homepage
mweinelt Mar 31, 2022
6342d86
python3Packages.claripy: add six to check deps
mweinelt Mar 31, 2022
9d5a47f
python3Packages.fasteners: add more-itertools to check deps
mweinelt Mar 31, 2022
a386ad8
python3Packages.ush: add six to check deps
mweinelt Mar 31, 2022
40b227e
python3Packages.opentracing: add six to check deps, migrate to pytest…
mweinelt Mar 31, 2022
6436369
lookatme: fix tests
mweinelt Mar 31, 2022
f387a95
python3Packages.dictpath: add six to check deps
mweinelt Mar 31, 2022
4f53c6f
python3Packages.nocasedict: propagate six, migrate to pytestCheckHook
mweinelt Mar 31, 2022
ff41191
python3Packages.parsimonious: fix build, use pytestCheckHook
mweinelt Mar 31, 2022
7739dfc
python3Packages.validators: propagate six
mweinelt Mar 31, 2022
94fb150
python3Packages.variants: add six to check deps
mweinelt Mar 31, 2022
bd8dac2
python3Packages.python-registry: add six to check deps
mweinelt Mar 31, 2022
ac4a86a
python3Packages.aurorapy: add six to check deps
mweinelt Mar 31, 2022
a69da8d
python310Packages.validictory: disable
mweinelt Mar 31, 2022
a9ca307
python3Packages.flake8-blind-except: propagate pycodestyle
mweinelt Mar 31, 2022
7994e28
python3Packages.sqlalchemy: 1.4.33 -> 1.4.34
mweinelt Mar 31, 2022
8e64a0c
python3Packages.wasm: disable
mweinelt Apr 1, 2022
c4b104a
python310Packages.py-radix: disable
mweinelt Apr 1, 2022
90161bc
python3Packages.reedsolo: use git tag
mweinelt Apr 1, 2022
b801565
python3Packages.reedsolo: python 3.10 compat
mweinelt Apr 1, 2022
4d62358
python3Packages.flask-paranoid: disable failing tests
mweinelt Apr 1, 2022
935ec0a
python3Packages.flask-security-too: split off extra-requires
mweinelt Apr 1, 2022
349e9da
python3Packages.flask-security-too: disable tests incompatible with f…
mweinelt Apr 1, 2022
27c0f6e
Revert "python3Packages.regex: 2022.3.2 -> 2022.3.15"
mweinelt Apr 1, 2022
9628bac
python3Packages.dateparser: 1.1.0 -> 1.1.1
mweinelt Apr 1, 2022
dc9fdf5
python3Packages.pympler: disable failing test
mweinelt Apr 1, 2022
4c3a954
python3Packages.numpydoc: relax jinja2 constraint, disable failing tests
mweinelt Apr 1, 2022
67579d1
python3Packages.fn: patch for python3.10 compat
mweinelt Apr 1, 2022
1a22bd1
python3Packages.importlib-resources: use pyproject format
mweinelt Apr 2, 2022
d744db5
python3Packages.nunavut: propagate importlib-resources
mweinelt Apr 2, 2022
dd0dd6a
python3Packages.ovh: propagate requests
mweinelt Apr 2, 2022
ccc1ddd
python3Packaegs.pyspark: update py4j pin relaxation
mweinelt Apr 2, 2022
32b8c9e
python3Packages.django-modelcluster: rename, fix build, enable tests
mweinelt Apr 2, 2022
280d3f0
python3Packaegs.sphinx_rtd_theme: update docutils pin relaxation
mweinelt Apr 2, 2022
45e30be
python3Packages.clize: relax docutils constraint, set up extras-require
mweinelt Apr 2, 2022
2e4bb34
python3Packages.dugong: disable tests on python310
mweinelt Apr 2, 2022
008fbda
python3Packages.pytest-xdist: fix hook being applied multiple times
mweinelt Apr 2, 2022
3467f4e
python3Packages.moto: update disabled tests, drop xdist
mweinelt Apr 2, 2022
0822ef7
python3Packages.flask-paranoid: 0.2 -> 0.3.0
mweinelt Apr 2, 2022
72f9e7c
python3Packages.pandas: 1.4.1 -> 1.4.2
mweinelt Apr 2, 2022
c994f0e
python3Packages.funcparserlib: add six to check deps
mweinelt Apr 3, 2022
04cc709
python3Packages.httplib2: drop xdist, prone to race conditions
mweinelt Apr 3, 2022
8502ec5
python3Packages.pylint: 2.13.3 -> 2.13.4
mweinelt Apr 3, 2022
46111b2
python3Packages.flask-restful: apply patch for werkzeug 2.1.0 compat
mweinelt Apr 3, 2022
cce35da
python3Packages.httpbin: apply patch for werkzeug 2.1.0 compatibility
mweinelt Apr 3, 2022
5279d5e
python3Packages.asgiref: fix tests on darwin
risicle Apr 3, 2022
2612250
python3Packages.ephemeral-port-reserve: skip test_fqdn on darwin
risicle Apr 3, 2022
4775c30
pytest-httpbin: drop assertion that doesn't hold anymore
mweinelt Apr 3, 2022
1e38fae
python39Packages.ipython: remove optional black depedency, update hom…
SuperSandro2000 Mar 29, 2022
334fb0c
python39Packages.typer: remove linting programs
SuperSandro2000 Mar 29, 2022
00f38e1
python39Packages.hypothesmith: remove linting programs
SuperSandro2000 Mar 29, 2022
41d6a4e
python3Packages.ipykernel: 6.11.0 -> 6.12.1
mweinelt Apr 5, 2022
95f4051
python3Packages.botocore: 1.24.30 -> 1.24.33
mweinelt Apr 5, 2022
280ec33
awscli: 1.22.67 -> 1.22.88
mweinelt Apr 5, 2022
c0a3fcd
python3Packages.azure-core: 1.23.0 -> 1.23.1
mweinelt Apr 5, 2022
bfea00a
python3Packages.azure-mgmt-core: propagate typing-extensions
mweinelt Apr 5, 2022
c213165
python3Packages.nbconvert: propagate beautifulsoup4
mweinelt Apr 5, 2022
27b5b67
python3Packages.pdm-pep517: 0.12.1 -> 0.12.3
mweinelt Apr 5, 2022
c7fa677
python39Packages.bcrypt: remove unused dependencies
SuperSandro2000 Mar 29, 2022
0594c92
python3Packages.bcrypt: add pythonImportsCheck
fabaff Mar 30, 2022
d52b53f
python3.pkgs.bcrypt: fix build
FRidh Apr 5, 2022
f071929
python39Packages.cffi: move prePatch to postPatch to not break patches
SuperSandro2000 Apr 5, 2022
352ae0b
python39Packages.yanc: only disable tests on python >=3.5
SuperSandro2000 Apr 5, 2022
b5facab
python39Packages.pytest-xdist: run xdist hook before pytestCheckPhase
Artturin Apr 6, 2022
9639fdb
python3Packages.pycurl: re-enable tests that no longer fail
dtzWill Apr 6, 2022
4879697
python3Packages.shapely: update patch to apply to 1.8.1.post1
risicle Apr 6, 2022
29b968b
python3Packages.httplib2: 0.20.3 -> 0.20.4
mweinelt Apr 7, 2022
8b069e3
python3Packages.sqlalchemy: 1.4.34 -> 1.4.35
mweinelt Apr 7, 2022
44f0a04
python3Packages.pandas: use upstreams fast test settings
mweinelt Apr 7, 2022
5a6793c
python3Packages.junos-eznc: fix build and tests
mweinelt Apr 8, 2022
26970a0
python3Packages.mitmproxy: add dontUsePytestXdist flag
risicle Apr 9, 2022
7fc6852
python3Packages.google-cloud-testutils: propagate packaging
mweinelt Apr 9, 2022
ba47e59
python3Packges.websocket: add missing six dependency
jonringer Apr 10, 2022
214d151
python3Packages.rich: 12.0.1 -> 12.2.0
risicle Apr 10, 2022
d57404e
python3Packages.jax: test with limited parallelism
mweinelt Apr 10, 2022
35a6f46
python3Packages.fastparquet: 0.7.1 -> 0.8.1
risicle Apr 10, 2022
fe31277
python3Packages.pillow: 9.0.1 -> 9.1.0
dotlambda Apr 9, 2022
4e23b47
python3Packages.pikepdf: disable failing test
dotlambda Apr 9, 2022
406c7d8
python3Packages.img2pdf: 0.4.3 -> 0.4.4
dotlambda Apr 8, 2022
6fc914b
python39Packages.ncclient: 0.6.12 -> 0.6.13
SuperSandro2000 Apr 11, 2022
84cc0b7
python310Packages.click: 8.1.1 -> 8.1.2
SuperSandro2000 Apr 11, 2022
836e3af
python3Packages.jax: disable test_custom_linear_solve_aux
mweinelt Apr 11, 2022
9f340b5
treewide: remove redundant numprocesses pytest-xdist parameter
mweinelt Apr 12, 2022
c2d2758
borgbackup: disable racy test
mweinelt Apr 12, 2022
bfcb28e
python3Packages.async_generator: does not depend on pytest-asyncio
dotlambda Apr 12, 2022
d735ed3
python3Packages.pytest-asyncio: 0.18.1 -> 0.18.3
dotlambda Apr 12, 2022
8aaa019
python3Packages.twisted: 22.2.0 -> 22.4.0
mweinelt Apr 12, 2022
5ee7d17
python3Packages.path: rename from path.py; 12.0.1 -> 16.4.0
mweinelt Apr 12, 2022
b4ead6a
python3Packges.pep257: remove together with pytest-pep257
mweinelt Apr 12, 2022
3847540
python3Packages.mkdocs: 1.2.3 -> 1.3.0
mweinelt Apr 12, 2022
1feb339
python3Packages.mkdocs-material: 8.2.7 -> 8.2.9
mweinelt Apr 12, 2022
90112c2
python3Packages.fakeredis: relax redis constraint
mweinelt Apr 12, 2022
abacec3
python3Packages.pytest-shutil: fix build
mweinelt Apr 13, 2022
1828ad6
python3.pkgs.pylint: 2.13.4 -> 2.13.5
mweinelt Apr 13, 2022
a484235
grab-site: update sqlalchemy hash
mweinelt Apr 13, 2022
7f613bb
awsebcli: fixup, downgrade jmespath
kirillrdy Apr 13, 2022
e391e40
python3Packages.falcon: fix build; cythonize!
mweinelt Apr 13, 2022
6990085
mailman: fix build
mweinelt Apr 14, 2022
2d1e788
buku: update sqlalchemy hash
mweinelt Apr 14, 2022
3d0ccac
home-assistant: reduce component tests processes
mweinelt Apr 14, 2022
95769fb
octoprint: fix eval
mweinelt Apr 14, 2022
04c0a4b
home-assistant-cli: downgrade click to 8.0.4
mweinelt Apr 14, 2022
4584d22
python3Packages.azure-core: propagate typing-extensions
mweinelt Apr 14, 2022
1ccdd9a
python3Packages.starlette: 0.18.0 -> 0.19.0
mweinelt Apr 14, 2022
c0ea8f0
python3Packages.python3-saml: relax lxml constraint
mweinelt Apr 14, 2022
5eb123c
python3Packages.approvaltests: 4.0.0 -> 5.0.0
mweinelt Apr 14, 2022
f6e6d95
python3Packages.flask-socketio: 5.0.1 -> 5.1.1
mweinelt Apr 14, 2022
2dde351
python3Packages.glean-parser: relax markupsafe constraint
mweinelt Apr 14, 2022
8e6075b
python3Packages.atom: fix versioning and tests
mweinelt Apr 14, 2022
b95480e
fava: 1.19 -> 1.21; fix Werkzeug compat
mweinelt Apr 14, 2022
498a4d8
python3Packages.jaxlib: set platforms
FRidh Apr 14, 2022
50907e3
python3Packages.kivy-garden: fix source
mweinelt Apr 14, 2022
b08880a
python3Packages.ansible-runner: build requires pbr
mweinelt Apr 14, 2022
60d698f
python3Packages.datasette: relax click & jinja2 constraints
mweinelt Apr 14, 2022
faca36d
Merge master into staging-next
github-actions[bot] Apr 15, 2022
1c0229d
Merge staging-next into staging
github-actions[bot] Apr 15, 2022
dd5210d
ruby_2_7: 2.7.5 -> 2.7.6
jboyens Apr 15, 2022
3e995fb
ruby_3_0: 3.0.3 -> 3.0.4
jboyens Apr 15, 2022
5bd5ab2
ruby_3_1: 3.1.1 -> 3.1.2
jboyens Apr 15, 2022
f65c792
Merge pull request #168401 from jboyens/bump-ruby
mweinelt Apr 15, 2022
cc58bb1
python3Packages.matchpy: 0.5.1 -> 0.5.5
mweinelt Apr 14, 2022
77e83e9
python3Packages.scikit-build: fix build
mweinelt Apr 14, 2022
2f7893f
python3Packages.sanic: disable test_noisy_exceptions
mweinelt Apr 14, 2022
8e3fae5
python3Packages.chalice: relax jmespath constraint
mweinelt Apr 14, 2022
4e4e4a5
python3Packages.trytond: fix werkzeug2.1 compat in test suite
mweinelt Apr 14, 2022
9a9f7b9
python3Packages.pytorch-bin: don't build on hydra
mweinelt Apr 14, 2022
8c7d490
python3Packages.pyslurm: 19-05-0 -> 21.08.4
mweinelt Apr 14, 2022
8adac3f
python3Packages.pyrad: revamp
mweinelt Apr 14, 2022
75331fc
python3Packages.SQLAlchemy-ImageAttach: drop
mweinelt Apr 14, 2022
fa37f4a
python3Packages.flask-restx: patch for werkzeug 2.1 compat
mweinelt Apr 14, 2022
b66f4f6
python3Packages.gipc: remove broken flag
mweinelt Apr 14, 2022
56a90cd
python3Packages.prompt_toolkit: propagate six
mweinelt Apr 14, 2022
bd382e6
python3Packages.vdirsyncer: relax click-log constraint
mweinelt Apr 14, 2022
621a68e
python3Packages.json-schema-for-humans: relax pytz constraint
mweinelt Apr 14, 2022
9ae1ca3
litecli: 1.6.0 -> 1.8.0
mweinelt Apr 14, 2022
18e3fc0
python3Packages.oci: 2.60.0 -> 2.63.0
mweinelt Apr 14, 2022
c089f9c
oci-cli: 3.6.0 -> 3.7.2
mweinelt Apr 14, 2022
fd89ce6
python3Packages.myfitnesspal: propagate typing-extensions
mweinelt Apr 14, 2022
55ac178
python3Packages.installer: 0.3.0 -> 0.5.1
mweinelt Apr 14, 2022
1607fca
pdm: 1.13.3 -> 1.14.0
mweinelt Apr 14, 2022
e87755d
pgadmin4: relax pytz constraint
mweinelt Apr 15, 2022
cd3b084
python3Packages.grip: 4.5.2 -> 4.6.1
mweinelt Apr 15, 2022
c2eae20
python3Packages.rapidfuzz-capi: init at 1.0.5
dotlambda Apr 14, 2022
5005b42
python3Packages.jarowinkler: init at 1.0.2
dotlambda Apr 14, 2022
0aba33e
python310Packages.cython_3: init at 3.0.0a10
SuperSandro2000 Apr 15, 2022
4e56724
python3Packages.rapidfuzz: 1.9.1 -> 2.0.8
dotlambda Feb 10, 2022
d8e61ab
python310Packages.levenshtein: fix build
SuperSandro2000 Apr 15, 2022
cd7a160
python310Packages.scikit-build: 0.13.1 -> 0.14.1
SuperSandro2000 Apr 15, 2022
0d75610
puddletag: relax lxml version
mweinelt Apr 15, 2022
10a976f
Merge pull request #167071 from a-m-joseph/libtool-2.4.7
mweinelt Apr 15, 2022
ae0bb28
Merge pull request #148539 from r-burns/gfortran-default-gcc
mweinelt Apr 15, 2022
33425fd
Merge pull request #166489 from NixOS/python-updates
mweinelt Apr 15, 2022
95fb30e
Merge pull request #168508 from trofi/pcre-on-crossen
mweinelt Apr 15, 2022
eef7dee
Merge master into staging-next
github-actions[bot] Apr 15, 2022
084f481
python3Packages.twisted: prune patches
mweinelt Apr 15, 2022
a7fc5aa
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Apr 15, 2022
5aa88e2
Merge master into staging-next
github-actions[bot] Apr 15, 2022
0e83e67
python3Packages.cryptography: fix disabledTestPaths value
mweinelt Apr 15, 2022
0323c98
apsw: 3.37.0-r1 → 3.38.1-r1
fabianhjr Apr 4, 2022
e432bba
armips: use gcc10Stdenv
fabianhjr Apr 15, 2022
065409f
archiveopteryx: fix build on gcc11 with extra flags
fabianhjr Apr 15, 2022
89ec699
bazel_4: use gcc10Stdenv
fabianhjr Apr 15, 2022
d320445
belle-sip: add extra Wno-error flag needed by gcc11
fabianhjr Apr 15, 2022
f30a854
bpp: use gcc10Stdenv
fabianhjr Apr 15, 2022
6833a14
clucene-core: use `-std=c++11`
fabianhjr Apr 15, 2022
8a9d5e2
cmtk: add `-std=c++11` to fix build on gcc11
fabianhjr Apr 15, 2022
e7fd0eb
cpp-ipfs-api: add `-Wno-error` flag to fix build on gcc11
fabianhjr Apr 15, 2022
001e533
cromfs: use gcc10Stdenv
fabianhjr Apr 15, 2022
cc4c52b
drumgizmo: use gcc10Stdenv
fabianhjr Apr 15, 2022
5ea7a84
fwbuilder: add `Wno-error` for gcc11
fabianhjr Apr 15, 2022
75e732b
gnuapl: add extra `-Wno-error` for gcc11
fabianhjr Apr 15, 2022
40f288f
Merge master into staging-next
github-actions[bot] Apr 15, 2022
8aebdc9
Merge pull request #168797 from LibreCybernetics/staging-next-fixes
mweinelt Apr 15, 2022
86d2ccf
python3Packages.path: disable racy test
mweinelt Apr 15, 2022
9043d62
python3Packages.requests: disable fatal tests on aarch64-darwin
mweinelt Apr 15, 2022
ee8559c
Merge pull request #168820 from mweinelt/test-python3-requests-aarch6…
mweinelt Apr 15, 2022
9ada55c
libsForQt5.mapbox-gl-native: fix build
dotlambda Apr 15, 2022
2bd8fc9
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Apr 15, 2022
e19bb47
Merge master into staging-next
github-actions[bot] Apr 16, 2022
081f27f
python3Packages.symengine: fix build with setuptools 61
mweinelt Apr 16, 2022
c58a108
Merge master into staging-next
github-actions[bot] Apr 16, 2022
4df5946
python3Packages.pytest-describe: init at 2.0.1
mweinelt Apr 16, 2022
83e19bd
python3Packages.graphql-relay: 3.1.5 -> 3.2.0
mweinelt Apr 16, 2022
6be56bf
Merge master into staging-next
github-actions[bot] Apr 16, 2022
e91da70
python3Packages.astropy-extension-helpers: disable racy test
mweinelt Apr 16, 2022
fb73942
qt5: inherit stdenv for modules and override gcc version for qt512 an…
fabianhjr Apr 16, 2022
9028cd4
cjdns: add extra `-Wno-error` for gcc11
fabianhjr Apr 16, 2022
91ffe81
coan: use `-std=c++11` flag for gcc11 and later
fabianhjr Apr 16, 2022
a8b50d7
deliantra: refactor and override stdenv
fabianhjr Apr 16, 2022
8c5a581
fast-downward: 19.12 → 21.12.0
fabianhjr Apr 15, 2022
5275050
fityk: add `-std=c++11` flag for gcc11 and later
fabianhjr Apr 16, 2022
3795a2f
flatcc: add two `-Wno-error` for compilation on gcc11 and later
fabianhjr Apr 16, 2022
2151e9a
archiveopteryx: fix build on aarch64 by conditioning `-Wno-error` flag
fabianhjr Apr 16, 2022
5c2e32b
Merge pull request #168869 from LibreCybernetics/staging-next-qt5-fix
mweinelt Apr 16, 2022
99eb739
Merge pull request #168942 from LibreCybernetics/staging-next-fix-arc…
mweinelt Apr 16, 2022
9a171b1
Merge pull request #168877 from LibreCybernetics/staging-next-fixes
mweinelt Apr 16, 2022
6b9c75b
Merge master into staging-next
github-actions[bot] Apr 16, 2022
f1189d8
fast-downward: substitute version, fix buildInputs, minor cleanup
SuperSandro2000 Apr 16, 2022
11b544c
python310Packages.symengine: move patching to right phase
SuperSandro2000 Apr 16, 2022
fa1bb28
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Apr 16, 2022
f37f0ad
Merge pull request #168969 from SuperSandro2000/staging-next-sandro
SuperSandro2000 Apr 16, 2022
18ee7a2
Merge master into staging-next
github-actions[bot] Apr 17, 2022
c705239
cjdns: don't set -Wno-error=stringop-overread with gcc<11
mweinelt Apr 17, 2022
503a904
Merge pull request #168997 from mweinelt/cjdns-aarch64
Artturin Apr 17, 2022
deb6026
Merge master into staging-next
github-actions[bot] Apr 17, 2022
9a96bf8
glm: fixup with other compilers than gcc >= 11
vcunat Apr 17, 2022
1ca464f
smesh: fixup build with gcc 11
vcunat Apr 17, 2022
309a9c5
mediastreamer: fixup build with gcc 11
vcunat Apr 17, 2022
a5aa12b
mrustc: fixup build
vcunat Apr 17, 2022
61970a4
Revert "rustfmt: actually fix the failing test"
zowoq Apr 17, 2022
f1a4f20
log4shib: fixup build with gcc 11
vcunat Apr 17, 2022
a735e0b
libjson: fixup build with gcc 11
vcunat Apr 17, 2022
37d4c2e
netcdf: 4.8.0 -> 4.8.1
vcunat Apr 17, 2022
0b85756
Merge master into staging-next
github-actions[bot] Apr 17, 2022
f6bedc1
Merge master into staging-next
github-actions[bot] Apr 17, 2022
70d726c
Merge remote-tracking branch 'origin/master' into staging-next
mweinelt Apr 17, 2022
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
  •  
  •  
  •  
18 changes: 16 additions & 2 deletions doc/languages-frameworks/gnome.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,21 @@ Unlike other libraries mentioned in this section, GdkPixbuf only supports a sing

### Icons {#ssec-gnome-icons}

When an application uses icons, an icon theme should be available in `XDG_DATA_DIRS` during runtime. The package for the default, icon-less [hicolor-icon-theme](https://www.freedesktop.org/wiki/Software/icon-theme/) (should be propagated by every icon theme) contains [a setup hook](#ssec-gnome-hooks-hicolor-icon-theme) that will pick up icon themes from `buildInputs` and pass it to our wrapper. Unfortunately, relying on that would mean every user has to download the theme included in the package expression no matter their preference. For that reason, we leave the installation of icon theme on the user. If you use one of the desktop environments, you probably already have an icon theme installed.
When an application uses icons, an icon theme should be available in `XDG_DATA_DIRS` during runtime. The package for the default, icon-less [hicolor-icon-theme](https://www.freedesktop.org/wiki/Software/icon-theme/) (should be propagated by every icon theme) contains [a setup hook](#ssec-gnome-hooks-hicolor-icon-theme) that will pick up icon themes from `buildInputs` and add their datadirs to `XDG_ICON_DIRS` environment variable (this is Nixpkgs specific, not actually a XDG standard variable). Unfortunately, relying on that would mean every user has to download the theme included in the package expression no matter their preference. For that reason, we leave the installation of icon theme on the user. If you use one of the desktop environments, you probably already have an icon theme installed.

In the rare case you need to use icons from dependencies (e.g. when an app forces an icon theme), you can use the following to pick them up:

```nix
buildInputs = [
pantheon.elementary-icon-theme
];
preFixup = ''
gappsWrapperArgs+=(
# The icon theme is hardcoded.
--prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS"
)
'';
```

To avoid costly file system access when locating icons, GTK, [as well as Qt](https://woboq.com/blog/qicon-reads-gtk-icon-cache-in-qt57.html), can rely on `icon-theme.cache` files from the themes' top-level directories. These files are generated using `gtk-update-icon-cache`, which is expected to be run whenever an icon is added or removed to an icon theme (typically an application icon into `hicolor` theme) and some programs do indeed run this after icon installation. However, since packages are installed into their own prefix by Nix, this would lead to conflicts. For that reason, `gtk3` provides a [setup hook](#ssec-gnome-hooks-gtk-drop-icon-theme-cache) that will clean the file from installation. Since most applications only ship their own icon that will be loaded on start-up, it should not affect them too much. On the other hand, icon themes are much larger and more widely used so we need to cache them. Because we recommend installing icon themes globally, we will generate the cache files from all packages in a profile using a NixOS module. You can enable the cache generation using `gtk.iconCache.enable` option if your desktop environment does not already do that.

Expand Down Expand Up @@ -98,7 +112,7 @@ For convenience, it also adds `dconf.lib` for a GIO module implementing a GSetti

- []{#ssec-gnome-hooks-dconf} `dconf.lib` is a dependency of `wrapGAppsHook`, which then also adds it to the `GIO_EXTRA_MODULES` variable.

- []{#ssec-gnome-hooks-hicolor-icon-theme} `hicolor-icon-theme`’s setup hook will add icon themes to `XDG_ICON_DIRS` which is prepended to `XDG_DATA_DIRS` by `wrapGAppsHook`.
- []{#ssec-gnome-hooks-hicolor-icon-theme} `hicolor-icon-theme`’s setup hook will add icon themes to `XDG_ICON_DIRS`.

- []{#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`.

Expand Down
19 changes: 19 additions & 0 deletions nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
Original file line number Diff line number Diff line change
Expand Up @@ -517,6 +517,15 @@
the FIDO security key middleware interface.
</para>
</listitem>
<listitem>
<para>
<literal>git</literal> no longer hardcodes the path to
openssh’ ssh binary to reduce the amount of rebuilds. If you
are using git with ssh remotes and do not have a ssh binary in
your enviroment consider adding <literal>openssh</literal> to
it or switching to <literal>gitFull</literal>.
</para>
</listitem>
<listitem>
<para>
<literal>services.k3s.enable</literal> no longer implies
Expand Down Expand Up @@ -2130,6 +2139,16 @@
(<link xlink:href="https://github.com/NixOS/nixpkgs/pull/158992">#158992</link>).
</para>
</listitem>
<listitem>
<para>
The <literal>nss</literal> package was split into
<literal>nss_esr</literal> and <literal>nss_latest</literal>,
with <literal>nss</literal> being an alias for
<literal>nss_esr</literal>. This was done to ease maintenance
of <literal>nss</literal> and dependent high-profile packages
like <literal>firefox</literal>.
</para>
</listitem>
<listitem>
<para>
The <literal>spark3</literal> package has been updated from
Expand Down
4 changes: 4 additions & 0 deletions nixos/doc/manual/release-notes/rl-2205.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,8 @@ In addition to numerous new and upgraded packages, this release has the followin

- `openssh` has been update to 8.9p1, changing the FIDO security key middleware interface.

- `git` no longer hardcodes the path to openssh' ssh binary to reduce the amount of rebuilds. If you are using git with ssh remotes and do not have a ssh binary in your enviroment consider adding `openssh` to it or switching to `gitFull`.

- `services.k3s.enable` no longer implies `systemd.enableUnifiedCgroupHierarchy = false`, and will default to the 'systemd' cgroup driver when using `services.k3s.docker = true`.
This change may require a reboot to take effect, and k3s may not be able to run if the boot cgroup hierarchy does not match its configuration.
The previous behavior may be retained by explicitly setting `systemd.enableUnifiedCgroupHierarchy = false` in your configuration.
Expand Down Expand Up @@ -748,6 +750,8 @@ In addition to numerous new and upgraded packages, this release has the followin

- The `R` package now builds again on `aarch64-darwin` ([#158992](https://github.com/NixOS/nixpkgs/pull/158992)).

- The `nss` package was split into `nss_esr` and `nss_latest`, with `nss` being an alias for `nss_esr`. This was done to ease maintenance of `nss` and dependent high-profile packages like `firefox`.

- The `spark3` package has been updated from 3.1.2 to 3.2.1 ([#160075](https://github.com/NixOS/nixpkgs/pull/160075)):

- Testing has been enabled for `aarch64-linux` in addition to `x86_64-linux`.
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/misc/locate.nix
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ in

locate = mkOption {
type = package;
default = pkgs.findutils;
default = pkgs.findutils.locate;
defaultText = literalExpression "pkgs.findutils";
example = literalExpression "pkgs.mlocate";
description = ''
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/misc/etebase-server.nix
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ in
} ''
makeWrapper ${pythonEnv}/bin/etebase-server \
$out/bin/etebase-server \
--run "cd ${cfg.dataDir}" \
--chdir ${escapeShellArg cfg.dataDir} \
--prefix ETEBASE_EASY_CONFIG_PATH : "${configIni}"
'')
];
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/misc/gitlab.nix
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ let
${concatStrings (mapAttrsToList (name: value: "--set ${name} '${value}' ") gitlabEnv)} \
--set PATH '${lib.makeBinPath [ pkgs.nodejs pkgs.gzip pkgs.git pkgs.gnutar postgresqlPackage pkgs.coreutils pkgs.procps ]}:$PATH' \
--set RAKEOPT '-f ${cfg.packages.gitlab}/share/gitlab/Rakefile' \
--run 'cd ${cfg.packages.gitlab}/share/gitlab'
--chdir '${cfg.packages.gitlab}/share/gitlab'
'';
};

Expand All @@ -193,7 +193,7 @@ let
makeWrapper ${cfg.packages.gitlab.rubyEnv}/bin/rails $out/bin/gitlab-rails \
${concatStrings (mapAttrsToList (name: value: "--set ${name} '${value}' ") gitlabEnv)} \
--set PATH '${lib.makeBinPath [ pkgs.nodejs pkgs.gzip pkgs.git pkgs.gnutar postgresqlPackage pkgs.coreutils pkgs.procps ]}:$PATH' \
--run 'cd ${cfg.packages.gitlab}/share/gitlab'
--chdir '${cfg.packages.gitlab}/share/gitlab'
'';
};

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/hivelytracker/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
# files passed as arguments anyway, so this works well enough until the
# issue is fixed.
wrapProgram $out/bin/hivelytracker \
--run "cd $out/share/hivelytracker"
--chdir "$out/share/hivelytracker"

# Also install the hvl2wav tool
install -Dm755 hvl2wav/hvl2wav $out/bin/hvl2wav
Expand Down
1 change: 1 addition & 0 deletions pkgs/applications/audio/hqplayer-desktop/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ mkDerivation rec {
homepage = "https://www.signalyst.com/custom.html";
description = "High-end upsampling multichannel software HD-audio player";
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ lovesegfault ];
};
}
42 changes: 0 additions & 42 deletions pkgs/applications/audio/libopenmpt/default.nix

This file was deleted.

2 changes: 1 addition & 1 deletion pkgs/applications/audio/losslessaudiochecker/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ stdenv.mkDerivation {
description = "Utility to check whether audio is truly lossless or not";
homepage = "https://losslessaudiochecker.com";
license = lib.licenses.unfree;
platforms = lib.platforms.x86_64;
platforms = [ "x86_64-linux" ];
maintainers = with lib.maintainers; [ p-h ];
};
}
2 changes: 1 addition & 1 deletion pkgs/applications/audio/lyrebird/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ python3Packages.buildPythonApplication rec {
makeWrapperArgs = [
"--prefix 'PATH' ':' '${lib.makeBinPath [ sox pulseaudio ]}'"
"--prefix 'PYTHONPATH' ':' '${placeholder "out"}/share/lyrebird'"
"--run 'cd ${placeholder "out"}/share/lyrebird'"
"--chdir '${placeholder "out"}/share/lyrebird'"
''"''${gappsWrapperArgs[@]}"''
];

Expand Down
1 change: 1 addition & 0 deletions pkgs/applications/audio/puddletag/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
let
# NOTE: check if we can drop any of these overrides when bumping the version
overrideVersions = [
"lxml"
"pyparsing"
"pyqt5"
];
Expand Down
91 changes: 0 additions & 91 deletions pkgs/applications/audio/pulseaudio-modules-bt/default.nix

This file was deleted.

This file was deleted.

1 change: 1 addition & 0 deletions pkgs/applications/audio/soundwireserver/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ qt5.mkDerivation {
description = "Turn your Android device into wireless headphones / wireless speaker";
homepage = "https://georgielabs.net/";
maintainers = with maintainers; [ mkg20001 ];
platforms = [ "x86_64-linux" ];
license = licenses.unfree;
};
}
2 changes: 1 addition & 1 deletion pkgs/applications/blockchains/wasabibackend/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ buildDotnetModule rec {

preConfigure = ''
makeWrapperArgs+=(
--run "cd $out/lib/${pname}"
--chdir "$out/lib/${pname}"
)
'';

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/editors/pinegrow/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://pinegrow.com";
description = "UI Web Editor";
platforms = platforms.linux;
platforms = [ "x86_64-linux" ];
license = with licenses; [ unfreeRedistributable ];
maintainers = with maintainers; [ gador ];
};
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.4350";
version = "8.2.4609";

src = fetchFromGitHub {
owner = "vim";
repo = "vim";
rev = "v${version}";
sha256 = "sha256-+fCyLZi9+9r7tYoRQsVESkcoHHtM7vrVuOGdJi/9iF0=";
sha256 = "sha256-IiWZJ4zT+VbcxwKChl847pS9jU9AlxZ/yQUIL8I2MhQ=";
};

enableParallelBuilding = true;
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/graphics/awesomebump/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ in mkDerivation {

# AwesomeBump expects to find Core and Configs in its current directory.
makeQtWrapper $d/AwesomeBump $out/bin/AwesomeBump \
--run "cd $d"
--chdir "$d"
'';

# $ cd Sources; qmake; make ../workdir/linux-g++-dgb-gl4/obj/glwidget.o
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 @@ -27,7 +27,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
pyparsing
pyqtgraph
spyder
pathpy
path
qtconsole
requests
];
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/graphics/foxotron/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
cp -R ${lib.optionalString stdenv.hostPlatform.isDarwin "Foxotron.app/Contents/MacOS/"}Foxotron \
../{config.json,Shaders,Skyboxes} $out/lib/foxotron/
wrapProgram $out/lib/foxotron/Foxotron \
--run "cd $out/lib/foxotron"
--chdir "$out/lib/foxotron"
ln -s $out/{lib/foxotron,bin}/Foxotron

runHook postInstall
Expand Down
1 change: 1 addition & 0 deletions pkgs/applications/graphics/pixeluvo/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ stdenv.mkDerivation rec {
description = "A Beautifully Designed Image and Photo Editor for Windows and Linux";
homepage = "http://www.pixeluvo.com/";
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ wolfangaukang ];
};
}
2 changes: 1 addition & 1 deletion pkgs/applications/graphics/unigine-valley/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ in
mkdir -p $out/bin
install -m 0755 valley $out/bin/valley
wrapProgram $out/bin/valley \
--run "cd $instdir" \
--chdir "$instdir" \
--prefix LD_LIBRARY_PATH : /run/opengl-driver/lib:$instdir/bin:$libPath

runHook postInstall
Expand Down
Loading