Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
345 commits
Select commit Hold shift + click to select a range
62e729b
python3Packages.curio: fix flaky test due to slow moving time
bobrik Feb 24, 2021
54ac9ef
Merge pull request #114255 from bobrik/ivan/slow-moving-curio
Mic92 Feb 25, 2021
488fa68
libwacom: 1.8 -> 1.9
r-ryantm Feb 25, 2021
89aa829
Merge pull request #113896 from worldofpeace/gtk-fix-hook
worldofpeace Feb 25, 2021
60c5cf9
Update pkgs/build-support/cc-wrapper/cc-wrapper.sh
angerman Feb 26, 2021
5208d89
plasma5: 5.20.5 -> 5.20.90
CertainLach Jan 22, 2021
e3d17ad
plasma-workspace: add pipewire dependency
CertainLach Jan 22, 2021
dc3fa33
kwin: add pipewire dependency
CertainLach Jan 22, 2021
46804ad
ksysguard: add netfilter, libnl dependencies
CertainLach Jan 22, 2021
b5762d6
plasma-workspace: upgrade patches
CertainLach Jan 22, 2021
ef8e9e0
plasma-desktop: upgrade patch
CertainLach Jan 22, 2021
b236ccb
libkscreen: upgrade patch
CertainLach Jan 22, 2021
0fee087
plasma-integration: add workspace dependency
CertainLach Jan 22, 2021
4e25a98
kdeFrameworks: 5.78 -> 5.79
CertainLach Feb 16, 2021
cfaf864
plasma5: 5.20.90 -> 5.21.0
CertainLach Feb 16, 2021
b20587e
kdesu: upgrade patch
CertainLach Feb 17, 2021
15fd832
kfilemetadata: upgrade patch
CertainLach Feb 17, 2021
47d5beb
kinit: upgrade patches
CertainLach Feb 17, 2021
1a4ab24
plasma5: 5.21.0 -> 5.21.1
CertainLach Feb 24, 2021
9f4b7ea
Merge pull request #114077 from r-ryantm/auto-update/libgphoto2
marsam Feb 26, 2021
5dab782
mpg123: 1.26.3 -> 1.26.4
r-ryantm Jan 20, 2021
5f62158
lyx: 2.3.6 -> 2.3.6.1
r-ryantm Jan 20, 2021
d6094c4
mpop: 1.4.11 -> 1.4.12
r-ryantm Jan 20, 2021
475886c
mblaze: 1.0 -> 1.1
r-ryantm Jan 20, 2021
b0ca5ad
Merge pull request #114257 from bobrik/ivan/slow-moving-parso
SuperSandro2000 Feb 26, 2021
26c9976
Revert "Apply suggestions from code review"
dotlambda Feb 26, 2021
109cbc4
Revert "Fix tzdata cross-compilation"
dotlambda Feb 26, 2021
54757b3
Merge branch 'staging-next' into staging
dotlambda Feb 26, 2021
10f6849
Merge staging-next into staging
FRidh Feb 26, 2021
c50a347
buildRustPackage: use checkType argument
danieldk Feb 26, 2021
9c4f09a
Merge staging-next into staging
github-actions[bot] Feb 26, 2021
24601c0
minizip2: 2.10.4 -> 2.10.6
r-ryantm Jan 20, 2021
ec3729e
Merge staging-next into staging
github-actions[bot] Feb 26, 2021
9f1fae0
python3Packages.simplejson: 3.17.0 -> 3.17.2
fabaff Feb 26, 2021
c723638
libndctl: 70.1 -> 71.1
r-ryantm Jan 20, 2021
f3b5c78
Merge pull request #113746 from r-burns/numactl
symphorien Feb 26, 2021
403c280
Merge pull request #110536 from CertainLach/plasma-5.21
ttuegel Feb 26, 2021
5854bf0
re2c: fix CVE-2018-21232
omasanori Feb 25, 2021
59f21b7
soxr: add patch to fix aarch64-darwin compilation
bobrik Feb 26, 2021
e8162c6
Merge staging-next into staging
github-actions[bot] Feb 27, 2021
afbb72f
perl530: backport aarch64-darwin patch
bobrik Feb 27, 2021
52f404b
Merge staging-next into staging
github-actions[bot] Feb 27, 2021
103d77e
nettools: 1.60_p20180626073013 -> 2.10
r-ryantm Jan 20, 2021
6396340
iana-etc: 20200729 -> 20210225
Mic92 Feb 27, 2021
2e1a7b9
ocamlPackages.ocaml: fix assembler detection for aarch64-darwin
bobrik Feb 27, 2021
0dcd780
spidermonkey_78: 78.4.0 -> 78.8.0
nagy Feb 24, 2021
2a38839
Merge staging-next into staging
github-actions[bot] Feb 27, 2021
48ebb82
python3Packages.aiohttp: 3.7.3 -> 3.7.4
mweinelt Feb 27, 2021
5356064
Merge pull request #114030 from nagy/spidermonkey
mweinelt Feb 27, 2021
0e7717c
Merge pull request #114496 from fabaff/bump-simplejson
SuperSandro2000 Feb 27, 2021
7ad8fdc
gsm: support for cross-compilation
Mindavi Feb 26, 2021
deaba70
Merge pull request #114542 from Mic92/iana-etc
Mic92 Feb 27, 2021
5267db2
Merge staging-next into staging
github-actions[bot] Feb 27, 2021
cf0e9da
Merge pull request #114556 from mweinelt/python/aiohttp
SuperSandro2000 Feb 27, 2021
772aa5a
thin-provisioning-tools: extraneous dependency on binutils
baloo Feb 27, 2021
0d42106
Merge staging-next into staging
github-actions[bot] Feb 28, 2021
cb8e677
Merge staging-next into staging
github-actions[bot] Feb 28, 2021
5ce1b56
python38Packages.py-cpuinfo: aarch64-darwin support
bobrik Feb 28, 2021
02e03be
Merge staging-next into staging
github-actions[bot] Feb 28, 2021
dffd364
Merge pull request #114516 from bobrik/ivan/soxr-aarch64-darwin-staging
SuperSandro2000 Feb 28, 2021
539bc49
Merge pull request #114595 from baloo/baloo/thin-provisionning-tools/…
SuperSandro2000 Feb 28, 2021
60397e7
Merge pull request #114617 from bobrik/ivan/py-cpuinfo-aarch64-darwin
SuperSandro2000 Feb 28, 2021
58aa8e3
Merge pull request #114455 from danieldk/cargo-check-flags
Mic92 Feb 28, 2021
913394a
Merge branch 'staging-next' into staging
jtojnar Mar 1, 2021
5863e72
Merge staging-next into staging
github-actions[bot] Mar 2, 2021
b9b2245
Merge staging-next into staging
github-actions[bot] Mar 2, 2021
1303257
lib/systems: add `darwinArch`
thefloweringash Dec 11, 2020
d16a875
stdenv: set CMAKE_OSX_ARCHITECTURES appropriately
thefloweringash Nov 19, 2020
fc0456b
cc-wrapper: set -arch on darwin
thefloweringash Nov 19, 2020
b26e0ba
bintools-wrapper: set -arch on darwin
thefloweringash Nov 19, 2020
8feb949
darwin/xcode: remove -arch flags
thefloweringash Dec 12, 2020
fa62f37
doc: rust: Fix code blocks in markdown
Feb 24, 2021
ebe3ae4
buildRustPackage: Add cargoTestFlags
Feb 24, 2021
f14c5a6
Merge pull request #114819 from cheriimoya/staging
danieldk Mar 2, 2021
f94e21c
ffmpeg: 4.3.1 -> 4.3.2
TredwellGit Mar 2, 2021
e668a36
Merge staging-next into staging
github-actions[bot] Mar 2, 2021
f80cf8f
Merge pull request #114352 from r-ryantm/auto-update/libwacom
ryantm Mar 2, 2021
f5bb005
Merge staging-next into staging
github-actions[bot] Mar 2, 2021
09d0e10
Merge pull request #114817 from thefloweringash/darwin-arch
Ericson2314 Mar 2, 2021
4f6ec19
buildEnv: Support `nativeBuildInputs` too
Ericson2314 Mar 2, 2021
07ecf87
treewide: Fix various tools wrappers "with packages"
Ericson2314 Mar 2, 2021
0843d23
libproxy: 0.4.15 -> 0.4.17
ajs124 Feb 13, 2021
eef2c4e
Merge staging-next into staging
github-actions[bot] Mar 3, 2021
d39fafe
Merge pull request #114902 from obsidiansystems/fix-tools-withPackages
Ericson2314 Mar 3, 2021
e6be0f4
darwin.bootstrap_cmds: use correct arch in "mig"
thefloweringash Nov 19, 2020
015ce9d
python3Packages.curio: fix another flaky test
bobrik Mar 3, 2021
81ffd22
Merge pull request #114946 from bobrik/ivan/curio-more-flaky-fixes
SuperSandro2000 Mar 3, 2021
9690bf1
Merge staging-next into staging
github-actions[bot] Mar 3, 2021
b29295d
Merge pull request #114944 from thefloweringash/darwin-arch-fixup
SuperSandro2000 Mar 3, 2021
e4225ca
Merge pull request #114931 from helsinki-systems/upd/libproxy
SuperSandro2000 Mar 3, 2021
8b84804
Merge pull request #114829 from TredwellGit/ffmpeg
SuperSandro2000 Mar 3, 2021
4aff0e5
pinentry_mac: make it compile on arm64
bobrik Feb 25, 2021
115a91b
libimagequant: 2.14.0 -> 2.14.1
r-ryantm Mar 3, 2021
b00c7c2
python37, python2: remove win64 workaround to fix aarch64-darwin
bobrik Feb 27, 2021
0f1d0b0
Merge pull request #114530 from bobrik/ivan/python37-aarch64-darwin
SuperSandro2000 Mar 4, 2021
a9fc5a3
Merge pull request #115014 from r-ryantm/auto-update/libimagequant
marsam Mar 4, 2021
a84cb88
rustPlatform.buildRustPackage: support debug builds
Hoverbear Mar 3, 2021
9f7ce23
Merge pull request #114249 from veprbl/pr/psutil_test_fix
SuperSandro2000 Mar 4, 2021
3c96af5
python3Packages.pytile: 5.1.1 -> 5.2.1
fabaff Mar 4, 2021
7155db9
python3Packages.regenmaschine: 3.1.1 -> 3.1.2
fabaff Mar 4, 2021
5b31d3b
python3Packages.aioambient: 1.2.3 -> 1.2.4
fabaff Mar 4, 2021
0f80e5d
python3Packages.aioflo: 0.4.2 -> 0.4.3
fabaff Mar 4, 2021
6d1958a
Merge branch 'staging-next' into staging
jtojnar Mar 4, 2021
befae75
python3Packages.aioguardian: 1.0.4 -> 1.0.7
fabaff Mar 4, 2021
ac9d7da
python3Packages.aiorecollect: 1.0.2 -> 1.0.3
fabaff Mar 4, 2021
bed80f1
python3Packages.pyairvisual: 5.0.6 -> 5.0.7
fabaff Mar 4, 2021
961af5a
python3Packages.pyflunearyou: 2.0.0 -> 2.0.1
fabaff Mar 4, 2021
f7d6cab
python3Packages.pyiqvia: 0.3.2 -> 0.3.3
fabaff Mar 4, 2021
9273e41
python3Packages.pyopenuv: 2.0.1 -> 2.0.2
fabaff Mar 4, 2021
f696c7c
Merge staging-next into staging
github-actions[bot] Mar 5, 2021
51080ae
Merge pull request #115143 from fabaff/bump-pytile
SuperSandro2000 Mar 5, 2021
d8a19fb
Merge pull request #115008 from Hoverbear/rust-debug-build-support
danieldk Mar 5, 2021
ed3d50b
Merge staging-next into staging
github-actions[bot] Mar 5, 2021
478fa4f
protobuf: 3.15.2 -> 3.15.5
marsam Mar 5, 2021
4af94cf
Merge staging-next into staging
github-actions[bot] Mar 5, 2021
904bb35
python3Packages.astroid: 2.4.2 -> 2.5.0
mweinelt Feb 12, 2021
b79f095
python3Packages.astroid: clarify license is lgpl2.1 or newer
mweinelt Feb 18, 2021
da92fff
python3Packages.pylint: 2.6.2 -> 2.7.1
mweinelt Feb 25, 2021
69b16f1
Merge pull request #114527 from bobrik/ivan/perl-530-aarch64-darwin
SuperSandro2000 Mar 5, 2021
e69d0a0
cython: backport Cython 3.0 trashcan support
collares Mar 5, 2021
7d1d784
cython: 0.29.21 -> 0.29.22
collares Mar 5, 2021
84d6dfc
python3Packages.pytest: 6.1.2 -> 6.2.2
fabaff Feb 20, 2021
f00fde6
xorg.utilmacros: 1.19.2 -> 1.19.3
TredwellGit Jan 31, 2021
3f2e504
Merge branch 'staging-next' into staging
jtojnar Mar 5, 2021
dced68b
python3Packages.urllib3: enable tests (#114282)
fabaff Mar 5, 2021
5c9820f
Merge pull request #111404 from TredwellGit/xorg.utilmacros
SuperSandro2000 Mar 5, 2021
94a59ec
Merge pull request #114391 from omasanori/re2c-cve-2018-21232
SuperSandro2000 Mar 5, 2021
0117c50
Merge staging-next into staging
github-actions[bot] Mar 6, 2021
2231264
python3Packages.py-cpuinfo: fix another aarch64-darwin test
bobrik Mar 6, 2021
f8441c6
Merge pull request #115221 from bobrik/ivan/py-cpuinfo-aarch64-darwin…
SuperSandro2000 Mar 6, 2021
71fa142
Merge pull request #114893 from bobrik/ivan/pinentry-mac-aarch64
SuperSandro2000 Mar 6, 2021
448b953
Merge pull request #111403 from TredwellGit/xorg.libXt
SuperSandro2000 Mar 6, 2021
fb5c8b5
Merge staging-next into staging
github-actions[bot] Mar 6, 2021
4f0cdb6
treewide: unzip buldInputs to nativeBuildInputs (2)
siraben Mar 5, 2021
91f883b
Merge staging-next into staging
github-actions[bot] Mar 6, 2021
14674eb
Merge pull request #112908 from mweinelt/python/astroid
dotlambda Mar 6, 2021
b122c50
Merge pull request #115200 from collares/cython-trashcan
SuperSandro2000 Mar 6, 2021
8e5041c
Merge pull request #113382 from fabaff/bump-pytest
davidak Mar 6, 2021
6979a72
Merge pull request #112449 from angerman/angerman/response-files
Ericson2314 Mar 6, 2021
0bd160a
Merge master into staging-next
github-actions[bot] Mar 6, 2021
f5a7d8b
Merge pull request #115228 from siraben/unzip-buildInputs
Ericson2314 Mar 6, 2021
909c7c1
Merge branch 'master' into staging-next
jtojnar Mar 6, 2021
1465e8e
Merge branch 'staging-next' into staging
jtojnar Mar 6, 2021
91d6532
libtiff: 4.1.0 -> 4.2.0 (#114196)
orivej Mar 6, 2021
57047b4
cmake: 3.19.4 -> 3.19.6
r-ryantm Mar 3, 2021
4a14a1a
autoconf-archive: 2019.01.06 -> 2021.02.19
r-ryantm Feb 21, 2021
6329ac8
libgcrypt: 1.9.1 -> 1.9.2
r-ryantm Feb 21, 2021
5ae3107
Merge master into staging-next
github-actions[bot] Mar 7, 2021
f9d4095
Merge staging-next into staging
github-actions[bot] Mar 7, 2021
5fe61bc
Merge master into staging-next
github-actions[bot] Mar 7, 2021
65cddb7
Merge staging-next into staging
github-actions[bot] Mar 7, 2021
ac95a1f
libgcrypt: remove upstreamed patch
Mic92 Mar 7, 2021
69be532
Merge master into staging-next
github-actions[bot] Mar 7, 2021
dcea821
Merge staging-next into staging
github-actions[bot] Mar 7, 2021
d60c06f
Merge pull request #115327 from Mic92/fix-libgcrypt
Mic92 Mar 7, 2021
fc02aa1
Merge pull request #112792 from Kloenk/rust_1-50-0
Mic92 Mar 7, 2021
90966a9
Merge master into staging-next
github-actions[bot] Mar 7, 2021
0140b28
python3Packages.aiohttp: 3.7.4 -> 3.7.4.post0
dotlambda Mar 7, 2021
118bf6b
Merge pull request #115351 from dotlambda/aiohttp-3.7.4.post0
mweinelt Mar 7, 2021
4e2e195
Merge pull request #113655 from TredwellGit/newt
ajs124 Mar 7, 2021
7a673be
Merge master into staging-next
github-actions[bot] Mar 8, 2021
9fe654a
Merge pull request #112947 from SuperSandro2000/curl-brotli
SuperSandro2000 Mar 8, 2021
edd4395
Merge master into staging-next
github-actions[bot] Mar 8, 2021
6ba8f34
Merge master into staging-next
github-actions[bot] Mar 8, 2021
e3d57a2
Merge pull request #115193 from marsam/update-protobuf
marsam Mar 8, 2021
fe45edd
python3Packages.pyopenssl: normalize name
FRidh Mar 8, 2021
c44ae94
python3Packages.pytest-forked: don't propagate pytest
FRidh Mar 8, 2021
1ceaf03
python3Packages.pytest-xdist: don't propagate pytest
FRidh Mar 8, 2021
bea1b90
python3Packages.pytest_6_1: bring it back for aiohttp
FRidh Mar 8, 2021
b1d8335
python3Packages.aiohttp: use pytest_6_1
FRidh Mar 8, 2021
08564e2
libqrtr-glib: init at 1.0.0
jtojnar Mar 6, 2021
53bf5c3
libqmi: 1.26.10 -> 1.28.2
jtojnar Mar 6, 2021
041224b
python3Packages.build: 0.1.0 -> 0.3.0
fabaff Mar 3, 2021
8f90fa5
python3Packages.build: enable tests
fabaff Mar 3, 2021
a7d1e3a
python3Packages.check-manifest: update style and add pythonImportsCheck
fabaff Mar 3, 2021
3609a1d
python3Packages.poetry-core: 1.0.0 -> 1.0.2
fabaff Mar 3, 2021
e83d926
libedit: 20191231-3.1 -> 20210216-3.1
r-ryantm Mar 1, 2021
042adf0
cargo/hooks: allow hooks to be disabled
jonringer Mar 1, 2021
277d488
Merge staging into staging-next
FRidh Mar 8, 2021
5c2a7ab
Merge master into staging-next
github-actions[bot] Mar 8, 2021
3521dc4
python3Packages.aiohttp: fixup package set
FRidh Mar 8, 2021
3db2dee
Merge master into staging-next
github-actions[bot] Mar 9, 2021
86e962a
cc-wrapper: remove quoting of response file
thefloweringash Mar 9, 2021
f121c20
pythonPackages.trio: 0.17.0 -> 0.18.0
jonringer Mar 9, 2021
dd7cbca
Merge master into staging-next
github-actions[bot] Mar 9, 2021
c5eea46
Merge pull request #115479 from thefloweringash/cc-wrapper-quote
Mic92 Mar 9, 2021
21e3a8a
stdenv/darwin: allow brotli reference from curl
thefloweringash Mar 9, 2021
5d13702
Merge master into staging-next
github-actions[bot] Mar 9, 2021
16f9e4d
Merge branch 'master' into staging-next
mweinelt Mar 9, 2021
cf320b5
Merge master into staging-next
github-actions[bot] Mar 9, 2021
149a81c
Merge master into staging-next
github-actions[bot] Mar 10, 2021
90a20b5
Merge master into staging-next
github-actions[bot] Mar 10, 2021
aea4725
Merge master into staging-next
github-actions[bot] Mar 10, 2021
6a3a358
Merge master into staging-next
github-actions[bot] Mar 10, 2021
0a8ec23
Merge master into staging-next
github-actions[bot] Mar 11, 2021
31dc9fe
Merge master into staging-next
github-actions[bot] Mar 11, 2021
b4d5951
Merge master into staging-next
github-actions[bot] Mar 11, 2021
d6257d4
Merge master into staging-next
github-actions[bot] Mar 11, 2021
903fc48
Merge master into staging-next
github-actions[bot] Mar 12, 2021
91b3ede
Merge pull request #115498 from thefloweringash/stdenv-darwin-brotli
mweinelt Mar 12, 2021
5ad7e11
firefox: 86.0 -> 86.0.1
mweinelt Mar 12, 2021
83156b8
Merge pull request #116020 from mweinelt/firefox
lovesegfault Mar 12, 2021
121cc02
Merge master into staging-next
github-actions[bot] Mar 12, 2021
c2eb9a7
Merge master into staging-next
github-actions[bot] Mar 12, 2021
f747bcb
Merge branch 'master' into staging-next
jtojnar Mar 12, 2021
b0a6c2b
Merge master into staging-next
github-actions[bot] Mar 13, 2021
4181409
Merge master into staging-next
github-actions[bot] Mar 13, 2021
2e0b261
python3Packages.urllib3: disable two tests that fail on aarch64
FRidh Mar 13, 2021
e1ede8b
Merge master into staging-next
github-actions[bot] Mar 13, 2021
d0f00f6
pythonPackages: Init pytest_6_1CheckHook with pytest 6.1.X
SuperSandro2000 Mar 12, 2021
ed44183
pythonPackages.async-upnp-client: use pytest_6_1CheckHook
SuperSandro2000 Mar 12, 2021
1b127bd
pythonPackages.trio: fix tests
SuperSandro2000 Mar 9, 2021
45ede7d
pythonPackages.werkzeug: fix test execution, add empty maintainers field
SuperSandro2000 Mar 9, 2021
c20c8df
pythonPackages: aiohttp: use pytest_6_1CheckHook
SuperSandro2000 Mar 12, 2021
9395912
pythonPackages.pytest-timeout: don't propagate pytest
SuperSandro2000 Mar 12, 2021
01b24ef
pythonPackages.pytest-freezegun: do not propagate pytest
SuperSandro2000 Mar 13, 2021
cb60634
pythonPackages.urllib3: use pytest 6.1.2
SuperSandro2000 Mar 13, 2021
89f4b3b
pythonPackages: pytest_6_1CheckHook -> pytestCheckHook_6_1
FRidh Mar 13, 2021
1df29ee
libqmi: propagate requireds
jtojnar Mar 12, 2021
01a4d35
Merge branch 'master' into staging-next
jtojnar Mar 13, 2021
c596c93
Merge master into staging-next
github-actions[bot] Mar 14, 2021
3b97019
Merge master into staging-next
github-actions[bot] Mar 14, 2021
3a7674c
python3Packages.urllib3: disable tests again
FRidh Mar 14, 2021
2488771
python2Packages.urllib3: keep 1.26.2 for nixops
FRidh Mar 14, 2021
b3148b9
pythonPackages.pytestCheckHook_6_1: only override for Python 3
FRidh Mar 14, 2021
8c04f70
Merge master into staging-next
github-actions[bot] Mar 14, 2021
0241873
Merge branch 'master' into staging-next
mweinelt Mar 14, 2021
c7b23f6
Merge master into staging-next
github-actions[bot] Mar 14, 2021
8fa4dca
Merge master into staging-next
github-actions[bot] Mar 15, 2021
e7b44e6
Merge master into staging-next
github-actions[bot] Mar 15, 2021
dec95ba
Merge master into staging-next
github-actions[bot] Mar 15, 2021
4915d2c
Merge master into staging-next
github-actions[bot] Mar 15, 2021
d18aadd
Merge master into staging-next
github-actions[bot] Mar 16, 2021
f72d4df
Merge master into staging-next
github-actions[bot] Mar 16, 2021
974e83d
Merge master into staging-next
github-actions[bot] Mar 16, 2021
6ea779b
libdeflate: fix dylib install name
thefloweringash Mar 16, 2021
e0a6159
Merge master into staging-next
github-actions[bot] Mar 16, 2021
c31077a
pythonPackages.lxml: fix build on darwin
bobrik Mar 17, 2021
0136206
Merge branch 'master' into staging-next
jtojnar Mar 18, 2021
2445e9a
Merge branch 'master' into staging-next
jtojnar Mar 18, 2021
06c5ea2
liblapack: disable failing tests on darwin
bobrik Mar 6, 2021
bcd7b0d
darwin/make-bootstrap-tools: avoid brotli dependency
r-burns Mar 18, 2021
d4d14bd
liblapack: disable select tests on all darwin platforms (#116779)
bobrik Mar 18, 2021
8497314
Merge pull request #116773 from r-burns/darwin-make-bootstrap
SuperSandro2000 Mar 18, 2021
d73a492
Merge master into staging-next
github-actions[bot] Mar 19, 2021
12238b0
pythonPackages.pylint: fix build on darwin
bobrik Mar 19, 2021
6ffd2fe
Merge master into staging-next
github-actions[bot] Mar 19, 2021
dac047c
Merge pull request #116814 from bobrik/ivan/pylint-darwin-fix
SuperSandro2000 Mar 19, 2021
c804f22
Merge master into staging-next
github-actions[bot] Mar 19, 2021
1ecb97e
Merge master into staging-next
FRidh Mar 19, 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
  •  
  •  
  •  
20 changes: 14 additions & 6 deletions doc/languages-frameworks/rust.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ For `cargoHash` you can use:
Per the instructions in the [Cargo Book](https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html)
best practices guide, Rust applications should always commit the `Cargo.lock`
file in git to ensure a reproducible build. However, a few packages do not, and
Nix depends on this file, so if it missing you can use `cargoPatches` to apply
it in the `patchPhase`. Consider sending a PR upstream with a note to the
Nix depends on this file, so if it is missing you can use `cargoPatches` to
apply it in the `patchPhase`. Consider sending a PR upstream with a note to the
maintainer describing why it's important to include in the application.

The fetcher will verify that the `Cargo.lock` file is in sync with the `src`
Expand Down Expand Up @@ -157,7 +157,7 @@ path) can be passed directly to `buildRustPackage`:

```nix
pkgs.rustPlatform.buildRustPackage {
(...)
/* ... */
target = "x86_64-fortanix-unknown-sgx";
}
```
Expand Down Expand Up @@ -192,6 +192,13 @@ rustPlatform.buildRustPackage {
Please note that the code will be compiled twice here: once in `release` mode
for the `buildPhase`, and again in `debug` mode for the `checkPhase`.

Test flags, e.g., `--features xxx/yyy`, can be passed to `cargo test` via the
`cargoTestFlags` attribute.

Another attribute, called `checkFlags`, is used to pass arguments to the test
binary itself, as stated
(here)[https://doc.rust-lang.org/cargo/commands/cargo-test.html].

#### Tests relying on the structure of the `target/` directory

Some tests may rely on the structure of the `target/` directory. Those tests
Expand Down Expand Up @@ -321,9 +328,10 @@ attributes can also be used:
variable `buildAndTestSubdir` can be used to build a crate in a
Cargo workspace. Additional maturin flags can be passed through
`maturinBuildFlags`.
* `cargoCheckHook`: run tests using Cargo. Additional flags can be
passed to Cargo using `checkFlags` and `checkFlagsArray`. By
default, tests are run in parallel. This can be disabled by setting
* `cargoCheckHook`: run tests using Cargo. The build type for checks
can be set using `cargoCheckType`. Additional flags can be passed to
the tests using `checkFlags` and `checkFlagsArray`. By default,
tests are run in parallel. This can be disabled by setting
`dontUseCargoParallelTests`.
* `cargoInstallHook`: install binaries and static/shared libraries
that were built using `cargoBuildHook`.
Expand Down
5 changes: 5 additions & 0 deletions lib/systems/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,11 @@ rec {
powerpc64le = "ppc64le";
}.${final.parsed.cpu.name} or final.parsed.cpu.name;

darwinArch = {
armv7a = "armv7";
aarch64 = "arm64";
}.${final.parsed.cpu.name} or final.parsed.cpu.name;

emulator = pkgs: let
qemu-user = pkgs.qemu.override {
smartcardSupport = false;
Expand Down
2 changes: 1 addition & 1 deletion nixos/modules/services/misc/redmine.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ let
unpack = id: (name: source:
pkgs.stdenv.mkDerivation {
name = "redmine-${id}-${name}";
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
buildCommand = ''
mkdir -p $out
cd $out
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/web-apps/dokuwiki.nix
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ let
};
sourceRoot = ".";
# We need unzip to build this package
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
# Installing simply means copying all files to the output directory
installPhase = "mkdir -p $out; cp -R * $out/";
};
Expand All @@ -220,7 +220,7 @@ let
sha256 = "4de5ff31d54dd61bbccaf092c9e74c1af3a4c53e07aa59f60457a8f00cfb23a6";
};
# We need unzip to build this package
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
# Installing simply means copying all files to the output directory
installPhase = "mkdir -p $out; cp -R * $out/";
};
Expand Down
4 changes: 2 additions & 2 deletions nixos/modules/services/web-apps/wordpress.nix
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ let
sha256 = "1rhba5h5fjlhy8p05zf0p14c9iagfh96y91r36ni0rmk6y891lyd";
};
# We need unzip to build this package
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
# Installing simply means copying all files to the output directory
installPhase = "mkdir -p $out; cp -R * $out/";
};
Expand All @@ -136,7 +136,7 @@ let
sha256 = "0rjwm811f4aa4q43r77zxlpklyb85q08f9c8ns2akcarrvj5ydx3";
};
# We need unzip to build this package
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
# Installing simply means copying all files to the output directory
installPhase = "mkdir -p $out; cp -R * $out/";
};
Expand Down
4 changes: 2 additions & 2 deletions nixos/tests/dokuwiki.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ let
sha256 = "4de5ff31d54dd61bbccaf092c9e74c1af3a4c53e07aa59f60457a8f00cfb23a6";
};
# We need unzip to build this package
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
# Installing simply means copying all files to the output directory
installPhase = "mkdir -p $out; cp -R * $out/";
};
Expand All @@ -24,7 +24,7 @@ let
sha256 = "e40ed7dd6bbe7fe3363bbbecb4de481d5e42385b5a0f62f6a6ce6bf3a1f9dfa8";
};
# We need unzip to build this package
buildInputs = [ pkgs.unzip ];
nativeBuildInputs = [ pkgs.unzip ];
sourceRoot = ".";
# Installing simply means copying all files to the output directory
installPhase = "mkdir -p $out; cp -R * $out/";
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/audio/espeak/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "0n86gwh9pw0jqqpdz7mxggllfr8k0r7pc67ayy7w5z6z79kig6mz";
};

