Hello community, here is the log from the commit of package usbutils for openSUSE:Factory checked in at 2020-05-26 17:13:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/usbutils (Old) and /work/SRC/openSUSE:Factory/.usbutils.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "usbutils" Tue May 26 17:13:52 2020 rev:41 rq:807470 version:012 Changes: -------- --- /work/SRC/openSUSE:Factory/usbutils/usbutils.changes 2019-03-26 15:36:20.848399126 +0100 +++ /work/SRC/openSUSE:Factory/.usbutils.new.2738/usbutils.changes 2020-05-26 17:13:53.423270128 +0200 @@ -1,0 +2,74 @@ +Tue May 12 09:09:05 UTC 2020 - Martin Pluskal <[email protected]> + +- Update to version 012: + * Merge usbhid-dump into main usbutils repository +- Changes for version 011: + * Add usbreset.c as noinst_PROGRAMS target. + * lsusb: Read unkown names from sysfs device desc. + * Remove a small hack that no longer has any effect. + * Cleanup grammar + * lsusb-t: Emit USB IDs and other handy info when verbosity is increased + * Require newer version of libusb + * lsusb.py: fix up Python 3 conversion + * SPDX bill-of-material is supposed to be project_name.spdx + * usbutils.spdx: rerun report, it is properly sorted. + * desc-dump.c: fix compiler warning about unused variable + * add usbreset to .gitignore + * usbreset: fix some build warnings + * usbhid-dump: update to latest version + * fix up standard int types + * update usbhid-dump git id + * usbhid-dump: update to a newer version of usbhid-dump again. + * usbutils.spdx: update with latest information + * lsusb.py: Search multiple paths for usb.ids. + * lsusb.py: Usb enum for parser state machine. + * lsusb.py: Add driver names for usbhid. + * lsusb.py: python2 compatibility + * Makefile.am: add files with licenses to archive + * lsusb.py: sort devices and interfaces numerically + * lsusb.py: sort toplevel entries + * lsusb.py: improve usage text + * lsusb.py: replace fake deepcopy() + * lsusb.py: remove -w (warn if usb.ids not sorted) option + * lsusb.py: ensure all error messages are written to stderr + * lsusb.py: support long options + * lsusb.py: use regular print() instead of hand-rolling the same thing + * lsusb.py: avoid shadowing Python's built-in 'str' + * lsusb.py: replace usb.ids binary search with dict lookup + * lsusb.py: remove now-unused bin_search() + * lsusb.py: avoid manual calls to __foo__() + * lsusb.py: replace __repr__() for USB IDs with __str__() + * lsusb.py: insert class FF:FF:FF into usbclasses to avoid special casing + * lsusb.py: entirely remove Usb* classes + * lsusb.py: cosmetic - replace tuples-as-"immutable lists" with regular lists + * lsusb.py: use 'elif' where suitable + * lsusb.py: remove dead code + * lsusb.py: move unrelated code out of try..except + * lsusb.py: allow - as well as _ when matching hci module names + * lsusb.py: use a constant for the magic class number 9 + * lsusb.py: Usb* classes: call read() automatically from constructor + * lsusb.py: UsbEndpoint: indent is a class implementation detail + * lsusb.py: a few cosmetic changes + * lsusb.py: shorten find_usb_class() + * lsusb.py: give all Usb* objects a .path attribute + * lsusb.py: add an actual __repr__() to classes + * lsusb.py: give all Usb* classes a superclass + * lsusb.py: convert readattr() and readlink() to methods of the container + * lsusb.py: use color by default + * lsusb.py: rework output for more consistent indent of both columns + * lsusb.py: fix endpoint interval spacing + * lsusb.py: visually group USB-version-related fields + * lsusb: Split out routine that fetches value for given field. + * lsusb: Split out field name rendering. + * lsusb: Add support for descriptor extensions. + * lsusb: Add support for audio processing unit type-specific fields. + * lsusb: Added support for Billboard Alternate Mode Capability descriptor + * lsusb.py: Fix formatting of 10Gbps speeds + * usb-devices: use /bin/sh hashbang + * lsusb: Add support for decoding IPP printer descriptors + * Depend on libusb 1.0.14 + * man pages: add information on verbosity levels of -t option + * fix typo +- Drop no longer needed fix-shebang.patch + +------------------------------------------------------------------- Old: ---- fix-shebang.patch usbutils-010.tar.xz New: ---- usbutils-012.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ usbutils.spec ++++++ --- /var/tmp/diff_new_pack.pnodAH/_old 2020-05-26 17:13:54.167271741 +0200 +++ /var/tmp/diff_new_pack.pnodAH/_new 2020-05-26 17:13:54.171271749 +0200 @@ -1,7 +1,7 @@ # # spec file for package usbutils # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,18 @@ Name: usbutils -Version: 010 +Version: 012 Release: 0 Summary: Tools and libraries for USB devices License: GPL-2.0-or-later Group: Hardware/Other -URL: http://sourceforge.net/projects/linux-usb/ +URL: https://sourceforge.net/projects/linux-usb/ Source0: https://www.kernel.org/pub/linux/utils/usb/%{name}/%{name}-%{version}.tar.xz Source1: usbutils-rpmlintrc -# PATCH-FIX-SUSE -Patch0: fix-shebang.patch -BuildRequires: libusb-1_0-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool +BuildRequires: libusb-1_0-devel >= 1.0.14 BuildRequires: pkgconfig BuildRequires: pkgconfig(libudev) >= 196 Requires: hwdata @@ -38,19 +39,20 @@ %prep %setup -q -%patch0 -p1 %build +autoreconf -fiv %configure \ --datadir=%{_datadir}/hwdata \ --disable-usbids -make %{?_smp_mflags} V=1 +%make_build %install %make_install %files %doc NEWS +%license LICENSES/* %{_bindir}/lsusb %{_bindir}/lsusb.py %{_bindir}/usb-devices ++++++ usbutils-010.tar.xz -> usbutils-012.tar.xz ++++++ ++++ 61754 lines of diff (skipped)
