Hello community, here is the log from the commit of package notification-daemon for openSUSE:Factory checked in at 2015-04-03 14:33:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/notification-daemon (Old) and /work/SRC/openSUSE:Factory/.notification-daemon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "notification-daemon" Changes: -------- --- /work/SRC/openSUSE:Factory/notification-daemon/notification-daemon.changes 2015-03-30 19:15:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.notification-daemon.new/notification-daemon.changes 2015-04-03 14:33:45.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Mar 26 20:27:45 UTC 2015 - dims...@opensuse.org + +- Update to version 3.16.0: + + Free memory returned by g_find_program_in_path. + + Updated translations. + +------------------------------------------------------------------- Old: ---- notification-daemon-3.15.2.tar.xz New: ---- notification-daemon-3.16.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ notification-daemon.spec ++++++ --- /var/tmp/diff_new_pack.fNB7aI/_old 2015-04-03 14:33:46.000000000 +0200 +++ /var/tmp/diff_new_pack.fNB7aI/_new 2015-04-03 14:33:46.000000000 +0200 @@ -17,13 +17,13 @@ Name: notification-daemon -Version: 3.15.2 +Version: 3.16.0 Release: 0 Summary: Notification Daemon License: GPL-2.0+ Group: System/Daemons Url: http://www.galago-project.org/ -Source: http://download.gnome.org/sources/notification-daemon/3.15/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/notification-daemon/3.16/%{name}-%{version}.tar.xz BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files ++++++ notification-daemon-3.15.2.tar.xz -> notification-daemon-3.16.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/NEWS new/notification-daemon-3.16.0/NEWS --- old/notification-daemon-3.15.2/NEWS 2014-11-29 14:32:07.000000000 +0100 +++ new/notification-daemon-3.16.0/NEWS 2015-03-26 15:50:26.000000000 +0100 @@ -1,3 +1,9 @@ +Version 3.16.0 +============== +- Free memory returned by g_find_program_in_path. (Dmitry Shachnev) +- Updated translations: + Samir Ribic (bs). + Version 3.15.2 ============== - Fix few deprecation warnings. (Alberts Muktupāvels) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/aclocal.m4 new/notification-daemon-3.16.0/aclocal.m4 --- old/notification-daemon-3.15.2/aclocal.m4 2014-11-29 14:32:54.000000000 +0100 +++ new/notification-daemon-3.16.0/aclocal.m4 2015-03-26 15:51:47.000000000 +0100 @@ -739,7 +739,7 @@ # gnome-compiler-flags.m4 # -# serial 2 +# serial 4 # dnl GNOME_COMPILE_WARNINGS @@ -751,7 +751,7 @@ dnl Additional warning/error flags can be passed as an optional second argument. dnl dnl For example: GNOME_COMPILE_WARNINGS([maximum],[-Werror=some-flag -Wfoobar]) -AC_DEFUN([GNOME_COMPILE_WARNINGS],[ +AU_DEFUN([GNOME_COMPILE_WARNINGS],[ dnl ****************************** dnl More compiler warnings dnl ****************************** @@ -788,6 +788,7 @@ -Werror=format-security \ -Werror=format=2 \ -Werror=missing-include-dirs \ + -Werror=return-type \ " dnl Additional warning or error flags provided by the module author to @@ -858,11 +859,14 @@ WARN_CFLAGS="$tested_warning_flags $complCFLAGS" AC_SUBST(WARN_CFLAGS) -]) +], +[[$0: This macro is deprecated. You should use AX_COMPILER_FLAGS instead and +eliminate use of --enable-iso-c. +See: http://www.gnu.org/software/autoconf-archive/ax_compiler_flags.html#ax_compiler_flags]]) dnl For C++, do basically the same thing. -AC_DEFUN([GNOME_CXX_WARNINGS],[ +AU_DEFUN([GNOME_CXX_WARNINGS],[ AC_ARG_ENABLE(cxx-warnings, AS_HELP_STRING([--enable-cxx-warnings=@<:@no/minimum/yes@:>@] [Turn on compiler warnings.]),, @@ -913,7 +917,10 @@ WARN_CXXFLAGS="$CXXFLAGS $warnCXXFLAGS $complCXXFLAGS" AC_SUBST(WARN_CXXFLAGS) -]) +], +[[$0: This macro is deprecated. You should use AX_COMPILER_FLAGS instead and +eliminate use of --enable-iso-cxx. +See: http://www.gnu.org/software/autoconf-archive/ax_compiler_flags.html#ax_compiler_flags]]) # Copyright (C) 2002-2013 Free Software Foundation, Inc. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/configure new/notification-daemon-3.16.0/configure --- old/notification-daemon-3.15.2/configure 2014-11-29 14:32:54.000000000 +0100 +++ new/notification-daemon-3.16.0/configure 2015-03-26 15:51:48.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for notification-daemon 3.15.2. +# Generated by GNU Autoconf 2.69 for notification-daemon 3.16.0. # # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=notification-daemon>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='notification-daemon' PACKAGE_TARNAME='notification-daemon' -PACKAGE_VERSION='3.15.2' -PACKAGE_STRING='notification-daemon 3.15.2' +PACKAGE_VERSION='3.16.0' +PACKAGE_STRING='notification-daemon 3.16.0' PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=notification-daemon' PACKAGE_URL='' @@ -661,11 +661,11 @@ INTLLIBS INSTOBJEXT GMOFILES +DATADIRNAME CATOBJEXT CATALOGS MSGFMT_OPTS GETTEXT_PACKAGE -DATADIRNAME ALL_LINGUAS INTLTOOL_PERL GMSGFMT @@ -1392,7 +1392,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 notification-daemon 3.15.2 to adapt to many kinds of systems. +\`configure' configures notification-daemon 3.16.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1463,7 +1463,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of notification-daemon 3.15.2:";; + short | recursive ) echo "Configuration of notification-daemon 3.16.0:";; esac cat <<\_ACEOF @@ -1591,7 +1591,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -notification-daemon configure 3.15.2 +notification-daemon configure 3.16.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2014,7 +2014,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by notification-daemon $as_me 3.15.2, which was +It was created by notification-daemon $as_me 3.16.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2884,7 +2884,7 @@ # Define the identity of the package. PACKAGE='notification-daemon' - VERSION='3.15.2' + VERSION='3.16.0' cat >>confdefs.h <<_ACEOF @@ -12264,44 +12264,6 @@ # Substitute ALL_LINGUAS so we can use it in po/Makefile -# Set DATADIRNAME correctly if it is not set yet -# (copied from glib-gettext.m4) -if test -z "$DATADIRNAME"; then - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ -extern int _nl_msg_cat_cntr; - return _nl_msg_cat_cntr - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - DATADIRNAME=share -else - case $host in - *-*-solaris*) - ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" -if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : - DATADIRNAME=share -else - DATADIRNAME=lib -fi - - ;; - *) - DATADIRNAME=lib - ;; - esac -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -fi - - @@ -13427,6 +13389,7 @@ -Werror=format-security \ -Werror=format=2 \ -Werror=missing-include-dirs \ + -Werror=return-type \ " additional_flags="" @@ -14199,7 +14162,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by notification-daemon $as_me 3.15.2, which was +This file was extended by notification-daemon $as_me 3.16.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14265,7 +14228,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -notification-daemon config.status 3.15.2 +notification-daemon config.status 3.16.0 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/notification-daemon-3.15.2/configure.ac new/notification-daemon-3.16.0/configure.ac --- old/notification-daemon-3.15.2/configure.ac 2014-11-29 14:29:26.000000000 +0100 +++ new/notification-daemon-3.16.0/configure.ac 2015-03-26 15:47:38.000000000 +0100 @@ -3,7 +3,7 @@ dnl ################################################################ dnl # Initialize autoconf dnl ################################################################ -AC_INIT([notification-daemon],[3.15.2],[https://bugzilla.gnome.org/enter_bug.cgi?product=notification-daemon],[notification-daemon]) +AC_INIT([notification-daemon],[3.16.0],[https://bugzilla.gnome.org/enter_bug.cgi?product=notification-daemon],[notification-daemon]) AC_PREREQ(2.63) AC_CONFIG_HEADERS([config.h]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/macros/intltool.m4 new/notification-daemon-3.16.0/macros/intltool.m4 --- old/notification-daemon-3.15.2/macros/intltool.m4 2014-11-29 14:32:48.000000000 +0100 +++ new/notification-daemon-3.16.0/macros/intltool.m4 2015-03-19 12:56:45.000000000 +0100 @@ -155,31 +155,6 @@ # Substitute ALL_LINGUAS so we can use it in po/Makefile AC_SUBST(ALL_LINGUAS) -# Set DATADIRNAME correctly if it is not set yet -# (copied from glib-gettext.m4) -if test -z "$DATADIRNAME"; then - AC_LINK_IFELSE( - [AC_LANG_PROGRAM([[]], - [[extern int _nl_msg_cat_cntr; - return _nl_msg_cat_cntr]])], - [DATADIRNAME=share], - [case $host in - *-*-solaris*) - dnl On Solaris, if bind_textdomain_codeset is in libc, - dnl GNU format message catalog is always supported, - dnl since both are added to the libc all together. - dnl Hence, we'd like to go with DATADIRNAME=share - dnl in this case. - AC_CHECK_FUNC(bind_textdomain_codeset, - [DATADIRNAME=share], [DATADIRNAME=lib]) - ;; - *) - [DATADIRNAME=lib] - ;; - esac]) -fi -AC_SUBST(DATADIRNAME) - IT_PO_SUBDIR([po]) ]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/po/LINGUAS new/notification-daemon-3.16.0/po/LINGUAS --- old/notification-daemon-3.15.2/po/LINGUAS 2014-11-24 19:32:06.000000000 +0100 +++ new/notification-daemon-3.16.0/po/LINGUAS 2015-03-19 12:56:41.000000000 +0100 @@ -9,6 +9,7 @@ bg bn bn_IN +bs ca ca@valencia cs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/po/Makefile.in.in new/notification-daemon-3.16.0/po/Makefile.in.in --- old/notification-daemon-3.15.2/po/Makefile.in.in 2014-11-29 14:32:48.000000000 +0100 +++ new/notification-daemon-3.16.0/po/Makefile.in.in 2015-03-19 12:56:45.000000000 +0100 @@ -33,8 +33,7 @@ datadir = @datadir@ datarootdir = @datarootdir@ libdir = @libdir@ -DATADIRNAME = @DATADIRNAME@ -itlocaledir = $(prefix)/$(DATADIRNAME)/locale +localedir = @localedir@ subdir = po install_sh = @install_sh@ # Automake >= 1.8 provides @mkdir_p@. @@ -80,7 +79,7 @@ .po.pox: $(MAKE) $(GETTEXT_PACKAGE).pot - $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox + $(MSGMERGE) $* $(GETTEXT_PACKAGE).pot -o $*.pox .po.mo: $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $< @@ -108,7 +107,7 @@ install-data-yes: all linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ - dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ + dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $$dir; \ if test -r $$lang.gmo; then \ $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ @@ -142,8 +141,8 @@ uninstall: linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ - rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ - rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ + rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ + rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ done check: all $(GETTEXT_PACKAGE).pot diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/po/bs.po new/notification-daemon-3.16.0/po/bs.po --- old/notification-daemon-3.15.2/po/bs.po 1970-01-01 01:00:00.000000000 +0100 +++ new/notification-daemon-3.16.0/po/bs.po 2015-03-19 12:56:41.000000000 +0100 @@ -0,0 +1,45 @@ +msgid "" +msgstr "" +"Project-Id-Version: notification-daemon\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" +"product=notification-daemon&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2015-02-26 23:35+0000\n" +"PO-Revision-Date: 2013-01-30 20:47+0000\n" +"Last-Translator: Samir Ribić <Unknown>\n" +"Language-Team: Bosnian <b...@li.org>\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-10-23 07:09+0000\n" +"X-Generator: Launchpad (build 17203)\n" + +#: ../src/daemon.c:188 +msgid "Exceeded maximum number of notifications" +msgstr "Pređen maksimalni broj obavijesti" + +#: ../src/daemon.c:251 +msgid "Invalid notification identifier" +msgstr "Pogrešan identifikator obavještenja" + +#: ../src/nd-queue.c:455 +msgid "Clear all notifications" +msgstr "Obriši sva obavještenja" + +#: ../src/nd-queue.c:864 +msgid "Notifications" +msgstr "Obavještenja" + +#: ../src/sound.c:35 +msgid "Notification" +msgstr "Obavijest" + +#: ../data/notification-daemon.desktop.in.in.h:1 +#: ../data/notification-daemon-autostart.desktop.in.in.h:1 +msgid "Notification Daemon" +msgstr "Demon za obavještenja" + +#: ../data/notification-daemon.desktop.in.in.h:2 +#: ../data/notification-daemon-autostart.desktop.in.in.h:2 +msgid "Display notifications" +msgstr "Prikaži obavještenja" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notification-daemon-3.15.2/src/nd-bubble.c new/notification-daemon-3.16.0/src/nd-bubble.c --- old/notification-daemon-3.15.2/src/nd-bubble.c 2014-11-29 13:39:08.000000000 +0100 +++ new/notification-daemon-3.16.0/src/nd-bubble.c 2015-03-20 13:52:29.000000000 +0100 @@ -473,23 +473,25 @@ { char *escaped_uri; char *cmd = NULL; + char *found = NULL; /* Somewhat of a hack.. */ bubble->priv->url_clicked_lock = TRUE; escaped_uri = g_shell_quote (uri); - if (g_find_program_in_path ("gvfs-open") != NULL) { + if ((found = g_find_program_in_path ("gvfs-open")) != NULL) { cmd = g_strdup_printf ("gvfs-open %s", escaped_uri); - } else if (g_find_program_in_path ("xdg-open") != NULL) { + } else if ((found = g_find_program_in_path ("xdg-open")) != NULL) { cmd = g_strdup_printf ("xdg-open %s", escaped_uri); - } else if (g_find_program_in_path ("firefox") != NULL) { + } else if ((found = g_find_program_in_path ("firefox")) != NULL) { cmd = g_strdup_printf ("firefox %s", escaped_uri); } else { g_warning ("Unable to find a browser."); } g_free (escaped_uri); + g_free (found); if (cmd != NULL) { g_spawn_command_line_async (cmd, NULL);