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)