Commit Graph

28 Commits

Author SHA1 Message Date
Biswapriyo Nath
a084cb6191 android-tools: 36.0.1 -> 37.0.0
Remove golang dependency which was removed in upstream.
It was used for testing in boringssl.
2026-08-01 09:44:09 +00:00
Biswapriyo Nath
40395f15c7 android-tools: 35.0.2 -> 36.0.1
* Revert some changes from 576fde128a commit.
  This update now uses system provided libusb instead of bundled one.

* Also, revert changes from 37a1895466 commit.
  udev is not required directly which is used with libusb.
2026-07-06 20:28:56 +00:00
qzylinra
37a1895466 android-tools: fix darwin build 2025-08-12 10:34:47 +05:30
qzylinra
576fde128a android-tools: 35.0.1 -> 35.0.2
Diff: https://github.com/nmeum/android-tools/compare/35.0.1...35.0.2
2025-08-11 12:04:53 +05:30
John Titor
766ad54fde treewide: remove primeos from maintainers
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-06 00:00:32 +05:30
K900
11e573fce1 android-tools: pin protobuf 29 2025-04-28 01:07:08 +03:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03: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
R. Ryantm
8482ead3da android-tools: 34.0.5 -> 35.0.1 2024-04-28 00:20:25 +00:00
R. Ryantm
d8bfc22089 android-tools: 34.0.4 -> 34.0.5 2024-03-22 12:37:31 +00:00
Samuel Tardieu
48ed94664e android-tools: 34.0.1 -> 34.0.4
The patch for linking with private `abseil-cpp` has been removed because
it is present in the upstream version already.

`ninja` has been added to the dependencies as building with `cmake`+`ninja`
is faster than with `cmake`+`make`.

The `-mod=vendor` go flag has been removed as the vendored version of
`boringssl` cannot be built as-is:

```
go: inconsistent vendoring in /build/android-tools-34.0.4/vendor/boringssl:
        golang.org/x/crypto@v0.6.0: is explicitly required in go.mod,
          but not marked as explicit in vendor/modules.txt
        golang.org/x/net@v0.7.0: is explicitly required in go.mod,
          but not marked as explicit in vendor/modules.txt
        golang.org/x/sys@v0.5.0: is explicitly required in go.mod,
          but not marked as explicit in vendor/modules.txt
        golang.org/x/term@v0.5.0: is explicitly required in go.mod,
          but not marked as explicit in vendor/modules.txt
```
2023-10-06 21:38:31 +02:00
Tobias Mayer
3ff55b6c89 android-tools: Fix build with protobuf-3.23 2023-08-18 08:48:22 +02:00
figsoda
f1ec434848 pkgs/tools/misc: remove dead code
with the help of deadnix & nil
2023-07-13 17:37:07 +03:00
R. Ryantm
963f689aa1 android-tools: 34.0.0 -> 34.0.1 2023-05-18 02:32:42 +00:00
R. Ryantm
a233af6877 android-tools: 33.0.3p2 -> 34.0.0 2023-03-06 21:30:21 +00:00
Mustafa Çalışkan
a53b77bf60 android-tools: 33.0.3p1 -> 33.0.3p2 2022-12-14 08:11:09 +03:00
Michael Weiss
2d069801fd android-tools: Avoid installing avbtool twice and update the description
The last release (version 33.0.3p1 [0], added in 28609af5c7) started to
include avbtool and mkdtboimg [1].
This is just a minor fixup to update the package description and stop
installing avbtool twice:
$ sha256sum /nix/store/f2ld3hjbxnafi3jw299nq4mc94xpcmx6-android-tools-33.0.3p1/bin/avbtool*
d4357c43798d6aa6d5cea3b8f3ad39e54244a1105db8048dc673c44119835e1c  /nix/store/f2ld3hjbxnafi3jw299nq4mc94xpcmx6-android-tools-33.0.3p1/bin/avbtool
d4357c43798d6aa6d5cea3b8f3ad39e54244a1105db8048dc673c44119835e1c  /nix/store/f2ld3hjbxnafi3jw299nq4mc94xpcmx6-android-tools-33.0.3p1/bin/avbtool.py

[0]: https://github.com/nmeum/android-tools/releases/tag/33.0.3p1
[1]: 0652cba5f4
2022-12-03 21:32:50 +01:00
Weijia Wang
28609af5c7 android-tools: 33.0.3 -> 33.0.3p1 2022-11-13 23:37:47 +01:00
Sebastian Sellmeier
3cbd455a2d android-tools: 31.0.3p1 -> 33.0.3 2022-11-06 10:56:30 -05:00
Weijia Wang
eb15f799b7 android-tools: add darwin support 2022-10-28 10:40:40 -04:00
Yureka
f5db877954 android-tools: add patch to fix build against 6.0 kernel headers 2022-10-15 16:39:22 +02:00
Michael Weiss
6754a1dad0 android-tools: 31.0.3 -> 31.0.3p1 2022-01-06 16:00:19 +01:00
Michael Weiss
1c9b455262 android-tools: 31.0.2 -> 31.0.3 2021-10-24 20:17:21 +02:00
Mustafa Çalışkan
ea4b2dbcbc android-tools: install missing tools 2021-08-30 14:53:07 +03:00
Mustafa Çalışkan
6120ab426d android-tools: use system fmt 2021-07-27 20:03:27 +02:00
R. RyanTM
4848fa2b06 android-tools: 31.0.0p1 -> 31.0.2 2021-07-21 08:14:11 +00:00
Michael Weiss
c57b309d32 android-tools: init at 31.0.0p1
lowPrio is used to avoid collisions with the simg2img package.
Licensing information is in share/licenses/android-tools/AOSP_LICENSE.
2021-06-02 12:08:01 +02:00