From a6b1b1ca96d69ee505451d988a24d5be10b4996b Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 21 Mar 2021 12:59:30 +0000 Subject: [PATCH] sync f33 changes --- android-tools.spec | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/android-tools.spec b/android-tools.spec index 6a0e469..2b47657 100644 --- a/android-tools.spec +++ b/android-tools.spec @@ -5,6 +5,7 @@ Name: android-tools Version: 30.0.5p1 Release: 1%{?dist} +Epoch: 1 Summary: Android platform tools(adb, fastboot) # The entire source code is ASL 2.0 except boringssl which is BSD @@ -17,13 +18,21 @@ Source0: https://github.com/nmeum/%{name}/releases/download/%{version}/%{n Source1: 51-android.rules Source2: adb.service - Requires(post): systemd Requires(preun): systemd Requires(postun): systemd +BuildRequires: brotli-devel BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: golang BuildRequires: gtest-devel BuildRequires: libusbx-devel +BuildRequires: libzstd-devel +BuildRequires: lz4-devel +BuildRequires: pcre2-devel +BuildRequires: perl +BuildRequires: protobuf-devel BuildRequires: systemd Provides: adb = %{epoch}:%{version}-%{release} @@ -33,6 +42,9 @@ Provides: mke2fs.android = %{epoch}:%{version}-%{release} # Bundled bits Provides: bundled(boringssl) +# Bundled boringssl doesn't support the big endian architectures rhbz 1431379 +ExcludeArch: ppc ppc64 s390x + %description The Android Debug Bridge (ADB) is used to: