<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="39">
<package pkgid="f15f577b3f7733f9c8710edc1174b0b3db25417da30322b088669b1cb4cb8dd6c8c3393ecffea981931925c832136c7e47e1df3e25a4fefcad6e4417202a2b1d" name="android-tools" arch="src">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="c53988dcb294e7c2021cec738de3d012ac52449bd3d4559bda4be013199266ee9dea8b3dfedb42bca18d4b676b70611b551d5607fd4d2b9ccfbf16213eee3d50" name="android-tools" arch="x86_64">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="53954ba4d5f7739c45b5fc983e91593d7de7fbd22b845234efde6605de6f570810ea313403d780c5bb7accf28fc76701135c343c3337a51a36e575658ac3007d" name="android-tools" arch="src">
  <version epoch="0" ver="5.1.1_r8" rel="11.15"/>
  <changelog author="dmitry_r@opensuse.org" date="1354881600">- Initial package
- Version 4.2.1_r1</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337600">- Fix udev rules</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337601">- Move udev rules to correct place</changelog>
  <changelog author="dvaleev@suse.com" date="1359374400">- fix wrong types for ppc64 (android-tools-ppc64-types.patch)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1360843200">- Update to version 4.2.2_r2
  * no changelog available
- Remove provide section from package</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1399032000">- Fix overflow in adb CVE-2014-1909 [bnc#863074]
  * fix-overflow-in-adb_client.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1411128000">- Use udevrulesdir and call udev_rules_update when appropiate</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1435060800">- 51-android.rules: Use TAG+="uaccess" instead of using
  group/mode access control.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1436875200">- Update to version 5.1.1_r8
  * No changelog available
- Drop obsolete fix-overflow-in-adb_client.patch
- Drop obsolete android-tools-ppc64-types.patch
- Fix implicit definition
  * f2fs-tools-implicit-definitions.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1445860800">- Split udev rules to android-tools-udev package. Use rules from
  libmtp-udev by default. [boo#938659]</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1455537600">- Fix systemd-udevd warning [boo#965512]</changelog>
  <changelog author="olaf@aepfle.de" date="1508328000">- Require at last pcre-8.31</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1556884800">- add usb-linux.patch to fix linux kernel usb interface</changelog>
</package>
<package pkgid="248e3d37a36a1e871126965755374284f077eaab0f91ae9cc9a7b498a6c6b60e03ff1ed2a018801b92577a923e900268bc45484f373e579a50ef2e8f7c809617" name="android-tools" arch="x86_64">
  <version epoch="0" ver="5.1.1_r8" rel="11.15"/>
  <changelog author="dvaleev@suse.com" date="1359374400">- fix wrong types for ppc64 (android-tools-ppc64-types.patch)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1360843200">- Update to version 4.2.2_r2
  * no changelog available
- Remove provide section from package</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1399032000">- Fix overflow in adb CVE-2014-1909 [bnc#863074]
  * fix-overflow-in-adb_client.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1411128000">- Use udevrulesdir and call udev_rules_update when appropiate</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1435060800">- 51-android.rules: Use TAG+="uaccess" instead of using
  group/mode access control.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1436875200">- Update to version 5.1.1_r8
  * No changelog available
- Drop obsolete fix-overflow-in-adb_client.patch
- Drop obsolete android-tools-ppc64-types.patch
- Fix implicit definition
  * f2fs-tools-implicit-definitions.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1445860800">- Split udev rules to android-tools-udev package. Use rules from
  libmtp-udev by default. [boo#938659]</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1455537600">- Fix systemd-udevd warning [boo#965512]</changelog>
  <changelog author="olaf@aepfle.de" date="1508328000">- Require at last pcre-8.31</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1556884800">- add usb-linux.patch to fix linux kernel usb interface</changelog>
</package>
<package pkgid="b79cd4e1ffad30aa0fcaf6ff3ade37dc11f72d06d8987b96b465db212654ca29c3ae90953f492b6661a966ac0c67abc9f0fe925d1916c8c110f1e126357cb966" name="android-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="bf1944061a7507c4a198c7262487b670f729c64a5f5be22b06ccb1e3a47a263239b6d11ebe6f70b9bb275ed2a8eccdf4e516ec86e5f6a53457c30a3e9590c828" name="android-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="5.1.1_r8" rel="11.15"/>
  <changelog author="dmitry_r@opensuse.org" date="1354881600">- Initial package
- Version 4.2.1_r1</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337600">- Fix udev rules</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337601">- Move udev rules to correct place</changelog>
  <changelog author="dvaleev@suse.com" date="1359374400">- fix wrong types for ppc64 (android-tools-ppc64-types.patch)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1360843200">- Update to version 4.2.2_r2
  * no changelog available
- Remove provide section from package</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1399032000">- Fix overflow in adb CVE-2014-1909 [bnc#863074]
  * fix-overflow-in-adb_client.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1411128000">- Use udevrulesdir and call udev_rules_update when appropiate</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1435060800">- 51-android.rules: Use TAG+="uaccess" instead of using
  group/mode access control.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1436875200">- Update to version 5.1.1_r8
  * No changelog available
- Drop obsolete fix-overflow-in-adb_client.patch
- Drop obsolete android-tools-ppc64-types.patch
- Fix implicit definition
  * f2fs-tools-implicit-definitions.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1445860800">- Split udev rules to android-tools-udev package. Use rules from
  libmtp-udev by default. [boo#938659]</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1455537600">- Fix systemd-udevd warning [boo#965512]</changelog>
  <changelog author="olaf@aepfle.de" date="1508328000">- Require at last pcre-8.31</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1556884800">- add usb-linux.patch to fix linux kernel usb interface</changelog>
</package>
<package pkgid="4a3cf80e69ed3e1c6dc6c4924300395b73432d20c47e3d7be29fc0c28ca90863547ef5cfec76772e88753ffebf86f37e333f3005fadb0c7d11b25f3dd3300e30" name="android-tools-debugsource" arch="x86_64">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="535d1236c89561c55e1d8a0044587149e61d975ad627e1147c53b079ae089cf4cc946b92a06469350436a94c91cd576249d782aa7ce4a3118e22191cdb6d203a" name="android-tools-debugsource" arch="x86_64">
  <version epoch="0" ver="5.1.1_r8" rel="11.15"/>
  <changelog author="dmitry_r@opensuse.org" date="1354881600">- Initial package
- Version 4.2.1_r1</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337600">- Fix udev rules</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337601">- Move udev rules to correct place</changelog>
  <changelog author="dvaleev@suse.com" date="1359374400">- fix wrong types for ppc64 (android-tools-ppc64-types.patch)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1360843200">- Update to version 4.2.2_r2
  * no changelog available
- Remove provide section from package</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1399032000">- Fix overflow in adb CVE-2014-1909 [bnc#863074]
  * fix-overflow-in-adb_client.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1411128000">- Use udevrulesdir and call udev_rules_update when appropiate</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1435060800">- 51-android.rules: Use TAG+="uaccess" instead of using
  group/mode access control.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1436875200">- Update to version 5.1.1_r8
  * No changelog available
- Drop obsolete fix-overflow-in-adb_client.patch
- Drop obsolete android-tools-ppc64-types.patch
- Fix implicit definition
  * f2fs-tools-implicit-definitions.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1445860800">- Split udev rules to android-tools-udev package. Use rules from
  libmtp-udev by default. [boo#938659]</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1455537600">- Fix systemd-udevd warning [boo#965512]</changelog>
  <changelog author="olaf@aepfle.de" date="1508328000">- Require at last pcre-8.31</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1556884800">- add usb-linux.patch to fix linux kernel usb interface</changelog>
</package>
<package pkgid="3c1e2e5ae8f6ccfa4cc9d7410d760651cfe08aa1d1b2a8742f0105f09da371908820cfd1ee6ac43a1a0fe25041cfe1c90efc7c2cf29b3bf803125371fd2673ef" name="android-tools-mkbootimg" arch="noarch">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="3c1fee0aaf63b0f8028f65274b1ecba7a59084e496434c0728f4c85a0282be0f52ad5389f212a44af30536237e0cb8206842824a2597e0f01a177914dfa7a4a7" name="android-tools-partition" arch="x86_64">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="6b2a2f5ea24783f15d341c19ffea00c5b999fba656aa6e7c18d67329a25a5293785647f5d4453b60def9cb6a89ec33e2854633cefcc379432f0a8e1df6c80ad2" name="android-tools-partition-debuginfo" arch="x86_64">
  <version epoch="0" ver="36.0.1" rel="94.2"/>
  <changelog author="munix9@googlemail.com" date="1696075200">- Add upstream patch fix-add-make_f2fs-tool-for-fastboot.patch
  (gh#nmeum/android-tools#109)
- Remove the requirement for f2fs-tools</changelog>
  <changelog author="munix9@googlemail.com" date="1710504000">- Add upstream patch fix-add-sload_f2fs-tool.patch
  (gh#nmeum/android-tools#127) for the missing tool sload_f2fs
- Rework python3 dependencies (use %python3_fix_shebang for
  Factory)</changelog>
  <changelog author="munix9@googlemail.com" date="1710590400">- Use custom %python3_fix_shebang_path macro for Leap</changelog>
  <changelog author="munix9@googlemail.com" date="1711108800">- Update to version 34.0.5
  * adb
  - Previously, adb responded with a successful code when wireless
    pairing fails. Resolved this by returning a failure code (1) and
    user-facing error (error: protocol fault (couldn't read status
    message...)). echo $? now reports 1.
  - adb wait-for-disconnect is now operational for non-USB
    (wireless debugging).
  - Added new DbC interface for future support of ChromeOS over adb.
  * fastboot
  - Fixed flashall on Pixel 3 devices.
- Remove fix-add-make_f2fs-tool-for-fastboot.patch and
  fix-add-sload_f2fs-tool.patch (merged upstream)</changelog>
  <changelog author="munix9@googlemail.com" date="1714305600">- Update to version 35.0.1
  * adb
  - Switch to libusb as the default on Linux issue #270205252.
  - Fix adb startup on hosts without USB.
  - Fix adb hangs caused by USB devices incorrectly reporting
    zero-length descriptors issue #302212871.
  - Fix return code of adb shell when device disconnects
    issue #321787891.
  * fastboot
  - Limit the maximum size of the incoming packet queue.
  - Remove bottlenecks that previously limited download speeds
    to around 120MB/s. Now fastboot can saturate a SuperSpeed+
    bus and achieve speeds up to 980MB/s, depending on the device.</changelog>
  <changelog author="olaf@aepfle.de" date="1719662400">- Use clang15 to fix build in SLE15</changelog>
  <changelog author="munix9@googlemail.com" date="1723896000">- Fix for Factory/TW: Add 'BuildRequires: pkgconfig(zlib)'</changelog>
  <changelog author="munix9@googlemail.com" date="1724932800">- Update to version 35.0.2
  * adb
  - Fix openscreen mDNS backend bug bringing down server on
    truncated query issue #294120933.
  - Make openscreen mDNS backend work on macOS.
  - Make openscreen mDNS backend default on all platforms.
  - Support to detect USB SuperSpeed+ (current and negotiated
    speeds) for diagnostic purposes.
  - Graceful shutdown: Release all USB interfaces on shutdown
    (all OSes).
  * CMake: Add option to link libusb with libudev
  * patches/adb: Combine similar patch to workaround nullability
    specifier
  * CMake: Add option to use bundled libusb library
  * CMake: Add option to use system fmt library
  * vendor: Don't use absolute dir for mkbootimg symlink
  * vendor: mkbootimg: Use builtin ${CMAKE_INSTALL_BINDIR} instead
    of relative bin
  * vendor: Remove unused native submodule
  * vendor: Remove unused incremental_delivery submodule
  * CMake: Remove leftovers after base submodule removal
  * Remove unused patch for libandroidfw
  * Remove libandroidfw: it was never used
  * CMake: Install adb man page
  * boringssl: Workaround compiler error with gcc-14 and _Generic
- Remove man-pages.tar.gz, use upstream man pages</changelog>
  <changelog author="munix9@googlemail.com" date="1724932801">- Fix build on i586.</changelog>
  <changelog author="olaf@aepfle.de" date="1727006400">- remove adb from bash-completion package for SLE15 because it is
  still part of bash-completion itself
- Use specific python versions for all SLE15 variants
- Require protobuf &gt;= 21 until earlier variants are supported again</changelog>
  <changelog author="munix9@googlemail.com" date="1729425600">- Fix build for Leap 16.0
- Add 'Provides: bundled(...)' where appropriate
- Clean up spec file</changelog>
  <changelog author="munix9@googlemail.com" date="1730808000">- Exclude ppc ppc64 and ppc64le: Bundled boringssl doesn't support
  the big endian architectures and dropped ppc64le support
- Simplify python3 requirements
- Simplify fix-install-completion.patch</changelog>
  <changelog author="munix9@googlemail.com" date="1741435200">- Fix build for Factory/TW: Add "BuildRequires: python-rpm-macros"
- Use system fmt library for Leap &gt;= 16</changelog>
  <changelog author="munix9@googlemail.com" date="1741521600">- Revoke "Use system fmt library for Leap &gt;= 16", as "SLFO_Main"
  does not appear to provide an fmt library &gt;= 10.2.0</changelog>
  <changelog author="munix9@googlemail.com" date="1743249600">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Factory/TW</changelog>
  <changelog author="munix9@googlemail.com" date="1748347200">- Add fix-protobuf-30-compat.patch
  * vendor/extras/libjsonpb: Fix incompatibility with protobuf v30
    based on https://github.com/nmeum/android-tools/commit/0c4d799</changelog>
  <changelog author="munix9@googlemail.com" date="1753185600">- Add fix-libusb-enumeration.patch
  * Fix libusb enumeration to handle PINE64 PinePhone modem
    (gh#nmeum/android-tools#153)
- The android-udev-rules package is now suggested but no longer
  required. See https://github.com/systemd/systemd/pull/36939
  and (gh#M0Rf30/android-udev-rules#344)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120000">- Add fix-legacy-USB-driver-default.patch
  * Make legacy USB driver default on Linux (gh#nmeum/android-tools#190)
- Add fix-missing-cstdint-includes-for-gcc16.patch
  * Include missing cstdint header (gh#nmeum/android-tools#191)
- Remove 'go' as a build requirement (only needed eg. for the
  boringssl test suite)
- Fix build on SLFO_Main (use system fmt)</changelog>
  <changelog author="munix9@googlemail.com" date="1770120001">- Use system libusb library (&gt;= 1.0.28 with SuperSpeedPlus
  support) for Leap 16</changelog>
  <changelog author="munix9@googlemail.com" date="1783512000">- 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)</changelog>
</package>
<package pkgid="675ef8ef19ed2c078370d54649badeebc43211e350159246f9d3d737970d1c04e8f70847d8ed3f897ced6656b12e02cbc924e918f763e37f5bfad06f2aa32c2b" name="android-tools-udev" arch="x86_64">
  <version epoch="0" ver="5.1.1_r8" rel="11.15"/>
  <changelog author="dmitry_r@opensuse.org" date="1354881600">- Initial package
- Version 4.2.1_r1</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337600">- Fix udev rules</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1358337601">- Move udev rules to correct place</changelog>
  <changelog author="dvaleev@suse.com" date="1359374400">- fix wrong types for ppc64 (android-tools-ppc64-types.patch)</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1360843200">- Update to version 4.2.2_r2
  * no changelog available
- Remove provide section from package</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1399032000">- Fix overflow in adb CVE-2014-1909 [bnc#863074]
  * fix-overflow-in-adb_client.patch</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1411128000">- Use udevrulesdir and call udev_rules_update when appropiate</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1435060800">- 51-android.rules: Use TAG+="uaccess" instead of using
  group/mode access control.</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1436875200">- Update to version 5.1.1_r8
  * No changelog available
- Drop obsolete fix-overflow-in-adb_client.patch
- Drop obsolete android-tools-ppc64-types.patch
- Fix implicit definition
  * f2fs-tools-implicit-definitions.patch</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1445860800">- Split udev rules to android-tools-udev package. Use rules from
  libmtp-udev by default. [boo#938659]</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1455537600">- Fix systemd-udevd warning [boo#965512]</changelog>
  <changelog author="olaf@aepfle.de" date="1508328000">- Require at last pcre-8.31</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1556884800">- add usb-linux.patch to fix linux kernel usb interface</changelog>
</package>
<package pkgid="7dcadcb942a9cf04c5efb3cb232aa3e91978024b8b786f5b869e6ce5e2fdc592cade0ee006a5cea58d392f04ee5305f62242779068b9a29dd3ae207f25056832" name="heimdall" arch="src">
  <version epoch="0" ver="1.4.2" rel="6.130"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="329a5607f9c7ff4e56064ed170f47c2b73d9875c14a54ab2af148502963fbd38cfe6dbc808259b806aa5176198fe4dedeb2e18cff79d2a28c1ca803ff23a2be5" name="heimdall" arch="x86_64">
  <version epoch="0" ver="1.4.2" rel="6.130"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="3911281e8928ac8dacfa1c11676df02343888daa016900389eb45550762fb02ba3c4eec2e0cd0387b25b41cbc0cf182a098b9a562aee7f4d11da84986b8a27c0" name="heimdall-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.2" rel="6.130"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="03d78c281cf93bb8e16ba7c8bb640806fc0af5542dd4eec7ae7647e4250cab07d52e7a2454cca632ef269d3f503c28677f7bc6df23d153ef2818f2b98d0d599d" name="heimdall-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.2" rel="6.130"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="3f69ce2218f6d8c574d323b4188647ea8de01ee7a30129b0e774053c77abe1f464e18f2c5f157ec50a583c5dc37627032e6f3dcc5451bde996069841621081da" name="heimdall-frontend" arch="x86_64">
  <version epoch="0" ver="1.4.2" rel="6.130"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="39ba46790e1ee714427e840545e9e3cd143ec0814e9f56af414ff9654c411c2a2354afb19931d0864b66f91033b70eb0dcef3360162693114b3c3074268bfc69" name="heimdall-frontend-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.2" rel="6.130"/>
  <changelog author="pascal.bleser@opensuse.org" date="1298808000">- initial version (1.1.1)</changelog>
  <changelog author="malcolmlewis@opensuse.org" date="1317643200">- Updated to version 1.3.0:
  + Minor OS X UI tweaks.
  + Added note to OS X README about Macports libusb-1.0.
  + Added proper copyright notices to the About window and also
    updated some documentation slightly.
  + Added file extension checks to Heimdall Frontend (for
    partition files).
  + Documentation update.
  + Heimdall Frontend large font fixes.
  + Merge branch 'master' of github.com:Benjamin-Dobell/Heimdall.
  + Added Utilities tab to Heimdall Frontend.
  + Finally fixed the OS X 64-bit kext issuetest.
  + Altered the user interface slightly to prevent clipping on
    certain OS.
  + Fixed include directories for MSVC release builds.
  + Missed two READMEs, updated now.
  + Updated Linux documentation for checkinstall.
  + 1.3 documentation updates and permission fixes.
  + Merge pull request #15 from alanorth/patch-1.
  + SYSFS is deprecated. Small change.
  + Fixed several bugs related to 'common' arguments.
  + Fixed the displayed version number.
  + Updated Linux udev rules for Galaxy S II &amp; Droid Charge.
  + Updated OS X kext to support Galaxy S II and Droid Charge.
  + More linux-specific fixes/changes.
  + Linux Makefile.am fixes.
  + 1.2.0b Heimdall command line update. Large update that adds
    lots of PIT file functionality and better support for more
  devices.
  + Made "make install" install the udev rules.
  + Re-ran autogen.sh and cleaned up slightly.
  + Windows specific changes. Includes libusb-1.0 updates.
  + Ran make distclean for libusb and universal binary support
    to heimdall-frontend.
- General spec file cleanup per spec-cleaner.
- Rebase heimdall-remove-udev-service-restart.patch.
- Add heimdall-totime_t-for-older-qt.patch to build with QT &lt; 4.7</changelog>
  <changelog author="seiler@b1-systems.de" date="1346673600">- updated to version 1.3.2 (Didn't find the changelog)</changelog>
  <changelog author="chris@computersalat.de" date="1395230400">- update to 1.4.0
  * sorry but there is no ChangeLog
- rebased patch remove-udev-service-restart.patch
- disabled obsolete totime_t-for-older-qt.patch
- updated desktop file
- added two Icon files</changelog>
  <changelog author="nico.kruber@gmail.com" date="1404302400">- update to 1.4.1 (no changelog available)
- rebase heimdall-remove-udev-service-restart.patch</changelog>
  <changelog author="olaf@aepfle.de" date="1460376000">- update to current master 20160402.7ebee1e
  Fix for timeout bug
  https://github.com/Benjamin-Dobell/Heimdall/pull/329</changelog>
  <changelog author="psimons@suse.com" date="1486036800">- Update to latest Git revision v1.4.1-37-gb6fe7f8. This update
  fixes heimdall for use with Samsung S5 mini, potentially other
  phones, too.
- Download tarball from directly from github.</changelog>
  <changelog author="olaf@aepfle.de" date="1497614400">- Update to 1.4.2</changelog>
  <changelog author="jengelh@inai.de" date="1516363200">- Replace %__-type macro indirections.
  Trim unnecessary wording from description.</changelog>
</package>
<package pkgid="3c3442639063cc838e43b4098d36eafb21b5b77a0676278552f9161afc789d84707f1fee3286723c4c9b9b794e78b475eed0895c7cf5edb71881dfa73c27e470" name="libmtp" arch="src">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1428926400">- updated to 1.1.9 release
  - lots and lots of new ids
  - bugfixes
- mtp_DroidTurbo.patch,include-config-h.patch: upstream</changelog>
  <changelog author="olaf@aepfle.de" date="1430395200">- Package whole udev related dirs to avoid build failures</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1434888000">- remove Requires on libusb-devel from libmtp-devel, the correct
  dependency is libusb1 already included by the pkgconfig
  generator.</changelog>
  <changelog author="meissner@suse.com" date="1443960000">- updated to 1.1.10 release
  - lots of new ids
  - various bugfixes</changelog>
  <changelog author="dmitry_r@opensuse.org" date="1445860800">- Split udev rules to separate package</changelog>
  <changelog author="meissner@suse.com" date="1455105600">- updated to 1.1.11 release
  - lots of new USB id updates
  - small usb 3 bugfix
- libmtp.keyring: temporary add my older key, as I mistakenly
  used that to sign the tarball</changelog>
  <changelog author="meissner@suse.com" date="1471003200">- updated to 1.1.12 release
  - lots of new USB id updates
  - async event function</changelog>
  <changelog author="meissner@suse.com" date="1491134400">- updated to 1.1.13 release (bsc#1033830)
  - lots of new USB id updates
  - getpartialobject64 fixed for non x86_64
  - some too strict bugflags removed for Galaxy S and Motorola G2</changelog>
  <changelog author="meissner@suse.com" date="1506945600">- updated to 1.1.14 release
  - lots of new USB ids
  - 64bit file bugfixes
  - bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1521892800">- updated to 1.1.15 release
  - lots of new USB ids
  - copy and move object implemented
  - 64bit file bugfixes
  - bugfixes</changelog>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="d7dfec271366342d1c00e617d5308278383bf8036ef9f65b5ec83f24d5fd9c3f0d2e65bbead2e0c6cfb9c4187b443177d5fc0d4c9ef230a84c21b5841af7d0b0" name="libmtp-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="0382dadbadacf3b8ff976a82ce9ededf08af61625bf61f3d3668e2b99103489a067060a88e00c6f4b3328664e8aabf08366f9cbebd1c755411cfd52cbf287144" name="libmtp-debugsource" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="bd3c064e538fe6793d6b627517d53e77aa0e65d45a35ad1c3396b68e5f5629559916538cbddd481c66a1714528b9ac33f7ab6d588701368287709c0523f1c59f" name="libmtp-devel" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="b21c145e6226f076d0355c29c4f5f232872a23b13048a6200ea6cafba2ade121bfab7129b530c74ded5445425cc7d29e8331fc63351ed8b819f85586d1a3d1ae" name="libmtp-udev" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="93b6a01af1743524508e46b140f09abd320c18aaebd8d1c6eb5a8b8470cae3b707b38448384bbbf5c435fb04f5dcedc9c44a890bbb4f52456110eefaebe5b8c7" name="libmtp-udev-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="f0b9001fffc12d38c58c3a0371ceebe7fec93c517082e364d55182c9b4f1b07f76f7fc2516a0a80d5a2892e625811e9fec5b66ce41f1db07730be4547d658ab9" name="libmtp9" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="b70dbb4e14d7d65f293f8019992961aa6f13a36b801c8b434629799dfc25356d50ae87fd5ed2638553e02a8741846a00b67192264a075def04b844bddb921ef8" name="libmtp9-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="850b6bcb6153f59651eafcb67b0dd3af31a9e04bdc61b6eba733efc1a5686be45a78f349ab5535f38123b5718aedd52bd0dc62919f172ed07f0f539cf882c085" name="libusb-1_0-0" arch="x86_64">
  <version epoch="0" ver="1.0.30" rel="82.4"/>
  <changelog author="mardnh@gmx.de" date="1521979200">- Update to version 1.0.22
  * Core: Refactor code related to transfer flags and timeout handling
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
  * Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1567080000">- Update to version 1.0.23
  * Core: abandon synchronous transfers when device closure is
    detected.
  * Core: fix error in handling the removal of file descriptors
    while handling events.
  * New API libusb_set_log_cb() to redirect global and per context
    log messages to the provided log handling function.
  * New API libusb_wrap_sys_device to allow the user to specify
    the usb device to use.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607601600">- Update to version 1.0.24
  * Add new platform abstraction (#252).
  * Add Null POSIX backend.
  * Add support for eventfd.
  * New API libusb_hotplug_get_user_data().
  * Linux: Drop support for kernel older than 2.6.32.
  * Linux: Provide an event thread name. (#689).
  * Linux: Wait until all USBs have been reaped before freeing
    them. (#607)
  * Documentation fixes and improvements.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1610884800">- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1643716800">- Update to version 1.0.25
  * Fix regression with some particular devices
  * Fix regression with libusb_handle_events_timeout_completed()
  * Fix regression with cpu usage in libusb_bulk_transfer
  * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
  * Various other bug fixes and improvements
- Drop not longer needed patch:
  * 0001-fix-descriptor-parsing.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1649592000">- Update to version 1.0.26
  * Fix regression with transfer free's after closing device
  * Fix regression with destroyed context if API is misused
  * Workaround for applications using missing default context
  * Fix hotplog enumeration regression
  * Build fixes for various platforms and configurations
  * Add interface bound checking for broken devices
  * Add umockdev tests on Linux</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1706788800">- Update to version 1.0.27
  * New libusb_init_context API to replace libusb_init
  * New libusb_get_max_alt_packet_size API
  * New libusb_get_platform_descriptor API (BOS)
  * Allow setting log callback with libusb_set_option/libusb_init_context
  * New WebAssembly + WebUSB backend using Emscripten
  * Fix regression in libusb_set_interface_alt_setting
  * Fix sync transfer completion race and use-after-free
  * Fix hotplug exit ordering
  * Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1742472000">- Update to version 1.0.28
  * New libusb_get_ssplus_usb_device_capability_descriptor API
    for query of SuperSpeed+ Capability Descriptors
  * API support for reporting USB 3.2 Gen2x2 speeds
  * macOS: Fix Zero-Length Packet for multiple packets per frame
  * Windows: Base HID device descriptor on OS-cached values
  * Build fixes for Haiku and SunOS
  * Many code correctness fixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.29
  * LIBUSB_API_VERSION bump for the new functions in 1.0.28
  * Fix xusb regression displaying wrong error on claim failure.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779105600">- Update to version 1.0.30
  * Add new API libusb_get_device_string() to access device
    strings without opening the device.
  * Add new API libusb_get_session_data() which returns the
    OS-specific handle.
  * Fix device removal races on non-hotplug builds.
  * Improve descriptor parsing memory safety.
  * Fix various compiler warnings, improved tests and examples.</changelog>
</package>
<package pkgid="4d51752b920c3c98c5af952e0a749de4c703ad089844aec30a491c6f570a22c953b0acbd5fb370894797ff41934fdb38bf51ccc110d94e5ea46ba8a5b2570029" name="libusb-1_0-0-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.0.30" rel="82.4"/>
  <changelog author="mardnh@gmx.de" date="1521979200">- Update to version 1.0.22
  * Core: Refactor code related to transfer flags and timeout handling
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
  * Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1567080000">- Update to version 1.0.23
  * Core: abandon synchronous transfers when device closure is
    detected.
  * Core: fix error in handling the removal of file descriptors
    while handling events.
  * New API libusb_set_log_cb() to redirect global and per context
    log messages to the provided log handling function.
  * New API libusb_wrap_sys_device to allow the user to specify
    the usb device to use.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607601600">- Update to version 1.0.24
  * Add new platform abstraction (#252).
  * Add Null POSIX backend.
  * Add support for eventfd.
  * New API libusb_hotplug_get_user_data().
  * Linux: Drop support for kernel older than 2.6.32.
  * Linux: Provide an event thread name. (#689).
  * Linux: Wait until all USBs have been reaped before freeing
    them. (#607)
  * Documentation fixes and improvements.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1610884800">- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1643716800">- Update to version 1.0.25
  * Fix regression with some particular devices
  * Fix regression with libusb_handle_events_timeout_completed()
  * Fix regression with cpu usage in libusb_bulk_transfer
  * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
  * Various other bug fixes and improvements
- Drop not longer needed patch:
  * 0001-fix-descriptor-parsing.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1649592000">- Update to version 1.0.26
  * Fix regression with transfer free's after closing device
  * Fix regression with destroyed context if API is misused
  * Workaround for applications using missing default context
  * Fix hotplog enumeration regression
  * Build fixes for various platforms and configurations
  * Add interface bound checking for broken devices
  * Add umockdev tests on Linux</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1706788800">- Update to version 1.0.27
  * New libusb_init_context API to replace libusb_init
  * New libusb_get_max_alt_packet_size API
  * New libusb_get_platform_descriptor API (BOS)
  * Allow setting log callback with libusb_set_option/libusb_init_context
  * New WebAssembly + WebUSB backend using Emscripten
  * Fix regression in libusb_set_interface_alt_setting
  * Fix sync transfer completion race and use-after-free
  * Fix hotplug exit ordering
  * Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1742472000">- Update to version 1.0.28
  * New libusb_get_ssplus_usb_device_capability_descriptor API
    for query of SuperSpeed+ Capability Descriptors
  * API support for reporting USB 3.2 Gen2x2 speeds
  * macOS: Fix Zero-Length Packet for multiple packets per frame
  * Windows: Base HID device descriptor on OS-cached values
  * Build fixes for Haiku and SunOS
  * Many code correctness fixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.29
  * LIBUSB_API_VERSION bump for the new functions in 1.0.28
  * Fix xusb regression displaying wrong error on claim failure.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779105600">- Update to version 1.0.30
  * Add new API libusb_get_device_string() to access device
    strings without opening the device.
  * Add new API libusb_get_session_data() which returns the
    OS-specific handle.
  * Fix device removal races on non-hotplug builds.
  * Improve descriptor parsing memory safety.
  * Fix various compiler warnings, improved tests and examples.</changelog>
</package>
<package pkgid="7fd567b4b6f0d36f039a80cb58516889f4eece48e854b0cdd0eddc22456f60370a1468cce432d726e62f04709721141512c34d44daf0bd72d9fcfaed634755c3" name="libusb-1_0" arch="src">
  <version epoch="0" ver="1.0.30" rel="82.4"/>
  <changelog author="sbrabec@suse.cz" date="1391774400">- New upstream, new home page.
- Update to version 1.0.18:
  * API extensions:
  * hotplug support
  * topology support
  * error processing, detaching, debugging etc.
  * many fixes
  * for more see ChangeLog</changelog>
  <changelog author="sbrabec@suse.cz" date="1400673600">- Build with pkgconfig(libudev), not pkgconfig(udev).</changelog>
  <changelog author="mardnh@gmx.de" date="1406116800">- Update to version 1.0.19:
  * Add support for USB bulk streams on Linux and Mac OS X (#11)
  * Windows: Add AMD and Intel USB-3.0 root hub support
  * Windows: Fix USB 3.0 speed detection on Windows 8 or later (#10)
  * Added Russian translation for libusb_strerror strings
  * All: Various small fixes and cleanups</changelog>
  <changelog author="mardnh@gmx.de" date="1442232000">- Update to version 1.0.20:
  * Add Haiku support
  * Fix multiple memory and resource leaks (#16, #52, #76, #81)
  * Fix possible deadlock when executing transfer callback
  * New libusb_free_pollfds() API
  * Darwin: Fix devices not being detected on OS X 10.8 (#48)
  * Linux: Allow larger isochronous transfer submission (#23)
  * Windows: Fix broken builds Cygwin/MinGW builds and compiler warnings
  * Windows: Fix broken bus number lookup
  * Windows: Improve submission of control requests for composite devices
  * Examples: Add two-stage load support to fxload (#12)
  * Correctly report cancellations due to timeouts
  * Improve efficiency of event handling
  * Improve speed of transfer submission in multi-threaded environments
  * Various other bug fixes and improvements</changelog>
  <changelog author="olaf@aepfle.de" date="1445601600">- Remove _smp_mflags usage to fix sporadic build errors</changelog>
  <changelog author="idonmez@suse.com" date="1464177600">- Update to GNOME 3.20.2 FATE#318572</changelog>
  <changelog author="mardnh@gmx.de" date="1477828800">- Update to version 1.0.21
  * Core: Refactor code related to transfer flags and timeout handling
  * Darwin: Ignore root hub simulation devices
  * Darwin: Improved support for OS X El Capitan
  * Darwin: Work around devices with buggy endpoint descriptors
  * Darwin: Do not use objc_registerThreadWithCollector after its deprecation
  * Darwin: Use C11 atomics on 10.12+ as the OS atomics are now deprecated
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Solaris: Add solaris backend
  * Windows: Add Visual Studio 2015 support
  * Windows: Add usbdk backend
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
- Fix source url</changelog>
  <changelog author="kukuk@suse.de" date="1521547200">- Use %license instead of %doc [bsc#1082318]</changelog>
  <changelog author="tchvatal@suse.com" date="1521547201">- Use dos2unix to generate the non-windows trailing on files
- Remove sle11 support as it got borged with last commit and
  we don't mostly need it to build there</changelog>
  <changelog author="jengelh@inai.de" date="1521720000">- Fix SRPM group.</changelog>
  <changelog author="mardnh@gmx.de" date="1521979200">- Update to version 1.0.22
  * Core: Refactor code related to transfer flags and timeout handling
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
  * Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1567080000">- Update to version 1.0.23
  * Core: abandon synchronous transfers when device closure is
    detected.
  * Core: fix error in handling the removal of file descriptors
    while handling events.
  * New API libusb_set_log_cb() to redirect global and per context
    log messages to the provided log handling function.
  * New API libusb_wrap_sys_device to allow the user to specify
    the usb device to use.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607601600">- Update to version 1.0.24
  * Add new platform abstraction (#252).
  * Add Null POSIX backend.
  * Add support for eventfd.
  * New API libusb_hotplug_get_user_data().
  * Linux: Drop support for kernel older than 2.6.32.
  * Linux: Provide an event thread name. (#689).
  * Linux: Wait until all USBs have been reaped before freeing
    them. (#607)
  * Documentation fixes and improvements.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1610884800">- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1643716800">- Update to version 1.0.25
  * Fix regression with some particular devices
  * Fix regression with libusb_handle_events_timeout_completed()
  * Fix regression with cpu usage in libusb_bulk_transfer
  * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
  * Various other bug fixes and improvements
- Drop not longer needed patch:
  * 0001-fix-descriptor-parsing.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1649592000">- Update to version 1.0.26
  * Fix regression with transfer free's after closing device
  * Fix regression with destroyed context if API is misused
  * Workaround for applications using missing default context
  * Fix hotplog enumeration regression
  * Build fixes for various platforms and configurations
  * Add interface bound checking for broken devices
  * Add umockdev tests on Linux</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1706788800">- Update to version 1.0.27
  * New libusb_init_context API to replace libusb_init
  * New libusb_get_max_alt_packet_size API
  * New libusb_get_platform_descriptor API (BOS)
  * Allow setting log callback with libusb_set_option/libusb_init_context
  * New WebAssembly + WebUSB backend using Emscripten
  * Fix regression in libusb_set_interface_alt_setting
  * Fix sync transfer completion race and use-after-free
  * Fix hotplug exit ordering
  * Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1742472000">- Update to version 1.0.28
  * New libusb_get_ssplus_usb_device_capability_descriptor API
    for query of SuperSpeed+ Capability Descriptors
  * API support for reporting USB 3.2 Gen2x2 speeds
  * macOS: Fix Zero-Length Packet for multiple packets per frame
  * Windows: Base HID device descriptor on OS-cached values
  * Build fixes for Haiku and SunOS
  * Many code correctness fixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.29
  * LIBUSB_API_VERSION bump for the new functions in 1.0.28
  * Fix xusb regression displaying wrong error on claim failure.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779105600">- Update to version 1.0.30
  * Add new API libusb_get_device_string() to access device
    strings without opening the device.
  * Add new API libusb_get_session_data() which returns the
    OS-specific handle.
  * Fix device removal races on non-hotplug builds.
  * Improve descriptor parsing memory safety.
  * Fix various compiler warnings, improved tests and examples.</changelog>
</package>
<package pkgid="96688c8e9ee9fabd9b827f411798abd36d024eacf34f23e0eab815ff7336cdfbfa5513dd4f06088d8361fd040fb3e47b0e35bb2423d4c7c3f8368a8c72dff2c6" name="libusb-1_0-debugsource" arch="x86_64">
  <version epoch="0" ver="1.0.30" rel="82.4"/>
  <changelog author="mardnh@gmx.de" date="1521979200">- Update to version 1.0.22
  * Core: Refactor code related to transfer flags and timeout handling
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
  * Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1567080000">- Update to version 1.0.23
  * Core: abandon synchronous transfers when device closure is
    detected.
  * Core: fix error in handling the removal of file descriptors
    while handling events.
  * New API libusb_set_log_cb() to redirect global and per context
    log messages to the provided log handling function.
  * New API libusb_wrap_sys_device to allow the user to specify
    the usb device to use.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607601600">- Update to version 1.0.24
  * Add new platform abstraction (#252).
  * Add Null POSIX backend.
  * Add support for eventfd.
  * New API libusb_hotplug_get_user_data().
  * Linux: Drop support for kernel older than 2.6.32.
  * Linux: Provide an event thread name. (#689).
  * Linux: Wait until all USBs have been reaped before freeing
    them. (#607)
  * Documentation fixes and improvements.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1610884800">- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1643716800">- Update to version 1.0.25
  * Fix regression with some particular devices
  * Fix regression with libusb_handle_events_timeout_completed()
  * Fix regression with cpu usage in libusb_bulk_transfer
  * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
  * Various other bug fixes and improvements
- Drop not longer needed patch:
  * 0001-fix-descriptor-parsing.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1649592000">- Update to version 1.0.26
  * Fix regression with transfer free's after closing device
  * Fix regression with destroyed context if API is misused
  * Workaround for applications using missing default context
  * Fix hotplog enumeration regression
  * Build fixes for various platforms and configurations
  * Add interface bound checking for broken devices
  * Add umockdev tests on Linux</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1706788800">- Update to version 1.0.27
  * New libusb_init_context API to replace libusb_init
  * New libusb_get_max_alt_packet_size API
  * New libusb_get_platform_descriptor API (BOS)
  * Allow setting log callback with libusb_set_option/libusb_init_context
  * New WebAssembly + WebUSB backend using Emscripten
  * Fix regression in libusb_set_interface_alt_setting
  * Fix sync transfer completion race and use-after-free
  * Fix hotplug exit ordering
  * Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1742472000">- Update to version 1.0.28
  * New libusb_get_ssplus_usb_device_capability_descriptor API
    for query of SuperSpeed+ Capability Descriptors
  * API support for reporting USB 3.2 Gen2x2 speeds
  * macOS: Fix Zero-Length Packet for multiple packets per frame
  * Windows: Base HID device descriptor on OS-cached values
  * Build fixes for Haiku and SunOS
  * Many code correctness fixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.29
  * LIBUSB_API_VERSION bump for the new functions in 1.0.28
  * Fix xusb regression displaying wrong error on claim failure.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779105600">- Update to version 1.0.30
  * Add new API libusb_get_device_string() to access device
    strings without opening the device.
  * Add new API libusb_get_session_data() which returns the
    OS-specific handle.
  * Fix device removal races on non-hotplug builds.
  * Improve descriptor parsing memory safety.
  * Fix various compiler warnings, improved tests and examples.</changelog>
</package>
<package pkgid="cf3cb395585da8c85ab6e245eaac822286e101c288b763162edb257fe053e3c3edfcf6dc763c04f764ae7c6f7a2de7a29c90500c8052582ac5865016416ff2c7" name="libusb-1_0-devel" arch="x86_64">
  <version epoch="0" ver="1.0.30" rel="82.4"/>
  <changelog author="mardnh@gmx.de" date="1521979200">- Update to version 1.0.22
  * Core: Refactor code related to transfer flags and timeout handling
  * Linux: Support preallocating kernel memory for zerocopy USB
  * Linux: Deal with receiving POLLERR before all transfers have completed
  * Prevent attempts to recursively handle events
  * Fix race condition in handle_timeout()
  * Allow transferred argument to be optional in bulk APIs
  * Various other bug fixes and improvements
  * Fix the inclusion of "sys/time.h" on PowerPC (bsc#1178376)</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1567080000">- Update to version 1.0.23
  * Core: abandon synchronous transfers when device closure is
    detected.
  * Core: fix error in handling the removal of file descriptors
    while handling events.
  * New API libusb_set_log_cb() to redirect global and per context
    log messages to the provided log handling function.
  * New API libusb_wrap_sys_device to allow the user to specify
    the usb device to use.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1607601600">- Update to version 1.0.24
  * Add new platform abstraction (#252).
  * Add Null POSIX backend.
  * Add support for eventfd.
  * New API libusb_hotplug_get_user_data().
  * Linux: Drop support for kernel older than 2.6.32.
  * Linux: Provide an event thread name. (#689).
  * Linux: Wait until all USBs have been reaped before freeing
    them. (#607)
  * Documentation fixes and improvements.
  * Various other bug fixes and improvements.</changelog>
  <changelog author="Simon Vogl &lt;simon.vogl@gmx.net&gt;" date="1610884800">- Add 0001-fix-descriptor-parsing.patch to fix detection of some devices.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1643716800">- Update to version 1.0.25
  * Fix regression with some particular devices
  * Fix regression with libusb_handle_events_timeout_completed()
  * Fix regression with cpu usage in libusb_bulk_transfer
  * New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
  * Various other bug fixes and improvements
- Drop not longer needed patch:
  * 0001-fix-descriptor-parsing.patch</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1649592000">- Update to version 1.0.26
  * Fix regression with transfer free's after closing device
  * Fix regression with destroyed context if API is misused
  * Workaround for applications using missing default context
  * Fix hotplog enumeration regression
  * Build fixes for various platforms and configurations
  * Add interface bound checking for broken devices
  * Add umockdev tests on Linux</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1706788800">- Update to version 1.0.27
  * New libusb_init_context API to replace libusb_init
  * New libusb_get_max_alt_packet_size API
  * New libusb_get_platform_descriptor API (BOS)
  * Allow setting log callback with libusb_set_option/libusb_init_context
  * New WebAssembly + WebUSB backend using Emscripten
  * Fix regression in libusb_set_interface_alt_setting
  * Fix sync transfer completion race and use-after-free
  * Fix hotplug exit ordering
  * Linux: NO_DEVICE_DISCOVERY option set per context
- added signature and keyring. (key received via keyserver)</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1742472000">- Update to version 1.0.28
  * New libusb_get_ssplus_usb_device_capability_descriptor API
    for query of SuperSpeed+ Capability Descriptors
  * API support for reporting USB 3.2 Gen2x2 speeds
  * macOS: Fix Zero-Length Packet for multiple packets per frame
  * Windows: Base HID device descriptor on OS-cached values
  * Build fixes for Haiku and SunOS
  * Many code correctness fixes</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.29
  * LIBUSB_API_VERSION bump for the new functions in 1.0.28
  * Fix xusb regression displaying wrong error on claim failure.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1779105600">- Update to version 1.0.30
  * Add new API libusb_get_device_string() to access device
    strings without opening the device.
  * Add new API libusb_get_session_data() which returns the
    OS-specific handle.
  * Fix device removal races on non-hotplug builds.
  * Improve descriptor parsing memory safety.
  * Fix various compiler warnings, improved tests and examples.</changelog>
</package>
<package pkgid="ca09448e7e567b3c37125071a76c9a795baa7aea7835f44a146e047357a4d27763be99455a730a870da75f0b64651fa9dea1dd2eb6c9ea347134fe21a736d8b3" name="lineageos" arch="noarch">
  <version epoch="0" ver="1" rel="1.38"/>
</package>
<package pkgid="c22042cf76e0199c698e7803d723147872ac0938ff7020892c62f468ed23c070284df02656499a2abce452621152a1398e3d2cb43796ebab44fae1ec69be302b" name="lineageos" arch="src">
  <version epoch="0" ver="1" rel="1.38"/>
</package>
<package pkgid="83dd33e91742e7e13d17cf08b8f419568a47d09b554eef10666575ef717a75a13ca405c434b5374c875af270195b027fb00a11e60dd8478d7608e463232bc073" name="mtp-tools" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="fda8c4e6b0696a87decd7a9bda905f6fb4a66b076538d381d1e38de90dc26eebfdd33af419c0782e19142d43e1ad49e0f7ea1ec33fa753831b975475cb4109ed" name="mtp-tools-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.1.23" rel="2.7"/>
  <changelog author="meissner@suse.com" date="1540641600">- updated to 1.1.16 release
  - lots of new USB ids
  - some bugfixes
  - adjust udev rules for new kernel versions (bsc#1110868)</changelog>
  <changelog author="Martin Pluskal &lt;mpluskal@suse.com&gt;" date="1544788800">- Small packaging cleanup</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1580644800">- updated to 1.1.17 release
  - new USB Ids
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1602417600">- updated to 1.1.18 release
  - new USB ids
  - mtp-getfile and mtp-delfile new parameter
  - report "error 6" as "busy / blocked by another device"</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1632571200">- updated to 1.1.19 release
  - Lots of USB ids added, especially Garmin devices
  - use a local libusb context, not the global one
  - various bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1656763200">- updated to 1.1.20 release
  - again more USB ids added
  - some smaller bugfixes</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1682337600">- updated to 1.1.21 release
  Bugs fixed:
  - Fix LIBMTP_STORAGE_SORTBY_MAXSPACE not working (copy-paste mistake)
  - fix warnings regarding mismatched parameter docs
  - fix comment above  sort_storage_bysort_storage_by
  - Revert "ptp_pack_string: check string length for no iconv situation"
  - remove dependency on ptp.h
  - fixed paste error vendor/product id
  - libusb-glue: check return value of ptp_init_send_memory_handler
  - ptp_pack_string: check string length for no iconv situation
  - ptp-pack: fix ucs2str overflow
  Features:
  - add a LIBMTP_FreeMemory function that wraps free()
  - added functions to get device by serial number
  - added serial number of device to output of 'mtp-files'
  - added optional serial number parameter to 'mtp-getfile'
  - added optional serial number parameter to 'mtp-delfile'
  - feat: Add LIBMTP_Get_Children() to read the list of raw IDs of a folder.
  - merge a patch from google https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/third_party/chromiumos-overlay/media-libs/libmtp/files/libmtp-1.1.20-10_remove_nexus_s_from_device_list.patch
  - several new devices added, some device renaming for consistency.</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1732104000">- updated to 1.1.22 release
  - bugfixes
  - lots of new ids</changelog>
  <changelog author="Christophe Marin &lt;christophe@krop.fr&gt;" date="1744632000">- Fix rules installation issue (boo#1234772)
  Rules were installed in /usr/lib/udev/rules.d/udev/rules.d</changelog>
  <changelog author="Marcus Meissner &lt;meissner@suse.com&gt;" date="1771156800">- updated to 1.1.23
  - lots of new ids
  - disabled incorrect id that caused a Lenovo crash
  - small bugfixes</changelog>
</package>
<package pkgid="e7d5cce3fb63c81685707267e98133c36e11ed542999a6ec8f4b183999b5041ef5a0d63419ed58700ebc7608ec2462d17202cd0f084cb726923aa7b57190597a" name="scrcpy" arch="src">
  <version epoch="0" ver="1.16" rel="2.45"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859200">- version 2.0~git: initial build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859201">- add README.SUSE</changelog>
  <changelog author="hpj@urpla.net" date="1575892800">- Update to version 1.11:
  * Bump version to 1.11
  * Upgrade platform-tools (29.0.5) for Windows
  * Upgrade FFmpeg (4.2.1) for Windows
  * Remove deprecated options from help and manpage
  * Fix help for --window-width and --window-height
  * Document scrcpy via SSH tunnel in README
  * Document copy-paste and --prefer-text in README
  * Reorganize features in README
  * Fix meizu 16th NPE
  * Move workarounds to a separate class
  * Fix noconsole.exe
  * Fix typos
  * Extract DEBUG flag in build_without_gradle.sh
  * Generate VERSION_NAME in build_without_gradle.sh
  * Add option --max-fps
  * Do not expose frame rate in ScreenEncoder
  * Fix error message
  * Update manpage for --window-borderless option
  * Add option to disable window decoration
  * Add option to specify the initial window size
  * Update manpage for --window-{x,y} options
  * Add option to specify the initial window position
  * Do not write invalid packet duration
  * Check client and server mismatch
  * Accept resize shortcuts on maximized window
  * Fix rotation while the window is maximized
  * Handle window events from screen.c
  * Log device disconnection
  * Call Looper.prepareMainLooper() to avoid exception
  * Fix segfault on empty file recorded
  * Add --prefer-text option
  * Deprecate short options for advanced features
  * Fix indentation
  * Fix include recorder.h
  * Factorize scrcpy options and command-line args
  * Pass screen to mouse event converters
  * Move event conversion to input_manager
  * Rename "input_manager" variables to "im"
  * Document how to attach a debugger to the server
  * Fix manpage option parameter format
  * Call ninja without changing directory
  * Add scrcpy version in recorded video metadata
  * Add manpage for scrcpy
  * Rename scrcpy-server.jar to scrcpy-server
  * Fix help for --record-format
  * Add a script to build the server without gradle
  * Fix mouse events conversion
  * Inject button state for touch/mouse events
  * Rename window size functions for clarity
  * Fix "turn screen off" on Android Q
  * Adapt copy-paste methods for Android 10
  * Extract String literal to static constant
  * Do not crash on control error
  * Merge mouse and touch events
  * Rename "touch pointer" to "pointer"
  * Use common pointers for mouse and touch
  * Ignore duplicate mouse events
  * Send touch events from the client
  * Inject touch events on the server
  * Add "inject touch" control message
  * Rename "pointer" to "mouse pointer"
  * Add buffer_write64be()
  * Include config.h everywhere
  * Include config.h to fix HIDPI support
  * Remove "make" from build dependencies
  * Fix gradle warnings in tests
  * input_manager.c: Correct log
  * Fix option "record-format" related short opt
  * Rename event converter functions
  * Rename "convert.h" to "event_converter.h"
  * Rename variable names "event" to "msg"
  * Fix control message reader test
  * Improve FAQ
  * Fix segfault on recording with old FFmpeg
  * Print gradle output on compiling
  * Update WindowManager.java
  * Record a packet with its duration
  * Uprev Gradle wrapper to latest stable
  * Uprev AGP to latest stable
  * Fix building on OS X (missing NULL in queue.h)
  * Update links to v1.10 in README and BUILD
  * Bump version to 1.10
  * List scrcpy characteristics in README
  * Upgrade SDL (2.0.10) for Windows
  * Update platform-tools (29.0.2) for Windows
  * Upgrade FFmpeg (4.1.4) for Windows
  * Initialize queue "last" field
  * Use Cmd instead of Ctrl on macOS when possible
  * Use generic FIFO queue for recording
  * Add generic intrusive FIFO queue
  * Fix cbuf documentation
  * Remove unnecessary backslash in cbuf
  * Remove root directory from Windows zip releases
  * Log recording failure
  * Log scrcpy version and URL on start
  * Record asynchronously
  * Reduce latency by 1 frame
  * Add option to change the push target
  * Add unit test for device message serialization
  * Rename "build_" to "compile_"
  * Update README.md
  * Add me as copyright owner
  * Fix double-free on error
  * Close decoder on stream ended
  * Document --window-title in README
  * Add option --window-title
  * Replace "cannot" by "could not"
  * Fix expected parameters count in error message
  * Close socket on error
  * Prevent to turn screen off if no control
  * Reference USBaudio from README
  * Fix --serial help</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1575892801">- rebuild scrcpy-server with current android sdk</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1585828800">- Update to version 1.12.1:
  * Fix bit-rate parsing when "long" is 32 bits (#995)
- Update to version 1.12:
  * Add shortcut (Ctrl+r) to rotate device screen (#11)
  * Respect scrolling configuration on macOS (#966)
  * Initialize Application object (fix crashes on some devices) (#940)
  * Restore the .jar extension on the device (fix crashes on some
    devices) (#944)
  * Inject mouse events with a virtual device id (fix crashes on some
    devices) (#962)
  * Refuse to push server if it points to a directory (#956)</changelog>
  <changelog author="hpj@urpla.net" date="1597752000">- Update to version 1.16:
  * Bump version to 1.16
  * Add pinch-to-zoom simulation
  * Add reference of the translations in README
  * Add Traditional Chinese translation for README
  * Fix clipboard paste condition
  * Revert "Inject WAKEUP instead of POWER"
  * Fix missing change of Ctrl key in README
  * Add packaging status
  * Update links to v1.15.1 in README and BUILD
  * Bump version to 1.15.1
  * Fix uninitialized repeat count in key events
  * Update links to v1.15 in README and BUILD
  * Bump version to 1.15
  * Upgrade FFmpeg (4.3.1) for Windows
  * Upgrade platform-tools (30.0.4) for Windows
  * Keep the screen off on powering on
  * Add --no-key-repeat cli option
  * Pass full options struct to static functions
  * Copy the options used in input manager init
  * Mention that MENU unlocks screen
  * Use &lt;kbd&gt; HTML tag for keys
  * Mention in README that Ctrl is forwarded
  * Update copy-paste section in README
  * Swap paste shortcuts
  * Add shortcuts for COPY and CUT
  * Change "resize to fit" shortcut to MOD+w
  * Remove "get clipboard" call
  * Set computer clipboard only if necessary
  * Set device clipboard only if necessary
  * Synchronize clipboard on Ctrl+v
  * Forward Shift to the device
  * Forward Ctrl to the device
  * Ignore text events for shortcuts
  * Accept Super as shortcut modifier
  * Customize shortcut modifier
  * Use Ctrl for all shortcuts
  * Make expression order consistent
  * Simplify PASTE option for "set clipboard"
  * Declare main() with argc/argv params in tests
  * Inject WAKEUP instead of POWER
  * Restore power mode to normal on cleanup
  * Warn on ignored touch event
  * Send touch event without pressure on button up
  * Update BUILD.md
  * Fix constants name in comment
  * Make setScreenPowerMode() method static
  * Do not crash on missing clipboard manager
  * README: Add Fedora install instructions
  * Fix touch events HiDPI-scaling
  * Improve linguistic
  * Handle repeating keycodes
  * Make scrcpy.h independant of other headers
  * Remove fprintf() call in tests
  * Add option for disabling screensaver
  * Fix typo in README.md
  * Make message buffer static
  * Increase clipboard size from 4k to 256k
  * Fix receiver on partial device messages
  * Serialize text size on 4 bytes
  * Rename MSG_SERIALIZED_MAX_SIZE to MSG_MAX_SIZE
  * Add unit test for big clipboard device message
  * Rename test names from "event" to "msg"
  * Avoid additional copy on Java text parsing
  * Reorganize message size constants
  * Mention sndcpy
  * Add missing file in build_without_gradle.sh
  * Configure log level for application only
  * Fix incorrect log return value
  * Git-ignore release directories
  * Avoid repetition for some shortcuts
  * Mention stay awake limitation
  * Mention how to turn the screen on in README
  * Update links to v1.14 in README and BUILD
  * Bump version to 1.14
  * Reactivate "turn device screen on" feature
  * Push clipboard text only if not null
  * Improve manpage formatting
  * Initialize a default log level
  * Upgrade platform-tools (30.0.0) for Windows
  * Paste on "set clipboard" if possible
  * Fix union typo
  * Move injection methods to Device
  * Avoid clipboard synchronization loop
  * Log actions on the caller side
  * Pass a Locale to toUpperCase()
  * Rename THRESHOLD to threshold
  * Add --force-adb-forward
  * Fix typo in manpage
  * Add cli option to set the verbosity level
  * Configure server verbosity from the client
  * Avoid compiler warning
  * Add --codec-options
  * Add unit test for big "set clipboard" event
  * Increase buffer size to fix "set clipboard" event
  * Synchronize device clipboard to computer
  * Remove useless exception declaration
  * Simplify rotation watcher call
  * Increase LOD bias for mipmapping
  * Remove warning when renderer is not OpenGL
  * Reset window size on initialization
  * Manually position and scale the content
  * Extract optimal window size detection
  * Disable "resize to fit" in maximized state
  * Workaround maximized+fullscreen on Windows
  * Simplify size changes in fullscreen or maximized
  * Factorize window resize
  * Fix Windows Ctrl Handler declaration
  * Reference README.md from localized versions
  * Add Brazilian Portuguese translation
  * Properly handle Ctrl+C on Windows
  * Send scroll events as a touchscreen
  * Improve bug report template
  * Add a note about multi-display limitation
  * Revert "Improve resizing workaround"
  * Simplify ScreenEncoder more
  * Add an option to keep the device awake
  * Reorder options in alphabetical order
  * Handle "show touches" on the device-side
  * Move constants to ServiceManager
  * Add a clean up process on the device
  * Implement access to settings without Context
  * Apply workarounds only on error
  * Fix AutoAdb url
  * Update links to v1.13 in README and BUILD
  * Bump version to 1.13
  * Upgrade SDL (2.0.12) for Windows
  * Upgrade FFmpeg (4.2.2) for Windows
  * Fix typo in comments
  * Stabilize auto-resize
  * Improve resizing workaround
  * Mention Ubuntu 20.04 package
  * Move rotation coordinates to screen
  * Log new size on auto-resize request
  * Use MediaFormat constant for MIME type
  * Fix touch coordinates on rotated display
  * Disable input events when necessary
  * Mention mipmapping in FAQ
  * Add option --no-mipmaps
  * Enable trilinear filtering for OpenGL
  * Add --render-driver command-line option
  * Fix typo in README
  * Require Meson 0.48 to get rid of warnings
  * Rename max length constant for text injection
  * Workaround compiler warning
  * Add missing include string.h
  * Fix log format warning
  * Simplify ScreenEncoder
  * Remove unused lockedVideoOrientation field
  * Reorder options in alphabetical order
  * Fix double click on rotated display
  * Remap event positions on rotated display
  * Store rotated content size
  * Register rotation watcher on selected display
  * Suppress DiscouragedPrivateApi lint warning
  * Remove --fullscreen validation
  * Improve documentation for consistency
  * Add --rotation command-line option
  * Add shortcuts to rotate display
  * Format shortcut documentation
  * Add a note about prebuilt server in BUILD.md
  * Explain master and dev branches in BUILD
  * Improve "low quality" section in FAQ
  * Add Android device and version in issue template
  * Add issue templates
  * gitignore: Add x/ directory
  * Update to Gradle 6.3
  * Update to AGP 3.6.2
  * Replace SDL_Atomic by stdatomic from C11
  * Do not log success on failure
  * Do not warn on terminating the server
  * Do not block on accept() if server died
  * Wait server from a separate thread
  * Refactor server_start() error handling
  * Add display id parameter
  * Remove MagicNumber checkstyle
  * Log device details on server start
  * Fix static_assert() parameters
  * Accept negative window position
  * Add tests for control message length
  * Fix expected message length for touch events
  * Remove unused constant
  * Fix the printed versions (were opposite)
  * Improve FAQ
  * Mention AutoAdb in README
  * Fix server debugger for Android &gt;= 9
  * Handle NumPad events when NumLock is disabled
  * Add scoop instructions for Windows
  * Simplify Chocolatey documentation
  * Handle locked video orientation from ScreenInfo
  * Rename "rotation" to "device rotation"
  * Compute all screen info from ScreenInfo
  * Remove useles import
  * Remove link to Windows 32 bits release
  * Show a friendly hint for adb installation
  * Add option to lock video orientation
  * Retrieve screen info once
  * Use linear filtering
  * Documentation rectifications
  * Add Chocolatey for Windows install
  * Indicate that -s can also be used for TCP/IP
  * Mention scrcpy Debian package in README
  * Happy new year 2020!
  * Do not report workarounds errors
  * Accept port range
  * Add util function to parse a list of integers
  * Refactor server tunnel initialization
  * Reorder functions
  * Fix include order
  * Accept --max-fps before Android 10
  * Simplify net.c
  * Get env in windows correctly
  * Fix utf-8 char path in windows
  * Fix memory leak on portable builds
  * Update links to v1.12.1 in README and BUILD
  * Bump version to 1.12.1
  * Limit bitrate range to 31 bits integer
  * Update links to v1.12 in README and BUILD
  * Bump version to 1.12
  * Do not build tests in release mode
  * Define SDL_MAIN_HANDLED in all tests
  * Fix meson.build codestyle
  * Describe screen rotation shortcut in README
  * Configure log priority early
  * Add missing consts
  * Use ARRAY_LEN() macro in tests
  * Add tests for command-line parsing
  * Move command-line parsing to a separate file
  * Factorize integer argument parsing
  * Refuse to push a non-regular file server
  * Fix test compilation on mingw
  * Fix checkstyle warning
  * Add shortcut to rotate screen
  * Refactor wrappers for Android SDK classes
  * Try new methods before legacy ones
  * Correct coding style
  * Add test_buffer_util
  * Add test_strquote
  * Fix "natural scrolling"
  * Update BUILD.md to install adb package
  * Fix max size default value
  * Suggest workaround for error 0xfffffc0e
  * Use virtual device id to avoid NPE
  * Assert return value of mutex functions
  * Remove unused includes
  * Replace SDL_assert() by assert()
  * Replace BUILD_DEBUG by NDEBUG
  * Remove path argument from cmd_execute()
  * Fix warnings on Windows
  * Fix windows build
  * Fix manpage format
  * Compile with warning_level=2 by default
  * Fix warnings
  * Reformat Java code
  * Initialize Application object to avoid NPE
  * Rename variable for consistency
  * Move utilities to util/
  * Add Korean translation for README and FAQ
  * Restore the .jar extension on the device side
  * Use the existing constants for device server path
  * Fix aidl option in build_without_gradle.sh
  * Update links to v1.11 in README and BUILD
- update scrcpy-server to version 1.16</changelog>
</package>
<package pkgid="a2af4f0723a508291d59a8d187f584ea321c5db455b103f71ccacbd6ffe9767c4d3b7e5ecf77b9b03aa8417e6164ec1acd9186c66ed415dfa9a3e768d37aed51" name="scrcpy" arch="x86_64">
  <version epoch="0" ver="1.16" rel="2.45"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859200">- version 2.0~git: initial build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859201">- add README.SUSE</changelog>
  <changelog author="hpj@urpla.net" date="1575892800">- Update to version 1.11:
  * Bump version to 1.11
  * Upgrade platform-tools (29.0.5) for Windows
  * Upgrade FFmpeg (4.2.1) for Windows
  * Remove deprecated options from help and manpage
  * Fix help for --window-width and --window-height
  * Document scrcpy via SSH tunnel in README
  * Document copy-paste and --prefer-text in README
  * Reorganize features in README
  * Fix meizu 16th NPE
  * Move workarounds to a separate class
  * Fix noconsole.exe
  * Fix typos
  * Extract DEBUG flag in build_without_gradle.sh
  * Generate VERSION_NAME in build_without_gradle.sh
  * Add option --max-fps
  * Do not expose frame rate in ScreenEncoder
  * Fix error message
  * Update manpage for --window-borderless option
  * Add option to disable window decoration
  * Add option to specify the initial window size
  * Update manpage for --window-{x,y} options
  * Add option to specify the initial window position
  * Do not write invalid packet duration
  * Check client and server mismatch
  * Accept resize shortcuts on maximized window
  * Fix rotation while the window is maximized
  * Handle window events from screen.c
  * Log device disconnection
  * Call Looper.prepareMainLooper() to avoid exception
  * Fix segfault on empty file recorded
  * Add --prefer-text option
  * Deprecate short options for advanced features
  * Fix indentation
  * Fix include recorder.h
  * Factorize scrcpy options and command-line args
  * Pass screen to mouse event converters
  * Move event conversion to input_manager
  * Rename "input_manager" variables to "im"
  * Document how to attach a debugger to the server
  * Fix manpage option parameter format
  * Call ninja without changing directory
  * Add scrcpy version in recorded video metadata
  * Add manpage for scrcpy
  * Rename scrcpy-server.jar to scrcpy-server
  * Fix help for --record-format
  * Add a script to build the server without gradle
  * Fix mouse events conversion
  * Inject button state for touch/mouse events
  * Rename window size functions for clarity
  * Fix "turn screen off" on Android Q
  * Adapt copy-paste methods for Android 10
  * Extract String literal to static constant
  * Do not crash on control error
  * Merge mouse and touch events
  * Rename "touch pointer" to "pointer"
  * Use common pointers for mouse and touch
  * Ignore duplicate mouse events
  * Send touch events from the client
  * Inject touch events on the server
  * Add "inject touch" control message
  * Rename "pointer" to "mouse pointer"
  * Add buffer_write64be()
  * Include config.h everywhere
  * Include config.h to fix HIDPI support
  * Remove "make" from build dependencies
  * Fix gradle warnings in tests
  * input_manager.c: Correct log
  * Fix option "record-format" related short opt
  * Rename event converter functions
  * Rename "convert.h" to "event_converter.h"
  * Rename variable names "event" to "msg"
  * Fix control message reader test
  * Improve FAQ
  * Fix segfault on recording with old FFmpeg
  * Print gradle output on compiling
  * Update WindowManager.java
  * Record a packet with its duration
  * Uprev Gradle wrapper to latest stable
  * Uprev AGP to latest stable
  * Fix building on OS X (missing NULL in queue.h)
  * Update links to v1.10 in README and BUILD
  * Bump version to 1.10
  * List scrcpy characteristics in README
  * Upgrade SDL (2.0.10) for Windows
  * Update platform-tools (29.0.2) for Windows
  * Upgrade FFmpeg (4.1.4) for Windows
  * Initialize queue "last" field
  * Use Cmd instead of Ctrl on macOS when possible
  * Use generic FIFO queue for recording
  * Add generic intrusive FIFO queue
  * Fix cbuf documentation
  * Remove unnecessary backslash in cbuf
  * Remove root directory from Windows zip releases
  * Log recording failure
  * Log scrcpy version and URL on start
  * Record asynchronously
  * Reduce latency by 1 frame
  * Add option to change the push target
  * Add unit test for device message serialization
  * Rename "build_" to "compile_"
  * Update README.md
  * Add me as copyright owner
  * Fix double-free on error
  * Close decoder on stream ended
  * Document --window-title in README
  * Add option --window-title
  * Replace "cannot" by "could not"
  * Fix expected parameters count in error message
  * Close socket on error
  * Prevent to turn screen off if no control
  * Reference USBaudio from README
  * Fix --serial help</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1575892801">- rebuild scrcpy-server with current android sdk</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1585828800">- Update to version 1.12.1:
  * Fix bit-rate parsing when "long" is 32 bits (#995)
- Update to version 1.12:
  * Add shortcut (Ctrl+r) to rotate device screen (#11)
  * Respect scrolling configuration on macOS (#966)
  * Initialize Application object (fix crashes on some devices) (#940)
  * Restore the .jar extension on the device (fix crashes on some
    devices) (#944)
  * Inject mouse events with a virtual device id (fix crashes on some
    devices) (#962)
  * Refuse to push server if it points to a directory (#956)</changelog>
  <changelog author="hpj@urpla.net" date="1597752000">- Update to version 1.16:
  * Bump version to 1.16
  * Add pinch-to-zoom simulation
  * Add reference of the translations in README
  * Add Traditional Chinese translation for README
  * Fix clipboard paste condition
  * Revert "Inject WAKEUP instead of POWER"
  * Fix missing change of Ctrl key in README
  * Add packaging status
  * Update links to v1.15.1 in README and BUILD
  * Bump version to 1.15.1
  * Fix uninitialized repeat count in key events
  * Update links to v1.15 in README and BUILD
  * Bump version to 1.15
  * Upgrade FFmpeg (4.3.1) for Windows
  * Upgrade platform-tools (30.0.4) for Windows
  * Keep the screen off on powering on
  * Add --no-key-repeat cli option
  * Pass full options struct to static functions
  * Copy the options used in input manager init
  * Mention that MENU unlocks screen
  * Use &lt;kbd&gt; HTML tag for keys
  * Mention in README that Ctrl is forwarded
  * Update copy-paste section in README
  * Swap paste shortcuts
  * Add shortcuts for COPY and CUT
  * Change "resize to fit" shortcut to MOD+w
  * Remove "get clipboard" call
  * Set computer clipboard only if necessary
  * Set device clipboard only if necessary
  * Synchronize clipboard on Ctrl+v
  * Forward Shift to the device
  * Forward Ctrl to the device
  * Ignore text events for shortcuts
  * Accept Super as shortcut modifier
  * Customize shortcut modifier
  * Use Ctrl for all shortcuts
  * Make expression order consistent
  * Simplify PASTE option for "set clipboard"
  * Declare main() with argc/argv params in tests
  * Inject WAKEUP instead of POWER
  * Restore power mode to normal on cleanup
  * Warn on ignored touch event
  * Send touch event without pressure on button up
  * Update BUILD.md
  * Fix constants name in comment
  * Make setScreenPowerMode() method static
  * Do not crash on missing clipboard manager
  * README: Add Fedora install instructions
  * Fix touch events HiDPI-scaling
  * Improve linguistic
  * Handle repeating keycodes
  * Make scrcpy.h independant of other headers
  * Remove fprintf() call in tests
  * Add option for disabling screensaver
  * Fix typo in README.md
  * Make message buffer static
  * Increase clipboard size from 4k to 256k
  * Fix receiver on partial device messages
  * Serialize text size on 4 bytes
  * Rename MSG_SERIALIZED_MAX_SIZE to MSG_MAX_SIZE
  * Add unit test for big clipboard device message
  * Rename test names from "event" to "msg"
  * Avoid additional copy on Java text parsing
  * Reorganize message size constants
  * Mention sndcpy
  * Add missing file in build_without_gradle.sh
  * Configure log level for application only
  * Fix incorrect log return value
  * Git-ignore release directories
  * Avoid repetition for some shortcuts
  * Mention stay awake limitation
  * Mention how to turn the screen on in README
  * Update links to v1.14 in README and BUILD
  * Bump version to 1.14
  * Reactivate "turn device screen on" feature
  * Push clipboard text only if not null
  * Improve manpage formatting
  * Initialize a default log level
  * Upgrade platform-tools (30.0.0) for Windows
  * Paste on "set clipboard" if possible
  * Fix union typo
  * Move injection methods to Device
  * Avoid clipboard synchronization loop
  * Log actions on the caller side
  * Pass a Locale to toUpperCase()
  * Rename THRESHOLD to threshold
  * Add --force-adb-forward
  * Fix typo in manpage
  * Add cli option to set the verbosity level
  * Configure server verbosity from the client
  * Avoid compiler warning
  * Add --codec-options
  * Add unit test for big "set clipboard" event
  * Increase buffer size to fix "set clipboard" event
  * Synchronize device clipboard to computer
  * Remove useless exception declaration
  * Simplify rotation watcher call
  * Increase LOD bias for mipmapping
  * Remove warning when renderer is not OpenGL
  * Reset window size on initialization
  * Manually position and scale the content
  * Extract optimal window size detection
  * Disable "resize to fit" in maximized state
  * Workaround maximized+fullscreen on Windows
  * Simplify size changes in fullscreen or maximized
  * Factorize window resize
  * Fix Windows Ctrl Handler declaration
  * Reference README.md from localized versions
  * Add Brazilian Portuguese translation
  * Properly handle Ctrl+C on Windows
  * Send scroll events as a touchscreen
  * Improve bug report template
  * Add a note about multi-display limitation
  * Revert "Improve resizing workaround"
  * Simplify ScreenEncoder more
  * Add an option to keep the device awake
  * Reorder options in alphabetical order
  * Handle "show touches" on the device-side
  * Move constants to ServiceManager
  * Add a clean up process on the device
  * Implement access to settings without Context
  * Apply workarounds only on error
  * Fix AutoAdb url
  * Update links to v1.13 in README and BUILD
  * Bump version to 1.13
  * Upgrade SDL (2.0.12) for Windows
  * Upgrade FFmpeg (4.2.2) for Windows
  * Fix typo in comments
  * Stabilize auto-resize
  * Improve resizing workaround
  * Mention Ubuntu 20.04 package
  * Move rotation coordinates to screen
  * Log new size on auto-resize request
  * Use MediaFormat constant for MIME type
  * Fix touch coordinates on rotated display
  * Disable input events when necessary
  * Mention mipmapping in FAQ
  * Add option --no-mipmaps
  * Enable trilinear filtering for OpenGL
  * Add --render-driver command-line option
  * Fix typo in README
  * Require Meson 0.48 to get rid of warnings
  * Rename max length constant for text injection
  * Workaround compiler warning
  * Add missing include string.h
  * Fix log format warning
  * Simplify ScreenEncoder
  * Remove unused lockedVideoOrientation field
  * Reorder options in alphabetical order
  * Fix double click on rotated display
  * Remap event positions on rotated display
  * Store rotated content size
  * Register rotation watcher on selected display
  * Suppress DiscouragedPrivateApi lint warning
  * Remove --fullscreen validation
  * Improve documentation for consistency
  * Add --rotation command-line option
  * Add shortcuts to rotate display
  * Format shortcut documentation
  * Add a note about prebuilt server in BUILD.md
  * Explain master and dev branches in BUILD
  * Improve "low quality" section in FAQ
  * Add Android device and version in issue template
  * Add issue templates
  * gitignore: Add x/ directory
  * Update to Gradle 6.3
  * Update to AGP 3.6.2
  * Replace SDL_Atomic by stdatomic from C11
  * Do not log success on failure
  * Do not warn on terminating the server
  * Do not block on accept() if server died
  * Wait server from a separate thread
  * Refactor server_start() error handling
  * Add display id parameter
  * Remove MagicNumber checkstyle
  * Log device details on server start
  * Fix static_assert() parameters
  * Accept negative window position
  * Add tests for control message length
  * Fix expected message length for touch events
  * Remove unused constant
  * Fix the printed versions (were opposite)
  * Improve FAQ
  * Mention AutoAdb in README
  * Fix server debugger for Android &gt;= 9
  * Handle NumPad events when NumLock is disabled
  * Add scoop instructions for Windows
  * Simplify Chocolatey documentation
  * Handle locked video orientation from ScreenInfo
  * Rename "rotation" to "device rotation"
  * Compute all screen info from ScreenInfo
  * Remove useles import
  * Remove link to Windows 32 bits release
  * Show a friendly hint for adb installation
  * Add option to lock video orientation
  * Retrieve screen info once
  * Use linear filtering
  * Documentation rectifications
  * Add Chocolatey for Windows install
  * Indicate that -s can also be used for TCP/IP
  * Mention scrcpy Debian package in README
  * Happy new year 2020!
  * Do not report workarounds errors
  * Accept port range
  * Add util function to parse a list of integers
  * Refactor server tunnel initialization
  * Reorder functions
  * Fix include order
  * Accept --max-fps before Android 10
  * Simplify net.c
  * Get env in windows correctly
  * Fix utf-8 char path in windows
  * Fix memory leak on portable builds
  * Update links to v1.12.1 in README and BUILD
  * Bump version to 1.12.1
  * Limit bitrate range to 31 bits integer
  * Update links to v1.12 in README and BUILD
  * Bump version to 1.12
  * Do not build tests in release mode
  * Define SDL_MAIN_HANDLED in all tests
  * Fix meson.build codestyle
  * Describe screen rotation shortcut in README
  * Configure log priority early
  * Add missing consts
  * Use ARRAY_LEN() macro in tests
  * Add tests for command-line parsing
  * Move command-line parsing to a separate file
  * Factorize integer argument parsing
  * Refuse to push a non-regular file server
  * Fix test compilation on mingw
  * Fix checkstyle warning
  * Add shortcut to rotate screen
  * Refactor wrappers for Android SDK classes
  * Try new methods before legacy ones
  * Correct coding style
  * Add test_buffer_util
  * Add test_strquote
  * Fix "natural scrolling"
  * Update BUILD.md to install adb package
  * Fix max size default value
  * Suggest workaround for error 0xfffffc0e
  * Use virtual device id to avoid NPE
  * Assert return value of mutex functions
  * Remove unused includes
  * Replace SDL_assert() by assert()
  * Replace BUILD_DEBUG by NDEBUG
  * Remove path argument from cmd_execute()
  * Fix warnings on Windows
  * Fix windows build
  * Fix manpage format
  * Compile with warning_level=2 by default
  * Fix warnings
  * Reformat Java code
  * Initialize Application object to avoid NPE
  * Rename variable for consistency
  * Move utilities to util/
  * Add Korean translation for README and FAQ
  * Restore the .jar extension on the device side
  * Use the existing constants for device server path
  * Fix aidl option in build_without_gradle.sh
  * Update links to v1.11 in README and BUILD
- update scrcpy-server to version 1.16</changelog>
</package>
<package pkgid="9c20fd6f3b686115ad9faf1cf8649906f3c9b4bbb6cd47473776954da0170ffe9b407ef83184b868c1bcd20d5b3a86906d69ff6477e0f99b0e4e7613dc8b465d" name="scrcpy-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.16" rel="2.45"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859200">- version 2.0~git: initial build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859201">- add README.SUSE</changelog>
  <changelog author="hpj@urpla.net" date="1575892800">- Update to version 1.11:
  * Bump version to 1.11
  * Upgrade platform-tools (29.0.5) for Windows
  * Upgrade FFmpeg (4.2.1) for Windows
  * Remove deprecated options from help and manpage
  * Fix help for --window-width and --window-height
  * Document scrcpy via SSH tunnel in README
  * Document copy-paste and --prefer-text in README
  * Reorganize features in README
  * Fix meizu 16th NPE
  * Move workarounds to a separate class
  * Fix noconsole.exe
  * Fix typos
  * Extract DEBUG flag in build_without_gradle.sh
  * Generate VERSION_NAME in build_without_gradle.sh
  * Add option --max-fps
  * Do not expose frame rate in ScreenEncoder
  * Fix error message
  * Update manpage for --window-borderless option
  * Add option to disable window decoration
  * Add option to specify the initial window size
  * Update manpage for --window-{x,y} options
  * Add option to specify the initial window position
  * Do not write invalid packet duration
  * Check client and server mismatch
  * Accept resize shortcuts on maximized window
  * Fix rotation while the window is maximized
  * Handle window events from screen.c
  * Log device disconnection
  * Call Looper.prepareMainLooper() to avoid exception
  * Fix segfault on empty file recorded
  * Add --prefer-text option
  * Deprecate short options for advanced features
  * Fix indentation
  * Fix include recorder.h
  * Factorize scrcpy options and command-line args
  * Pass screen to mouse event converters
  * Move event conversion to input_manager
  * Rename "input_manager" variables to "im"
  * Document how to attach a debugger to the server
  * Fix manpage option parameter format
  * Call ninja without changing directory
  * Add scrcpy version in recorded video metadata
  * Add manpage for scrcpy
  * Rename scrcpy-server.jar to scrcpy-server
  * Fix help for --record-format
  * Add a script to build the server without gradle
  * Fix mouse events conversion
  * Inject button state for touch/mouse events
  * Rename window size functions for clarity
  * Fix "turn screen off" on Android Q
  * Adapt copy-paste methods for Android 10
  * Extract String literal to static constant
  * Do not crash on control error
  * Merge mouse and touch events
  * Rename "touch pointer" to "pointer"
  * Use common pointers for mouse and touch
  * Ignore duplicate mouse events
  * Send touch events from the client
  * Inject touch events on the server
  * Add "inject touch" control message
  * Rename "pointer" to "mouse pointer"
  * Add buffer_write64be()
  * Include config.h everywhere
  * Include config.h to fix HIDPI support
  * Remove "make" from build dependencies
  * Fix gradle warnings in tests
  * input_manager.c: Correct log
  * Fix option "record-format" related short opt
  * Rename event converter functions
  * Rename "convert.h" to "event_converter.h"
  * Rename variable names "event" to "msg"
  * Fix control message reader test
  * Improve FAQ
  * Fix segfault on recording with old FFmpeg
  * Print gradle output on compiling
  * Update WindowManager.java
  * Record a packet with its duration
  * Uprev Gradle wrapper to latest stable
  * Uprev AGP to latest stable
  * Fix building on OS X (missing NULL in queue.h)
  * Update links to v1.10 in README and BUILD
  * Bump version to 1.10
  * List scrcpy characteristics in README
  * Upgrade SDL (2.0.10) for Windows
  * Update platform-tools (29.0.2) for Windows
  * Upgrade FFmpeg (4.1.4) for Windows
  * Initialize queue "last" field
  * Use Cmd instead of Ctrl on macOS when possible
  * Use generic FIFO queue for recording
  * Add generic intrusive FIFO queue
  * Fix cbuf documentation
  * Remove unnecessary backslash in cbuf
  * Remove root directory from Windows zip releases
  * Log recording failure
  * Log scrcpy version and URL on start
  * Record asynchronously
  * Reduce latency by 1 frame
  * Add option to change the push target
  * Add unit test for device message serialization
  * Rename "build_" to "compile_"
  * Update README.md
  * Add me as copyright owner
  * Fix double-free on error
  * Close decoder on stream ended
  * Document --window-title in README
  * Add option --window-title
  * Replace "cannot" by "could not"
  * Fix expected parameters count in error message
  * Close socket on error
  * Prevent to turn screen off if no control
  * Reference USBaudio from README
  * Fix --serial help</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1575892801">- rebuild scrcpy-server with current android sdk</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1585828800">- Update to version 1.12.1:
  * Fix bit-rate parsing when "long" is 32 bits (#995)
- Update to version 1.12:
  * Add shortcut (Ctrl+r) to rotate device screen (#11)
  * Respect scrolling configuration on macOS (#966)
  * Initialize Application object (fix crashes on some devices) (#940)
  * Restore the .jar extension on the device (fix crashes on some
    devices) (#944)
  * Inject mouse events with a virtual device id (fix crashes on some
    devices) (#962)
  * Refuse to push server if it points to a directory (#956)</changelog>
  <changelog author="hpj@urpla.net" date="1597752000">- Update to version 1.16:
  * Bump version to 1.16
  * Add pinch-to-zoom simulation
  * Add reference of the translations in README
  * Add Traditional Chinese translation for README
  * Fix clipboard paste condition
  * Revert "Inject WAKEUP instead of POWER"
  * Fix missing change of Ctrl key in README
  * Add packaging status
  * Update links to v1.15.1 in README and BUILD
  * Bump version to 1.15.1
  * Fix uninitialized repeat count in key events
  * Update links to v1.15 in README and BUILD
  * Bump version to 1.15
  * Upgrade FFmpeg (4.3.1) for Windows
  * Upgrade platform-tools (30.0.4) for Windows
  * Keep the screen off on powering on
  * Add --no-key-repeat cli option
  * Pass full options struct to static functions
  * Copy the options used in input manager init
  * Mention that MENU unlocks screen
  * Use &lt;kbd&gt; HTML tag for keys
  * Mention in README that Ctrl is forwarded
  * Update copy-paste section in README
  * Swap paste shortcuts
  * Add shortcuts for COPY and CUT
  * Change "resize to fit" shortcut to MOD+w
  * Remove "get clipboard" call
  * Set computer clipboard only if necessary
  * Set device clipboard only if necessary
  * Synchronize clipboard on Ctrl+v
  * Forward Shift to the device
  * Forward Ctrl to the device
  * Ignore text events for shortcuts
  * Accept Super as shortcut modifier
  * Customize shortcut modifier
  * Use Ctrl for all shortcuts
  * Make expression order consistent
  * Simplify PASTE option for "set clipboard"
  * Declare main() with argc/argv params in tests
  * Inject WAKEUP instead of POWER
  * Restore power mode to normal on cleanup
  * Warn on ignored touch event
  * Send touch event without pressure on button up
  * Update BUILD.md
  * Fix constants name in comment
  * Make setScreenPowerMode() method static
  * Do not crash on missing clipboard manager
  * README: Add Fedora install instructions
  * Fix touch events HiDPI-scaling
  * Improve linguistic
  * Handle repeating keycodes
  * Make scrcpy.h independant of other headers
  * Remove fprintf() call in tests
  * Add option for disabling screensaver
  * Fix typo in README.md
  * Make message buffer static
  * Increase clipboard size from 4k to 256k
  * Fix receiver on partial device messages
  * Serialize text size on 4 bytes
  * Rename MSG_SERIALIZED_MAX_SIZE to MSG_MAX_SIZE
  * Add unit test for big clipboard device message
  * Rename test names from "event" to "msg"
  * Avoid additional copy on Java text parsing
  * Reorganize message size constants
  * Mention sndcpy
  * Add missing file in build_without_gradle.sh
  * Configure log level for application only
  * Fix incorrect log return value
  * Git-ignore release directories
  * Avoid repetition for some shortcuts
  * Mention stay awake limitation
  * Mention how to turn the screen on in README
  * Update links to v1.14 in README and BUILD
  * Bump version to 1.14
  * Reactivate "turn device screen on" feature
  * Push clipboard text only if not null
  * Improve manpage formatting
  * Initialize a default log level
  * Upgrade platform-tools (30.0.0) for Windows
  * Paste on "set clipboard" if possible
  * Fix union typo
  * Move injection methods to Device
  * Avoid clipboard synchronization loop
  * Log actions on the caller side
  * Pass a Locale to toUpperCase()
  * Rename THRESHOLD to threshold
  * Add --force-adb-forward
  * Fix typo in manpage
  * Add cli option to set the verbosity level
  * Configure server verbosity from the client
  * Avoid compiler warning
  * Add --codec-options
  * Add unit test for big "set clipboard" event
  * Increase buffer size to fix "set clipboard" event
  * Synchronize device clipboard to computer
  * Remove useless exception declaration
  * Simplify rotation watcher call
  * Increase LOD bias for mipmapping
  * Remove warning when renderer is not OpenGL
  * Reset window size on initialization
  * Manually position and scale the content
  * Extract optimal window size detection
  * Disable "resize to fit" in maximized state
  * Workaround maximized+fullscreen on Windows
  * Simplify size changes in fullscreen or maximized
  * Factorize window resize
  * Fix Windows Ctrl Handler declaration
  * Reference README.md from localized versions
  * Add Brazilian Portuguese translation
  * Properly handle Ctrl+C on Windows
  * Send scroll events as a touchscreen
  * Improve bug report template
  * Add a note about multi-display limitation
  * Revert "Improve resizing workaround"
  * Simplify ScreenEncoder more
  * Add an option to keep the device awake
  * Reorder options in alphabetical order
  * Handle "show touches" on the device-side
  * Move constants to ServiceManager
  * Add a clean up process on the device
  * Implement access to settings without Context
  * Apply workarounds only on error
  * Fix AutoAdb url
  * Update links to v1.13 in README and BUILD
  * Bump version to 1.13
  * Upgrade SDL (2.0.12) for Windows
  * Upgrade FFmpeg (4.2.2) for Windows
  * Fix typo in comments
  * Stabilize auto-resize
  * Improve resizing workaround
  * Mention Ubuntu 20.04 package
  * Move rotation coordinates to screen
  * Log new size on auto-resize request
  * Use MediaFormat constant for MIME type
  * Fix touch coordinates on rotated display
  * Disable input events when necessary
  * Mention mipmapping in FAQ
  * Add option --no-mipmaps
  * Enable trilinear filtering for OpenGL
  * Add --render-driver command-line option
  * Fix typo in README
  * Require Meson 0.48 to get rid of warnings
  * Rename max length constant for text injection
  * Workaround compiler warning
  * Add missing include string.h
  * Fix log format warning
  * Simplify ScreenEncoder
  * Remove unused lockedVideoOrientation field
  * Reorder options in alphabetical order
  * Fix double click on rotated display
  * Remap event positions on rotated display
  * Store rotated content size
  * Register rotation watcher on selected display
  * Suppress DiscouragedPrivateApi lint warning
  * Remove --fullscreen validation
  * Improve documentation for consistency
  * Add --rotation command-line option
  * Add shortcuts to rotate display
  * Format shortcut documentation
  * Add a note about prebuilt server in BUILD.md
  * Explain master and dev branches in BUILD
  * Improve "low quality" section in FAQ
  * Add Android device and version in issue template
  * Add issue templates
  * gitignore: Add x/ directory
  * Update to Gradle 6.3
  * Update to AGP 3.6.2
  * Replace SDL_Atomic by stdatomic from C11
  * Do not log success on failure
  * Do not warn on terminating the server
  * Do not block on accept() if server died
  * Wait server from a separate thread
  * Refactor server_start() error handling
  * Add display id parameter
  * Remove MagicNumber checkstyle
  * Log device details on server start
  * Fix static_assert() parameters
  * Accept negative window position
  * Add tests for control message length
  * Fix expected message length for touch events
  * Remove unused constant
  * Fix the printed versions (were opposite)
  * Improve FAQ
  * Mention AutoAdb in README
  * Fix server debugger for Android &gt;= 9
  * Handle NumPad events when NumLock is disabled
  * Add scoop instructions for Windows
  * Simplify Chocolatey documentation
  * Handle locked video orientation from ScreenInfo
  * Rename "rotation" to "device rotation"
  * Compute all screen info from ScreenInfo
  * Remove useles import
  * Remove link to Windows 32 bits release
  * Show a friendly hint for adb installation
  * Add option to lock video orientation
  * Retrieve screen info once
  * Use linear filtering
  * Documentation rectifications
  * Add Chocolatey for Windows install
  * Indicate that -s can also be used for TCP/IP
  * Mention scrcpy Debian package in README
  * Happy new year 2020!
  * Do not report workarounds errors
  * Accept port range
  * Add util function to parse a list of integers
  * Refactor server tunnel initialization
  * Reorder functions
  * Fix include order
  * Accept --max-fps before Android 10
  * Simplify net.c
  * Get env in windows correctly
  * Fix utf-8 char path in windows
  * Fix memory leak on portable builds
  * Update links to v1.12.1 in README and BUILD
  * Bump version to 1.12.1
  * Limit bitrate range to 31 bits integer
  * Update links to v1.12 in README and BUILD
  * Bump version to 1.12
  * Do not build tests in release mode
  * Define SDL_MAIN_HANDLED in all tests
  * Fix meson.build codestyle
  * Describe screen rotation shortcut in README
  * Configure log priority early
  * Add missing consts
  * Use ARRAY_LEN() macro in tests
  * Add tests for command-line parsing
  * Move command-line parsing to a separate file
  * Factorize integer argument parsing
  * Refuse to push a non-regular file server
  * Fix test compilation on mingw
  * Fix checkstyle warning
  * Add shortcut to rotate screen
  * Refactor wrappers for Android SDK classes
  * Try new methods before legacy ones
  * Correct coding style
  * Add test_buffer_util
  * Add test_strquote
  * Fix "natural scrolling"
  * Update BUILD.md to install adb package
  * Fix max size default value
  * Suggest workaround for error 0xfffffc0e
  * Use virtual device id to avoid NPE
  * Assert return value of mutex functions
  * Remove unused includes
  * Replace SDL_assert() by assert()
  * Replace BUILD_DEBUG by NDEBUG
  * Remove path argument from cmd_execute()
  * Fix warnings on Windows
  * Fix windows build
  * Fix manpage format
  * Compile with warning_level=2 by default
  * Fix warnings
  * Reformat Java code
  * Initialize Application object to avoid NPE
  * Rename variable for consistency
  * Move utilities to util/
  * Add Korean translation for README and FAQ
  * Restore the .jar extension on the device side
  * Use the existing constants for device server path
  * Fix aidl option in build_without_gradle.sh
  * Update links to v1.11 in README and BUILD
- update scrcpy-server to version 1.16</changelog>
</package>
<package pkgid="ab43a6d9ae2aa5c60102d4b1c2e5fe4ffc3bad131960f7c06bb30b556039f5cf53a5d797c55cdba29406d3f871220d96a90a43081e911b04de20d03e7921010f" name="scrcpy-debugsource" arch="x86_64">
  <version epoch="0" ver="1.16" rel="2.45"/>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859200">- version 2.0~git: initial build</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1560859201">- add README.SUSE</changelog>
  <changelog author="hpj@urpla.net" date="1575892800">- Update to version 1.11:
  * Bump version to 1.11
  * Upgrade platform-tools (29.0.5) for Windows
  * Upgrade FFmpeg (4.2.1) for Windows
  * Remove deprecated options from help and manpage
  * Fix help for --window-width and --window-height
  * Document scrcpy via SSH tunnel in README
  * Document copy-paste and --prefer-text in README
  * Reorganize features in README
  * Fix meizu 16th NPE
  * Move workarounds to a separate class
  * Fix noconsole.exe
  * Fix typos
  * Extract DEBUG flag in build_without_gradle.sh
  * Generate VERSION_NAME in build_without_gradle.sh
  * Add option --max-fps
  * Do not expose frame rate in ScreenEncoder
  * Fix error message
  * Update manpage for --window-borderless option
  * Add option to disable window decoration
  * Add option to specify the initial window size
  * Update manpage for --window-{x,y} options
  * Add option to specify the initial window position
  * Do not write invalid packet duration
  * Check client and server mismatch
  * Accept resize shortcuts on maximized window
  * Fix rotation while the window is maximized
  * Handle window events from screen.c
  * Log device disconnection
  * Call Looper.prepareMainLooper() to avoid exception
  * Fix segfault on empty file recorded
  * Add --prefer-text option
  * Deprecate short options for advanced features
  * Fix indentation
  * Fix include recorder.h
  * Factorize scrcpy options and command-line args
  * Pass screen to mouse event converters
  * Move event conversion to input_manager
  * Rename "input_manager" variables to "im"
  * Document how to attach a debugger to the server
  * Fix manpage option parameter format
  * Call ninja without changing directory
  * Add scrcpy version in recorded video metadata
  * Add manpage for scrcpy
  * Rename scrcpy-server.jar to scrcpy-server
  * Fix help for --record-format
  * Add a script to build the server without gradle
  * Fix mouse events conversion
  * Inject button state for touch/mouse events
  * Rename window size functions for clarity
  * Fix "turn screen off" on Android Q
  * Adapt copy-paste methods for Android 10
  * Extract String literal to static constant
  * Do not crash on control error
  * Merge mouse and touch events
  * Rename "touch pointer" to "pointer"
  * Use common pointers for mouse and touch
  * Ignore duplicate mouse events
  * Send touch events from the client
  * Inject touch events on the server
  * Add "inject touch" control message
  * Rename "pointer" to "mouse pointer"
  * Add buffer_write64be()
  * Include config.h everywhere
  * Include config.h to fix HIDPI support
  * Remove "make" from build dependencies
  * Fix gradle warnings in tests
  * input_manager.c: Correct log
  * Fix option "record-format" related short opt
  * Rename event converter functions
  * Rename "convert.h" to "event_converter.h"
  * Rename variable names "event" to "msg"
  * Fix control message reader test
  * Improve FAQ
  * Fix segfault on recording with old FFmpeg
  * Print gradle output on compiling
  * Update WindowManager.java
  * Record a packet with its duration
  * Uprev Gradle wrapper to latest stable
  * Uprev AGP to latest stable
  * Fix building on OS X (missing NULL in queue.h)
  * Update links to v1.10 in README and BUILD
  * Bump version to 1.10
  * List scrcpy characteristics in README
  * Upgrade SDL (2.0.10) for Windows
  * Update platform-tools (29.0.2) for Windows
  * Upgrade FFmpeg (4.1.4) for Windows
  * Initialize queue "last" field
  * Use Cmd instead of Ctrl on macOS when possible
  * Use generic FIFO queue for recording
  * Add generic intrusive FIFO queue
  * Fix cbuf documentation
  * Remove unnecessary backslash in cbuf
  * Remove root directory from Windows zip releases
  * Log recording failure
  * Log scrcpy version and URL on start
  * Record asynchronously
  * Reduce latency by 1 frame
  * Add option to change the push target
  * Add unit test for device message serialization
  * Rename "build_" to "compile_"
  * Update README.md
  * Add me as copyright owner
  * Fix double-free on error
  * Close decoder on stream ended
  * Document --window-title in README
  * Add option --window-title
  * Replace "cannot" by "could not"
  * Fix expected parameters count in error message
  * Close socket on error
  * Prevent to turn screen off if no control
  * Reference USBaudio from README
  * Fix --serial help</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1575892801">- rebuild scrcpy-server with current android sdk</changelog>
  <changelog author="Hans-Peter Jansen &lt;hpj@urpla.net&gt;" date="1585828800">- Update to version 1.12.1:
  * Fix bit-rate parsing when "long" is 32 bits (#995)
- Update to version 1.12:
  * Add shortcut (Ctrl+r) to rotate device screen (#11)
  * Respect scrolling configuration on macOS (#966)
  * Initialize Application object (fix crashes on some devices) (#940)
  * Restore the .jar extension on the device (fix crashes on some
    devices) (#944)
  * Inject mouse events with a virtual device id (fix crashes on some
    devices) (#962)
  * Refuse to push server if it points to a directory (#956)</changelog>
  <changelog author="hpj@urpla.net" date="1597752000">- Update to version 1.16:
  * Bump version to 1.16
  * Add pinch-to-zoom simulation
  * Add reference of the translations in README
  * Add Traditional Chinese translation for README
  * Fix clipboard paste condition
  * Revert "Inject WAKEUP instead of POWER"
  * Fix missing change of Ctrl key in README
  * Add packaging status
  * Update links to v1.15.1 in README and BUILD
  * Bump version to 1.15.1
  * Fix uninitialized repeat count in key events
  * Update links to v1.15 in README and BUILD
  * Bump version to 1.15
  * Upgrade FFmpeg (4.3.1) for Windows
  * Upgrade platform-tools (30.0.4) for Windows
  * Keep the screen off on powering on
  * Add --no-key-repeat cli option
  * Pass full options struct to static functions
  * Copy the options used in input manager init
  * Mention that MENU unlocks screen
  * Use &lt;kbd&gt; HTML tag for keys
  * Mention in README that Ctrl is forwarded
  * Update copy-paste section in README
  * Swap paste shortcuts
  * Add shortcuts for COPY and CUT
  * Change "resize to fit" shortcut to MOD+w
  * Remove "get clipboard" call
  * Set computer clipboard only if necessary
  * Set device clipboard only if necessary
  * Synchronize clipboard on Ctrl+v
  * Forward Shift to the device
  * Forward Ctrl to the device
  * Ignore text events for shortcuts
  * Accept Super as shortcut modifier
  * Customize shortcut modifier
  * Use Ctrl for all shortcuts
  * Make expression order consistent
  * Simplify PASTE option for "set clipboard"
  * Declare main() with argc/argv params in tests
  * Inject WAKEUP instead of POWER
  * Restore power mode to normal on cleanup
  * Warn on ignored touch event
  * Send touch event without pressure on button up
  * Update BUILD.md
  * Fix constants name in comment
  * Make setScreenPowerMode() method static
  * Do not crash on missing clipboard manager
  * README: Add Fedora install instructions
  * Fix touch events HiDPI-scaling
  * Improve linguistic
  * Handle repeating keycodes
  * Make scrcpy.h independant of other headers
  * Remove fprintf() call in tests
  * Add option for disabling screensaver
  * Fix typo in README.md
  * Make message buffer static
  * Increase clipboard size from 4k to 256k
  * Fix receiver on partial device messages
  * Serialize text size on 4 bytes
  * Rename MSG_SERIALIZED_MAX_SIZE to MSG_MAX_SIZE
  * Add unit test for big clipboard device message
  * Rename test names from "event" to "msg"
  * Avoid additional copy on Java text parsing
  * Reorganize message size constants
  * Mention sndcpy
  * Add missing file in build_without_gradle.sh
  * Configure log level for application only
  * Fix incorrect log return value
  * Git-ignore release directories
  * Avoid repetition for some shortcuts
  * Mention stay awake limitation
  * Mention how to turn the screen on in README
  * Update links to v1.14 in README and BUILD
  * Bump version to 1.14
  * Reactivate "turn device screen on" feature
  * Push clipboard text only if not null
  * Improve manpage formatting
  * Initialize a default log level
  * Upgrade platform-tools (30.0.0) for Windows
  * Paste on "set clipboard" if possible
  * Fix union typo
  * Move injection methods to Device
  * Avoid clipboard synchronization loop
  * Log actions on the caller side
  * Pass a Locale to toUpperCase()
  * Rename THRESHOLD to threshold
  * Add --force-adb-forward
  * Fix typo in manpage
  * Add cli option to set the verbosity level
  * Configure server verbosity from the client
  * Avoid compiler warning
  * Add --codec-options
  * Add unit test for big "set clipboard" event
  * Increase buffer size to fix "set clipboard" event
  * Synchronize device clipboard to computer
  * Remove useless exception declaration
  * Simplify rotation watcher call
  * Increase LOD bias for mipmapping
  * Remove warning when renderer is not OpenGL
  * Reset window size on initialization
  * Manually position and scale the content
  * Extract optimal window size detection
  * Disable "resize to fit" in maximized state
  * Workaround maximized+fullscreen on Windows
  * Simplify size changes in fullscreen or maximized
  * Factorize window resize
  * Fix Windows Ctrl Handler declaration
  * Reference README.md from localized versions
  * Add Brazilian Portuguese translation
  * Properly handle Ctrl+C on Windows
  * Send scroll events as a touchscreen
  * Improve bug report template
  * Add a note about multi-display limitation
  * Revert "Improve resizing workaround"
  * Simplify ScreenEncoder more
  * Add an option to keep the device awake
  * Reorder options in alphabetical order
  * Handle "show touches" on the device-side
  * Move constants to ServiceManager
  * Add a clean up process on the device
  * Implement access to settings without Context
  * Apply workarounds only on error
  * Fix AutoAdb url
  * Update links to v1.13 in README and BUILD
  * Bump version to 1.13
  * Upgrade SDL (2.0.12) for Windows
  * Upgrade FFmpeg (4.2.2) for Windows
  * Fix typo in comments
  * Stabilize auto-resize
  * Improve resizing workaround
  * Mention Ubuntu 20.04 package
  * Move rotation coordinates to screen
  * Log new size on auto-resize request
  * Use MediaFormat constant for MIME type
  * Fix touch coordinates on rotated display
  * Disable input events when necessary
  * Mention mipmapping in FAQ
  * Add option --no-mipmaps
  * Enable trilinear filtering for OpenGL
  * Add --render-driver command-line option
  * Fix typo in README
  * Require Meson 0.48 to get rid of warnings
  * Rename max length constant for text injection
  * Workaround compiler warning
  * Add missing include string.h
  * Fix log format warning
  * Simplify ScreenEncoder
  * Remove unused lockedVideoOrientation field
  * Reorder options in alphabetical order
  * Fix double click on rotated display
  * Remap event positions on rotated display
  * Store rotated content size
  * Register rotation watcher on selected display
  * Suppress DiscouragedPrivateApi lint warning
  * Remove --fullscreen validation
  * Improve documentation for consistency
  * Add --rotation command-line option
  * Add shortcuts to rotate display
  * Format shortcut documentation
  * Add a note about prebuilt server in BUILD.md
  * Explain master and dev branches in BUILD
  * Improve "low quality" section in FAQ
  * Add Android device and version in issue template
  * Add issue templates
  * gitignore: Add x/ directory
  * Update to Gradle 6.3
  * Update to AGP 3.6.2
  * Replace SDL_Atomic by stdatomic from C11
  * Do not log success on failure
  * Do not warn on terminating the server
  * Do not block on accept() if server died
  * Wait server from a separate thread
  * Refactor server_start() error handling
  * Add display id parameter
  * Remove MagicNumber checkstyle
  * Log device details on server start
  * Fix static_assert() parameters
  * Accept negative window position
  * Add tests for control message length
  * Fix expected message length for touch events
  * Remove unused constant
  * Fix the printed versions (were opposite)
  * Improve FAQ
  * Mention AutoAdb in README
  * Fix server debugger for Android &gt;= 9
  * Handle NumPad events when NumLock is disabled
  * Add scoop instructions for Windows
  * Simplify Chocolatey documentation
  * Handle locked video orientation from ScreenInfo
  * Rename "rotation" to "device rotation"
  * Compute all screen info from ScreenInfo
  * Remove useles import
  * Remove link to Windows 32 bits release
  * Show a friendly hint for adb installation
  * Add option to lock video orientation
  * Retrieve screen info once
  * Use linear filtering
  * Documentation rectifications
  * Add Chocolatey for Windows install
  * Indicate that -s can also be used for TCP/IP
  * Mention scrcpy Debian package in README
  * Happy new year 2020!
  * Do not report workarounds errors
  * Accept port range
  * Add util function to parse a list of integers
  * Refactor server tunnel initialization
  * Reorder functions
  * Fix include order
  * Accept --max-fps before Android 10
  * Simplify net.c
  * Get env in windows correctly
  * Fix utf-8 char path in windows
  * Fix memory leak on portable builds
  * Update links to v1.12.1 in README and BUILD
  * Bump version to 1.12.1
  * Limit bitrate range to 31 bits integer
  * Update links to v1.12 in README and BUILD
  * Bump version to 1.12
  * Do not build tests in release mode
  * Define SDL_MAIN_HANDLED in all tests
  * Fix meson.build codestyle
  * Describe screen rotation shortcut in README
  * Configure log priority early
  * Add missing consts
  * Use ARRAY_LEN() macro in tests
  * Add tests for command-line parsing
  * Move command-line parsing to a separate file
  * Factorize integer argument parsing
  * Refuse to push a non-regular file server
  * Fix test compilation on mingw
  * Fix checkstyle warning
  * Add shortcut to rotate screen
  * Refactor wrappers for Android SDK classes
  * Try new methods before legacy ones
  * Correct coding style
  * Add test_buffer_util
  * Add test_strquote
  * Fix "natural scrolling"
  * Update BUILD.md to install adb package
  * Fix max size default value
  * Suggest workaround for error 0xfffffc0e
  * Use virtual device id to avoid NPE
  * Assert return value of mutex functions
  * Remove unused includes
  * Replace SDL_assert() by assert()
  * Replace BUILD_DEBUG by NDEBUG
  * Remove path argument from cmd_execute()
  * Fix warnings on Windows
  * Fix windows build
  * Fix manpage format
  * Compile with warning_level=2 by default
  * Fix warnings
  * Reformat Java code
  * Initialize Application object to avoid NPE
  * Rename variable for consistency
  * Move utilities to util/
  * Add Korean translation for README and FAQ
  * Restore the .jar extension on the device side
  * Use the existing constants for device server path
  * Fix aidl option in build_without_gradle.sh
  * Update links to v1.11 in README and BUILD
- update scrcpy-server to version 1.16</changelog>
</package>
</otherdata>