[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-commit
Subject: commit NetworkManager-applet for openSUSE:Factory
From: root () hilbert ! suse ! de (root)
Date: 2017-11-30 15:30:37
Message-ID: 20171130153037.F3E0EFFD1 () hilbert ! suse ! de
[Download RAW message or body]
Hello community,
here is the log from the commit of package NetworkManager-applet for openSUSE:Factory \
checked in at 2017-11-30 16:30:34 \
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing \
/work/SRC/openSUSE:Factory/NetworkManager-applet (Old) and \
/work/SRC/openSUSE:Factory/.NetworkManager-applet.new (New) \
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager-applet"
Thu Nov 30 16:30:34 2017 rev:10 rq:544200 version:1.8.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager-applet/NetworkManager-applet.changes 2017-10-02 \
16:49:28.414225287 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager-applet.new/NetworkManager-applet.changes 2017-11-30 \
16:30:36.132939642 +0100 @@ -1,0 +2,21 @@
+Wed Nov 8 11:32:55 UTC 2017 - dimstar@opensuse.org
+
+- Migrate build system to meson:
+ + Add meson and gtk-doc BuildRequires.
+ + Replace configure/make/make_install logic with
+ meson/meson_build/meson_install.
+- Disable glib_schema, icon_theme and desktop_database post/postun
+ scriptlets for suse_version >= 1330: handled by file triggers.
+- Add
+ 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch:
+ Fix typo in generation of libnm-gtk.pc (bgo#790056).
+
+-------------------------------------------------------------------
+Wed Nov 8 11:20:47 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 1.8.6:
+ + Added an option to build with Meson build system.
+ + Fixed a possible crash after editing Wi-Fi connections.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
network-manager-applet-1.8.4.tar.xz
New:
----
0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch
network-manager-applet-1.8.6.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-applet.spec ++++++
--- /var/tmp/diff_new_pack.4PGxGw/_old 2017-11-30 16:30:37.068905661 +0100
+++ /var/tmp/diff_new_pack.4PGxGw/_new 2017-11-30 16:30:37.068905661 +0100
@@ -26,7 +26,7 @@
%define sover 0
%define _name network-manager-applet
Name: NetworkManager-applet
-Version: 1.8.4
+Version: 1.8.6
Release: 0
Summary: GTK+ tray applet for use with NetworkManager
License: GPL-2.0+
@@ -41,11 +41,11 @@
Patch2: nm-applet-migration-tool.patch
# PATCH-FIX-OPENSUSE \
NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch bsc#1003069 \
hpj@suse.com -- Make sure secrets default to agent-owned (encrypted keyring). \
Patch4: \
NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch
-# Needed for patch0 - disabled since patch0 is disabled.
-#BuildRequires: gnome-common
+# PATCH-FIx-UPSTREAM 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch \
bgo#790056 dimstar@opensuse.org -- Fix typo in generation of libnm-gtk.pc +Patch5: \
0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch +BuildRequires: \
gtk-doc BuildRequires: intltool
-# Needed by Patch0. Patch0 is currently disabled.
-#BuildRequires: libtool
+BuildRequires: meson
BuildRequires: pkgconfig
# Needed by Patch0.
BuildRequires: polkit-devel
@@ -58,7 +58,7 @@
BuildRequires: pkgconfig(gck-1) >= 3.14
BuildRequires: pkgconfig(gcr-3) >= 3.14
BuildRequires: pkgconfig(gobject-introspection-1.0)
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.4
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.10
BuildRequires: pkgconfig(gudev-1.0) >= 147
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(jansson) >= 2.3
@@ -181,27 +181,19 @@
%patch2 -p1
%endif
%patch4 -p1
+%patch5 -p1
%build
-# Patch0 is disabled.
-#NOCONFIGURE=1 gnome-autogen.sh
-%configure \
- --disable-static \
- --disable-maintainer-mode \
- --without-selinux \
-%if %{with appindicator}
- --with-appindicator
-%else
- --without-appindicator
-%endif
-make %{?_smp_mflags}
+%meson \
+ -Denable-selinux=false
+%meson_build
%install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%meson_install
%suse_update_desktop_file -r nm-connection-editor GTK GNOME System \
X-SuSE-ServiceConfiguration %find_lang nm-applet %{?no_lang_C}
+%if 0%{?suse_version} < 1330
%post
%desktop_database_post
%icon_theme_cache_post
@@ -215,6 +207,7 @@
%postun -n nma-data
%glib2_gsettings_schema_postun
+%endif
%post -n libnm-gtk%{sover} -p /sbin/ldconfig
++++++ 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch ++++++
From c27473a336e7c2a88fd3038973e4de84839f2a21 Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger <dimstar@opensuse.org>
Date: Wed, 8 Nov 2017 13:21:43 +0100
Subject: [PATCH] build(meson): fix typo in generation of libnm-gtk.pc
https://bugzilla.gnome.org/show_bug.cgi?id=790056
---
src/libnm-gtk/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/libnm-gtk/meson.build b/src/libnm-gtk/meson.build
index cc6785da..569ee812 100644
--- a/src/libnm-gtk/meson.build
+++ b/src/libnm-gtk/meson.build
@@ -92,7 +92,7 @@ pkg.generate(
requires: [
'NetworkManager ' + nm_req_version,
'libnm-util ' + nm_req_version,
- 'linm-glib ' + nm_req_version,
+ 'libnm-glib ' + nm_req_version,
'gtk+-3.0 ' + gtk_req_version
],
variables: 'exec_prefix=' + nma_prefix,
--
2.14.2
++++++ network-manager-applet-1.8.4.tar.xz -> network-manager-applet-1.8.6.tar.xz \
++++++ ++++ 15407 lines of diff (skipped)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic