Hello community, here is the log from the commit of package libqmi for openSUSE:Factory checked in at 2017-05-27 13:12:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqmi (Old) and /work/SRC/openSUSE:Factory/.libqmi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqmi" Sat May 27 13:12:21 2017 rev:15 rq:496521 version:1.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes 2016-12-01 10:24:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libqmi.new/libqmi.changes 2017-05-27 13:12:22.454322857 +0200 @@ -1,0 +2,44 @@ +Wed May 10 18:03:59 UTC 2017 - [email protected] + +- Update to version 1.18.0: + + libqmi: + - Implemented support for vendor-specific commands through a + new qmi_device_command_full() operation and a new + QmiMessageContext type. + - New 'QMI_DEVICE_OPEN_FLAGS_AUTO' flag in qmi_device_open() + which allows automatic detection of the underlying protocol + in a cdc-wdm device (either QMI or MBIM) and transparently + uses it based on that. + - New qmi_device_close_async() operation, which allows closing + a QmiDevice asynchronously. + - Fixed QmiWmsCdmaCauseCode enum names, and provided a + compatibility layer keeping the old names to avoid breaking + API. + + New services: pdc: new "PDC" (persistent device configuration) + service, which among other things, allows configuring the HP + lt4120. + + New TLVs supported in existing messages: wda: updated "Set Data + Format" request to allow specifying endpoint type and interface + number. + + qmi-firmware-update: This is a completely new tool that allows + upgrading firmware in (at least) Sierra Wireless devices with + MDM9200, MDM9x15 or MDM9x30 chipsets. Run the tool with --help + and --help-examples to get more information on how to use it. + + qmicli: + - The CLI no longer requires the '--device-open-mbim' explicit + option when opening QMI capable MBIM devices, the automatic + detection of QMI over MBIM is enabled by default. + - New '--device-open-qmi' option to disable the automatic + detection of protocol and force using QMI. + - If running in MBIM mode, enable MBIM logs and traces. + - By default the QmiDevice will be closed before exiting, e.g. + so that the MBIM session is also closed. + + docs: + - Updated the documentation so that each QMI message and each + TLV specifies in which libqmi version it was introduced, + using "since:" tags in the QMI message databases. + - Added indices for new symbols introduced in the major libqmi + releases, as well as for symbols flagged as deprecated. +- Add pkgconfig(gudev-1.0) BuildRequires: New optional dependency. + +------------------------------------------------------------------- Old: ---- libqmi-1.16.2.tar.xz New: ---- libqmi-1.18.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqmi.spec ++++++ --- /var/tmp/diff_new_pack.x4MeJl/_old 2017-05-27 13:12:23.054238041 +0200 +++ /var/tmp/diff_new_pack.x4MeJl/_new 2017-05-27 13:12:23.062236909 +0200 @@ -19,7 +19,7 @@ Name: libqmi %define _soname libqmi-glib5 -Version: 1.16.2 +Version: 1.18.0 Release: 0 # NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+ Summary: Library to control QMI devices @@ -29,8 +29,9 @@ Source0: http://www.freedesktop.org/software/libqmi/%{name}-%{version}.tar.xz Source99: libqmi-rpmlintrc BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.32 +BuildRequires: pkgconfig(glib-2.0) >= 2.36 BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gudev-1.0) >= 147 BuildRequires: pkgconfig(mbim-glib) >= 1.14 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -89,6 +90,7 @@ %doc COPYING %{_bindir}/qmi-network %{_bindir}/qmicli +%{_bindir}/qmi-firmware-update # Own dirs to avoid depending on them while building %dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion/completions @@ -96,6 +98,7 @@ %{_libexecdir}/qmi-proxy %{_mandir}/man1/qmi-network.1%{?ext_man} %{_mandir}/man1/qmicli.1%{?ext_man} +%{_mandir}/man1/qmi-firmware-update.1%{?ext_man} %files -n %{_soname} %defattr(-,root,root) ++++++ libqmi-1.16.2.tar.xz -> libqmi-1.18.0.tar.xz ++++++ ++++ 136813 lines of diff (skipped)
