John Ericson
37194a325d
treewide: Try to make a few bootstrapping things more consistent
...
- Introduce `preLibcCrossHeaders` to bootstrap libgcc and compiler-rt
the same way.
- Organize LLVM bintools as `bintools{-unwrapped,,NoLibc}` for
consistency with GNU Binutils and Apple's cctools.
- Do Android changes for all `llvmPackages` for consistency.
- Improve the way the default GCC and LLVM versions are selected.
2021-05-12 00:14:56 +00:00
John Ericson
e0d3c9d031
llvmPackages*.libcxx*: Always use the attribute name for pname
...
This decision was made in a902d99422
but
just for LLVM 12. Now we apply it consitently.
2021-05-12 00:14:56 +00:00
John Ericson
894f0c6ec8
llvmPackages: Always put libunwind
before openmp
...
This keeps the "main bootstrap" together.
2021-05-12 00:13:13 +00:00
sternenseemann
4caedc060f
llvmPackages_12.libunwind: Make sure we get right llvm version
2021-05-12 00:12:51 +00:00
sternenseemann
894a09dfd2
llvmPackages_7.lldClang: add libunwind to extraLibraries
2021-05-12 00:12:40 +00:00
sternenseemann
53adcfb798
llvmPackages_7.libunwind: simplify expressions
...
* Use LLVM_PATH instead of llvm-config
* Pass less unnecessary options to cmake
2021-05-12 00:08:02 +00:00
John Ericson
1f520667be
Merge pull request #122527 from Ericson2314/darwin-no-cc-where-possible
...
darwin packages: Get ready for cross
2021-05-11 18:55:38 -04:00
John Ericson
cf02b24813
Merge remote-tracking branch 'upstream/staging-next' into staging
2021-05-11 22:30:46 +00:00
Vladimír Čunát
ec97081437
Merge #122554 : llvm*Packages: fix output selection
2021-05-11 22:08:44 +02:00
John Ericson
7bba32a069
darwin packages: Get ready for cross
...
If things build fine with `stdenvNoCC`, let them use that. If tools
might be prefixed, prepare for that, either by directly splicing or just
using the env vars provided by the wrapper setup-hooks.
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2021-05-11 16:07:01 -04:00
github-actions[bot]
37c26a396b
Merge master into staging-next
2021-05-11 18:28:07 +00:00
Michael Raskin
010661db26
Merge pull request #122604 from rmcgibbo/flint
...
flint: fix build on darwin
2021-05-11 18:26:38 +00:00
Robert Schütz
c9494b6fe0
megapixels: 0.16.0 -> 1.0.1 ( #121722 )
...
https://git.sr.ht/~martijnbraam/megapixels/refs/1.0.0
https://git.sr.ht/~martijnbraam/megapixels/refs/1.0.1
2021-05-11 20:07:20 +02:00
Pavol Rusnak
a195450875
Merge pull request #122591 from stephank/fix-bomutils-darwin
...
bomutils: fix darwin build
2021-05-11 20:05:07 +02:00
Robert Schütz
7c35d1e73e
Merge pull request #122332 from dotlambda/mauikit-1.2.2
...
libsForQt5.mauikit: 1.2.1 -> 1.2.2
2021-05-11 19:12:53 +02:00
Robert T. McGibbon
bae8a2bedc
flint: fix build on darwin
2021-05-11 12:56:06 -04:00
John Ericson
912c8262b4
Merge pull request #117591 from s1341/android_non_prebuilt
...
treewide: Support aarch64-android using minimal prebuilt components
2021-05-11 12:49:53 -04:00
Jan Tojnar
bd53855480
Merge pull request #122360 from dotlambda/feedbackd-0.0.0+git20210426
...
feedbackd: unstable-2021-01-25 -> 0.0.0+git20210426
2021-05-11 18:43:39 +02:00
Michael Raskin
51775817bd
Merge pull request #122593 from rmcgibbo/mpir
...
mpir: fix darwin
2021-05-11 16:42:47 +00:00
Domen Kožar
32eed0987f
Merge pull request #122583 from domenkozar/linux-firmware-bump
...
firmware-linux-nonfree: 2021-03-15 -> 2021-05-11
2021-05-11 18:26:54 +02:00
Aluísio Augusto Silva Gonçalves
c38d70127d
python3Packages.jupytext: fix tests
...
Due to improper sandboxing, I didn't notice the failed tests while
upgrading jupytext in #121648 . The errors come from jupyter_core so
the same fix is used here as there: set $HOME to a writable directory.
2021-05-11 09:20:38 -07:00
Stéphan Kochen
4c201a5e2e
boost-build: fix darwin build
2021-05-11 09:16:23 -07:00
Stéphan Kochen
cd66ac5fc3
bitwarden_rs: fix darwin build
2021-05-11 09:14:06 -07:00
Sandro
59ac1c0c48
Merge pull request #119240 from siraben/z88dk-update
2021-05-11 18:08:07 +02:00
Robert Schütz
b8ec4fd2a4
Merge pull request #121719 from drewrisinger/dr-pr-lark-parser-bump
...
python3Packages.lark-parser: 0.11.2 -> 0.11.3, python3Packages.cassandra-driver: 3.24.0 -> 3.25.0, pythonPackages.gremlinpython: unbreak
2021-05-11 17:55:58 +02:00
John Ericson
032a1e4478
Merge pull request #122522 from Ericson2314/glibc-pname
...
glibc, libiconv: use pname and version
2021-05-11 11:47:21 -04:00
Stéphan Kochen
b7b547b7c3
bomutils: fix darwin build
2021-05-11 17:42:48 +02:00
s1341
1e1d29c2af
treewide: Support aarch64-android using minimal prebuilt components
...
This PR adds a new aarch64 android toolchain, which leverages the
existing crossSystem infrastructure and LLVM builders to generate a
working toolchain with minimal prebuilt components.
The only thing that is prebuilt is the bionic libc. This is because it
is practically impossible to compile bionic outside of an AOSP tree. I
tried and failed, braver souls may prevail. For now I just grab the
relevant binaries from https://android.googlesource.com/ .
I also grab the msm kernel sources from there to generate headers. I've
included a minor patch to the existing kernel-headers derivation in
order to expose an internal function.
Everything else, from binutils up, is using stock code. Many thanks to
@Ericson2314 for his help on this, and for building such a powerful
system in the first place!
One motivation for this is to be able to build a toolchain which will
work on an aarch64 linux machine. To my knowledge, there is no existing
toolchain for an aarch64-linux builder and an aarch64-android target.
2021-05-11 15:39:08 +00:00
Sandro
5ac5828a6f
Merge pull request #120844 from kolaente/update/cypress-7.2
2021-05-11 17:31:55 +02:00
Sandro
b1eb90c00f
Merge pull request #122454 from nixbitcoin/XD
2021-05-11 17:31:33 +02:00
Sandro
c14ea7e2dd
Merge pull request #122584 from diogox/master
...
evans: init at 0.9.3
2021-05-11 17:21:27 +02:00
Sandro
c5e26e3a62
Merge pull request #122549 from erdnaxe/fix_gnuradio
...
gnuradio: add Qt5 wrapper for version 3.9+
2021-05-11 17:21:06 +02:00
oxalica
4b544285bf
rust-analyzer: 2021-04-19 -> 2021-05-10 ( #122474 )
2021-05-11 17:20:41 +02:00
Sandro
eb80b70b67
Merge pull request #121714 from rnhmjoj/tnat64
...
tnat64: init at 0.05
2021-05-11 17:20:14 +02:00
Sandro
61549765d7
Merge pull request #122512 from roblabla/probe-run-0.2.2
...
probe-run: 0.2.1 -> 0.2.2
2021-05-11 17:16:16 +02:00
Robert T. McGibbon
93deff3962
mpir: fix darwin
2021-05-11 11:09:25 -04:00
rnhmjoj
64f2ba269f
tnat64: init at 0.05
2021-05-11 16:16:13 +02:00
Mario Rodas
ca26ea50d6
Merge pull request #122516 from marsam/update-ncspot
...
ncspot: 0.6.0 -> 0.7.0
2021-05-11 09:05:12 -05:00
Sandro
dce5def733
Merge pull request #122537 from r-ryantm/auto-update/kubeseal
...
kubeseal: 0.15.0 -> 0.16.0
2021-05-11 15:49:17 +02:00
Diogo Xavier
c7888b5832
evans: init at 0.9.3
2021-05-11 14:46:57 +01:00
Domen Kožar
9380cb337c
firmware-linux-nonfree: 2021-03-15 -> 2021-05-11
2021-05-11 15:43:28 +02:00
Anderson Torres
dac4b0ad97
Merge pull request #122436 from peterhoeg/u/freecad_0_19_2
...
freecad: 0.19.1 -> 0.19.2
2021-05-11 10:42:58 -03:00
Jonas Chevalier
9285be37b8
Merge pull request #122013 from DiegoLelis/kops
...
kops_1_19: init at 1.19.2
2021-05-11 15:38:19 +02:00
Anderson Torres
5dad4f5f74
Merge pull request #122414 from fuzzypixelz/master
...
aegisub: fix x86_64-linux build
2021-05-11 10:30:25 -03:00
Anderson Torres
3423c5094f
Merge pull request #122341 from superherointj/package-linkerd-broken
...
linkerd: mark as broken
2021-05-11 10:27:28 -03:00
R. RyanTM
5ff66dca33
tbb: 2019_U9 -> 2020_U3
2021-05-11 15:24:45 +02:00
Fabian Affolter
905694feb3
Merge pull request #122545 from fabaff/bump-adafruit-platformdetect
...
python3Packages.adafruit-platformdetect: 3.11.0 -> 3.13.0
2021-05-11 15:04:18 +02:00
Maximilian Bosch
d40c505e1d
Merge pull request #122519 from r-ryantm/auto-update/cargo-make
...
cargo-make: 0.32.17 -> 0.33.0
2021-05-11 14:54:13 +02:00
Ben Siraphob
191f50f669
z88dk: 2.0 -> 2.1
2021-05-11 19:46:01 +07:00
Maximilian Bosch
3385397ca1
Merge pull request #122328 from Ma27/bump-gitea
...
gitea: 1.14.1 -> 1.14.2
2021-05-11 14:43:44 +02:00