author | Anatol Pomozov
<anatolik@archlinux.org> 2024-09-08 00:27:12 UTC |
committer | Anatol Pomozov
<anatolik@archlinux.org> 2024-09-08 00:27:12 UTC |
parent | f8c9de0de069f2992b0d713e95d8c8cc6cbee10d |
.SRCINFO | +5 | -5 |
PKGBUILD | +9 | -4 |
diff --git a/.SRCINFO b/.SRCINFO index a344818..d75e84f 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = android-tools pkgdesc = Android platform tools - pkgver = 35.0.1 - pkgrel = 3 + pkgver = 35.0.2 + pkgrel = 1 url = http://tools.android.com/ arch = x86_64 license = Apache @@ -11,14 +11,14 @@ pkgbase = android-tools makedepends = go makedepends = ninja makedepends = git - depends = libusb + depends = fmt depends = protobuf depends = brotli depends = zstd depends = android-udev depends = pcre2 optdepends = python: {mk,unpack_,repack_}bootimg and mkdtboimg support - source = https://github.com/nmeum/android-tools/releases/download/35.0.1/android-tools-35.0.1.tar.xz - sha256sums = 654030c7f96d25d7224cd6861fac14a043cf1d3980f40288cdfbe219f94ffaf9 + source = https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz + sha256sums = d2c3222280315f36d8bfa5c02d7632b47e365bfe2e77e99a3564fb6576f04097 pkgname = android-tools diff --git a/PKGBUILD b/PKGBUILD index 1c2a394..4043bbb 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,22 +3,25 @@ # Contributor: Alucryd <alucryd at gmail dot com> pkgname=android-tools -pkgver=35.0.1 +pkgver=35.0.2 _tag=${pkgver} # https://github.com/nmeum/android-tools sometimes carries extra patch version on top of the upstream versioning -pkgrel=3 +pkgrel=1 pkgdesc='Android platform tools' arch=(x86_64) url='http://tools.android.com/' license=(Apache MIT) -depends=(libusb protobuf brotli zstd android-udev pcre2) +depends=(fmt protobuf brotli zstd android-udev pcre2) makedepends=(gtest cmake go ninja git) optdepends=('python: {mk,unpack_,repack_}bootimg and mkdtboimg support') source=(https://github.com/nmeum/android-tools/releases/download/$_tag/android-tools-$_tag.tar.xz) -sha256sums=('654030c7f96d25d7224cd6861fac14a043cf1d3980f40288cdfbe219f94ffaf9') +sha256sums=('d2c3222280315f36d8bfa5c02d7632b47e365bfe2e77e99a3564fb6576f04097') build() { cd android-tools-$_tag + # android-tools uses libusb API that has not been released yet + # use newer bundled libusb until the new libusb release arrive + cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ @@ -26,6 +29,8 @@ build() { -DCMAKE_C_FLAGS="$CFLAGS" \ -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON \ -Dprotobuf_MODULE_COMPATIBLE=ON \ + -DANDROID_TOOLS_LIBUSB_ENABLE_UDEV=ON \ + -DANDROID_TOOLS_USE_BUNDLED_LIBUSB=ON \ -G Ninja -S . -B build cmake --build build }