Hello community, here is the log from the commit of package librsvg for openSUSE:Factory checked in at 2014-03-25 13:19:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librsvg (Old) and /work/SRC/openSUSE:Factory/.librsvg.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librsvg" Changes: -------- --- /work/SRC/openSUSE:Factory/librsvg/librsvg.changes 2013-12-24 16:04:13.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.librsvg.new/librsvg.changes 2014-03-25 13:19:59.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Mar 18 09:21:41 UTC 2014 - dims...@opensuse.org + +- Update to version 2.40.2: + + Bugs fixed: bgo#710163, bgo#719552. + +------------------------------------------------------------------- Old: ---- librsvg-2.40.1.tar.xz New: ---- librsvg-2.40.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librsvg.spec ++++++ --- /var/tmp/diff_new_pack.0YoImq/_old 2014-03-25 13:20:00.000000000 +0100 +++ /var/tmp/diff_new_pack.0YoImq/_new 2014-03-25 13:20:00.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package librsvg # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: librsvg -Version: 2.40.1 +Version: 2.40.2 Release: 0 Summary: A Library for Rendering SVG Data License: LGPL-2.0+ and GPL-2.0+ ++++++ librsvg-2.40.1.tar.xz -> librsvg-2.40.2.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/ChangeLog new/librsvg-2.40.2/ChangeLog --- old/librsvg-2.40.1/ChangeLog 2013-11-19 18:34:24.000000000 +0100 +++ new/librsvg-2.40.2/ChangeLog 2014-03-17 19:46:57.000000000 +0100 @@ -1,3 +1,41 @@ +commit 02cb19835cb52bd84b0b5eaca1b4d6338417d261 +Author: Antoine Jacoutot <ajacou...@gnome.org> +Date: Tue Oct 15 09:36:30 2013 +0200 + + portability: canonicalize_file_name -> realpath + + canonicalize_file_name() is a GNU extension so let's use the portable + realpath() instead. + + https://bugzilla.gnome.org/show_bug.cgi?id=710163 + + rsvg-base.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +commit 6f6be8c524cc42828eb87c10b54a242c6a2484e3 +Author: Philip Withnall <philip.withn...@collabora.co.uk> +Date: Fri Nov 29 12:55:23 2013 +0000 + + test-display: Fix potential g_object_unref(NULL) call + + base_file can legitimately be NULL at this point. + + Found by scan-build. + + https://bugzilla.gnome.org/show_bug.cgi?id=719552 + + test-display.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +commit 8a9afc72dbfd75461991da1a8699da1abae074e6 +Author: Christian Persch <c...@gnome.org> +Date: Tue Nov 19 18:48:41 2013 +0100 + + Post release version bump + + configure.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + commit 284513935f4ddfed6aec98c3342eb3c13773140f Author: Christian Persch <c...@gnome.org> Date: Tue Nov 19 18:34:08 2013 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/configure new/librsvg-2.40.2/configure --- old/librsvg-2.40.1/configure 2013-11-19 12:05:39.000000000 +0100 +++ new/librsvg-2.40.2/configure 2014-03-17 19:45:31.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for RSVG 2.40.1. +# Generated by GNU Autoconf 2.69 for RSVG 2.40.2. # # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=librsvg>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='RSVG' PACKAGE_TARNAME='librsvg' -PACKAGE_VERSION='2.40.1' -PACKAGE_STRING='RSVG 2.40.1' +PACKAGE_VERSION='2.40.2' +PACKAGE_STRING='RSVG 2.40.2' PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=librsvg' PACKAGE_URL='' @@ -1418,7 +1418,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures RSVG 2.40.1 to adapt to many kinds of systems. +\`configure' configures RSVG 2.40.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1488,7 +1488,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of RSVG 2.40.1:";; + short | recursive ) echo "Configuration of RSVG 2.40.2:";; esac cat <<\_ACEOF @@ -1634,7 +1634,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -RSVG configure 2.40.1 +RSVG configure 2.40.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2003,7 +2003,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by RSVG $as_me 2.40.1, which was +It was created by RSVG $as_me 2.40.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2872,7 +2872,7 @@ # Define the identity of the package. PACKAGE='librsvg' - VERSION='2.40.1' + VERSION='2.40.2' cat >>confdefs.h <<_ACEOF @@ -3010,13 +3010,13 @@ # =========================================================================== -RSVG_LT_VERSION_INFO=42:1:40 +RSVG_LT_VERSION_INFO=42:2:40 LIBRSVG_MAJOR_VERSION=2 LIBRSVG_MINOR_VERSION=40 -LIBRSVG_MICRO_VERSION=1 +LIBRSVG_MICRO_VERSION=2 @@ -15421,7 +15421,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by RSVG $as_me 2.40.1, which was +This file was extended by RSVG $as_me 2.40.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15487,7 +15487,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -RSVG config.status 2.40.1 +RSVG config.status 2.40.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/configure.in new/librsvg-2.40.2/configure.in --- old/librsvg-2.40.1/configure.in 2013-11-11 21:48:53.000000000 +0100 +++ new/librsvg-2.40.2/configure.in 2013-11-19 18:48:31.000000000 +0100 @@ -1,6 +1,6 @@ m4_define([rsvg_major_version],[2]) m4_define([rsvg_minor_version],[40]) -m4_define([rsvg_micro_version],[1]) +m4_define([rsvg_micro_version],[2]) m4_define([rsvg_extra_version],[]) m4_define([rsvg_version],[rsvg_major_version.rsvg_minor_version.rsvg_micro_version()rsvg_extra_version]) m4_define([rsvg_lt_version_info],m4_eval(rsvg_major_version + rsvg_minor_version):rsvg_micro_version:rsvg_minor_version) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/doc/html/index.html new/librsvg-2.40.2/doc/html/index.html --- old/librsvg-2.40.1/doc/html/index.html 2013-11-19 18:34:28.000000000 +0100 +++ new/librsvg-2.40.2/doc/html/index.html 2014-03-17 19:46:59.000000000 +0100 @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">RSVG Libary Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - For RSVG version 2.40.1 + For RSVG version 2.40.2 . The latest version of this documentation can be found on-line at the <a class="ulink" href="http://library.gnome.org/devel/rsvg/index.html" target="_top">GNOME Library</a>. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/doc/html/rsvg-Using-RSVG-with-cairo.html new/librsvg-2.40.2/doc/html/rsvg-Using-RSVG-with-cairo.html --- old/librsvg-2.40.1/doc/html/rsvg-Using-RSVG-with-cairo.html 2013-11-19 18:34:28.000000000 +0100 +++ new/librsvg-2.40.2/doc/html/rsvg-Using-RSVG-with-cairo.html 2014-03-17 19:46:59.000000000 +0100 @@ -38,9 +38,9 @@ <div class="refsynopsisdiv"> <a name="rsvg-Using-RSVG-with-cairo.synopsis"></a><h2>Synopsis</h2> <pre class="synopsis"><span class="returnvalue">gboolean</span> <a class="link" href="rsvg-Using-RSVG-with-cairo.html#rsvg-handle-render-cairo" title="rsvg_handle_render_cairo ()">rsvg_handle_render_cairo</a> (<em class="parameter"><code><a class="link" href="RsvgHandle.html" title="RsvgHandle"><span class="type">RsvgHandle</span></a> *handle</code></em>, - <em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>); + <em class="parameter"><code><a href="/opt/gnome/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>); <span class="returnvalue">gboolean</span> <a class="link" href="rsvg-Using-RSVG-with-cairo.html#rsvg-handle-render-cairo-sub" title="rsvg_handle_render_cairo_sub ()">rsvg_handle_render_cairo_sub</a> (<em class="parameter"><code><a class="link" href="RsvgHandle.html" title="RsvgHandle"><span class="type">RsvgHandle</span></a> *handle</code></em>, - <em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>, + <em class="parameter"><code><a href="/opt/gnome/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>, <em class="parameter"><code>const <span class="type">char</span> *id</code></em>); </pre> </div> @@ -52,7 +52,7 @@ <div class="refsect2"> <a name="rsvg-handle-render-cairo"></a><h3>rsvg_handle_render_cairo ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> rsvg_handle_render_cairo (<em class="parameter"><code><a class="link" href="RsvgHandle.html" title="RsvgHandle"><span class="type">RsvgHandle</span></a> *handle</code></em>, - <em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>);</pre> + <em class="parameter"><code><a href="/opt/gnome/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>);</pre> <p> Draws a SVG to a Cairo surface </p> @@ -83,7 +83,7 @@ <div class="refsect2"> <a name="rsvg-handle-render-cairo-sub"></a><h3>rsvg_handle_render_cairo_sub ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> rsvg_handle_render_cairo_sub (<em class="parameter"><code><a class="link" href="RsvgHandle.html" title="RsvgHandle"><span class="type">RsvgHandle</span></a> *handle</code></em>, - <em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>, + <em class="parameter"><code><a href="/opt/gnome/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>, <em class="parameter"><code>const <span class="type">char</span> *id</code></em>);</pre> <p> Draws a subset of a SVG to a Cairo surface diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/doc/html/rsvg-Version-check-and-feature-tests.html new/librsvg-2.40.2/doc/html/rsvg-Version-check-and-feature-tests.html --- old/librsvg-2.40.1/doc/html/rsvg-Version-check-and-feature-tests.html 2013-11-19 18:34:28.000000000 +0100 +++ new/librsvg-2.40.2/doc/html/rsvg-Version-check-and-feature-tests.html 2014-03-17 19:46:59.000000000 +0100 @@ -68,13 +68,13 @@ <hr> <div class="refsect2"> <a name="LIBRSVG-MICRO-VERSION:CAPS"></a><h3>LIBRSVG_MICRO_VERSION</h3> -<pre class="programlisting">#define LIBRSVG_MICRO_VERSION (1) +<pre class="programlisting">#define LIBRSVG_MICRO_VERSION (2) </pre> </div> <hr> <div class="refsect2"> <a name="LIBRSVG-VERSION:CAPS"></a><h3>LIBRSVG_VERSION</h3> -<pre class="programlisting">#define LIBRSVG_VERSION "2.40.1" +<pre class="programlisting">#define LIBRSVG_VERSION "2.40.2" </pre> </div> <hr> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/doc/version.xml new/librsvg-2.40.2/doc/version.xml --- old/librsvg-2.40.1/doc/version.xml 2013-11-19 12:05:56.000000000 +0100 +++ new/librsvg-2.40.2/doc/version.xml 2014-03-17 19:45:45.000000000 +0100 @@ -1 +1 @@ -2.40.1 +2.40.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/librsvg-features.h new/librsvg-2.40.2/librsvg-features.h --- old/librsvg-2.40.1/librsvg-features.h 2013-11-19 12:05:55.000000000 +0100 +++ new/librsvg-2.40.2/librsvg-features.h 2014-03-17 19:45:45.000000000 +0100 @@ -7,8 +7,8 @@ #define LIBRSVG_MAJOR_VERSION (2) #define LIBRSVG_MINOR_VERSION (40) -#define LIBRSVG_MICRO_VERSION (1) -#define LIBRSVG_VERSION "2.40.1" +#define LIBRSVG_MICRO_VERSION (2) +#define LIBRSVG_VERSION "2.40.2" #define LIBRSVG_CHECK_VERSION(major,minor,micro) \ (LIBRSVG_MAJOR_VERSION > (major) || \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/rsvg-base.c new/librsvg-2.40.2/rsvg-base.c --- old/librsvg-2.40.1/rsvg-base.c 2013-05-11 11:19:07.000000000 +0200 +++ new/librsvg-2.40.2/rsvg-base.c 2014-03-17 19:44:59.000000000 +0100 @@ -50,6 +50,8 @@ #include <math.h> #include <string.h> #include <stdarg.h> +#include <limits.h> +#include <stdlib.h> #include "rsvg-path.h" #include "rsvg-paint-server.h" @@ -2190,8 +2192,7 @@ dir = g_file_get_path (base); g_object_unref (base); - /* FIXME portability */ - cdir = canonicalize_file_name (dir); + cdir = realpath (dir, NULL); g_free (dir); if (cdir == NULL) goto deny; @@ -2200,8 +2201,7 @@ if (path == NULL) goto deny; - /* FIXME portability */ - cpath = canonicalize_file_name (path); + cpath = realpath (path, NULL); g_free (path); if (cpath == NULL) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/librsvg-2.40.1/test-display.c new/librsvg-2.40.2/test-display.c --- old/librsvg-2.40.1/test-display.c 2013-10-11 20:32:11.000000000 +0200 +++ new/librsvg-2.40.2/test-display.c 2014-03-17 19:44:59.000000000 +0100 @@ -752,7 +752,8 @@ RSVG_HANDLE_FLAGS_NONE, NULL /* cancellable */, &err); - g_object_unref (base_file); + if (base_file != NULL) + g_object_unref (base_file); g_object_unref (input); if (info.handle == NULL) { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org