buildInputs = [ unzip portaudio ];
nativeBuildInputs = [ unzip ];
buildInputs = [ portaudio ];

patches = [
./gcc6.patch
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/audio/espeak/edit.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ stdenv.mkDerivation rec {
sha256 = "0x8s7vpb7rw5x37yjzy1f98m4f2csdg89libb74fm36gn8ly0hli";
};

nativeBuildInputs = [ pkg-config ];
buildInputs = [ unzip portaudio wxGTK ];
nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [ portaudio wxGTK ];

# TODO:
# Uhm, seems like espeakedit still wants espeak-data/ in $HOME, even thought
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/audio/mp3gain/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ stdenv.mkDerivation {
sha256 = "0varr6y7k8zarr56b42r0ad9g3brhn5vv3xjg1c0v19jxwr4gh2w";
};

buildInputs = [ unzip mpg123 ];
nativeBuildInputs = [ unzip ];
buildInputs = [ mpg123 ];

sourceRoot = ".";

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/audio/mpg123/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
}:

stdenv.mkDerivation rec {
name = "mpg123-1.26.3";
name = "mpg123-1.26.4";

src = fetchurl {
url = "mirror://sourceforge/mpg123/${name}.tar.bz2";
sha256 = "0vkcfdx0mqq6lmpczsmpa2jsb0s6dryx3i7gvr32i3w9b9w9ij9h";
sha256 = "sha256-CBmRVA33pmaykEmthw8pPPoohjs2SIq01Yzqp7WEZFQ=";
};

outputs = [ "out" "conplay" ];
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/audio/pd-plugins/helmholtz/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ stdenv.mkDerivation {
sha256 = "0h1fj7lmvq9j6rmw33rb8k0byxb898bi2xhcwkqalb84avhywgvs";
};

buildInputs = [ unzip puredata ];
nativeBuildInputs = [ unzip ];
buildInputs = [ puredata ];

unpackPhase = ''
unzip $src
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/audio/pd-plugins/puremapping/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "1h7qgqd8srrxw2y1rkdw5js4k6f5vc8x6nlm2mq9mq9vjck7n1j7";
};

