Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ModemManager for openSUSE:Factory checked in at 2022-02-25 21:24:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ModemManager (Old) and /work/SRC/openSUSE:Factory/.ModemManager.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ModemManager" Fri Feb 25 21:24:48 2022 rev:83 rq:957429 version:1.18.6 Changes: -------- --- /work/SRC/openSUSE:Factory/ModemManager/ModemManager.changes 2021-08-24 10:54:20.540363106 +0200 +++ /work/SRC/openSUSE:Factory/.ModemManager.new.1958/ModemManager.changes 2022-02-25 21:24:52.215636147 +0100 @@ -1,0 +2,42 @@ +Fri Feb 18 14:32:32 UTC 2022 - Callum Farmer <gm...@opensuse.org> + +- Update to version 1.18.6: + + The ModemManager.service file for systemd integration provided + in the sources is updated as follows: + ++ 'CAP_NET_ADMIN' is now required in the + 'CapabilityBoundingSet' field. + ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the + 'RestrictAddressFamilies' field. + + The LEGACY and PARANOID filter types that were allowed + options in the '--filter-policy' option in the ModemManager + daemon were deprecated in version 1.16.0 and have now been + completely removed, along with the vid:pid blacklist of + devices and the vid:pid greylist of RS232<->USB adapters. + + The ModemManager daemon can run now in a 'quick suspend/resume' + mode, in which no explicit data disconnection is triggered on + suspend, and no explicit device re-probing from scratch is + launched on resume. Instead, the daemon will try to refresh + the state of all interfaces upon suspend, e.g. to see if the + module keeps registered to the same operator, to see if it is + still connected, and so on. + + core: added support for the new 'WWAN' subsystem in Linux kernel + 5.13, enabling PCIe-only modules. + + core: The charset conversion methods rework, including the + avoiding of the iconv() + + qmi: the logic managing allowed/preferred modes was fixed for + multimode devices like the MC7304, making sure the acquisition + order preference always had the same items. + + serial: when modem is connected with AT+PPP, ignore forced + disconnections, so that we don't take ownership of the PPP + port before pppd has released it. + + foxconn: added support for the T99W175 (SDX55) module, + including built-in FCC unlock procedure. + + foxconn: added new MBIM QDU firmware update method. +- Move the dbus-1 system.d file to /usr (bsc#1196170) +- Use source verification +- Update Supplements to new format +- Add BRs needed for new tests: + * python3-gobject-Gdk + * python3-dbus-python + +------------------------------------------------------------------- Old: ---- ModemManager-1.14.8.tar.xz New: ---- ModemManager-1.18.6.tar.xz ModemManager-1.18.6.tar.xz.asc ModemManager.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ModemManager.spec ++++++ --- /var/tmp/diff_new_pack.DWgKqe/_old 2022-02-25 21:24:52.979636284 +0100 +++ /var/tmp/diff_new_pack.DWgKqe/_new 2022-02-25 21:24:52.987636285 +0100 @@ -1,7 +1,7 @@ # # spec file for package ModemManager # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,23 @@ %define _udevdir %(pkg-config --variable udevdir udev) Name: ModemManager -Version: 1.14.8 +Version: 1.18.6 Release: 0 Summary: DBus interface for modem handling License: GPL-2.0-or-later AND GPL-3.0-or-later Group: Productivity/Networking/System URL: http://cgit.freedesktop.org/ModemManager/ModemManager -Source0: http://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz +Source0: https://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz +Source1: https://www.freedesktop.org/software/%{name}/%{name}-%{version}.tar.xz.asc +Source2: %{name}.keyring BuildRequires: dbus-1-glib-devel BuildRequires: gobject-introspection-devel >= 0.9.6 BuildRequires: hicolor-icon-theme BuildRequires: libgudev-1_0-devel BuildRequires: pkgconfig BuildRequires: ppp-devel +BuildRequires: python3-dbus-python +BuildRequires: python3-gobject-Gdk BuildRequires: vala-devel >= 0.18 BuildRequires: pkgconfig(gudev-1.0) >= 147 BuildRequires: pkgconfig(libsystemd) >= 209 @@ -84,7 +88,7 @@ Summary: Bash completion for mmcli Group: Productivity/Networking/System Requires: bash-completion -Supplements: packageand(%{name}:bash-completion) +Supplements: (%{name} and bash-completion) BuildArch: noarch %description bash-completion @@ -102,11 +106,11 @@ --disable-static \ --with-polkit \ --with-systemd-journal \ - --with-suspend-resume=systemd \ + --with-systemd-suspend-resume=yes \ --with-udev-base-dir=%{_udevdir} \ + --with-dbus-sys-dir=%{_datadir}/dbus-1/system.d \ --with-qmi \ --with-mbim \ - --enable-more-warnings=no \ %{nil} %make_build @@ -142,14 +146,13 @@ %{_bindir}/mmcli %{_sbindir}/ModemManager %{_sbindir}/rcModemManager -%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager1.conf +%{_datadir}/dbus-1/system.d/org.freedesktop.ModemManager1.conf %{_libdir}/ModemManager/ %{_datadir}/dbus-1/interfaces/*.xml %{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager1.service %{_datadir}/icons/hicolor/*/*/ModemManager.png %{_datadir}/polkit-1/actions/org.freedesktop.ModemManager1.policy -%dir %{_datadir}/ModemManager -%{_datadir}/ModemManager/mm-foxconn-t77w968-carrier-mapping.conf +%{_datadir}/ModemManager %{_udevdir}/rules.d/*-mm-*.rules %{_unitdir}/ModemManager.service %{_mandir}/man1/mmcli.1%{?ext_man} ++++++ ModemManager-1.14.8.tar.xz -> ModemManager-1.18.6.tar.xz ++++++ ++++ 177003 lines of diff (skipped)