Commit Graph

23 Commits

Author SHA1 Message Date
Alexandre Esteves
09404bd64b androidndkPkgs_29: init at 29.0.14206865 2025-10-13 21:35:40 +01:00
Emily
5381f4d669 androidndkPackages_{21,23,24,25,26}: drop
EOL and depend on EOL LLVMs.
2025-08-18 16:52:21 +01:00
Wolfgang Walther
f115f69d47 androidndkPkgs: avoid throwing for incompatibility in CI
Same reasoning as in the commit before.
2025-07-19 13:19:53 +02:00
Alexandre Esteves
0338ca8d15 androidndkPkgs_28: init at 28.0.13004108 2025-06-10 02:38:16 +01:00
Alexandre Esteves
0c123f2c20 androidndkPkgs_27: init at 27.0.12077973 2025-06-10 02:37:56 +01:00
Masum Reza
eb786288e1 treewide: adopt android packages as NixOS/android
Co-authored-by: Morgan Jones <me@numin.it>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-04-13 23:13:04 +05:30
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Artturin
a29984eb37 androidndkPkgs_23: get rid of the unneeded b in the name
It was also failing because `targetAndroidndkPkgs` did not have the `b`
after `majorVersion`
2024-07-21 20:25:03 +03:00
Artturin
8d709fa3c6 androidndkPkgs: Fix unsupported hardening flags
Got this error `clang-17: error: unsupported option '-fzero-call-used-regs=used-gpr' for target 'armv7-unknown-linux-android'`
2024-07-21 20:24:30 +03:00
Marie Ramlow
13effc435c androidndkPkgs_26: init at 26.3.11579264 2024-06-17 09:50:09 +02:00
Marie Ramlow
561bc6622a androidndkPkgs_25: init at 25.2.9519653 2024-06-17 09:50:09 +02:00
Marie Ramlow
a5a093288e androidndkPkgs: remove code duplication 2024-06-17 09:50:09 +02:00
Artturin
2557230bf6 androidndkPkgs: throw if targetPackages is not populated
It's better to exit with a throw than a attribute missing which cannot
be caught with tryEval

```
> pkgsCross.aarch64-android-prebuilt.androidndkPkgs
error: attribute 'androidndkPkgs_21' missing
```

Proper ways to to use `androidndkPkgs` AFAIK.

`with import ./. { crossSystem = (import ./lib).systems.examples.aarch64-android-prebuilt; }; buildPackages.androidndkPkgs`

or

`pkgsCross.aarch64-android-prebuilt.buildPackages.androidndkPkgs`
2023-09-21 01:34:14 +03:00
Jari Vetoniemi
2408ef3c6f androidndk: remove legacy ndks
allows us to remove python2 dependencies and lot more
2022-06-29 18:27:16 +09:00
Jari Vetoniemi
0aded46f08 androidenv: update packages 2022-06-29 18:27:16 +09:00
Jari Vetoniemi
5f1923d67e androidenv: fix android cross-compilers
These were completely broken. Even if they managed to output a binary,
it wouldn't actually run on the actual device.
2022-06-29 18:27:16 +09:00
Ben Siraphob
2f78ee7e81 pkgs/development: stdenv.lib -> lib 2021-01-24 00:16:29 +07:00
Matthew Bauer
ff33855bf0 android: readd 18b ndk
This is referenced in all-packages.nix, so might as well leave it
heref or now.
2020-08-17 23:51:59 -05:00
Matthew Bauer
074bc78cc8 android: update sdk, ndk to 29, 21 2020-08-17 23:51:53 -05:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Sander van der Burg
51428627eb Initial attempt to restore Android NDK cross building 2018-12-18 22:58:12 +01:00
Sander van der Burg
2757ddb182 Separate androidndkpkgs from androidenv 2018-12-18 21:14:43 +01:00