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
cf02b24813
Merge remote-tracking branch 'upstream/staging-next' into staging
2021-05-11 22:30:46 +00:00
github-actions[bot]
37c26a396b
Merge master into staging-next
2021-05-11 18:28:07 +00: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
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
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
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
eb80b70b67
Merge pull request #121714 from rnhmjoj/tnat64
...
tnat64: init at 0.05
2021-05-11 17:20:14 +02:00
rnhmjoj
64f2ba269f
tnat64: init at 0.05
2021-05-11 16:16:13 +02:00
Diogo Xavier
c7888b5832
evans: init at 0.9.3
2021-05-11 14:46:57 +01: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
github-actions[bot]
309163aed7
Merge staging-next into staging
2021-05-11 12:24:31 +00:00
github-actions[bot]
1e7a48b474
Merge master into staging-next
2021-05-11 12:24:28 +00:00
nixbitcoin
315d082952
xd: init at 0.4.0
2021-05-11 11:21:25 +00:00
Vladimír Čunát
8eabe2ecc5
Merge #115235 : gcc: native aarch64-darwin support
2021-05-11 12:12:04 +02:00
Winter
93123faae0
bottom-rs: init at unstable-2021-04-27 ( #120937 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-11 11:46:24 +02:00
Stéphan Kochen
67e530be79
cargo-msrv: fix darwin build
2021-05-11 10:33:52 +02:00
Jan Tojnar
7982550ac4
Merge branch 'staging-next' into staging
2021-05-11 09:09:10 +02:00
Jörg Thalheim
0f0660d8ef
nvidia_x11_legacy304: remove
...
The patch used to build is no longer available.
We only have one kernel 4.14 that could theoretical build with it?
2021-05-11 08:36:21 +02:00
github-actions[bot]
10e16ec9ab
Merge master into staging-next
2021-05-11 06:20:33 +00:00
Dmitry Kalinkin
8366be903c
Merge pull request #122493 from onsails/nym
...
nym: fix build on darwin
2021-05-10 23:49:42 -04:00
Evils
b8a7603c6d
pycflow2dot: init at 0.2.3
2021-05-10 19:20:33 -07:00
Ivan Babrou
4aa95e3312
gcc: native aarch64-darwin support
2021-05-10 19:07:30 -07:00
github-actions[bot]
49b8e6f7d4
Merge master into staging-next
2021-05-11 00:48:15 +00:00
David
aaa16732ce
rebar3: add rebar3WithPlugins
2021-05-11 08:59:57 +09:00
Sandro
124eb1c9d2
Merge pull request #122169 from onsails/atuin
2021-05-11 01:20:39 +02:00
Sandro
711ad46bd6
Merge pull request #122371 from stephank/fix-tremor-darwin
...
tremor-rs: build on darwin
2021-05-11 00:43:46 +02:00
Andrey Kuznetsov
c8eef2ab21
atuin: init at 0.7.1
2021-05-10 21:55:36 +00:00
Andrey Kuznetsov
f4839bfc43
nym: fix build on darwin
2021-05-11 00:35:08 +03:00
Robert Schütz
7217b2d85e
Merge pull request #121785 from dotlambda/dendrite-rename
...
matrix-dendrite: rename to dendrite
2021-05-10 23:30:12 +02:00
John Ericson
d0ffd9e705
glibcIconv adapter
...
Assume pname and version.
2021-05-10 20:56:42 +00:00
github-actions[bot]
61fa3fdde8
Merge master into staging-next
2021-05-10 18:28:17 +00:00
Vladimír Čunát
09a56d71bb
Merge #121759 : gfortran11, gnat11: init at 11.1.0
2021-05-10 19:52:49 +02:00
Sandro
452821eae1
Merge pull request #122168 from joachimschmidt557/add-timew-sync-server
2021-05-10 19:24:05 +02:00
Sandro
3bfb2fc8f2
Merge pull request #121964 from fortuneteller2k/add-hilbish
...
hilbish: init at 0.4.0
2021-05-10 19:19:38 +02:00
Sandro
6cdfb34f08
Merge pull request #122153 from xfnw/xcd
2021-05-10 19:17:53 +02:00
Sandro
0f96565e0f
Merge pull request #122446 from misuzu/sofia-sip-darwin
2021-05-10 19:08:04 +02:00
Michael Raskin
c9fb926b3d
Merge pull request #122356 from 7c6f434c/stumpwm-alias
...
stumpwm: redirect to lispPackages.stumpwm; stumpwm-git: drop
2021-05-10 16:48:25 +00:00
Guillaume Girol
0cfa5cc54f
pdfpc: fix build by using older vala ( #122372 )
2021-05-10 16:49:33 +02:00
misuzu
91be397a43
sofia_sip: fix darwin build
2021-05-10 16:04:03 +03:00
github-actions[bot]
7ce907b413
Merge staging-next into staging
2021-05-10 12:24:36 +00:00
github-actions[bot]
115881e756
Merge master into staging-next
2021-05-10 12:24:32 +00:00
Peter Hoeg
0b973eaa94
audacity-gtk3: re-introduce at 3.0.2
2021-05-10 17:38:37 +08:00
Emery Hemingway
b593afbfb6
nicotine-plus: 1.4.1 -> 3.0.6
2021-05-10 10:10:12 +02:00
Jan Tojnar
594a885912
Merge branch 'staging-next' into staging
2021-05-10 09:45:47 +02:00
Dmitry Kalinkin
a5fd5c36ce
beamerpresenter: fix darwin build
2021-05-10 02:56:24 -04:00
github-actions[bot]
1e3d91bd19
Merge master into staging-next
2021-05-10 00:48:32 +00:00
Anderson Torres
d03fbbf4f4
Merge pull request #121625 from AndersonTorres/new-cardboard
...
cardboard: init at 0.0.0-unstable=2021-01-21
2021-05-09 20:41:28 -03:00
Stéphan Kochen
e28009cef5
tremor-rs: build on darwin
2021-05-09 21:19:17 +02:00