Compare commits

...

10 Commits

Author SHA1 Message Date
Lubomir Rintel 64fbdc61fb Update to 1.20.2 2023-05-18 09:51:03 +00:00
Ana Cabral 068ba5d8ad Rebuild to update libqmi's libqrtr support
Related: #2032807
Related: #1996716
2021-12-15 14:32:03 -03:00
Ana Cabral a8720e007d Include libqrtr-glib build dependency
Resolves: #1996716
2021-12-10 13:59:20 -03:00
Ana Cabral f9e21009ba Upgrade to 1.18.2
Resolves: #2011990
2021-10-07 18:28:08 -03:00
Wen Liang 48e99ff058 Upgrade to 1.18.0
Resolves: #1996716

Signed-off-by: Wen Liang <wenliang@redhat.com>
2021-09-13 10:47:56 -04:00
Thomas Haller b504660bb9 require polkit service from ModemManager package
When building ModemManager with --with-polkit=, the ModemManager.service
"Requires=polkit". It becomes a strict package dependency. Add the
dependency.

Fixes: 2c31de07cd

Resolves: #1995186
2021-08-20 11:52:49 +02:00
Thomas Haller 2c31de07cd enable polkit support to allow normal users to access modems
See-also: https://bugzilla.redhat.com/show_bug.cgi?id=1995186
See-also: https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/583#note_1214119

Taken from Fedora patch ([1]).

[1] 620ae5623e

Resolves: #1995186
2021-08-19 11:51:28 +02:00
Mohan Boddu 0941cf19c6 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 22:20:22 +00:00
Tomas Pelka 1a8d4e5bef enabling gating for el9 2021-06-16 13:40:35 +02:00
Mohan Boddu 5f61f38e01 - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 22:25:21 +00:00
5 changed files with 54 additions and 9 deletions

1
.ModemManager.metadata Normal file
View File

@ -0,0 +1 @@
a07ff3f71000b16e1a4f4ab4870f742520bd750c ModemManager-1.20.2.tar.bz2

1
.gitignore vendored
View File

@ -1 +1,2 @@
/ModemManager-*.tar.xz
/ModemManager-1.20.2.tar.bz2

View File

@ -3,12 +3,12 @@
%global mbim_version %(pkg-config --modversion mbim-glib 2>/dev/null || echo bad)
Name: ModemManager
Version: 1.14.10
Release: 2%{?dist}
Version: 1.20.2
Release: 1%{?dist}
Summary: Mobile broadband modem management service
License: GPLv2+
URL: http://www.freedesktop.org/wiki/Software/ModemManager/
Source: https://www.freedesktop.org/software/ModemManager/%{name}-%{version}.tar.xz
Source: https://gitlab.com/linux-mobile-broadband/ModemManager/-/archive/%{version}/%{name}-%{version}.tar.bz2
# For mbim-proxy and qmi-proxy
Requires: libmbim-utils
@ -25,19 +25,24 @@ Requires(post): systemd
Requires(postun): systemd
Requires(preun): systemd
Requires: polkit
BuildRequires: automake autoconf libtool autoconf-archive
BuildRequires: dbus
BuildRequires: dbus-daemon
BuildRequires: gettext-devel >= 0.19.8
BuildRequires: glib2-devel >= 2.36
BuildRequires: glib2-devel >= 2.56
BuildRequires: gobject-introspection-devel >= 1.38
BuildRequires: gtk-doc
BuildRequires: libgudev1-devel >= 143
BuildRequires: libmbim-devel >= 1.24.0
BuildRequires: libqmi-devel >= 1.26.0
BuildRequires: libgudev1-devel >= 232
BuildRequires: libmbim-devel >= 1.28.0
BuildRequires: libqmi-devel >= 1.32.0
BuildRequires: libqrtr-glib-devel >= 1.0.0
BuildRequires: make
BuildRequires: systemd
BuildRequires: systemd-devel >= 209
BuildRequires: vala
BuildRequires: polkit-devel
%global __provides_exclude ^libmm-plugin-
@ -99,8 +104,11 @@ autoreconf -vif
--enable-gtk-doc \
--with-qmi=yes \
--with-mbim=yes \
%ifarch aarch64
--enable-plugin-qcom-soc \
%endif
--disable-static \
--with-polkit=no \
--with-polkit=permissive \
--with-dist-version=%{version}-%{release}
%make_build
@ -136,6 +144,7 @@ find %{buildroot} -type f -name "*.la" -delete
%dir %{_libdir}/%{name}
%attr(0755,root,root) %{_libdir}/%{name}/*.so*
%{_udevrulesdir}/*
%{_datadir}/polkit-1/actions/*.policy
%{_unitdir}/ModemManager.service
%{_datadir}/icons/hicolor/22x22/apps/*.png
%{_datadir}/bash-completion
@ -168,6 +177,34 @@ find %{buildroot} -type f -name "*.la" -delete
%{_datadir}/vala/vapi/libmm-glib.*
%changelog
* Tue Nov 22 2022 Lubomir Rintel <lkundrak@v3.sk> - 1.20.2-1
- Update to 1.20.2
* Wed Dec 15 2021 Ana Cabral <acabral@redhat.com> - 1.18.2-3
- Rebuild to update libqmi's libqrtr support (rh #2032807)
* Fri Dec 10 2021 Ana Cabral <acabral@redhat.com> - 1.18.2-2
- Include libqrtr-glib build dependency (rh #1996716)
* Thu Oct 7 2021 Ana Cabral <acabral@redhat.com> - 1.18.2-1
- Upgrade to 1.18.2
* Mon Sep 13 2021 Wen Liang <wenliang@redhat.com> - 1.18.0-1
- Update to 1.18.0
* Fri Aug 20 2021 Thomas Haller <thaller@redhat.com> - 1.14.10-6
- depend ModemManager on polkit package (rh #1995186)
* Thu Aug 19 2021 Thomas Haller <thaller@redhat.com> - 1.14.10-5
- enable polkit support to allow normal users to access modems (rh #1995186)
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.14.10-4
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.14.10-3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

6
gating.yaml Normal file
View File

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- rhel-9
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}

View File

@ -1 +1 @@
SHA512 (ModemManager-1.14.10.tar.xz) = 958fa7d5a44a924e6519b619b6b7547085191610b977e863372b83ae0f86ba2af07def0b27986d4f518dfb94cdcaeef005f1a8d3e96e548b7019da0dd89a1bea
SHA512 (ModemManager-1.20.2.tar.bz2) = b9b075acf4c3ffdd430fa8efd9b2c3a3d3ae188da1631b9b3e179753bbe4c1f3b72d94636cc04badc1019ce12d5e3cf60d31d2a1defbca487626e90d4b48b575