Hello community,

here is the log from the commit of package libinfinity for openSUSE:Factory 
checked in at 2017-03-15 01:07:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libinfinity (Old)
 and      /work/SRC/openSUSE:Factory/.libinfinity.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libinfinity"

Wed Mar 15 01:07:11 2017 rev:32 rq:479294 version:0.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes  2016-01-01 
19:51:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes     
2017-03-15 02:00:26.651067787 +0100
@@ -1,0 +2,30 @@
+Wed Mar  8 22:05:02 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.7.1:
+  + Fix a possible crash when uploading a document to the infinoted
+    server.
+  + Fix two instances of possible format string injection.
+- Changes from version 0.7.0:
+  + Infinoted:
+    - Allow to listen on a specific interface instead of all
+      interfaces.
+    - Add a dbus plugin which allows some interaction with reading
+      and modifying the directory tree.
+  + Removed support for GTK+ 2.x. libinfinity-0.7 can only be built
+    against GTK+ 3.x.
+  + Generate gobject-introspection repositories, allowing
+    libinfinity to be used from higher-level programming languages
+    such as Python.
+  + Enable TCP keepalives on all connections to prevent inactive
+    connections from being dropped by a firewall, and to allow
+    quicker detection of an actual disconnect.
+- Add explicit pkgconfig(gobject-2.0), pkgconfig(gmodule-2.0) and
+  pkgconfig(gio-2.0): align with what configure looks for.
+- Drop conditional pkgconfig(gtk+-2.0) BuildRequires and stop
+  passing --without-gtk3 and --with-gtk3 to configure: No longer
+  makes any sense, following upstreams changes.
+- Add --with-gio configure call, follow what upstream checks for.
+- Bump define version to 0.7.
+- Drop postun %insserv_cleanup call, no longer needed.
+
+-------------------------------------------------------------------

Old:
----
  libinfinity-0.6.7.tar.gz

New:
----
  libinfinity-0.7.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libinfinity.spec ++++++
--- /var/tmp/diff_new_pack.GwKMVd/_old  2017-03-15 02:00:27.170994281 +0100
+++ /var/tmp/diff_new_pack.GwKMVd/_new  2017-03-15 02:00:27.174993716 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libinfinity
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,9 +20,9 @@
 Summary:        Implementation of the Infinote collaborative editing protocol
 License:        LGPL-2.1+
 Group:          Development/Libraries/GNOME
-Version:        0.6.7
+Version:        0.7.1
 Release:        0
-%define _version 0.6
+%define _version 0.7
 Url:            http://gobby.0x539.de/
 Source0:        http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz
 Source1:        infinoted.init
@@ -35,16 +35,15 @@
 BuildRequires:  gtk-doc
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig(avahi-client)
-BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gio-2.0) >= 2.40
+BuildRequires:  pkgconfig(glib-2.0) >= 2.38
+BuildRequires:  pkgconfig(gmodule-2.0) >= 2.38
 BuildRequires:  pkgconfig(gnutls) >= 2.12.0
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.38
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10.0
 BuildRequires:  pkgconfig(libdaemon)
 BuildRequires:  pkgconfig(libgsasl) >= 0.2.21
 BuildRequires:  pkgconfig(libxml-2.0)
-%if 0%{?favor_gtk2}
-BuildRequires:  pkgconfig(gtk+-2.0)
-%else
-BuildRequires:  pkgconfig(gtk+-3.0)
-%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -99,12 +98,10 @@
 %build
 # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz
 CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure --disable-static --with-pic \
-%if 0%{?favor_gtk2}
-      --without-gtk3
-%else
-      --with-gtk3
-%endif
+%configure \
+      --disable-static \
+      --with-pic \
+      --with-gio
 make %{?_smp_mflags}
 
 %install
@@ -145,7 +142,6 @@
 
 %postun -n infinoted
 %restart_on_update infinoted
-%insserv_cleanup
 
 %files -n libinfinity-1_0-0
 %defattr (-, root, root)

++++++ libinfinity-0.6.7.tar.gz -> libinfinity-0.7.1.tar.gz ++++++
++++ 202505 lines of diff (skipped)


Reply via email to