Hello community, here is the log from the commit of package libqmi for openSUSE:Factory checked in at 2018-01-25 12:38:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqmi (Old) and /work/SRC/openSUSE:Factory/.libqmi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqmi" Thu Jan 25 12:38:53 2018 rev:17 rq:568080 version:1.20.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes 2017-11-09 14:01:55.070108435 +0100 +++ /work/SRC/openSUSE:Factory/.libqmi.new/libqmi.changes 2018-01-25 12:38:55.143205692 +0100 @@ -1,0 +2,39 @@ +Mon Jan 22 01:27:29 UTC 2018 - luc1...@linuxmail.org + +- Update to version 1.20.0: + + New services: loc - new "LOC" (location) service, which e.g. + allows controlling GPS devices in newer modules that don't + implement the PDS service. Just some very basic implementation + for now. + + New request/responses: + - nas: new "Attach/Detach" request/response messages. + - wds: new "Get Channel Rates" request/response messages. + - dms: new 'Swi Get/Set USB Composition' request/response + messages. + + New TLVs supported in existing messages: + - nas: new 'Extended LTE Band Preference' TLV in "Set/Get SSP". + - dms: new 'Extended LTE Band Capability' TLV in "Get Band + Capabilities". + + libqmi: + - New: + . QMI_DEVICE_SIGNAL_REMOVED signal in the QmiDevice + object, propagated through the qmi-proxy. + . QMI_CLIENT_VALID property in the QmiClient that allows + detecting whether the underlying QmiDevice is usable or not. + - Defined additional LTE bands. + + qmicli: + - New: --wds-set-ip-family, --wds-get-channel-rates, + --uim-read-record, --dms-swi-get-usb-composition and + --dms-swi-set-usb-composition commands. + + libqmi-glib: + - Prefer realpath() to canonicalize_file_name(). + - Avoid signals sent to the qmi-proxy process. + + qmi-firmware-update: Support USB3->USB2 mode changes during + upgrade. +- Update Url to https://www.freedesktop.org/wiki/Software/libqmi/: + current libqmi's web page. +- Add pkgconfig(gio-unix-2.0) BuildRequires: it was being pulled + by another pkgconfig module that live in glib2-devel package and + used already. + +------------------------------------------------------------------- @@ -76 +115 @@ - + New `--enable-mbim-qmux' option during configure, which enables + + New --enable-mbim-qmux option during configure, which enables @@ -78,4 +117,4 @@ - QMI messages, only if the MBIM device implements the - "QMI service". This setting is automatically enabled if libmbim - >= 1.14.0 is found in the system, and can be explicitly disabled - with `--disable-mbim-qmux'. + QMI messages, only if the MBIM device implements the "QMI + service". This setting is automatically enabled if libmbim >= + 1.14.0 is found in the system, and can be explicitly disabled + with --disable-mbim-qmux. @@ -83,2 +122,2 @@ - ++ nas: new "Get LTE Cphy CA Info" request/response. - ++ nas: new "Force Network Search" request/response. + - nas: new "Get LTE Cphy CA Info" request/response. + - nas: new "Force Network Search" request/response. @@ -86,14 +125,16 @@ - ++ Fixed several bashisms. - - The following features which were backported to 1.14.x releases - are also present in libqmi 1.16.0: - + Added compatibility symbols for some API breaks introduced in 1.14.0: - ++ qmi_message_dms_set_service_programming_code_input_get_current - was renamed to qmi_message_dms_set_service_programming_code_input_get_current_code. - ++ qmi_message_dms_set_service_programming_code_input_get_new - was renamed to qmi_message_dms_set_service_programming_code_input_get_new_code. - ++ qmi_message_dms_set_service_programming_code_input_set_current - was renamed to qmi_message_dms_set_service_programming_code_input_set_current_code. - ++ qmi_message_dms_set_service_programming_code_input_set_new - was renamed to qmi_message_dms_set_service_programming_code_input_set_new_code. - ++ QMI_NAS_SIM_REJECT_STATE_SIM_VAILABLE was renamed to + - Fixed several bashisms. + + Added compatibility symbols for some API breaks introduced in + 1.14.0: + - qmi_message_dms_set_service_programming_code_input_get_\ + current was renamed to qmi_message_dms_set_service_\ + programming_code_input_get_current_code. + - qmi_message_dms_set_service_programming_code_input_get_new + was renamed to qmi_message_dms_set_service_programming_code_\ + input_get_new_code. + - qmi_message_dms_set_service_programming_code_input_set_\ + current was renamed to qmi_message_dms_set_service_\ + programming_code_input_set_current_code. + - qmi_message_dms_set_service_programming_code_input_set_new + was renamed to qmi_message_dms_set_service_programming_code_\ + input_set_new_code. + - QMI_NAS_SIM_REJECT_STATE_SIM_VAILABLE was renamed to @@ -101 +141,0 @@ - @@ -103 +143 @@ - ++ Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so that it + - Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so that it @@ -105 +144,0 @@ - @@ -107,2 +146,2 @@ - ++ Fixed --dms-get-band-capabilities output on 32-bit platforms. - ++ Fixed license text of the voice service implementation. + - Fixed --dms-get-band-capabilities output on 32-bit platforms. + - Fixed license text of the voice service implementation. @@ -257 +296,2 @@ - + nas: add 'UMTS Info Neighboring LTE' TLV to 'Cell Location Info' + + nas: add 'UMTS Info Neighboring LTE' TLV to 'Cell Location + Info' @@ -262 +302,2 @@ - + docs,libqmi-glib: add 'NAS Get Cell Location Info' documentation + + docs,libqmi-glib: add 'NAS Get Cell Location Info' + documentation @@ -270 +311,2 @@ - + libqmi,wda: rename enum to "_RAW_IP" to match the name in the CTL service + + libqmi,wda: rename enum to "_RAW_IP" to match the name in the + CTL service @@ -278,2 +320,4 @@ - + build-aux,qmi-codegen: explicitly state which services have flags64 - + libqmi-glib,device: print as debug flags used when opening or releasing client + + build-aux,qmi-codegen: explicitly state which services have + flags64 + + libqmi-glib,device: print as debug flags used when opening or + releasing client @@ -281 +325,2 @@ - + libqmi-glib: generate types for QmiDeviceOpenFlags and QmiDeviceReleaseClientFlags + + libqmi-glib: generate types for QmiDeviceOpenFlags and + QmiDeviceReleaseClientFlags Old: ---- libqmi-1.18.0.tar.xz New: ---- libqmi-1.20.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqmi.spec ++++++ --- /var/tmp/diff_new_pack.HOlUI4/_old 2018-01-25 12:38:55.619183471 +0100 +++ /var/tmp/diff_new_pack.HOlUI4/_new 2018-01-25 12:38:55.623183285 +0100 @@ -1,7 +1,7 @@ # # spec file for package libqmi # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -18,8 +18,9 @@ %define _soname libqmi-glib5 + Name: libqmi -Version: 1.18.0 +Version: 1.20.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 @@ -31,6 +32,7 @@ BuildRequires: python3 BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.36 BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gudev-1.0) >= 147 @@ -88,7 +90,7 @@ %postun -n %{_soname} -p /sbin/ldconfig %files tools -%doc COPYING +%doc COPYING NEWS %{_bindir}/qmi-network %{_bindir}/qmicli %{_bindir}/qmi-firmware-update @@ -106,7 +108,11 @@ %{_libdir}/libqmi-glib.so.* %files devel -%{_datadir}/gtk-doc/html/libqmi-glib/ +%doc AUTHORS README TODO +#Own these directories to not depend on gtk-doc +%dir %{_datadir}/gtk-doc +%dir %{_datadir}/gtk-doc/html +%doc %{_datadir}/gtk-doc/html/libqmi-glib/ %{_includedir}/libqmi-glib/ %{_libdir}/libqmi-glib.so %{_libdir}/pkgconfig/qmi-glib.pc ++++++ libqmi-1.18.0.tar.xz -> libqmi-1.20.0.tar.xz ++++++ ++++ 339680 lines of diff (skipped)