Hello community, here is the log from the commit of package gthumb for openSUSE:Factory checked in at 2013-11-28 16:50:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gthumb (Old) and /work/SRC/openSUSE:Factory/.gthumb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gthumb" Changes: -------- --- /work/SRC/openSUSE:Factory/gthumb/gthumb.changes 2013-10-23 10:08:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gthumb.new/gthumb.changes 2013-11-28 16:50:59.000000000 +0100 @@ -1,0 +2,13 @@ +Tue Nov 26 20:36:44 UTC 2013 - [email protected] + +- Update to version 3.2.5: + + Media viewer: fixed progress bar behaviour in gtk+ 3.10. + + Empty file format options dialog after canceling it once + (bgo#711788). + + Fixed endless image reloading for some images. + + Fixed display of the manual. + + Default parameters for image resizing are misleading + (bgo#710479). +- Drop gthumb-launch-help.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- gthumb-3.2.4.tar.xz gthumb-launch-help.patch New: ---- gthumb-3.2.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gthumb.spec ++++++ --- /var/tmp/diff_new_pack.JhMjn0/_old 2013-11-28 16:50:59.000000000 +0100 +++ /var/tmp/diff_new_pack.JhMjn0/_new 2013-11-28 16:50:59.000000000 +0100 @@ -17,7 +17,7 @@ Name: gthumb -Version: 3.2.4 +Version: 3.2.5 Release: 0 # FIXME: Add libchamplain BuildRequires once the map feature is considered stable. Summary: An Image Viewer and Browser for GNOME @@ -25,8 +25,6 @@ Group: Productivity/Graphics/Viewers Url: http://live.gnome.org/gthumb Source: http://download.gnome.org/sources/gthumb/3.2/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM gthumb-launch-help.patch bnc#846900 [email protected] -- Fix gthumb not being able to load help -Patch0: gthumb-launch-help.patch # For web albums BuildRequires: bison BuildRequires: fdupes @@ -87,7 +85,6 @@ %lang_package %prep %setup -q -%patch0 -p1 translation-update-upstream %build ++++++ gthumb-3.2.4.tar.xz -> gthumb-3.2.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/ChangeLog new/gthumb-3.2.5/ChangeLog --- old/gthumb-3.2.4/ChangeLog 2013-10-14 21:41:07.000000000 +0200 +++ new/gthumb-3.2.5/ChangeLog 2013-11-26 18:53:43.000000000 +0100 @@ -1,6 +1,76 @@ +commit e85f54616cf2ef07e408fdb9de47a38a3cd2bdd7 +Author: Paolo Bacchilega <[email protected]> +Date: 2013-11-26 + + updated for version 3.2.5 + +M NEWS +M configure.ac + +commit af087cb576f9cdeb6a94317d1c29e267c1c958dd +Author: Paolo Bacchilega <[email protected]> +Date: 2013-11-16 + + media viewer: removed hack on the progress bar when using gtk+ 3.10 + + The default progress bar behaviour in gtk+ 3.10 is already what we + want, this wasn't the case for previous versions of gtk+. + +M extensions/gstreamer_tools/gth-media-viewer-page.c + +commit c79a7887c57014972ae03abf15f9c818cc8adb33 +Author: Paolo Bacchilega <[email protected]> +Date: 2013-11-11 + + Empty Options dialog after Canceling it once + + [bug #711788] + +M extensions/cairo_io/gth-image-saver-jpeg.c +M extensions/cairo_io/gth-image-saver-png.c +M extensions/cairo_io/gth-image-saver-tga.c +M extensions/cairo_io/gth-image-saver-tiff.c +M extensions/cairo_io/gth-image-saver-webp.c + +commit 917d72be025f8d9cff9988f288471603fdc8494f +Author: Paolo Bacchilega <[email protected]> +Date: 2013-11-06 + + comments: fixed date synchronization + +M extensions/comments/gth-comment.c + +commit 123594e896695f334db361b4538dfdfe74a819f2 +Author: Paolo Bacchilega <[email protected]> +Date: 2013-10-27 + + fixed display of the manual sub-sections + +M gthumb/gtk-utils.c + +commit eb0bb4b420538cbea578ea3a75a2455b80cfb1e1 +Author: Dominique Leuenberger <[email protected]> +Date: 2013-10-21 + + help: fix calling help from withing the application. + + https://bugzilla.gnome.org/show_bug.cgi?id=710573 + +M gthumb/gtk-utils.c + +commit 06ca31422e4a611f446ba0d0c35af36aca4cec04 +Author: Christian Krause <[email protected]> +Date: 2013-10-19 + + Default parameters for image resizing are misleading + + [bug #710479] + +M data/org.gnome.gthumb.resize-images.gschema.xml.in + commit 92a30745ba625d38ddd5123b179e2fc7fd3c8d7a Author: Paolo Bacchilega <[email protected]> -Date: 2013-10-14 +Date: 2013-10-14 updated for version 3.2.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/NEWS new/gthumb-3.2.5/NEWS --- old/gthumb-3.2.4/NEWS 2013-10-14 21:39:54.000000000 +0200 +++ new/gthumb-3.2.5/NEWS 2013-11-26 18:51:55.000000000 +0100 @@ -1,3 +1,15 @@ +version 3.2.5 +------------- + + Bugs fixed: + + * Media viewer: fixed progress bar behaviour in gtk+ 3.10 + * Empty file format options dialog after canceling it once. (#711788) + * Fixed endless image reloading for some images. + * Fixed display of the manual. + * Default parameters for image resizing are misleading. (Christian + Krause) (#710479) + version 3.2.4 ------------- @@ -8,7 +20,7 @@ * Fixed crash when opening the preferences dialog. * Find duplicates: fixed crash when using a predefined directory (Christian Krause) (#706697) - * Fixed crash when attempting to play a video under special + * Fixed crash when attempting to play a video under special circumstances. (Christian Krause) (#706343) * Fixed crash when copying or moving files. (#705877) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/config.guess new/gthumb-3.2.5/config.guess --- old/gthumb-3.2.4/config.guess 2013-04-30 19:08:00.000000000 +0200 +++ new/gthumb-3.2.5/config.guess 2013-10-27 13:58:28.000000000 +0100 @@ -1,10 +1,8 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -# 2011, 2012, 2013 Free Software Foundation, Inc. +# Copyright 1992-2013 Free Software Foundation, Inc. -timestamp='2012-12-29' +timestamp='2013-06-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -26,7 +24,7 @@ # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # -# Originally written by Per Bothner. +# Originally written by Per Bothner. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD @@ -52,9 +50,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, -2012, 2013 Free Software Foundation, Inc. +Copyright 1992-2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -136,6 +132,27 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown +case "${UNAME_SYSTEM}" in +Linux|GNU|GNU/*) + # If the system lacks a compiler, then just pick glibc. + # We could probably try harder. + LIBC=gnu + + eval $set_cc_for_build + cat <<-EOF > $dummy.c + #include <features.h> + #if defined(__UCLIBC__) + LIBC=uclibc + #elif defined(__dietlibc__) + LIBC=dietlibc + #else + LIBC=gnu + #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` + ;; +esac + # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in @@ -857,21 +874,21 @@ exit ;; *:GNU:*:*) # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in @@ -884,59 +901,54 @@ EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} + if test "$?" = 0 ; then LIBC="gnulibc1" ; fi + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + arc:Linux:*:* | arceb:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then - echo ${UNAME_MACHINE}-unknown-linux-gnueabi + echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi else - echo ${UNAME_MACHINE}-unknown-linux-gnueabihf + echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf fi fi exit ;; avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) - echo ${UNAME_MACHINE}-axis-linux-gnu + echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; crisv32:Linux:*:*) - echo ${UNAME_MACHINE}-axis-linux-gnu + echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; frv:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; hexagon:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:Linux:*:*) - LIBC=gnu - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #ifdef __dietlibc__ - LIBC=dietlibc - #endif -EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" + echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build @@ -955,54 +967,63 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;; + or1k:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; or32:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; padre:Linux:*:*) - echo sparc-unknown-linux-gnu + echo sparc-unknown-linux-${LIBC} exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-gnu + echo hppa64-unknown-linux-${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-gnu ;; - PA8*) echo hppa2.0-unknown-linux-gnu ;; - *) echo hppa-unknown-linux-gnu ;; + PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; + PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; + *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; ppc64:Linux:*:*) - echo powerpc64-unknown-linux-gnu + echo powerpc64-unknown-linux-${LIBC} exit ;; ppc:Linux:*:*) - echo powerpc-unknown-linux-gnu + echo powerpc-unknown-linux-${LIBC} + exit ;; + ppc64le:Linux:*:*) + echo powerpc64le-unknown-linux-${LIBC} + exit ;; + ppcle:Linux:*:*) + echo powerpcle-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux + echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; tile*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu + echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. @@ -1235,19 +1256,21 @@ exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - case $UNAME_PROCESSOR in - i386) - eval $set_cc_for_build - if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then - if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_64BIT_ARCH >/dev/null - then - UNAME_PROCESSOR="x86_64" - fi - fi ;; - unknown) UNAME_PROCESSOR=powerpc ;; - esac + eval $set_cc_for_build + if test "$UNAME_PROCESSOR" = unknown ; then + UNAME_PROCESSOR=powerpc + fi + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + case $UNAME_PROCESSOR in + i386) UNAME_PROCESSOR=x86_64 ;; + powerpc) UNAME_PROCESSOR=powerpc64 ;; + esac + fi + fi echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/config.sub new/gthumb-3.2.5/config.sub --- old/gthumb-3.2.4/config.sub 2013-04-30 19:08:00.000000000 +0200 +++ new/gthumb-3.2.5/config.sub 2013-10-27 13:58:28.000000000 +0100 @@ -1,10 +1,8 @@ #! /bin/sh # Configuration validation subroutine script. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -# 2011, 2012, 2013 Free Software Foundation, Inc. +# Copyright 1992-2013 Free Software Foundation, Inc. -timestamp='2012-12-29' +timestamp='2013-04-24' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -70,9 +68,7 @@ version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, -2012, 2013 Free Software Foundation, Inc. +Copyright 1992-2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -256,7 +252,7 @@ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ - | arc \ + | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ | be32 | be64 \ @@ -290,16 +286,17 @@ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ + | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ - | nios | nios2 \ + | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 \ - | or32 \ + | or1k | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ @@ -369,7 +366,7 @@ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ @@ -407,12 +404,13 @@ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ + | mipsr5900-* | mipsr5900el-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ - | nios-* | nios2-* \ + | nios-* | nios2-* | nios2eb-* | nios2el-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | orion-* \ @@ -1354,7 +1352,7 @@ -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ - | -sym* | -kopensolaris* \ + | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ @@ -1500,9 +1498,6 @@ -aros*) os=-aros ;; - -kaos*) - os=-kaos - ;; -zvmoe) os=-zvmoe ;; @@ -1594,6 +1589,9 @@ mips*-*) os=-elf ;; + or1k-*) + os=-elf + ;; or32-*) os=-coff ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/configure new/gthumb-3.2.5/configure --- old/gthumb-3.2.4/configure 2013-10-14 21:29:24.000000000 +0200 +++ new/gthumb-3.2.5/configure 2013-11-26 18:39:13.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gthumb 3.2.4. +# Generated by GNU Autoconf 2.69 for gthumb 3.2.5. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gthumb>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='gthumb' PACKAGE_TARNAME='gthumb' -PACKAGE_VERSION='3.2.4' -PACKAGE_STRING='gthumb 3.2.4' +PACKAGE_VERSION='3.2.5' +PACKAGE_STRING='gthumb 3.2.5' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gthumb' PACKAGE_URL='' @@ -1537,7 +1537,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 gthumb 3.2.4 to adapt to many kinds of systems. +\`configure' configures gthumb 3.2.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1607,7 +1607,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gthumb 3.2.4:";; + short | recursive ) echo "Configuration of gthumb 3.2.5:";; esac cat <<\_ACEOF @@ -1821,7 +1821,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gthumb configure 3.2.4 +gthumb configure 3.2.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2311,7 +2311,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gthumb $as_me 3.2.4, which was +It was created by gthumb $as_me 3.2.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3174,7 +3174,7 @@ # Define the identity of the package. PACKAGE='gthumb' - VERSION='3.2.4' + VERSION='3.2.5' cat >>confdefs.h <<_ACEOF @@ -22313,7 +22313,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gthumb $as_me 3.2.4, which was +This file was extended by gthumb $as_me 3.2.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -22379,7 +22379,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gthumb config.status 3.2.4 +gthumb config.status 3.2.5 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/gthumb-3.2.4/configure.ac new/gthumb-3.2.5/configure.ac --- old/gthumb-3.2.4/configure.ac 2013-10-14 21:29:14.000000000 +0200 +++ new/gthumb-3.2.5/configure.ac 2013-11-26 18:38:54.000000000 +0100 @@ -1,6 +1,6 @@ m4_define([gthumb_major_version], [3]) m4_define([gthumb_minor_version], [2]) -m4_define([gthumb_micro_version], [4]) +m4_define([gthumb_micro_version], [5]) m4_define([gthumb_version], [gthumb_major_version.gthumb_minor_version.gthumb_micro_version]) m4_define([gthumb_api_version], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/data/gthumb-3.2.pc new/gthumb-3.2.5/data/gthumb-3.2.pc --- old/gthumb-3.2.4/data/gthumb-3.2.pc 2013-10-14 21:29:59.000000000 +0200 +++ new/gthumb-3.2.5/data/gthumb-3.2.pc 2013-11-26 18:41:33.000000000 +0100 @@ -8,7 +8,7 @@ Name: gthumb Description: Image viewer and browser -Version: 3.2.4 +Version: 3.2.5 Requires: gtk+-3.0 Libs: -L${libdir} Cflags: -I${includedir} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/data/org.gnome.gthumb.resize-images.gschema.xml.in new/gthumb-3.2.5/data/org.gnome.gthumb.resize-images.gschema.xml.in --- old/gthumb-3.2.4/data/org.gnome.gthumb.resize-images.gschema.xml.in 2013-04-30 18:56:12.000000000 +0200 +++ new/gthumb-3.2.5/data/org.gnome.gthumb.resize-images.gschema.xml.in 2013-10-19 08:22:51.000000000 +0200 @@ -20,10 +20,10 @@ <schema id="org.gnome.gthumb.resize-images" path="/org/gnome/gthumb/resize-images/"> <key name="width" type="i"> - <default>640</default> + <default>100</default> </key> <key name="height" type="i"> - <default>480</default> + <default>100</default> </key> <key name="unit" enum="org.gnome.gthumb.GthUnit"> <default>'percentage'</default> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/depcomp new/gthumb-3.2.5/depcomp --- old/gthumb-3.2.4/depcomp 2013-04-30 19:08:00.000000000 +0200 +++ new/gthumb-3.2.5/depcomp 2013-10-27 13:58:39.000000000 +0100 @@ -1,7 +1,7 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2012-10-18.11; # UTC +scriptversion=2013-05-30.07; # UTC # Copyright (C) 1999-2013 Free Software Foundation, Inc. @@ -552,6 +552,7 @@ G p }' >> "$depfile" + echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-jpeg.c new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-jpeg.c --- old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-jpeg.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-jpeg.c 2013-11-11 09:38:15.000000000 +0100 @@ -78,8 +78,8 @@ int i; int active_idx; - if (self->priv->builder == NULL) - self->priv->builder = _gtk_builder_new_from_file ("jpeg-options.ui", "cairo_io"); + _g_object_unref (self->priv->builder); + self->priv->builder = _gtk_builder_new_from_file ("jpeg-options.ui", "cairo_io"); active_idx = 0; extensions = g_strsplit (gth_image_saver_get_extensions (base), " ", -1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-png.c new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-png.c --- old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-png.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-png.c 2013-11-11 09:38:15.000000000 +0100 @@ -67,8 +67,8 @@ { GthImageSaverPng *self = GTH_IMAGE_SAVER_PNG (base); - if (self->priv->builder == NULL) - self->priv->builder = _gtk_builder_new_from_file ("png-options.ui", "cairo_io"); + _g_object_unref (self->priv->builder); + self->priv->builder = _gtk_builder_new_from_file ("png-options.ui", "cairo_io"); gtk_adjustment_set_value (GTK_ADJUSTMENT (_gtk_builder_get_widget (self->priv->builder, "png_compression_adjustment")), g_settings_get_int (self->priv->settings, PREF_PNG_COMPRESSION_LEVEL)); @@ -366,4 +366,5 @@ { self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, GTH_TYPE_IMAGE_SAVER_PNG, GthImageSaverPngPrivate); self->priv->settings = g_settings_new (GTHUMB_IMAGE_SAVERS_PNG_SCHEMA); + self->priv->builder = NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-tga.c new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-tga.c --- old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-tga.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-tga.c 2013-11-11 09:38:15.000000000 +0100 @@ -51,8 +51,8 @@ { GthImageSaverTga *self = GTH_IMAGE_SAVER_TGA (base); - if (self->priv->builder == NULL) - self->priv->builder = _gtk_builder_new_from_file ("tga-options.ui", "cairo_io"); + _g_object_unref (self->priv->builder); + self->priv->builder = _gtk_builder_new_from_file ("tga-options.ui", "cairo_io"); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (_gtk_builder_get_widget (self->priv->builder, "tga_rle_compression_checkbutton")), g_settings_get_boolean (self->priv->settings, PREF_TGA_RLE_COMPRESSION)); @@ -357,4 +357,5 @@ { self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, GTH_TYPE_IMAGE_SAVER_TGA, GthImageSaverTgaPrivate); self->priv->settings = g_settings_new (GTHUMB_IMAGE_SAVERS_TGA_SCHEMA); + self->priv->builder = NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-tiff.c new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-tiff.c --- old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-tiff.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-tiff.c 2013-11-11 09:38:15.000000000 +0100 @@ -76,8 +76,8 @@ int active_idx; GthTiffCompression compression_type; - if (self->priv->builder == NULL) - self->priv->builder = _gtk_builder_new_from_file ("tiff-options.ui", "cairo_io"); + _g_object_unref (self->priv->builder); + self->priv->builder = _gtk_builder_new_from_file ("tiff-options.ui", "cairo_io"); active_idx = 0; extensions = g_strsplit (gth_image_saver_get_extensions (base), " ", -1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-webp.c new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-webp.c --- old/gthumb-3.2.4/extensions/cairo_io/gth-image-saver-webp.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/extensions/cairo_io/gth-image-saver-webp.c 2013-11-11 09:38:15.000000000 +0100 @@ -55,8 +55,8 @@ { GthImageSaverWebp *self = GTH_IMAGE_SAVER_WEBP (base); - if (self->priv->builder == NULL) - self->priv->builder = _gtk_builder_new_from_file ("webp-options.ui", "cairo_io"); + _g_object_unref (self->priv->builder); + self->priv->builder = _gtk_builder_new_from_file ("webp-options.ui", "cairo_io"); gtk_adjustment_set_value (GTK_ADJUSTMENT (GET_WIDGET ("quality_adjustment")), g_settings_get_int (self->priv->settings, PREF_WEBP_QUALITY)); @@ -395,4 +395,5 @@ { self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, GTH_TYPE_IMAGE_SAVER_WEBP, GthImageSaverWebpPrivate); self->priv->settings = g_settings_new (GTHUMB_IMAGE_SAVERS_WEBP_SCHEMA); + self->priv->builder = NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/comments/gth-comment.c new/gthumb-3.2.5/extensions/comments/gth-comment.c --- old/gthumb-3.2.4/extensions/comments/gth-comment.c 2013-04-30 18:56:12.000000000 +0200 +++ new/gthumb-3.2.5/extensions/comments/gth-comment.c 2013-11-06 11:51:31.000000000 +0100 @@ -663,10 +663,12 @@ metadata = (GthMetadata *) g_file_info_get_attribute_object (file_data->info, "general::datetime"); if (metadata != NULL) { + GthMetadata *comment_time; + text = gth_metadata_get_raw (metadata); - metadata = (GthMetadata *) g_file_info_get_attribute_object (file_data->info, "comment::time"); - if (metadata != NULL) { - if (! dom_str_equal (gth_metadata_get_raw (metadata), text)) { + comment_time = (GthMetadata *) g_file_info_get_attribute_object (file_data->info, "comment::time"); + if (comment_time != NULL) { + if (! dom_str_equal (gth_metadata_get_raw (comment_time), text)) { gth_comment_set_time_from_exif_format (comment, gth_metadata_get_raw (metadata)); write_comment = TRUE; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/extensions/gstreamer_tools/gth-media-viewer-page.c new/gthumb-3.2.5/extensions/gstreamer_tools/gth-media-viewer-page.c --- old/gthumb-3.2.4/extensions/gstreamer_tools/gth-media-viewer-page.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/extensions/gstreamer_tools/gth-media-viewer-page.c 2013-11-16 09:22:31.000000000 +0100 @@ -400,6 +400,11 @@ { GthMediaViewerPage *self = user_data; +#if GTK_CHECK_VERSION(3,10,0) + /* gtk+ 3.10 works correctly by default */ + return FALSE; +#endif + if (self->priv->block_next_jump && (scroll == GTK_SCROLL_JUMP)) { self->priv->block_next_jump = FALSE; return TRUE; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gthumb-3.2.4/gthumb/gtk-utils.c new/gthumb-3.2.5/gthumb/gtk-utils.c --- old/gthumb-3.2.4/gthumb/gtk-utils.c 2013-09-27 17:38:40.000000000 +0200 +++ new/gthumb-3.2.5/gthumb/gtk-utils.c 2013-10-27 14:19:32.000000000 +0100 @@ -480,7 +480,7 @@ char *uri; GError *error = NULL; - uri = g_strconcat ("ghelp:gthumb", section ? "?" : NULL, section, NULL); + uri = g_strconcat ("help:gthumb", section ? "/" : NULL, section, NULL); if (! gtk_show_uri (gtk_window_get_screen (parent), uri, GDK_CURRENT_TIME, &error)) { GtkWidget *dialog; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
