commit NetworkManager-applet for openSUSE:Factory
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
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)
participants (1)
-
root@hilbert.suse.de