Package: libinfinity / 0.5.2-6.1

Metadata

Package Version Patches format
libinfinity 0.5.2-6.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Check for libm for libinftextgtk.patch | (download)

configure.ac | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 [patch] check for libm for libinftextgtk.

2012-06-02  Philipp Kern  <phil@0x539.de>

        * configure.ac: Check for libm for libinftextgtk (uses atan2, floor
        and sin/cos).

0001 Fix a few enumeration type registration.patch | (download)

libinfgtk/inf-gtk-browser-model.c | 4 4 + 0 - 0 !
libinfinity/client/infc-browser.c | 4 4 + 0 - 0 !
libinfinity/common/inf-xml-connection.c | 4 4 + 0 - 0 !
3 files changed, 12 insertions(+)

 [patch] fix a few enumeration type registration

InfXmlConnectionStatus, InfcBrowserStatus and InfGtkBrowserModelStatus
GType registration code missed an array sentinel leading to GType
reading invalid memory paste the end of the array.

0001 Fix a crash when a connection goes down while attemp.patch | (download)

libinfinity/common/inf-xmpp-connection.c | 248 143 + 105 - 0 !
1 file changed, 143 insertions(+), 105 deletions(-)

 [patch] fix a crash when a connection goes down while attempting to
 send data

2012-10-21  Armin Burgmeier  <armin@arbur.net>

	* libinfinity/common/inf-xmpp-connection.c: Fix a crash that could
	occur when it is noticed at send time that a connection is down.

0001 Fix assertion fail at drawing selection.patch | (download)

libinftextgtk/inf-text-gtk-view.c | 12 7 + 5 - 0 !
1 file changed, 7 insertions(+), 5 deletions(-)

 [patch] fix assertion fail at drawing selection of not yet fully
 synchronized document

2012-11-26  Armin Burgmeier  <armin@arbur.net>

	* libinftextgtk/inf-text-gtk-view.c: Fix assertion fail at drawing selection
	of not yet fully synchronized document.

0001 Rework Gtk3 support.patch | (download)

Makefile.am | 4 2 + 2 - 0 !
configure.ac | 10 8 + 2 - 0 !
libinfgtk/Makefile.am | 35 27 + 8 - 0 !
libinftextgtk/Makefile.am | 35 27 + 8 - 0 !
4 files changed, 64 insertions(+), 20 deletions(-)

 [patch] rework gtk3 support.

2012-03-17  Philipp Kern  <phil@0x539.de>

        * Makefile.am:
        * configure.ac:
        * libinfgtk/Makefile.am:
        * libinftextgtk/Makefile.am: Rework Gtk3 support.  libinfgtk and
        libinftextgtk are renamed to libinfgtk3 and libinftextgtk3 when
        Gtk3 support is requested.  This is reflected in the library
        names, pkg-config files, but not in the header subdirs.  This does
        mean that old binaries linked against a Gtk3 libinf(text)?gtk
        will break.  On the other hand this seems to be the better way
        than breaking old binaries linked against a Gtk2 libinfgtk when
        libinfinity is (re)built with Gtk3 support, given that Gtk3 support
        is optional.  Reverse dependencies also need to specify the Gtk3
        variant explicitly by using the right pkg-config names.

0002 gtk3 test Makefile.am.patch | (download)

test/Makefile.am | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] test/makefile.am: reference the correct lib on --with-gtk3.

2012-03-18  Philipp Kern  <phil@0x539.de>

        * test/Makefile.am: Reference the correct lib when built with Gtk3
        support.

0003 gtk3 docs.patch | (download)

docs/reference/libinfgtk/Makefile.am | 2 1 + 1 - 0 !
docs/reference/libinftextgtk/Makefile.am | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 [patch] docs: reference the correct lib on --with-gtk3.

2012-03-18  Philipp Kern  <phil@0x539.de>

        * docs/reference/libinfgtk/Makefile.am:
        * docs/reference/libinftextgtk/Makefile.am: Reference the correct lib
        when built with Gtk3 support.

0004 gtk3 pc.patch | (download)

libinfgtk.pc.in | 4 2 + 2 - 0 !
libinftextgtk.pc.in | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 [patch] libinf(text)?gtk.pc.in: use infgtkver substvar

2012-03-18  Philipp Kern  <phil@0x539.de>

        * libinfgtk.pc.in:
        * libinftextgtk.pc.in: Reference the correct lib when built with Gtk3
        support.