about summary refs log tree commit diff
path: root/pkgs/development/mobile
Commit message (Collapse)AuthorAge
* Merge pull request #46720 from baldo/android-platform-toolsMatthew Bauer2018-10-05
|\ | | | | android-platform-tools: 26.0.2 -> 28.0.1
| * android-platform-tools: patchelf also binaries new in 28.0.1.Andreas Baldeau2018-09-16
| |
| * android-platform-tools: 26.0.2 -> 28.0.1Andreas Baldeau2018-09-15
| |
* | xcodeenv.buildApp: inherit metaLionello Lunesu2018-10-02
| | | | | | | | | | Without `inherit meta;` there was no easy way for XCode packages to set meta information of the final derivation.
* | Merge remote-tracking branch 'upstream/master' into ↵John Ericson2018-09-17
|\| | | | | | | darwin-android-ndk-for-master
| * androidndk: Add `makeStandaloneToolchain` supportBastian Köcher2018-09-07
| | | | | | | | | | | | | | | | | | | | Example: ``` let toolchain = (androidenv.androidndk.makeStandaloneToolchain 24 "arm64"); in ... ```
| * androidndk: Fix `make_standalone_toolchain.py`Bastian Köcher2018-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 Levy2018-09-06
| |\
| | * treewide: Remove uses of builtins.toPath.Shea Levy2018-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 supportJohn Ericson2018-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 evalLuigy Leon2018-09-01
| | | | | | | | | | | | fixup from https://github.com/NixOS/nixpkgs/pull/45820 /cc @Ericson2314
* | Merge pull request #45842 from Kaali/masterJörg Thalheim2018-09-01
|\ \ | | | | | | cocoapods: 1.5.0 -> 1.5.3
| * | cocoapods: 1.5.0 -> 1.5.3Väinö Järvelä2018-08-31
| | |
* | | treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-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 Ericson2018-08-30
|/ / | | | | | | It is deprecated and will be removed after 18.09.
* | android: add licensesMatthew Bauer2018-08-06
| | | | | | | | | | androidndk is apache 2.0 androidsdk is unfree
* | adb-sync: use python3 (#44409)Robert Schütz2018-08-03
| | | | | | | | According to https://github.com/google/adb-sync/pull/2#commitcomment-11399661, it should work with python2 and python3. Using python3 is prefered in nixpkgs.
* | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
| |
* | [bot]: remove unreferenced codevolth2018-07-20
| |
* | androidndk: Use `callPackage` to support overriding the `fullNdk` optionBastian Köcher2018-07-10
| |
* | treewide: http -> https sources (#42676)Silvan Mosberger2018-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 evalMatthew Bauer2018-06-27
| | | | | | Sorry, typo.
* | build-gradle-app.nix: mark unfreeMatthew Bauer2018-06-27
| | | | | | Forgot about this. It needs android-sdk-license & build products should fail when allowUnfree = false.
* | android: define __ANDROID_API__ in cflagsMatthew Bauer2018-06-25
| | | | | | | | This is needed for targeting older apis.
* | androidndk: add fullNDK optionMatthew Bauer2018-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 ldflagsMatthew Bauer2018-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 reductionMatthew Bauer2018-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 reductionMatthew Bauer2018-06-22
| | | | | | | | Directories weren’t being removed properly.
* | Merge pull request #42397 from obsidiansystems/more-android-fixesJohn Ericson2018-06-22
|\ \ | | | | | | androidndk: cleanups
| * | androidndk: fix evalMatthew Bauer2018-06-22
| | |
| * | androidndk: reduce output sizwMatthew Bauer2018-06-22
| | | | | | | | | | | | Fixes #41704
| * | androidndk: use unzipMatthew Bauer2018-06-22
| | | | | | | | | | | | This is a free version and preferred to 7zip.
| * | androidndk: fixupMatthew Bauer2018-06-22
| | |
* | | android: add ndkVer to resolve ndk ambiguityMatthew Bauer2018-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
* | | android: Use NDK 17 for aarch32Matthew Bauer2018-06-22
|/ /
* | Merge pull request #41855 from obsidiansystems/gradle-appMatthew Justin Bauer2018-06-21
|\ \ | | | | | | init androidenv.buildGradleApp
| * | androidenv: add "androidsdk_latest" for latest sdkMatthew Bauer2018-06-21
| | | | | | | | | | | | | | | This is easier than having to remember which SDKs are supported, etc. Stuff based on this can become more future-proof.
| * | androidenv.buildGradleApp: refactorMatthew Bauer2018-06-21
| | |
| * | androidenv: Use fetchzip instead of googlerepositoryMatthew Bauer2018-06-21
| | |
| * | Fix gradle buildRyan Trinkle2018-06-11
| | |
| * | Don't append signingConfigs to build.gradleAli Abrar2018-06-11
| | |
| * | Add android sdk license acceptanceAli Abrar2018-06-11
| | |
| * | add signing to buildGradleAppAli Abrar2018-06-11
| | |
| * | Add buildGradleApp to androidenvAli Abrar2018-06-11
| | |
* | | androidndk: fixup asm linkingMatthew Bauer2018-06-13
|/ / | | | | | | | | | | | | | | This fixes cross compiling to android that is currently broken. The asm symlink needs to be set on versions /newer/ than 10e not the other way around. We also need to use hostInfo’s triple here because ... /cc @ericson2314 @bkchr
* | androidndk: remove set -xMatthew Justin Bauer2018-06-07
| | | | | | | | | | This was causing output limit exceeded in Hydra: https://hydra.nixos.org/build/75406916
* | androidndk: Fixes missing libraries for prebuilt clangBastian Köcher2018-05-25
|/
* androidndk: Fix usage as crossSystemBastian Köcher2018-05-17
|
* androidndk: Adds versions 17 and 16bBastian Köcher2018-05-17
|
* androidndk: Drop 32bit supportBastian Köcher2018-05-15
|