[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