buildInputs = [ unzip puredata ];
nativeBuildInputs = [ unzip ];
buildInputs = [ puredata ];

unpackPhase = ''
unzip $src
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/audio/pd-plugins/timbreid/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "14k2xk5zrzrw1zprdbwx45hrlc7ck8vq4drpd3l455i5r8yk4y6b";
};

buildInputs = [ unzip puredata fftw ];
nativeBuildInputs = [ unzip ];
buildInputs = [ puredata fftw ];

unpackPhase = ''
mkdir source
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/audio/sunvox/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
sha256 = "0lqzr68n2c6aifw2vbyars91wn1chmgb9xfdk463g4vjqiava3ih";
};

buildInputs = [ unzip ];
nativeBuildInputs = [ unzip ];

unpackPhase = "unzip $src";

Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/editors/android-studio/common.nix
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ let
sha256 = sha256Hash;
};

nativeBuildInputs = [ unzip ];
buildInputs = [
makeWrapper
unzip
];
installPhase = ''
cp -r . $out
Expand Down
13 changes: 11 additions & 2 deletions pkgs/applications/editors/edit/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,17 @@ stdenv.mkDerivation {
sha256 = "0rsmp7ydmrq3xx5q19566is9a2v2w5yfsphivfc7j4ljp32jlyyy";
};

