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);

Reply via email to