Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | androidenv: move defaults to package file | Jan Malakhovski | 2019-02-03 |
| | |||
* | androidenv: move licenseAccepted condition to androidsdk | Matthew Bauer | 2019-01-29 |
| | | | | The NDK can be built without accepting the license. | ||
* | androidenv: Remove unused patch | Sander van der Burg | 2019-01-26 |
| | |||
* | androidsdk: fix missing fontconfig library reference when tools version ↵ | Sander van der Burg | 2019-01-26 |
| | | | | 26.1.x is used | ||
* | Reintroduce licenseAccepted option | Sander van der Burg | 2018-12-18 |
| | |||
* | Fix standalone generation script | Sander van der Burg | 2018-12-18 |
| | |||
* | Fix inclusion of sources | Sander van der Burg | 2018-12-18 |
| | |||
* | Replace androidenv by new implementation | Sander van der Burg | 2018-12-18 |
| | |||
* | Separate androidndkpkgs from androidenv | Sander van der Burg | 2018-12-18 |
| | |||
* | androidndk: Adds missing patch for 18b | Bastian Köcher | 2018-12-16 |
| | |||
* | androidndk: 17c -> 18b | Bastian Köcher | 2018-11-20 |
| | |||
* | androidsdk: Re-add emulator that was broken out of the sdk-tools package. | Clemens Fruhwirth | 2018-11-12 |
| | |||
* | androidsdk: fix monitor interpreter path | David McFarland | 2018-11-10 |
| | |||
* | androidenv: version buildTools and add buildToolsVersions sdk argument | Nick Novitski | 2018-10-26 |
| | |||
* | androidenv: add androidsdk_{8_1,9_0}{,_extras} | Nick Novitski | 2018-10-26 |
| | |||
* | androidenv: run ./fetch.sh | Nick Novitski | 2018-10-26 |
| | | | | | | | Manually corrected three problems: - fetch.sh: android cli cannot find java executable - addons.nix: google_apis_25 expression not added correctly - addons.nix: android_support_extra expression deleted (replaced in android 9 with jetpack/androidx) | ||
* | androidenv: remove `android` command from fetch.sh | Nick Novitski | 2018-10-26 |
| | | | | | It's deprecated, and no longer prints the urls of any xml files for the script to parse. | ||
* | androidenv.androidndk: patch prebuilt 64bit binaries | Nick Novitski | 2018-10-26 |
| | |||
* | androidenv.buildTools: patch hard-coded /bin/ls paths | Nick Novitski | 2018-10-26 |
| | |||
* | androidenv.buildtools: 28.0.2 -> 28.0.3 | Nick Novitski | 2018-10-25 |
| | |||
* | androidsdk: 25.2.5 -> 26.1.1, license agreement | Nick Novitski | 2018-10-25 |
| | |||
* | Merge pull request #46720 from baldo/android-platform-tools | Matthew Bauer | 2018-10-05 |
|\ | | | | | android-platform-tools: 26.0.2 -> 28.0.1 | ||
| * | android-platform-tools: patchelf also binaries new in 28.0.1. | Andreas Baldeau | 2018-09-16 |
| | | |||
| * | android-platform-tools: 26.0.2 -> 28.0.1 | Andreas Baldeau | 2018-09-15 |
| | | |||
* | | Merge remote-tracking branch 'upstream/master' into ↵ | John Ericson | 2018-09-17 |
|\| | | | | | | | darwin-android-ndk-for-master | ||
| * | androidndk: Add `makeStandaloneToolchain` support | Bastian Köcher | 2018-09-07 |
| | | | | | | | | | | | | | | | | | | | | Example: ``` let toolchain = (androidenv.androidndk.makeStandaloneToolchain 24 "arm64"); in ... ``` | ||
| * | androidndk: Fix `make_standalone_toolchain.py` | Bastian Köcher | 2018-09-07 |
| | | | | | | | | | | Python path needs to be absolute and the generated scripts will use also an absolute path to `bash`. | ||
| * | Merge branch 'no-toPath' | Shea Levy | 2018-09-06 |
| |\ | |||
| | * | treewide: Remove uses of builtins.toPath. | Shea Levy | 2018-05-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | toPath has confusing semantics and is never necessary; it can always either just be omitted or replaced by pre-concatenating `/.`. It has been marked as "!!! obsolete?" for more than 10 years in a C++ comment, hopefully removing it will let us properly deprecate and, eventually, remove it. | ||
* | | | androidndk: Add Darwin support | John Ericson | 2018-09-17 |
|/ / | | | | | | | | | Also switch Linux to using the official sha1 hashes for consistency. They are gotten from https://developer.android.com/ndk/downloads/. | ||
* | | androidndk: fix eval | Luigy Leon | 2018-09-01 |
| | | | | | | | | | | | | fixup from https://github.com/NixOS/nixpkgs/pull/45820 /cc @Ericson2314 | ||
* | | treewide: Remove usage of remaining redundant platform compatability stuff | John Ericson | 2018-08-30 |
| | | | | | | | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter. | ||
* | | reewide: Purge all uses `stdenv.system` and top-level `system` | John Ericson | 2018-08-30 |
| | | | | | | | | It is deprecated and will be removed after 18.09. | ||
* | | android: add licenses | Matthew Bauer | 2018-08-06 |
| | | | | | | | | | | androidndk is apache 2.0 androidsdk is unfree | ||
* | | [bot]: remove unreferenced code | volth | 2018-07-20 |
| | | |||
* | | androidndk: Use `callPackage` to support overriding the `fullNdk` option | Bastian Köcher | 2018-07-10 |
| | | |||
* | | treewide: http -> https sources (#42676) | Silvan Mosberger | 2018-06-28 |
| | | | | | | | | | | | | | | | | | | * treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces | ||
* | | build-gradle-app.nix: fix eval | Matthew Bauer | 2018-06-27 |
| | | | | | | Sorry, typo. | ||
* | | build-gradle-app.nix: mark unfree | Matthew Bauer | 2018-06-27 |
| | | | | | | Forgot about this. It needs android-sdk-license & build products should fail when allowUnfree = false. | ||
* | | android: define __ANDROID_API__ in cflags | Matthew Bauer | 2018-06-25 |
| | | | | | | | | This is needed for targeting older apis. | ||
* | | androidndk: add fullNDK option | Matthew Bauer | 2018-06-25 |
| | | | | | | | | | | | | | | Setting this to true will disable removing some of the unused parts of the NDK toolchain that is unused in Nixpkgs but may be used by others. /cc @bkchr | ||
* | | android: add --build-id to ldflags | Matthew Bauer | 2018-06-25 |
| | | | | | | | | | | | | | | | | | | the gcc in android does not have this on by default. Doing this will fix some of the errors in cross-trunk: https://hydra.nixos.org/build/76354538/nixlog/11 This is related to how separate debug info is handled in Nixpkgs. | ||
* | | android: more output size reduction | Matthew Bauer | 2018-06-22 |
| | | | | | | | | | | This should bring us finally under the 2G max. llvm directory was missing from my last commit. | ||
* | | android: fix from last output size reduction | Matthew Bauer | 2018-06-22 |
| | | | | | | | | Directories weren’t being removed properly. | ||
* | | Merge pull request #42397 from obsidiansystems/more-android-fixes | John Ericson | 2018-06-22 |
|\ \ | | | | | | | androidndk: cleanups | ||
| * | | androidndk: fix eval | Matthew Bauer | 2018-06-22 |
| | | | |||
| * | | androidndk: reduce output sizw | Matthew Bauer | 2018-06-22 |
| | | | | | | | | | | | | Fixes #41704 | ||
| * | | androidndk: use unzip | Matthew Bauer | 2018-06-22 |
| | | | | | | | | | | | | This is a free version and preferred to 7zip. | ||
| * | | androidndk: fixup | Matthew Bauer | 2018-06-22 |
| | | | |||
* | | | android: add ndkVer to resolve ndk ambiguity | Matthew Bauer | 2018-06-22 |
| | | | | | | | | | | | | | | | | | | | | | | | | It wasn’t exactly clear which NDK you were using previously. This adds an attribute to system that handles what version of the NDK we should use when building things. /cc @Ericson2314 |