Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package NetworkManager-applet for
openSUSE:Factory checked in at 2023-10-10 21:00:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager-applet (Old)
and /work/SRC/openSUSE:Factory/.NetworkManager-applet.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager-applet"
Tue Oct 10 21:00:35 2023 rev:47 rq:1116594 version:1.34.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/NetworkManager-applet/NetworkManager-applet.changes
2023-04-17 17:42:10.078526145 +0200
+++
/work/SRC/openSUSE:Factory/.NetworkManager-applet.new.28202/NetworkManager-applet.changes
2023-10-10 21:02:01.397831336 +0200
@@ -1,0 +2,28 @@
+Wed Oct 4 19:24:56 UTC 2023 - Bjørn Lie <[email protected]>
+
+- Update to version 1.34.0:
+ + Fix crash when importing WireGuard connections.
+ + Fix ineffective "Don't show message again" button in
+ notifications.
+ + Drop build dependency on gudev.
+ + Add setting to suppress broadband unlock prompt.
+ + Replace occurrences of "master", "slave" and "blacklist".
+ + Updated translations.
+- Drop long disabled polkit-devel BuildRequires, patch it was
+ needed for is dropped.
+- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
+ following upstream changes.
+- Rebase feature-app-indicator-desktop-file.patch with quilt.
+- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
+- Pass b_lto=true to meson setup, use link time optimization.
+- Add fdupes BuildRequires and macro, remove duplicate files.
+- Move translations to NetworkManager-connection-editor-lang,
+ replace the NetworkManager-connection-editor Recommends with a
+ hard Requires. Also add Obsoletes and Provides to ease updates.
+ The reason for moving the translations are as follows: One can
+ install NetworkManager-connection-editor without needing
+ NetworkManager-applet, so in order to make the translations for
+ NetworkManager-connection-editor installable without pulling the
+ dependencies of NetworkManager-applet.
+
+-------------------------------------------------------------------
Old:
----
network-manager-applet-1.32.0.tar.xz
New:
----
network-manager-applet-1.34.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-applet.spec ++++++
--- /var/tmp/diff_new_pack.3SFu63/_old 2023-10-10 21:02:02.733879785 +0200
+++ /var/tmp/diff_new_pack.3SFu63/_new 2023-10-10 21:02:02.737879930 +0200
@@ -19,28 +19,26 @@
%define _name network-manager-applet
Name: NetworkManager-applet
-Version: 1.32.0
+Version: 1.34.0
Release: 0
Summary: GTK+ tray applet for use with NetworkManager
License: GPL-2.0-or-later
Group: System/GUI/GNOME
URL: https://gnome.org/projects/NetworkManager
-Source0:
https://download.gnome.org/sources/network-manager-applet/1.32/%{_name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/network-manager-applet/1.34/%{_name}-%{version}.tar.xz
# PATCH-FIX-UPSTREAM feature-app-indicator-desktop-file.patch [email protected]
-- nm-applet needs to be launched with --indicator and needs a startup delay
incase its started before the systray
Patch1: feature-app-indicator-desktop-file.patch
+BuildRequires: fdupes
BuildRequires: meson >= 0.43.0
BuildRequires: pkgconfig
-# Needed by Patch0.
-#BuildRequires: polkit-devel
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(appindicator3-0.1)
BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) >= 16.04.0
BuildRequires: pkgconfig(gio-2.0) >= 2.40
BuildRequires: pkgconfig(gmodule-export-2.0)
BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
-BuildRequires: pkgconfig(gudev-1.0) >= 147
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(jansson) >= 2.3
BuildRequires: pkgconfig(libnm) >= 1.15
@@ -57,8 +55,8 @@
Conflicts: nma-data < 1.8.28
# libnma was (wronlgy) carrying the glib-schema for org.gnome.nm-applet, now
moved back here
Conflicts: libnma0 < 1.10.4
+Requires: NetworkManager-connection-editor
Requires: timezone
-Recommends: NetworkManager-connection-editor
Provides: NetworkManager-client
# NetworkManager-gnome was last used in openSUSE Leap 42.2.
Provides: NetworkManager-gnome = %{version}
@@ -75,12 +73,15 @@
Summary: GUI to configure connections for NetworkManager
Group: System/GUI/GNOME
Requires: mobile-broadband-provider-info
+# Translations moved to NetworkManager-connection-editor-lang
+Obsoletes: NetworkManager-applet-lang < %{version}
+Provides: NetworkManager-applet-lang = %{version}
%description -n NetworkManager-connection-editor
NetworkManager Configuration tool - take control over your
connection settings.
-%lang_package
+%lang_package -n NetworkManager-connection-editor
%prep
%setup -q -n %{_name}-%{version}
@@ -88,6 +89,8 @@
%build
%meson \
+ --sysconfdir=%{_distconfdir} \
+ -Db_lto=true \
-Dappindicator=yes \
-Dselinux=false \
%{nil}
@@ -97,6 +100,7 @@
%meson_install
%suse_update_desktop_file -r nm-connection-editor GTK GNOME System
X-SuSE-ServiceConfiguration
%find_lang nm-applet %{?no_lang_C}
+%fdupes -s %{buildroot}%{_datadir}/icons/hicolor/
%files
%license COPYING
@@ -110,9 +114,9 @@
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/*/apps/*.svg
%{_mandir}/man1/nm-applet.1%{?ext_man}
-%{_sysconfdir}/xdg/autostart/nm-applet.desktop
+%{_distconfdir}/xdg/autostart/nm-applet.desktop
-%files lang -f nm-applet.lang
+%files -n NetworkManager-connection-editor-lang -f nm-applet.lang
%files -n NetworkManager-connection-editor
%{_bindir}/nm-connection-editor
++++++ feature-app-indicator-desktop-file.patch ++++++
--- /var/tmp/diff_new_pack.3SFu63/_old 2023-10-10 21:02:02.777881381 +0200
+++ /var/tmp/diff_new_pack.3SFu63/_new 2023-10-10 21:02:02.781881525 +0200
@@ -1,9 +1,9 @@
-Index: network-manager-applet-1.30.0/nm-applet.desktop.in
+Index: network-manager-applet-1.34.0/nm-applet.desktop.in
===================================================================
---- network-manager-applet-1.30.0.orig/nm-applet.desktop.in
-+++ network-manager-applet-1.30.0/nm-applet.desktop.in
+--- network-manager-applet-1.34.0.orig/nm-applet.desktop.in
++++ network-manager-applet-1.34.0/nm-applet.desktop.in
@@ -2,9 +2,12 @@
- Name=Network
+ Name=NetworkManager Applet
Comment=Manage your network connections
Icon=nm-device-wireless
-Exec=nm-applet
++++++ network-manager-applet-1.32.0.tar.xz ->
network-manager-applet-1.34.0.tar.xz ++++++
++++ 23664 lines of diff (skipped)