summary refs log tree commit diff
path: root/pkgs/development/mobile
Commit message (Collapse)AuthorAge
* abootimg: fix cross compilation and set strictDepsNick Cao2022-01-09
|
* Merge pull request #150122 from miallo/patch-1Bobby Rong2022-01-01
|\ | | | | androidenv: change default emulatorVersion to one available
| * androidenv: default emulatorVersion to one availableMichael Lohmann2021-12-10
| | | | | | | | The last repo.json update in a0f6a8af81c7f2abda1d1ac3017db4797e6405c0 removed the default emulator version, so it had to be changed (or the repo.json had to be overwritten) for it to work. Instead use the most recent available emulator version
* | maintainers: update personal detailsYana Timoshenko2021-12-31
|/
* Merge master into staging-nextgithub-actions[bot]2021-11-20
|\
| * ndk-bundle: fix buildRyan Burns2021-11-19
| | | | | | | | | | | | Since b79483d2b72c8e349a8fa8a6e67e8061d82d6027, the various architectures of the prebuilt libraries cause errors, so we need to tell patchelf to ignore missing deps.
* | Merge master into staging-nextgithub-actions[bot]2021-11-19
|\|
| * Merge pull request #146504 from flexagoon/emulator-fixSandro2021-11-18
| |\
| | * androidenv: fix emulator build on Linuxflexagoon2021-11-18
| | |
* | | Merge remote-tracking branch 'nixpkgs/staging-next' into stagingAlyssa Ross2021-11-14
|\| | | | | | | | | | | | | | Conflicts: pkgs/development/tools/parsing/flex/2.6.1.nix
| * | imgpatchtools: switch to fetchFromGitHubFelix Buehler2021-11-12
| | |
* | | pkgs/development: followup fmtFelix Buehler2021-11-10
| | |
* | | pkgs/development: rename name to pname&versionFelix Buehler2021-11-10
|/ /
* | Merge pull request #144748 from status-im/gomobile-aarch64-darwin-fixSandro2021-11-09
|\ \
| * | gomobile: make providing Android SDK optionalJakub Sokołowski2021-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there are no `aarch64-darwin` builds of Android SDK available. For this reason attempts to build `gomobile` on that platform fail with: ``` No Android SDK tarballs are available for system architecture: aarch64-darwin ``` Signed-off-by: Jakub Sokołowski <jakub@status.im>
* | | genymotion: 2.8.0 -> 3.2.1R. RyanTM2021-11-08
| |/ |/|
* | treewide: use mirror URLs where availableAlyssa Ross2021-11-06
| | | | | | | | | | | | | | | | | | Candidates identified with git grep -F "$(grep -v '#' pkgs/build-support/fetchurl/mirrors.nix | grep -v nixos.org | grep :// | cut -d '"' -f 2)" and then manually reviewed and tested.
* | treewide: switch ``builtins.fromJSON(builtins.readFile ./file.json)`` to ↵Sandro Jäckel2021-11-03
|/ | | | lib.importJSON ./file.json
* cocoapods: 1.10.2 -> 1.11.0Winter2021-09-10
|
* cocoapods: make update script set gemfile platform to rubyWinter2021-09-10
|
* treewide: "does not exists" -> "does not exist"Alyssa Ross2021-09-09
| | | | | | | I noticed this minor grammar mistake when running update.nix, and then while grepping to find the source I noticed we had it a few times in Nixpkgs. Just as easy to fix treewide as it was to fix the one occurrence I noticed.
* androidenv: regenerate repo.jsonCharlotte Van Petegem2021-08-21
|
* cocoapods: 1.10.1 -> 1.10.2Winter2021-08-17
|
* gomobile: 2020-06-22 -> 2021-06-14Jakub Sokołowski2021-07-22
| | | | | | | | | This upgrade together with Go 1.16 drops support for iOS ARM32 builds. The need for applying a patch was also removed by this fix: https://go.googlesource.com/mobile/+/7c8f154d100840bc5828285bb390bbae1cb5a98c Signed-off-by: Jakub Sokołowski <jakub@status.im>
* Merge master into staging-nextgithub-actions[bot]2021-07-18
|\
| * various: cleanup of 'inherit version;'Felix Buehler2021-07-16
| |
* | Merge staging-next into staginggithub-actions[bot]2021-07-05
|\|
| * checkra1n: init at 0.12.4 (#128798)Jonas Heinrich2021-07-05
| |
* | flashtool: removeFelix Buehler2021-06-30
|/ | | | Because the download is down for copyright reasons and the site looks very fishy and very similar to the ones used to distribute content illegally.
* treewide: use quotes for urlPavol Rusnak2021-06-20
|
* Change all alsaLib references to alsa-libAndersonTorres2021-06-10
|
* mkShell: introduce packages argument (#122180)Jonas Chevalier2021-05-13
| | | | | | | | | | The distinction between the inputs doesn't really make sense in the mkShell context. Technically speaking, we should be using the nativeBuildInputs most of the time. So in order to make this function more beginner-friendly, add "packages" as an attribute, that maps to nativeBuildInputs. This commit also updates all the uses in nixpkgs.
* Merge pull request #119092 from numinit/update-androidenvJohn Ericson2021-04-25
|\ | | | | androidenv: Allow multiple ndkVersions to be specified
| * androidenv: Allow multiple ndkVersions to be specifiedMorgan Jones2021-04-24
| | | | | | | | | | | | Android is deprecating ndk.dir in favor of specifying exact NDK version in Gradle configuration. Ensure that we can support multiple NDKs, and link them into the location the Android Gradle Plugin expects.
* | gomobile: init at 2020-06-22Jakub Sokołowski2021-04-23
|/ | | | | | | | | | | | The Android SDK is provided by `nixpkgs`, and in case of the Status Project we build our app using that SDK in combination with gomobile since our protocol library is written in Go: https://github.com/golang/mobile This tool is quite powerful and allows you even to build entire applications in Go: https://pkg.go.dev/golang.org/x/mobile/cmd/gomobile#hdr-Compile_android_APK_and_iOS_app Signed-off-by: Jakub Sokołowski <jakub@status.im>
* Merge pull request #115229 from ↵Sandro2021-03-30
|\ | | | | | | rolfschr/android-fix-shebang-in-make-standalone-toolchain
| * android: replace '$(pwd)' by '.'Rolf Schröder2021-03-27
| |
| * android: Fix shebangs in auto-generated android toolchain scriptsRolf Schröder2021-03-09
| | | | | | | | | | | | | | The script make_standalone_toolchain.py autogenerates some shell scripts when invoked. These scripts have a hardcoded shebang of '#!/bin/bash'. The generated scripts obviously do not work in a Nix environment. This commit makes sure the scripts have the correct shebang.
* | Merge branch 'master' into staging-nextJan Tojnar2021-03-18
|\ \
| * | treewide: xlibs -> xorgSamuel Gräfenstein2021-03-17
| | | | | | | | | | | | Fix building with `config.allowAliases = false;`.
* | | Merge master into staging-nextgithub-actions[bot]2021-03-12
|\| |
| * | cocoapods-beta: 1.10.0 -> 1.10.1Steven Pease2021-03-11
| | |
| * | cocoapods: 1.10.0 -> 1.10.1Steven Pease2021-03-11
| | |
* | | Merge branch 'staging-next' into stagingJan Tojnar2021-03-04
|\| |
| * | android_prebuilt: Fix evals13412021-03-04
| | |
* | | treewide: unzip buildInputs to nativeBuildInputs (#112302)Ben Siraphob2021-02-20
|/ /
* | treewide: makeWrapper buildInputs to nativeBuildInputsBen Siraphob2021-02-19
| |
* | treewide: xdg_utils -> xdg-utilsBen Siraphob2021-02-01
| |
* | androidenv: do not copy verboselyRyan Burns2021-01-27
|/ | | | | | Verbose copying can exceed hydra's output limit, causing spurious failures. For example, see: https://hydra.nixos.org/eval/1644892?filter=android
* Merge pull request #109655 from prusnak/stdenv-lib-mobilePavol Rusnak2021-01-23
|\ | | | | pkgs/development/mobile: stdenv.lib -> lib