From 774f65e340a55cb471d9083fcf78454c82db60689f844edd921fb1fa5403bcc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 22 Jan 2018 10:26:41 +0000 Subject: [PATCH] Accepting request 568016 from home:luc14n0:branches:network Update to version 1.20.0. OBS-URL: https://build.opensuse.org/request/show/568016 OBS-URL: https://build.opensuse.org/package/show/network/libqmi?expand=0&rev=18 --- libqmi-1.18.0.tar.xz | 3 -- libqmi-1.20.0.tar.xz | 3 ++ libqmi.changes | 113 ++++++++++++++++++++++++++++++------------- libqmi.spec | 14 ++++-- 4 files changed, 92 insertions(+), 41 deletions(-) delete mode 100644 libqmi-1.18.0.tar.xz create mode 100644 libqmi-1.20.0.tar.xz diff --git a/libqmi-1.18.0.tar.xz b/libqmi-1.18.0.tar.xz deleted file mode 100644 index 0fc293d..0000000 --- a/libqmi-1.18.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a0a42c55935e75a630208e2f70840bd4407f56fe1c5258f5b0f6c0aaedf88cec -size 873176 diff --git a/libqmi-1.20.0.tar.xz b/libqmi-1.20.0.tar.xz new file mode 100644 index 0000000..726634c --- /dev/null +++ b/libqmi-1.20.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21428cd3749c56246565123f707fee51238651a22c60bdc85ebce97388626eb4 +size 859464 diff --git a/libqmi.changes b/libqmi.changes index 9cb55ba..65be984 100644 --- a/libqmi.changes +++ b/libqmi.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Mon Jan 22 01:27:29 UTC 2018 - luc14n0@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. + ------------------------------------------------------------------- Thu Nov 2 09:15:39 UTC 2017 - mpluskal@suse.com @@ -73,39 +112,39 @@ Tue Jul 12 07:20:33 UTC 2016 - bruno@ioda-net.ch Mon Jul 11 19:22:33 UTC 2016 - bruno@ioda-net.ch - Update to version 1.16.0 - + New `--enable-mbim-qmux' option during configure, which enables + + New --enable-mbim-qmux option during configure, which enables the support for using an MBIM control device as transport for the - 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. + New request/responses: - ++ 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. + qmi-network: - ++ 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 - QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE. - + - 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 + QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE. + libqmi-glib: - ++ Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so that it - isn't treated as a negative value. - + - Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so that it + isn't treated as a negative value. + qmicli: - ++ 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. ------------------------------------------------------------------- Sat Apr 9 11:03:29 UTC 2016 - zaitor@opensuse.org @@ -254,12 +293,14 @@ Mon Oct 6 06:51:48 UTC 2014 - mardnh@gmx.de + cli,nas: pretty print field types + cli,nas: don't print fields with unknown data + cli,nas: add missing indentations - + nas: add 'UMTS Info Neighboring LTE' TLV to 'Cell Location Info' + + nas: add 'UMTS Info Neighboring LTE' TLV to 'Cell Location + Info' + nas: fix several TLV field types + nas: consolidate variable names + nas: add missing TLV field + nas: trivial fixes in indentation and alignment - + docs,libqmi-glib: add 'NAS Get Cell Location Info' documentation + + docs,libqmi-glib: add 'NAS Get Cell Location Info' + documentation + qmi-codegen: handle 'gfloat' types + qmicli: fix wrong array reference cutnpaste bug + qmicli: add NAS Get Cell Location Info @@ -267,7 +308,8 @@ Mon Oct 6 06:51:48 UTC 2014 - mardnh@gmx.de + libqmi-glib,proxy: update internal default timeout value + cli,wda: new '--wda-set-data-format' action + cli,wda: fix error string message - + 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 + wda: implement 'Set Data Format' request/response + cli,wda: new '--wda-get-data-format' action + wda: new 'WDA' service @@ -275,10 +317,13 @@ Mon Oct 6 06:51:48 UTC 2014 - mardnh@gmx.de + uim: implement "Get Card Status" + data: add libqmi icon + license: add GPLv2+ license in addition to the LGPLv2+ one - + 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 + qmicli: add '--device-open-net' option - + libqmi-glib: generate types for QmiDeviceOpenFlags and QmiDeviceReleaseClientFlags + + libqmi-glib: generate types for QmiDeviceOpenFlags and + QmiDeviceReleaseClientFlags ------------------------------------------------------------------- Sun Jan 26 21:38:29 UTC 2014 - zaitor@opensuse.org diff --git a/libqmi.spec b/libqmi.spec index c957269..3b376aa 100644 --- a/libqmi.spec +++ b/libqmi.spec @@ -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 @@ Source99: libqmi-rpmlintrc 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 @@ find %{buildroot} -type f -name "*.la" -delete -print %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 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_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