nativeBuildInputs = [ unzip pkg-config cwebbin ];
buildInputs = [ ncurses libX11 libXft ];
nativeBuildInputs = [
unzip
pkg-config
cwebbin
];

buildInputs = [
ncurses
libX11
libXft
];

preBuild = ''
ctangle *.w
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/editors/fte/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
stdenv.mkDerivation rec {
name = "fte-0.50.02";

buildInputs = [ unzip perl libX11 libXpm gpm ncurses slang ];
nativeBuildInputs = [ unzip ];
buildInputs = [ perl libX11 libXpm gpm ncurses slang ];

ftesrc = fetchurl {
url = "mirror://sourceforge/fte/fte-20110708-src.zip";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/monodevelop/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ stdenv.mkDerivation rec {
patchFlags = [ "-p2" ];
patches = [ ./git-revert-12d610fb3f6dce121df538e36f21d8c2eeb0a6e3.patch ];

nativeBuildInputs = [ pkg-config ];
nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [
autoconf automake shared-mime-info intltool
mono gtk-sharp-2_0 gnome-sharp unzip
mono gtk-sharp-2_0 gnome-sharp
dotnetPackages.NUnit
dotnetPackages.NUnitRunners
dotnetPackages.Nuget
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/netbeans/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@ stdenv.mkDerivation {
ln -s ${desktopItem}/share/applications/* $out/share/applications
'';

nativeBuildInputs = [ makeWrapper ];
buildInputs = [ perl python unzip libicns imagemagick ];
nativeBuildInputs = [ makeWrapper unzip ];
buildInputs = [ perl python libicns imagemagick ];

meta = {
description = "An integrated development environment for Java, C, C++ and PHP";
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/textadept/10/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ stdenv.mkDerivation rec {
version = "10.8";
pname = "textadept";

nativeBuildInputs = [ pkg-config ];
nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [
gtk2 ncurses glib unzip zip
gtk2 ncurses glib zip
];

src = fetchhg {
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/editors/textadept/11/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ stdenv.mkDerivation rec {
version = "11.0_beta";
pname = "textadept11";

nativeBuildInputs = [ pkg-config ];
nativeBuildInputs = [ pkg-config unzip ];
buildInputs = [
gtk2 ncurses glib unzip zip
gtk2 ncurses glib zip
];

src = fetchFromGitHub {
Expand Down
8 changes: 3 additions & 5 deletions pkgs/applications/editors/vscode/generic.nix
Original file line number Diff line number Diff line change
Expand Up @@ -60,14 +60,12 @@ in
'';
};

buildInputs = (if stdenv.isDarwin
then [ unzip ]
else [ gtk2 at-spi2-atk wrapGAppsHook ] ++ atomEnv.packages)
++ [ libsecret libXScrnSaver libxshmfence ];
buildInputs = [ libsecret libXScrnSaver libxshmfence ]
++ lib.optionals (!stdenv.isDarwin) ([ gtk2 at-spi2-atk wrapGAppsHook ] ++ atomEnv.packages);

runtimeDependencies = lib.optional (stdenv.isLinux) [ (lib.getLib systemd) fontconfig.lib libdbusmenu ];

nativeBuildInputs = lib.optional (!stdenv.isDarwin) autoPatchelfHook;
nativeBuildInputs = [unzip] ++ lib.optional (!stdenv.isDarwin) autoPatchelfHook;

dontBuild = true;
dontConfigure = true;
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/avocode/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ stdenv.mkDerivation rec {
comment = "The bridge between designers and developers";
};

nativeBuildInputs = [makeWrapper wrapGAppsHook];
buildInputs = [ unzip gtk3 gnome3.adwaita-icon-theme ];
nativeBuildInputs = [makeWrapper wrapGAppsHook unzip];
buildInputs = [ gtk3 gnome3.adwaita-icon-theme ];

# src is producing multiple folder on unzip so we must
# override unpackCmd to extract it into newly created folder
Expand Down
3 changes: 1 addition & 2 deletions pkgs/applications/graphics/imagej/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@ let
url = "https://wsr.imagej.net/distros/cross-platform/ij150.zip";
sha256 = "97aba6fc5eb908f5160243aebcdc4965726693cb1353d9c0d71b8f5dd832cb7b";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ unzip ];
nativeBuildInputs = [ makeWrapper unzip ];
inherit jre;

# JAR files that are intended to be used by other packages
Expand Down
3 changes: 2 additions & 1 deletion pkgs/applications/graphics/zgrviewer/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@ stdenv.mkDerivation rec {
url = "mirror://sourceforge/zvtm/${pname}/${version}/${pname}-${version}.zip";
sha256 = "1yg2rck81sqqrgfi5kn6c1bz42dr7d0zqpcsdjhicssi1y159f23";
};
buildInputs = [jre unzip];
nativeBuildInputs = [ unzip ];
buildInputs = [jre];
buildPhase = "";
installPhase = ''
mkdir -p "$out"/{bin,share/java/zvtm/plugins,share/doc/zvtm}
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/20.12.1/src -A '*.tar.xz' )
WGET_ARGS=( http://download.kde.org/stable/release-service/20.12.2/src -A '*.tar.xz' )
Loading