Commit Graph

60332 Commits

Author SHA1 Message Date
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
Robin Gloster
a5a0671ba1
opsdroid: init at 0.22.0 2021-05-09 12:05:29 -05:00
Robin Gloster
b66421bc00
python3.pkgs.watchgod: init at 0.0.7 2021-05-09 12:05:12 -05:00
Robin Gloster
741c201f6b
python3.pkgs.pycron: init at 3.0.0 2021-05-09 12:05:12 -05:00
Robin Gloster
2d9b40453e
python3.pkgs.udatetime: init at 0.0.16 2021-05-09 12:05:12 -05:00
Robin Gloster
6d29a1a1cd
python3.pkgs.puremagic: init at 1.10 2021-05-09 12:05:12 -05:00
Robin Gloster
f369a5a03b
python3.pkgs.opsdroid_get_image_size: init at 0.2.2 2021-05-09 12:05:12 -05:00
Robin Gloster
e9ca610027
python3.pkgs.motor: init at 2.4.0 2021-05-09 12:05:11 -05:00
Robin Gloster
5b1d109540
python3.pkgs.mockupdb: init at 1.8.0 2021-05-09 12:01:16 -05:00
Robin Gloster
ce0218bb32
python3.pkgs.mattermostdriver: init at 7.3.0
Co-authored-by: Linus Heckemann <git@sphalerite.org>
2021-05-09 12:01:16 -05:00
Robin Gloster
395eb4ff4a
python3.pkgs.matrix-api-async: init at 0.1.0 2021-05-09 12:01:15 -05:00
Robin Gloster
97f3d0b749
python3.pkgs.ibm-watson: init at 5.1.0
Co-authored-by: Linus Heckemann <git@sphalerite.org>
2021-05-09 12:01:15 -05:00
Robin Gloster
04eaecb612
python3.pkgs.ibm-cloud-core: init at 3.9.0
Co-authored-by: Linus Heckemann <git@sphalerite.org>
2021-05-09 12:01:14 -05:00
Robin Gloster
0b1ad2ed6f
python3.pkgs.get_video_properties: init at 0.1.1 2021-05-09 12:01:14 -05:00
Robin Gloster
09031aa626
python3.pkgs.delorean: init at 1.0.0 2021-05-09 12:01:14 -05:00
Jan Tojnar
dd78ce1c53
Merge branch 'staging-next' into staging 2021-05-08 20:59:05 +02:00
Pavol Rusnak
252bf94a74 rust: 1.51.0 -> 1.52.0 2021-05-08 11:42:10 -07:00
github-actions[bot]
6d46d8a9b9
Merge master into staging-next 2021-05-08 18:22:46 +00:00
J. Neto
094283528b urweb: build with icu67 2021-05-08 11:17:15 -07:00
Ryan Orendorff
03aa75f46d pyopencl: enable package build for macOS 2021-05-08 11:09:18 -07:00
Matt Melling
94698a5624 python3Packages.spacy: add spacy_legacy dependency 2021-05-08 11:08:46 -07:00
Matt Melling
ff95da3ab5 python3Packages.pathy: init at 0.5.2 2021-05-08 11:08:46 -07:00
Samuel Gräfenstein
7c710c8b74 quickbms: init at 0.11.0 2021-05-08 11:02:54 -07:00
Robert Schütz
e2cdb2fcc0 python3Packages.castepxbin: init at 0.1.0 2021-05-08 10:23:55 -07:00
Lorenzo Manacorda
a6fb0290d1 ethabi: 11.0.0 -> 13.0.0 2021-05-08 10:13:13 -07:00
Cole Helbling
6e8c1aaac3 python3.pkgs.debut: remove
This is actually a duplicate of debian-inspector -- it was renamed recently, but
still provides the legacy debut interface.
2021-05-08 08:26:02 -07:00
Robert Hensing
8e3c5eb501 treewide: xvfb_run -> xvfb-run 2021-05-08 15:48:41 +02:00
Robert Hensing
726306003a xvfb-run: rename from xvfb_run 2021-05-08 15:46:09 +02:00
Martin Weinelt
9651084620 Merge remote-tracking branch 'origin/master' into staging-next 2021-05-08 14:43:43 +02:00
Aaron Andersen
b28f0d640f
Merge pull request #121699 from Hoverbear/t-rec
t-rec: init at 0.5.2
2021-05-08 08:15:42 -04:00
Vojtěch Káně
06efb08ec4
backblaze-b2: 2.1.0 -> 2.4.0 (#121250)
* python3Packages.b2sdk: 1.6.0 -> 1.7.0

* python3Packages.b2sdk: enable tests

* pythonPackages.rst2ansi: init at 0.1.5

* backblaze-b2: 2.1.0 -> 2.4.0

Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch>
2021-05-08 07:53:30 -04:00
Robert Schütz
dfebdee0fc
Merge pull request #121257 from dotlambda/pythonPackages-ffmpeg
pythonPackages: migrate away from ffmpeg_3
2021-05-08 13:25:22 +02:00
sternenseemann
b4c069dc11 haskell.compiler.ghcHEAD: 8.11.20200824 -> 9.3.20210504 2021-05-08 13:03:55 +02:00
Francesco Gazzetta
c40a5ffa56 miniaudicle: init at 1.3.5.2 2021-05-08 10:05:03 +02:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
github-actions[bot]
e21fb16f9a
Merge master into staging-next 2021-05-08 06:20:05 +00:00
Martin Weinelt
bf9b6b1ef3 python2Packages.pyjwt: init at 1.7.1 2021-05-07 20:05:56 -07:00
github-actions[bot]
b4416b52c5
Merge master into staging-next 2021-05-08 00:46:50 +00:00
Ana Hobden
c8d9af9f4a t-rec: init at 0.6.0
Introduce [`t-rec`](https://github.com/sassman/t-rec-rs), a terminal
recorder.

Usage:

```bash
nix run .#t-rec
```

Upon exit, `t-rec` will save recordings of the session to disk in GIF
and MP4.

Signed-off-by: Ana Hobden <operator@hoverbear.org>
2021-05-07 16:10:23 -07:00
Maximilian Bosch
31c1a66133 avian: remove
ZHF #122042

Doesn't compile anymore[1] and isn't supported by upstream[2].

[1] https://hydra.nixos.org/build/142613769
[2] 0871979b29/README.md
2021-05-07 16:10:17 -07:00
maralorn
958855d30c
Merge pull request #121627 from NixOS/haskell-updates 2021-05-07 23:55:19 +02:00
Martin Weinelt
b672992e2c
sphinx-autobuild: init from python3Packages.sphinx-autobuild 2021-05-07 21:22:56 +02:00
github-actions[bot]
1ae6d3d02f
Merge master into staging-next 2021-05-07 18:24:29 +00:00
maralorn
8b7d34d89e
Merge pull request #122026 from sternenseemann/ghc-binary-no-aarch64-hydra
haskell.compiler: misc cleanups for hydra aarch64 builds
2021-05-07 20:15:44 +02:00
Martin Weinelt
144dc280e3
Merge pull request #121153 from fabaff/bump-denonavr 2021-05-07 20:00:49 +02:00
Fabian Affolter
fecd9ba4c3
Merge pull request #120266 from fabaff/aiopvpc
python3Packages.aiopvpc: init at 2.0.2
2021-05-07 19:54:47 +02:00
Stefan Frijters
c47c00e353 hdfview: Fix build by using hdf5_1_10 2021-05-07 10:48:26 -07:00
ajs124
ac641ca67a perlPackages.WebMachine: init at 0.17 2021-05-07 10:33:01 -07:00
ajs124
be8bffdb91 perlPackages.TextWordDiff: init at 0.09 2021-05-07 10:33:01 -07:00
ajs124
7fac4f11ce perlPackages.ShellGuess: init at 0.09 2021-05-07 10:33:01 -07:00