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
+
+- 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.alexei@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);