Revisions of libgusb

buildservice-autocommit accepted request 1159563 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 51)
baserev update by copy to link target
buildservice-autocommit accepted request 1146865 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 49)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1146864 from Michael Gorse's avatar Michael Gorse (mgorse) (revision 48)
- Explicitly require python311-packaging if python 3.11 is being
  used. On SLE, python 3.6 is still the default, but 3.11 is used
  by meson. Drop python3-base from BuildRequires: it is not
  needed, since python will be pulled in by meson.
buildservice-autocommit accepted request 1124109 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 47)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 1124052 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 46)
New upstream release
buildservice-autocommit accepted request 1117985 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 45)
baserev update by copy to link target
buildservice-autocommit accepted request 993338 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 43)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 42)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 993334 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 41)
- Add no-pkg-resources.patch by and Matej Cepl <mcepl@suse.com>
  * Replaces pkg_resources with python-packaging
  * pkg_resources is provided by setuptools, but the previously
    transitive pull in of setuptools has been broken by
    gtk-doc --> python3-Pygments -/-> python3-setuptools
- Update to version 0.3.10:
  + New Features:
    - Add API to change the hotplug poll interval.
- Update to version 0.3.9:
  - Add g_usb_device_get_string_descriptor_bytes()
  - Do not double-reference USB devices
  - Fix hotplug handling and signal emission during enumerate
  - Add the GUsbEndpoint methods to the docs
  - Add g_usb_device_get_string_descriptor_bytes_full
  - Fix hotplug after threaded device removal
  - Don't hard-code the list of OS supporting --version-script
- Add baselibs.conf: build libgusb2-32bit, which is a dependency to
  libfprint-2-2-32bit. Due to a installcheck bot issue, this
  happened to be undetected for a while though.
- update to 0.3.5:
  - Add a way to get iConfiguration (Benson Leung)
  - Allow building GtkDoc when building as a subproject (Richard Hughes)
  - Fix version script to be more portable (Laurent Bigonville, Ting-Wei Lan)
  - Include methods on plain structs in the version script (Simon McVittie)
  - This fixes the symbol version for g_usb_version_string() to be in the right
    place, so update this library alongside with external programs if you've
    already started using this symbol for example in fwupd. We've put a mechanism
    in place so this kind of thing can't happen again. Sorry!
  - Validate the exported symbol list during check (Richard Hughes)
  - Include the USB bus in the generated platform_id (Richard Hughes)
  - Add a thin glib wrapper around libusb_endpoint_descriptor (Emmanuel Pacaud)
  - Fix high number of wakeups when checking the GUsbContext (Richard Hughes)
  - Use '#pragma once' to reduce boilerplate (Richard Hughes)
  - Wrap the upstream libusb_strerror() (Richard Hughes)
  - Do not use deprecated libusb API (Richard Hughes)
  - Fix compilation on macOS (Richard Hughes)
  - Use a 1ms timeout in the Windows event thread (Richard Hughes)
  - Use has_link_argument() to detect linker flags (Richard Hughes)
  - Add g_usb_device_get_spec() (Richard Hughes)
  - Add g_usb_version_string() for fwupd (Richard Hughes)
  - Add -Wswitch-enum (Benjamin Berg)
  - Fix GI length introspection annotations (grindhold)
  - Make gir generation optional (maxice8)
- Update to version 0.3.0:
  + New Features:
    - Add Travis integration.
    - Allow changing the path to usb.ids file.
    - Port to the Meson build system.
  + Replace libusb-1.0/libusb.h with libusb.h.
- Port to meson build system:
  + Add meson BuildRequires.
  + Replace configure/make/make_install with
    meson/meson_build/meson_install.
- Add gtk-doc BuildRequires: the meson-based tarball no longer
  ships pre-built documentation.
- Drop xz BuildRequires: this is implicit in all openSUSE
  buildroots.
- Fix SRPM group. Update summaries.
- Modernize spec-file by calling spec-cleaner
- Update to version 0.2.11:
  + New Features: Add g_usb_context_set_flags().
  + Bugfix: Fix the actual required GLib version.
- Update to version 0.2.10:
  + Correctly detect removed devices when rescanning.
  + Fix a memory leak when using control tranfers.
  + Fix gtk-doc build when builddir != srcdir.
  + Fix symbol version table up to version 0.2.9.
- Update to GNOME 3.20  Fate#318572
- Update to version 0.2.9:
  + Add g_usb_context_wait_for_replug().
  + Install gusbcmd as a debugging aid.
- Update to version 0.2.8:
  + New Features:
    - Add a PERMISSION_DENIED error enum.
    - Add a thin glib wrapper around a libusb_interface_descriptor.
    - Add g_usb_device_get_interfaces().
    - Add g_usb_device_get_release().
    - Add g_usb_device_set_interface_alt().
  + Bugfix: Ignore the not-found error when resetting a device.
- Update to version 0.2.7:
  + Support g_autoptr() for all gusb object types.
  + Bugfixes:
    - Add missing element-type annotations.
- Changes from version 0.2.6:
  + Bugfixes:
    - Do not unref the GMainContext after each request.
