Hello community, here is the log from the commit of package caja-extensions for openSUSE:Factory checked in at 2019-07-31 14:34:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/caja-extensions (Old) and /work/SRC/openSUSE:Factory/.caja-extensions.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "caja-extensions" Wed Jul 31 14:34:20 2019 rev:17 rq:719946 version:1.23.0 Changes: -------- --- /work/SRC/openSUSE:Factory/caja-extensions/caja-extensions.changes 2019-05-16 22:03:22.838656942 +0200 +++ /work/SRC/openSUSE:Factory/.caja-extensions.new.4126/caja-extensions.changes 2019-07-31 14:34:43.997919943 +0200 @@ -1,0 +2,17 @@ +Thu Jul 18 08:53:02 UTC 2019 - Jonathan Brielmaier <jbrielma...@suse.de> + +- Update to version 1.23.0: + * Translations update + * Remove trailing whitespaces + * Strings resistance + * Change url project's website +- add patch: + * enable-gupnp-1.2.patch: Tumbleweed only ships gupnp-1.2, so we + enable it with a patch. Reported upstream as + https://github.com/mate-desktop/caja-extensions/issues/52 +- remove patch: + * caja-extensions_gtk-3.20.patch: we don't support gtk3.22 anymore +- build require gtk >= 3.22 and glib >= 2.50 +- build require gupnp-1.2 on TW, stay on gupnp-1.0 for the rest + +------------------------------------------------------------------- Old: ---- caja-extensions-1.22.0.tar.xz caja-extensions_gtk-3.20.patch New: ---- caja-extensions-1.23.0.tar.xz enable-gupnp-1.2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ caja-extensions.spec ++++++ --- /var/tmp/diff_new_pack.u1QJdA/_old 2019-07-31 14:34:45.845918863 +0200 +++ /var/tmp/diff_new_pack.u1QJdA/_new 2019-07-31 14:34:45.849918861 +0200 @@ -16,9 +16,9 @@ # -%define _version 1.22 +%define _version 1.23 Name: caja-extensions -Version: 1.22.0 +Version: 1.23.0 Release: 0 Summary: Set of extensions for Caja, the MATE file manager License: GPL-2.0-or-later @@ -27,14 +27,19 @@ Source: https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz # PATCH-FEATURE-OPENSUSE caja-extensions_use-xdgsu.patch sor.ale...@meowr.ru -- Use xdg-su instead of a direct gksu call in caja-gksu. Patch0: %{name}_use-xdgsu.patch -# PATCH-FEATURE-OPENSUSE caja-extensions_gtk-3.20.patch -- Restore GLib 2.48 and GTK+ 3.20 support. -Patch1: caja-extensions_gtk-3.20.patch -BuildRequires: mate-common >= %{_version} +# PATCH-FIX-OPENSUSE enable-gupnp-1.2.patch -- reported upstream as https://github.com/mate-desktop/caja-extensions/issues/52 +Patch1: enable-gupnp-1.2.patch +# set to _version when mate-common has an equal release +BuildRequires: mate-common >= 1.22 BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(glib-2.0) >= 2.48 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 +BuildRequires: pkgconfig(glib-2.0) >= 2.50 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 +%if 0%{?suse_version} >= 1550 +BuildRequires: pkgconfig(gupnp-1.2) +%else BuildRequires: pkgconfig(gupnp-1.0) +%endif BuildRequires: pkgconfig(libcaja-extension) >= %{_version} BuildRequires: pkgconfig(mate-desktop-2.0) >= %{_version} @@ -227,7 +232,9 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 +%if 0%{?suse_version} >= 1550 +%patch1 +%endif %build NOCONFIGURE=1 mate-autogen ++++++ caja-extensions-1.22.0.tar.xz -> caja-extensions-1.23.0.tar.xz ++++++ ++++ 5744 lines of diff (skipped) ++++++ enable-gupnp-1.2.patch ++++++ Tumbleweed doesn't ship gupnp-1.0 anymore, so we try to build it with gupnp-1.2. --- configure.ac +++ configure.ac @@ -196,7 +196,7 @@ fi ;; upnp) - PKG_CHECK_MODULES(UPNP, gupnp-1.0 >= $GUPNP_REQUIRED, + PKG_CHECK_MODULES(UPNP, gupnp-1.2 >= $GUPNP_REQUIRED, enable_upnp=yes, enable_upnp=no) if test "${enable_upnp}" != "yes" ; then sendto_plugin_error_or_ignore "you need gupnp installed to build the upnp plugin" --- sendto/plugins/upnp/upnp.c +++ sendto/plugins/upnp/upnp.c @@ -206,7 +206,7 @@ return FALSE; g_free (upload_cmd); - context_manager = gupnp_context_manager_new (NULL, 0); + context_manager = gupnp_context_manager_create (0); g_assert (context_manager != NULL); g_signal_connect (context_manager, "context-available", G_CALLBACK (on_context_available), NULL);