Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package android-tools for openSUSE:Factory 
checked in at 2026-07-15 22:14:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/android-tools (Old)
 and      /work/SRC/openSUSE:Factory/.android-tools.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "android-tools"

Wed Jul 15 22:14:23 2026 rev:28 rq:1365948 version:36.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/android-tools/android-tools.changes      
2026-02-11 18:48:33.196635976 +0100
+++ /work/SRC/openSUSE:Factory/.android-tools.new.1991/android-tools.changes    
2026-07-15 22:15:18.450650993 +0200
@@ -1,0 +2,27 @@
+Wed Jul  8 10:48:10 UTC 2026 - [email protected]
+
+- Update to version 36.0.1
+  * Fix typos in README.md
+  * Add support for LoongArch64
+  * CI: Add protobuf-compiler dependency for ubuntu
+  * CI: Replace macos-12 with macos-15 due to deprecation
+  * patches/extras: Fix incompatibility with protobuf v30
+  * Fix missing whitespace in patches
+  * Backport "Make legacy USB driver default on Linux" from 16.0.0_r4
+  * Add missing includes for GCC 16 (Fedora Rawhide affected)
+  * Remove deprecated macos-13 from CI
+  * Drop gcc11-c++ dependency from opensuse/leap
+  * Update to 36.0.1 (android-16.0.0_r4)
+  * Add macos-26 to CI build matrix
+
+- Remove patches (merged/solved upstream)
+  * fix-legacy-USB-driver-default.patch
+  * fix-libusb-enumeration.patch
+  * fix-missing-cstdint-includes-for-gcc16.patch
+  * fix-protobuf-30-compat.patch
+- Add fix-mdns-references.patch
+  * Remove all references to mDNS from the man page
+    (gh#nmeum/android-tools#118)
+- Merge bash-completion into main package (consolidation)
+
+-------------------------------------------------------------------

Old:
----
  android-tools-35.0.2.tar.xz
  fix-legacy-USB-driver-default.patch
  fix-libusb-enumeration.patch
  fix-missing-cstdint-includes-for-gcc16.patch
  fix-protobuf-30-compat.patch

New:
----
  android-tools-36.0.1.tar.xz
  fix-mdns-references.patch

----------(Old B)----------
  Old:- Remove patches (merged/solved upstream)
  * fix-legacy-USB-driver-default.patch
  * fix-libusb-enumeration.patch
  Old:  * fix-legacy-USB-driver-default.patch
  * fix-libusb-enumeration.patch
  * fix-missing-cstdint-includes-for-gcc16.patch
  Old:  * fix-libusb-enumeration.patch
  * fix-missing-cstdint-includes-for-gcc16.patch
  * fix-protobuf-30-compat.patch
  Old:  * fix-missing-cstdint-includes-for-gcc16.patch
  * fix-protobuf-30-compat.patch
- Add fix-mdns-references.patch
----------(Old E)----------

----------(New B)----------
  New:  * fix-protobuf-30-compat.patch
- Add fix-mdns-references.patch
  * Remove all references to mDNS from the man page
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ android-tools.spec ++++++
--- /var/tmp/diff_new_pack.G1JMnp/_old  2026-07-15 22:15:19.610690352 +0200
+++ /var/tmp/diff_new_pack.G1JMnp/_new  2026-07-15 22:15:19.610690352 +0200
@@ -25,22 +25,17 @@
 %endif
 
 Name:           android-tools
-Version:        35.0.2
+Version:        36.0.1
 Release:        0
 Summary:        Android platform tools
 License:        Apache-2.0 AND MIT
-URL:            https://developer.android.com/studio/releases/platform-tools
-Source0:        
https://github.com/nmeum/android-tools/releases/download/%{version}/%{name}-%{version}.tar.xz
+# https://developer.android.com/tools/releases/platform-tools
+URL:            https://github.com/nmeum/android-tools
+Source0:        %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE fix-install-completion.patch boo#1185883 
[email protected] -- Simplify completion
 Patch0:         fix-install-completion.patch
-# PATCH-FIX-UPSTREAM fix-protobuf-30-compat.patch -- based on commit 0c4d799
-Patch1:         fix-protobuf-30-compat.patch
-# PATCH-FIX-UPSTREAM fix-libusb-enumeration.patch gh#nmeum/android-tools#153
-Patch2:         fix-libusb-enumeration.patch
-# PATCH-FIX-UPSTREAM fix-legacy-USB-driver-default.patch 
gh#nmeum/android-tools#190
-Patch3:         fix-legacy-USB-driver-default.patch
-# PATCH-FIX-UPSTREAM fix-missing-cstdint-includes-for-gcc16.patch 
gh#nmeum/android-tools#191
-Patch4:         fix-missing-cstdint-includes-for-gcc16.patch
+# PATCH-FIX-OPENSUSE fix-mdns-references.patch [email protected] -- Remove 
all references to mDNS from the man page
+Patch1:         fix-mdns-references.patch
 BuildRequires:  cmake >= 3.12
 BuildRequires:  llvm-gold
 BuildRequires:  ninja
@@ -57,28 +52,35 @@
 Suggests:       %{name}-mkbootimg
 Suggests:       %{name}-partition
 Suggests:       android-udev-rules
-Provides:       %{name}-python3 = %{version}-%{release}
-Obsoletes:      %{name}-python3 < %{version}-%{release}
+Provides:       %{name}-bash-completion = %{version}
+Obsoletes:      %{name}-bash-completion < %{version}
+Provides:       %{name}-python3 = %{version}
+Obsoletes:      %{name}-python3 < %{version}
+Provides:       adb = 1.0.41
+Provides:       avbtool = 1.3.0
+Provides:       sload_f2fs = 1.16.0
 Provides:       bundled(boringssl)
 ExcludeArch:    ppc ppc64 ppc64le s390x
 %if 0%{?suse_version} < 1600
 BuildRequires:  clang15
 BuildRequires:  gcc11-c++
-BuildRequires:  python311
+BuildRequires:  python311-base
+Requires:       python311-base
 %else
 BuildRequires:  clang
-BuildRequires:  python3
+BuildRequires:  python3-base
+Requires:       python3-base
 %endif
 %if %{with bundled_libfmt}
-Provides:       bundled(fmt) = 10.2.0
+Provides:       bundled(fmt) = 11.0.2
 %else
-BuildRequires:  pkgconfig(fmt) >= 10.2.0
+BuildRequires:  pkgconfig(fmt) >= 11.0.2
 %endif
 %if %{with bundled_libusb}
 BuildRequires:  pkgconfig(libudev)
-Provides:       bundled(libusb-1_0)
+Provides:       bundled(libusb-1_0) = 1.0.29
 %else
-BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.28
+BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.29
 %endif
 
 %description
@@ -100,22 +102,16 @@
 %description partition
 This package contains the Android dynamic partition tools.
 
-%package bash-completion
-Summary:        Bash completion for android-tools
-BuildRequires:  bash-completion
-Requires:       bash-completion
-Supplements:    (%{name} and bash-completion)
-BuildArch:      noarch
-
-%description bash-completion
-Bash command line completion support for android-tools.
-
 %prep
 %autosetup -p1
 
+# fix empty adb man page title
+%define man_date %(LC_ALL=C date -u -d@$SOURCE_DATE_EPOCH '+%%B %%Y')
+sed -e 's/^\.TH .*/.TH ADB "1" "%{man_date}" "%{name} %{version}" "User 
Commands"/' \
+    -i vendor/adb/docs/user/adb.1
+
 %build
 %define __builder ninja
-
 %cmake \
 %if 0%{?suse_version} < 1600
        -DCMAKE_C_COMPILER=clang-15 \
@@ -135,7 +131,6 @@
        -DANDROID_TOOLS_LIBUSB_ENABLE_UDEV=ON \
 %endif
        -DBUILD_SHARED_LIBS=OFF
-
 %cmake_build
 
 %install
@@ -182,6 +177,14 @@
 %{_bindir}/mke2fs.android
 %{_bindir}/simg2img
 %{_bindir}/sload_f2fs
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions
+%if 0%{?suse_version} < 1600
+%exclude %{_datadir}/bash-completion/completions/adb
+%else
+%{_datadir}/bash-completion/completions/adb
+%endif
+%{_datadir}/bash-completion/completions/fastboot
 %{_mandir}/man1/adb.1%{?ext_man}
 
 %files mkbootimg
@@ -196,11 +199,3 @@
 %doc vendor/extras/partition_tools/README.md
 %{_bindir}/lp{add,dump,flash,make,unpack}
 
-%files bash-completion
-%if 0%{?suse_version} < 1600
-%exclude %{_datadir}/bash-completion/completions/adb
-%else
-%{_datadir}/bash-completion/completions/adb
-%endif
-%{_datadir}/bash-completion/completions/fastboot
-

++++++ android-tools-35.0.2.tar.xz -> android-tools-36.0.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/android-tools/android-tools-35.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.android-tools.new.1991/android-tools-36.0.1.tar.xz 
differ: char 25, line 1

++++++ fix-mdns-references.patch ++++++
--- a/vendor/adb/docs/user/adb.1
+++ b/vendor/adb/docs/user/adb.1
@@ -133,16 +133,6 @@
 .PP
 \f[B]--remove-all\f[R] \ \ \ \ Remove all reverse socket connections
 from device.
-.PP
-mdns \f[B]check\f[R] | \f[B]services\f[R] \ \ \ \ Perform mDNS
-subcommands.
-.PP
-\f[B]check\f[R] \ \ \ \ Check if mdns discovery is available.
-.PP
-\f[B]services\f[R] \ \ \ \ List all discovered services.
-.PP
-\f[B]track-services\f[R] \ \ \ \ Stream discovered services.
-Supports flags \[lq]\[en]proto-text\[rq] and \[lq]proto-binary\[rq].
 .SH FILE TRANSFER:
 .PP
 push [\f[B]\[en]sync\f[R]] [\f[B]-z\f[R] \f[B]ALGORITHM\f[R]]
@@ -280,8 +270,8 @@
 .PP
 logcat \ \ \ \ Show device log (logcat \[en]help for more).
 .PP
-server-status Display server configuration (USB backend, mDNS backend,
-log location, binary path.
+server-status Display server configuration (USB backend, log location,
+binary path.
 See adb_host.proto (AdbServerStatus) for details.
 .SH SECURITY:
 .PP
@@ -371,8 +361,7 @@
 .SH ENVIRONMENT VARIABLES
 .PP
 $ADB_TRACE \ \ \ \ Comma (or space) separated list of debug info to log:
-all,adb,sockets,packets,rwx,usb,sync,sysdeps,transport,jdwp,services,auth,fdevent,shell,incremental,
-mdns.
+all,adb,sockets,packets,rwx,usb,sync,sysdeps,transport,jdwp,services,auth,fdevent,shell,incremental.
 .PP
 $ADB_VENDOR_KEYS \ \ \ \ Colon-separated list of keys (files or
 directories).
@@ -385,16 +374,6 @@
 $ADB_LOCAL_TRANSPORT_MAX_PORT \ \ \ \ Max emulator scan port (default
 5585, 16 emulators).
 .PP
-$ADB_MDNS_AUTO_CONNECT \ \ \ \ Comma-separated list of mdns services to
-allow auto-connect (default adb-tls-connect).
-.PP
-$ADB_MDNS_OPENSCREEN \ \ \ \ The default mDNS-SD backend is Bonjour
-(mdnsResponder).
-For machines where Bonjour is not installed, adb can spawn its own,
-embedded, mDNS-SD back end, openscreen.
-If set to \[lq]1\[rq], this env variable forces mDNS backend to
-openscreen.
-.PP
 $ADB_LIBUSB \ \ \ \ ADB has its own USB backend implementation but can
 also employ libusb.
 use \f[V]adb devices -l\f[R] (\f[V]usb:\f[R] prefix is omitted for

Reply via email to