- Update to version 0.2.5:
  + Add g_usb_device_get_custom_index().
  + Allow setting the GMainContext when used for sync methods.
  + Include all the USB device class codes.
  + Use symbol versioning.
- Update to version 0.2.4:
  + Various API extensions.
  + Bugfixes:
    - Don't filter out hub devices when getting the device list.
    - Make the platform ID persistent across re-plug.
    - Port to GTask.
    - Use new Glib features for various code cleanups.
- Update to version 0.2.3:
  + Bugfixes: Correctly terminate the libusb event thread.
- Changes from version 0.2.2:
  + New Features: Official Windows support!
  + Bugfixes:
    - No longer require G_USB_API_IS_SUBJECT_TO_CHANGE.
    - Use a thread to process libusb1 events.
- Changes from version 0.2.1:
  + Bugfixes:
    - Always set a device platform ID.
    - Ignore 'unsupported' as a return value for kernel drivers.
- Changes from version 0.2.0:
  + Notes:
    - This release raises the GLib requirement to 2.32 and libusb
      to 1.0.19.
    - No GUdev functionality is now required.
  + New Features:
    - Add g_usb_device_get_device_class().
    - Use the native hotplug support in libusb 1.0.19.
  + Bugfixes:
    - Fix a crash where libusb_get_pollfds() is unavailable.
    - Manually coldplug devices and poll if hotplugging is not
      available.
- Update to version 0.1.6:
  + Do not use deprecated GLib functionality.
  + Remove duplicate gtk-doc check in configure.
  + Unref the GMainloop after it has been run, not when just quit.
- Changes from version 0.1.5:
  + Don't use the deprecated INCLUDES in Makefile.am.
  + Fix documentation build.
  + Fix obvious typo in README.
- Update to version 0.1.4:
  + Add GObject Introspection support.
  + Add g_usb_device_reset() to reset a connected device.
  + Add Vala bindings.
  + Assorted introspection annotation fixes.
  + Rename inconsistently named gusb_* symbols to g_usb_*.
- Add pkgconfig(gobject-introspection-1.0) and vala BuildRequires:
  New dependency for the GObject introspection support and the vala
  bindings.
- Create new typelib-1_0-GUsb-1_0 subpackage.
- Cleanup packaging so it can get pushed to Factory.
- Initial package, version 0.1.3
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 40)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 993301 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 39)
- Add no-pkg-resources.patch to fix the crash with missing Python
  pkg_resources pacakge (removd in Python 3.10).
buildservice-autocommit accepted request 975740 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 38)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 975733 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 37)
- Update to version 0.3.10:
  + New Features:
    - Add API to change the hotplug poll interval.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 942102 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 36)
- Update to version 0.3.9:
  - Add g_usb_device_get_string_descriptor_bytes()
  - Do not double-reference USB devices
  - Fix hotplug handling and signal emission during enumerate
  - Add the GUsbEndpoint methods to the docs
  - Add g_usb_device_get_string_descriptor_bytes_full
  - Fix hotplug after threaded device removal
  - Don't hard-code the list of OS supporting --version-script
buildservice-autocommit accepted request 861678 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 35)
baserev update by copy to link target
Bjørn Lie's avatar Bjørn Lie (iznogood) accepted request 861537 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 34)
- Add baselibs.conf: build libgusb2-32bit, which is a dependency to
  libfprint-2-2-32bit. Due to a installcheck bot issue, this
  happened to be undetected for a while though.
buildservice-autocommit accepted request 834575 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 33)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 834277 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 32)
- update to 0.3.5:
  - Add a way to get iConfiguration (Benson Leung)
  - Allow building GtkDoc when building as a subproject (Richard Hughes)
  - Fix version script to be more portable (Laurent Bigonville, Ting-Wei Lan)
  - Include methods on plain structs in the version script (Simon McVittie)
  - This fixes the symbol version for g_usb_version_string() to be in the right
    place, so update this library alongside with external programs if you've
    already started using this symbol for example in fwupd. We've put a mechanism
    in place so this kind of thing can't happen again. Sorry!
  - Validate the exported symbol list during check (Richard Hughes)
  - Include the USB bus in the generated platform_id (Richard Hughes)
  - Add a thin glib wrapper around libusb_endpoint_descriptor (Emmanuel Pacaud)
  - Fix high number of wakeups when checking the GUsbContext (Richard Hughes)
  - Use '#pragma once' to reduce boilerplate (Richard Hughes)
  - Wrap the upstream libusb_strerror() (Richard Hughes)
  - Do not use deprecated libusb API (Richard Hughes)
  - Fix compilation on macOS (Richard Hughes)
  - Use a 1ms timeout in the Windows event thread (Richard Hughes)
  - Use has_link_argument() to detect linker flags (Richard Hughes)
  - Add g_usb_device_get_spec() (Richard Hughes)
  - Add g_usb_version_string() for fwupd (Richard Hughes)
  - Add -Wswitch-enum (Benjamin Berg)
  - Fix GI length introspection annotations (grindhold)
  - Make gir generation optional (maxice8)
Displaying revisions 1 - 20 of 51
openSUSE Build Service is sponsored by