Hello community, here is the log from the commit of package gpaste for openSUSE:Factory checked in at 2018-10-18 15:30:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpaste (Old) and /work/SRC/openSUSE:Factory/.gpaste.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpaste" Thu Oct 18 15:30:58 2018 rev:20 rq:640252 version:3.30.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gpaste/gpaste.changes 2018-06-19 11:57:14.912323075 +0200 +++ /work/SRC/openSUSE:Factory/.gpaste.new/gpaste.changes 2018-10-18 15:31:06.526661037 +0200 @@ -1,0 +2,12 @@ +Fri Oct 5 19:59:51 UTC 2018 - [email protected] + +- Update to version 3.30.1: + + Workaround a bug in gnome-shell 3.30.0. +- Changes from version 3.30.0: + + Silence warnings with gcc 8. + + Update dependencies for gnome 3.30. +- Replace pkgconfig(mutter-clutter-2) with + pkgconfig(mutter-clutter-3) BuildRequires following upstreams + changes. + +------------------------------------------------------------------- Old: ---- gpaste-3.28.2.tar.xz New: ---- gpaste-3.30.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpaste.spec ++++++ --- /var/tmp/diff_new_pack.50zTTN/_old 2018-10-18 15:31:07.862659479 +0200 +++ /var/tmp/diff_new_pack.50zTTN/_new 2018-10-18 15:31:07.862659479 +0200 @@ -13,13 +13,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %global __requires_exclude typelib\\(Clutter\\) Name: gpaste -Version: 3.28.2 +Version: 3.30.1 Release: 0 Summary: Clipboard management system for GNOME License: BSD-2-Clause @@ -29,7 +29,7 @@ # For directory ownership BuildRequires: gnome-shell >= 3.28 -BuildRequires: gobject-introspection-devel >= 1.48 +BuildRequires: gobject-introspection-devel >= 1.58.0 BuildRequires: intltool >= 0.50.0 BuildRequires: pkgconfig BuildRequires: update-desktop-files @@ -37,17 +37,17 @@ BuildRequires: pkgconfig(clutter-1.0) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gdk-3.0) >= 3.0.0 -BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(gio-2.0) >= 2.46.0 -BuildRequires: pkgconfig(gjs-1.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.46.0 +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.38.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.58.0 +BuildRequires: pkgconfig(gjs-1.0) >= 1.54.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.58.0 BuildRequires: pkgconfig(gnome-keybindings) -BuildRequires: pkgconfig(gobject-2.0) >= 2.46.0 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.0.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.58.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mutter-clutter-2) +BuildRequires: pkgconfig(mutter-clutter-3) BuildRequires: pkgconfig(systemd) -BuildRequires: pkgconfig(vapigen) +BuildRequires: pkgconfig(vapigen) >= 0.42 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xtst) ++++++ gpaste-3.28.2.tar.xz -> gpaste-3.30.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/ChangeLog new/gpaste-3.30.1/ChangeLog --- old/gpaste-3.28.2/ChangeLog 2018-04-13 22:48:35.000000000 +0200 +++ new/gpaste-3.30.1/ChangeLog 2018-09-09 13:52:26.000000000 +0200 @@ -1,6 +1,126 @@ # Generated by Makefile. Do not edit. +commit 9261805822e73926af8e493881a3000e3b6b9431 +Author: Marc-Antoine Perennou <[email protected]> +Date: Sun Sep 9 13:36:56 2018 +0200 + + gnome-shell: workaround a bug in gnome-shell 3.30.0 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 56327893b0679af225ba4e169eead9f54c009dc8 +Author: Marc-Antoine Perennou <[email protected]> +Date: Sat Sep 8 22:02:55 2018 +0200 + + Release GPaste 3.30.0 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 8604a34ec6109b32df5242de4fbfa6be9df71bb2 +Author: Marc-Antoine Perennou <[email protected]> +Date: Wed Sep 5 14:20:56 2018 +0200 + + update to gnome-shell 3.30 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 202d1ee89b1f3e9b3cacfd822195345772efa55b +Author: Marc-Antoine Perennou <[email protected]> +Date: Wed Sep 5 14:20:23 2018 +0200 + + bring other dependencies up to date + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit d26361c61adc68ca87e62d4490b088a1a47162d0 +Author: Marc-Antoine Perennou <[email protected]> +Date: Tue Sep 4 15:10:02 2018 +0200 + + use glib 2.58 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit b9f9a1c67a8843488723aaf2ac2954c0bddfbb3d +Author: Marc-Antoine Perennou <[email protected]> +Date: Tue Sep 4 14:57:54 2018 +0200 + + use gtk 3.24 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit ed49df27117174268a41916820de9833e2dc6554 +Author: Marc-Antoine Perennou <[email protected]> +Date: Wed Jul 11 15:01:40 2018 +0200 + + keybinder: silence gcc 8 warning + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit d2978507a801006d32f10a69178a9dc4f2c3d8ec +Merge: e281ff07 097bafb8 +Author: Marc-Antoine Perennou <[email protected]> +Date: Fri Apr 13 22:49:25 2018 +0200 + + Release GPaste 3.28.2 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 097bafb80a527cfd2a63c768a3b1142238eb3065 +Merge: 7cd885a0 397b55eb +Author: Marc-Antoine Perennou <[email protected]> +Date: Fri Apr 13 22:46:08 2018 +0200 + + Release GPaste 3.26.3 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 397b55ebe02636148475a9ffd3ba1aa9634e40f9 +Merge: f5a7ca76 76dddce5 +Author: Marc-Antoine Perennou <[email protected]> +Date: Fri Apr 13 22:42:44 2018 +0200 + + Release GPaste 3.24.6 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 76dddce5ee0b18f2ff412aa2af8e171cbff2b2e3 +Merge: 4676fbe2 cb2f92a1 +Author: Marc-Antoine Perennou <[email protected]> +Date: Fri Apr 13 22:38:16 2018 +0200 + + Release GPaste 3.22.7 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit cb2f92a1dacad5258f5831694b479a68a16e5e2d +Merge: 4e8da129 b0ee4a5f +Author: Marc-Antoine Perennou <[email protected]> +Date: Fri Apr 13 22:30:09 2018 +0200 + + Release GPaste 3.20.8 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit b0ee4a5f3d46b103fd07da88f1696df79eb55f12 +Author: Marc-Antoine Perennou <[email protected]> +Date: Fri Apr 13 22:25:41 2018 +0200 + + Release GPaste 3.18.8 + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + +commit 79c9851ee95d72072a675bd4c9931f12422af6ea +Author: Marc-Antoine Perennou <[email protected]> +Date: Sun Apr 8 22:08:48 2018 +0200 + + core: this GdkPixbuf ref actually belongs to gtk+ + + If we free it ourseleves, gtk+ tries to unref it afterwards and fails at + it. It's thus not a leak after all not to free it. + + Signed-off-by: Marc-Antoine Perennou <[email protected]> + commit e281ff07fd082b47a35b4ebd7678669c301323ff Author: Marc-Antoine Perennou <[email protected]> Date: Mon Mar 26 17:38:48 2018 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/NEWS new/gpaste-3.30.1/NEWS --- old/gpaste-3.28.2/NEWS 2018-04-13 22:48:21.000000000 +0200 +++ new/gpaste-3.30.1/NEWS 2018-09-09 13:52:06.000000000 +0200 @@ -1,3 +1,14 @@ +NEW in 3.30.1 (08/09/2018) +============= + +- workaround a bug in gnome-shell 3.30.0 + +NEW in 3.30.0 (08/09/2018) +============= + +- silence warnings with gcc 8 +- update dependencies for gnome 3.30 + NEW in 3.28.2 (13/04/2018) ============= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/README.md new/gpaste-3.30.1/README.md --- old/gpaste-3.28.2/README.md 2018-04-13 22:48:09.000000000 +0200 +++ new/gpaste-3.30.1/README.md 2018-09-09 13:51:33.000000000 +0200 @@ -39,6 +39,6 @@ You can see everything I'll post about GPaste [there](https://www.imagination-land.org/tags/GPaste.html). -Latest release for GNOME 3.28 is: [GPaste 3.28.2](https://www.imagination-land.org/posts/2018-04-13-gpaste-3.28.2-released.html). +Latest release for GNOME 3.30 is: [GPaste 3.30.1](https://www.imagination-land.org/posts/2018-09-09-gpaste-3.30.1-released.html). -Direct link to download: <https://www.imagination-land.org/files/gpaste/gpaste-3.28.2.tar.xz> +Direct link to download: <https://www.imagination-land.org/files/gpaste/gpaste-3.30.1.tar.xz> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/configure new/gpaste-3.30.1/configure --- old/gpaste-3.28.2/configure 2018-04-13 22:48:30.000000000 +0200 +++ new/gpaste-3.30.1/configure 2018-09-09 13:52:21.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GPaste 3.28.2. +# Generated by GNU Autoconf 2.69 for GPaste 3.30.1. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='GPaste' PACKAGE_TARNAME='gpaste' -PACKAGE_VERSION='3.28.2' -PACKAGE_STRING='GPaste 3.28.2' +PACKAGE_VERSION='3.30.1' +PACKAGE_STRING='GPaste 3.30.1' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1433,7 +1433,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 GPaste 3.28.2 to adapt to many kinds of systems. +\`configure' configures GPaste 3.30.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1503,7 +1503,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GPaste 3.28.2:";; + short | recursive ) echo "Configuration of GPaste 3.30.1:";; esac cat <<\_ACEOF @@ -1681,7 +1681,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GPaste configure 3.28.2 +GPaste configure 3.30.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2104,7 +2104,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GPaste $as_me 3.28.2, which was +It was created by GPaste $as_me 3.30.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2457,17 +2457,17 @@ -LIBGPASTE_LT_VERSION="11:1:0" +LIBGPASTE_LT_VERSION="11:2:0" cat >>confdefs.h <<_ACEOF -#define GLIB_VERSION_MIN_REQUIRED G_ENCODE_VERSION(2, 56) +#define GLIB_VERSION_MIN_REQUIRED G_ENCODE_VERSION(2, 58) _ACEOF cat >>confdefs.h <<_ACEOF -#define GLIB_VERSION_MAX_ALLOWED G_ENCODE_VERSION(2, 56) +#define GLIB_VERSION_MAX_ALLOWED G_ENCODE_VERSION(2, 58) _ACEOF @@ -2483,15 +2483,15 @@ 3.0) cat >>confdefs.h <<_ACEOF -#define GDK_VERSION_MIN_REQUIRED G_ENCODE_VERSION(3, 22) +#define GDK_VERSION_MIN_REQUIRED G_ENCODE_VERSION(3, 24) _ACEOF cat >>confdefs.h <<_ACEOF -#define GDK_VERSION_MAX_ALLOWED G_ENCODE_VERSION(3, 22) +#define GDK_VERSION_MAX_ALLOWED G_ENCODE_VERSION(3, 24) _ACEOF - GTK_REQUIRED=3.22.0 + GTK_REQUIRED=3.24.0 GTK_DEP="gtk+-3.0" GDK_DEP="gdk-3.0" GDK_X11_DEP="gdk-x11-3.0" @@ -12256,7 +12256,7 @@ # Define the identity of the package. PACKAGE='gpaste' - VERSION='3.28.2' + VERSION='3.30.1' cat >>confdefs.h <<_ACEOF @@ -16409,19 +16409,19 @@ pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0" >&5 -$as_echo_n "checking for glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0" >&5 +$as_echo_n "checking for glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0... " >&6; } if test -n "$GLIB_CFLAGS"; then pkg_cv_GLIB_CFLAGS="$GLIB_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0" 2>/dev/null` + pkg_cv_GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -16433,12 +16433,12 @@ pkg_cv_GLIB_LIBS="$GLIB_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0" 2>/dev/null` + pkg_cv_GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -16459,14 +16459,14 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - GLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0" 2>&1` + GLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0" 2>&1` else - GLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0" 2>&1` + GLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GLIB_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (glib-2.0 >= 2.56.0 gobject-2.0 >= 2.56.0 gio-2.0 >= 2.56.0) were not met: + as_fn_error $? "Package requirements (glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0) were not met: $GLIB_PKG_ERRORS @@ -16591,19 +16591,19 @@ fi pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0 >= 2.32.0" >&5 -$as_echo_n "checking for gdk-pixbuf-2.0 >= 2.32.0... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0 >= 2.38.0" >&5 +$as_echo_n "checking for gdk-pixbuf-2.0 >= 2.38.0... " >&6; } if test -n "$GDK_PIXBUF_CFLAGS"; then pkg_cv_GDK_PIXBUF_CFLAGS="$GDK_PIXBUF_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0 >= 2.32.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0 >= 2.32.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0 >= 2.38.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0 >= 2.38.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GDK_PIXBUF_CFLAGS=`$PKG_CONFIG --cflags "gdk-pixbuf-2.0 >= 2.32.0" 2>/dev/null` + pkg_cv_GDK_PIXBUF_CFLAGS=`$PKG_CONFIG --cflags "gdk-pixbuf-2.0 >= 2.38.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -16615,12 +16615,12 @@ pkg_cv_GDK_PIXBUF_LIBS="$GDK_PIXBUF_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0 >= 2.32.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0 >= 2.32.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0 >= 2.38.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0 >= 2.38.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_GDK_PIXBUF_LIBS=`$PKG_CONFIG --libs "gdk-pixbuf-2.0 >= 2.32.0" 2>/dev/null` + pkg_cv_GDK_PIXBUF_LIBS=`$PKG_CONFIG --libs "gdk-pixbuf-2.0 >= 2.38.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -16641,14 +16641,14 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gdk-pixbuf-2.0 >= 2.32.0" 2>&1` + GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gdk-pixbuf-2.0 >= 2.38.0" 2>&1` else - GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gdk-pixbuf-2.0 >= 2.32.0" 2>&1` + GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gdk-pixbuf-2.0 >= 2.38.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GDK_PIXBUF_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (gdk-pixbuf-2.0 >= 2.32.0) were not met: + as_fn_error $? "Package requirements (gdk-pixbuf-2.0 >= 2.38.0) were not met: $GDK_PIXBUF_PKG_ERRORS @@ -17252,20 +17252,20 @@ as_fn_error $? "gobject-introspection-1.0 is not installed" "$LINENO" 5 fi if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.52.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.52.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.58.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.58.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then found_introspection=yes else - as_fn_error $? "You need to have gobject-introspection >= 1.52.0 installed to build GPaste" "$LINENO" 5 + as_fn_error $? "You need to have gobject-introspection >= 1.58.0 installed to build GPaste" "$LINENO" 5 fi ;; #( auto) : if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.52.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.52.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 1.58.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 1.58.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then @@ -17381,7 +17381,7 @@ else - vapigen_pkg="$vapigen_pkg_name >= 0.36" + vapigen_pkg="$vapigen_pkg_name >= 0.42" fi @@ -17781,19 +17781,19 @@ fi pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mutter-clutter-2 gjs-1.0 >= 1.50.0" >&5 -$as_echo_n "checking for mutter-clutter-2 gjs-1.0 >= 1.50.0... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mutter-clutter-3 gjs-1.0 >= 1.54.0" >&5 +$as_echo_n "checking for mutter-clutter-3 gjs-1.0 >= 1.54.0... " >&6; } if test -n "$JS_EXTENSION_CFLAGS"; then pkg_cv_JS_EXTENSION_CFLAGS="$JS_EXTENSION_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mutter-clutter-2 gjs-1.0 >= 1.50.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "mutter-clutter-2 gjs-1.0 >= 1.50.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mutter-clutter-3 gjs-1.0 >= 1.54.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "mutter-clutter-3 gjs-1.0 >= 1.54.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_JS_EXTENSION_CFLAGS=`$PKG_CONFIG --cflags "mutter-clutter-2 gjs-1.0 >= 1.50.0" 2>/dev/null` + pkg_cv_JS_EXTENSION_CFLAGS=`$PKG_CONFIG --cflags "mutter-clutter-3 gjs-1.0 >= 1.54.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -17805,12 +17805,12 @@ pkg_cv_JS_EXTENSION_LIBS="$JS_EXTENSION_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mutter-clutter-2 gjs-1.0 >= 1.50.0\""; } >&5 - ($PKG_CONFIG --exists --print-errors "mutter-clutter-2 gjs-1.0 >= 1.50.0") 2>&5 + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"mutter-clutter-3 gjs-1.0 >= 1.54.0\""; } >&5 + ($PKG_CONFIG --exists --print-errors "mutter-clutter-3 gjs-1.0 >= 1.54.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_JS_EXTENSION_LIBS=`$PKG_CONFIG --libs "mutter-clutter-2 gjs-1.0 >= 1.50.0" 2>/dev/null` + pkg_cv_JS_EXTENSION_LIBS=`$PKG_CONFIG --libs "mutter-clutter-3 gjs-1.0 >= 1.54.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -17831,14 +17831,14 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - JS_EXTENSION_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "mutter-clutter-2 gjs-1.0 >= 1.50.0" 2>&1` + JS_EXTENSION_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "mutter-clutter-3 gjs-1.0 >= 1.54.0" 2>&1` else - JS_EXTENSION_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "mutter-clutter-2 gjs-1.0 >= 1.50.0" 2>&1` + JS_EXTENSION_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "mutter-clutter-3 gjs-1.0 >= 1.54.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$JS_EXTENSION_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (mutter-clutter-2 gjs-1.0 >= 1.50.0) were not met: + as_fn_error $? "Package requirements (mutter-clutter-3 gjs-1.0 >= 1.54.0) were not met: $JS_EXTENSION_PKG_ERRORS @@ -18566,7 +18566,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GPaste $as_me 3.28.2, which was +This file was extended by GPaste $as_me 3.30.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -18632,7 +18632,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GPaste config.status 3.28.2 +GPaste config.status 3.30.1 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/gpaste-3.28.2/configure.ac new/gpaste-3.30.1/configure.ac --- old/gpaste-3.28.2/configure.ac 2018-04-13 22:47:34.000000000 +0200 +++ new/gpaste-3.30.1/configure.ac 2018-09-09 13:51:13.000000000 +0200 @@ -2,14 +2,14 @@ ## ## Copyright (c) 2010-2018, Marc-Antoine Perennou <[email protected]> -m4_define([gpaste_version], [3.28.2]) +m4_define([gpaste_version], [3.30.1]) # Update gpaste_lt_version before each release (and only then) # The format is C:R:A (current revision age) # - If any interface has been added, ‘C:R:A’ becomes ‘C+1:0:A+1’. # - If any interface has been removed or modified, ‘C:R:A’ becomes ‘C+1:0:0’. # - Otherwise, ‘C:R:A’ becomes ‘C:R+1:A’. -m4_define([gpaste_lt_version], [11:1:0]) +m4_define([gpaste_lt_version], [11:2:0]) # Build system requirements m4_define([autoconf_required], [2.69]) @@ -19,23 +19,23 @@ # Glib and Gtk macros and dependencies m4_define([glib_major_required], [2]) -m4_define([glib_minor_required], [56]) +m4_define([glib_minor_required], [58]) m4_define([glib_api_required], [G_ENCODE_VERSION(glib_major_required, glib_minor_required)]) m4_define([glib_required], [glib_major_required.glib_minor_required.0]) m4_define([gtk3_major_required], [3]) -m4_define([gtk3_minor_required], [22]) +m4_define([gtk3_minor_required], [24]) m4_define([gtk3_api_required], [G_ENCODE_VERSION(gtk3_major_required, gtk3_minor_required)]) m4_define([gtk3_required], [gtk3_major_required.gtk3_minor_required.0]) m4_define([gtk4_major_required], [3]) -m4_define([gtk4_minor_required], [90]) +m4_define([gtk4_minor_required], [94]) m4_define([gtk4_api_required], [G_ENCODE_VERSION(gtk4_major_required, gtk4_minor_required)]) m4_define([gtk4_required], [gtk4_major_required.gtk4_minor_required.0]) # Other dependencies -m4_define([gdk_pixbuf_required], [2.32.0]) -m4_define([gir_required], [1.52.0]) -m4_define([gjs_required], [1.50.0]) -m4_define([vala_required], [0.36]) +m4_define([gdk_pixbuf_required], [2.38.0]) +m4_define([gir_required], [1.58.0]) +m4_define([gjs_required], [1.54.0]) +m4_define([vala_required], [0.42]) AC_PREREQ(autoconf_required) AC_INIT([GPaste], [gpaste_version], [[email protected]], [gpaste]) @@ -157,7 +157,7 @@ AS_IF([test x${enable_gnome_shell_extension} = xyes], [ AS_IF([test x${enable_introspection} != xyes], [AC_MSG_ERROR([*** Introspection support is required to run the gnome-shell extension])]) - PKG_CHECK_MODULES(JS_EXTENSION, [mutter-clutter-2 gjs-1.0 >= gjs_required]) + PKG_CHECK_MODULES(JS_EXTENSION, [mutter-clutter-3 gjs-1.0 >= gjs_required]) ]) AS_IF([test x${enable_x_keybinder} = xyes], [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/GPaste.pot new/gpaste-3.30.1/po/GPaste.pot --- old/gpaste-3.28.2/po/GPaste.pot 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/GPaste.pot 2018-09-09 13:52:24.000000000 +0200 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gpaste 3.28.2\n" +"Project-Id-Version: gpaste 3.30.1\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" Binary files old/gpaste-3.28.2/po/de.gmo and new/gpaste-3.30.1/po/de.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/de.po new/gpaste-3.30.1/po/de.po --- old/gpaste-3.28.2/po/de.po 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/de.po 2018-09-09 13:52:25.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GPaste\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: 2014-03-27 21:03+0100\n" "Last-Translator: Christian Kluge <[email protected]>\n" "Language-Team: \n" Binary files old/gpaste-3.28.2/po/es.gmo and new/gpaste-3.30.1/po/es.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/es.po new/gpaste-3.30.1/po/es.po --- old/gpaste-3.28.2/po/es.po 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/es.po 2018-09-09 13:52:25.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GPaste\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: 2011-11-20 16:30+0100\n" "Last-Translator: Antonio Trujillo <[email protected]>\n" "Language-Team: Spanish\n" Binary files old/gpaste-3.28.2/po/fr.gmo and new/gpaste-3.30.1/po/fr.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/fr.po new/gpaste-3.30.1/po/fr.po --- old/gpaste-3.28.2/po/fr.po 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/fr.po 2018-09-09 13:52:25.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GPaste\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: 2011-01-25 16:05+0100\n" "Last-Translator: Marc-Antoine Perennou <[email protected]>\n" "Language-Team: French\n" Binary files old/gpaste-3.28.2/po/nl_NL.gmo and new/gpaste-3.30.1/po/nl_NL.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/nl_NL.po new/gpaste-3.30.1/po/nl_NL.po --- old/gpaste-3.28.2/po/nl_NL.po 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/nl_NL.po 2018-09-09 13:52:25.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GPaste\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: 2017-03-17 17:38+0100\n" "Last-Translator: Heimen Stoffels <[email protected]>\n" "Language-Team: Vistaus <[email protected]>\n" Binary files old/gpaste-3.28.2/po/pt_BR.gmo and new/gpaste-3.30.1/po/pt_BR.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/pt_BR.po new/gpaste-3.30.1/po/pt_BR.po --- old/gpaste-3.28.2/po/pt_BR.po 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/pt_BR.po 2018-09-09 13:52:25.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GPaste\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: 2015-10-10 20:03-0300\n" "Last-Translator: Elder Marco <[email protected]>\n" "Language-Team: \n" Binary files old/gpaste-3.28.2/po/sv.gmo and new/gpaste-3.30.1/po/sv.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/po/sv.po new/gpaste-3.30.1/po/sv.po --- old/gpaste-3.28.2/po/sv.po 2018-04-13 22:48:34.000000000 +0200 +++ new/gpaste-3.30.1/po/sv.po 2018-09-09 13:52:25.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: GPaste\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2018-04-13 22:48+0200\n" +"POT-Creation-Date: 2018-09-09 13:52+0200\n" "PO-Revision-Date: 2018-01-06 08:14+0100\n" "Last-Translator: Åke Engelbrektson <[email protected]>\n" "Language-Team: Svenska Språkfiler <[email protected]>\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/gnome-shell/indicator.js new/gpaste-3.30.1/src/gnome-shell/indicator.js --- old/gpaste-3.28.2/src/gnome-shell/indicator.js 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/gnome-shell/indicator.js 2018-09-09 13:38:19.000000000 +0200 @@ -343,7 +343,7 @@ if (state) { this._searchItem.reset(); this._updatePage(1); - let id = GLib.idle_add(GLib.PRIORITY_DEFAULT, Lang.bind(this, this._selectSearch)); + let id = GLib.idle_add(GLib.PRIORITY_DEFAULT, this._selectSearch.bind(this)); GLib.Source.set_name_by_id(id, '[GPaste] select search'); } else { this._updateIndexVisibility(false); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/gnome-shell/item.js new/gpaste-3.30.1/src/gnome-shell/item.js --- old/gpaste-3.28.2/src/gnome-shell/item.js 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/gnome-shell/item.js 2018-09-09 13:50:58.000000000 +0200 @@ -102,6 +102,10 @@ _onKeyPressed: function(actor, event) { const symbol = event.get_key_symbol(); + if (symbol == Clutter.KEY_space || symbol == Clutter.KEY_Return) { + this.activate(event); + return Clutter.EVENT_STOP; + } if (symbol == Clutter.KEY_BackSpace || symbol == Clutter.KEY_Delete) { this._client.delete(this._index, null); return Clutter.EVENT_STOP; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/gnome-shell/metadata.json.in new/gpaste-3.30.1/src/gnome-shell/metadata.json.in --- old/gpaste-3.28.2/src/gnome-shell/metadata.json.in 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/gnome-shell/metadata.json.in 2018-09-09 13:38:19.000000000 +0200 @@ -1,6 +1,6 @@ { "shell-version": [ - "3.28" + "3.30" ], "uuid": "[email protected]", "name": "GPaste", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/core/gpaste-clipboard.c new/gpaste-3.30.1/src/libgpaste/core/gpaste-clipboard.c --- old/gpaste-3.28.2/src/libgpaste/core/gpaste-clipboard.c 2018-04-13 22:46:51.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/core/gpaste-clipboard.c 2018-09-09 13:38:19.000000000 +0200 @@ -705,7 +705,7 @@ static void g_paste_clipboard_dispose (GObject *object) { - const GPasteClipboardPrivate *priv = _g_paste_clipboard_get_instance_private (G_PASTE_CLIPBOARD (object)); + GPasteClipboardPrivate *priv = g_paste_clipboard_get_instance_private (G_PASTE_CLIPBOARD (object)); if (priv->settings) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/core/gpaste-history.c new/gpaste-3.30.1/src/libgpaste/core/gpaste-history.c --- old/gpaste-3.28.2/src/libgpaste/core/gpaste-history.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/core/gpaste-history.c 2018-09-09 13:50:58.000000000 +0200 @@ -855,7 +855,7 @@ g_paste_history_dispose (GObject *object) { GPasteHistory *self = G_PASTE_HISTORY (object); - const GPasteHistoryPrivate *priv = _g_paste_history_get_instance_private (self); + GPasteHistoryPrivate *priv = g_paste_history_get_instance_private (self); GPasteSettings *settings = priv->settings; g_clear_object (&priv->backend); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/daemon/gpaste-bus.c new/gpaste-3.30.1/src/libgpaste/daemon/gpaste-bus.c --- old/gpaste-3.28.2/src/libgpaste/daemon/gpaste-bus.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/daemon/gpaste-bus.c 2018-09-09 13:38:19.000000000 +0200 @@ -105,7 +105,7 @@ static void g_paste_bus_dispose (GObject *object) { - const GPasteBusPrivate *priv = _g_paste_bus_get_instance_private (G_PASTE_BUS (object)); + GPasteBusPrivate *priv = g_paste_bus_get_instance_private (G_PASTE_BUS (object)); if (priv->connection) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/daemon/gpaste-daemon.c new/gpaste-3.30.1/src/libgpaste/daemon/gpaste-daemon.c --- old/gpaste-3.28.2/src/libgpaste/daemon/gpaste-daemon.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/daemon/gpaste-daemon.c 2018-09-09 13:50:58.000000000 +0200 @@ -1014,7 +1014,7 @@ static void g_paste_daemon_dispose (GObject *object) { - const GPasteDaemonPrivate *priv = _g_paste_daemon_get_instance_private (G_PASTE_DAEMON (object)); + GPasteDaemonPrivate *priv = g_paste_daemon_get_instance_private (G_PASTE_DAEMON (object)); if (priv->settings) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/daemon/gpaste-search-provider.c new/gpaste-3.30.1/src/libgpaste/daemon/gpaste-search-provider.c --- old/gpaste-3.28.2/src/libgpaste/daemon/gpaste-search-provider.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/daemon/gpaste-search-provider.c 2018-09-09 13:50:58.000000000 +0200 @@ -303,7 +303,7 @@ static void g_paste_search_provider_dispose (GObject *object) { - const GPasteSearchProviderPrivate *priv = _g_paste_search_provider_get_instance_private (G_PASTE_SEARCH_PROVIDER (object)); + GPasteSearchProviderPrivate *priv = g_paste_search_provider_get_instance_private (G_PASTE_SEARCH_PROVIDER (object)); if (priv->connection) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/io/gpaste-storage-backend.c new/gpaste-3.30.1/src/libgpaste/io/gpaste-storage-backend.c --- old/gpaste-3.28.2/src/libgpaste/io/gpaste-storage-backend.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/io/gpaste-storage-backend.c 2018-09-09 13:38:19.000000000 +0200 @@ -69,7 +69,7 @@ static void g_paste_storage_backend_dispose (GObject *object) { - const GPasteStorageBackendPrivate *priv = _g_paste_storage_backend_get_instance_private (G_PASTE_STORAGE_BACKEND (object)); + GPasteStorageBackendPrivate *priv = g_paste_storage_backend_get_instance_private (G_PASTE_STORAGE_BACKEND (object)); g_clear_object (&priv->settings); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/keybinder/gpaste-keybinder.c new/gpaste-3.30.1/src/libgpaste/keybinder/gpaste-keybinder.c --- old/gpaste-3.28.2/src/libgpaste/keybinder/gpaste-keybinder.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/keybinder/gpaste-keybinder.c 2018-09-09 13:38:19.000000000 +0200 @@ -283,14 +283,18 @@ } static void -_keybinding_cleanup_shell_stuff (_Keybinding *k) +_keybinding_cleanup_shell_stuff (gpointer data, + gpointer user_data G_GNUC_UNUSED) { + _Keybinding *k = data; k->action = 0; } static void -_keybinding_free (_Keybinding *k) +_keybinding_free (gpointer data, + gpointer user_data G_GNUC_UNUSED) { + _Keybinding *k = data; _keybinding_ungrab (k); g_signal_handler_disconnect (k->settings, k->c_signals[C_K_REBIND]); g_object_unref (k->binding); @@ -605,7 +609,7 @@ static void g_paste_keybinder_private_cleanup_shell_stuff (GPasteKeybinderPrivate *priv) { - g_slist_foreach (priv->keybindings, (GFunc) _keybinding_cleanup_shell_stuff, NULL); + g_slist_foreach (priv->keybindings, _keybinding_cleanup_shell_stuff, NULL); } static void @@ -641,7 +645,7 @@ { g_clear_object (&priv->settings); g_paste_keybinder_deactivate_all (self); - g_slist_foreach (priv->keybindings, (GFunc) _keybinding_free, NULL); + g_slist_foreach (priv->keybindings, _keybinding_free, NULL); priv->keybindings = NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/keybinder/gpaste-pop-keybinding.c new/gpaste-3.30.1/src/libgpaste/keybinder/gpaste-pop-keybinding.c --- old/gpaste-3.28.2/src/libgpaste/keybinder/gpaste-pop-keybinding.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/keybinder/gpaste-pop-keybinding.c 2018-09-09 13:38:19.000000000 +0200 @@ -22,7 +22,7 @@ static void g_paste_pop_keybinding_dispose (GObject *object) { - const GPastePopKeybindingPrivate *priv = _g_paste_pop_keybinding_get_instance_private (G_PASTE_POP_KEYBINDING (object)); + GPastePopKeybindingPrivate *priv = g_paste_pop_keybinding_get_instance_private (G_PASTE_POP_KEYBINDING (object)); g_clear_object (&priv->history); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/keybinder/gpaste-upload-keybinding.c new/gpaste-3.30.1/src/libgpaste/keybinder/gpaste-upload-keybinding.c --- old/gpaste-3.28.2/src/libgpaste/keybinder/gpaste-upload-keybinding.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/keybinder/gpaste-upload-keybinding.c 2018-09-09 13:38:19.000000000 +0200 @@ -22,7 +22,7 @@ static void g_paste_upload_keybinding_dispose (GObject *object) { - const GPasteUploadKeybindingPrivate *priv = _g_paste_upload_keybinding_get_instance_private (G_PASTE_UPLOAD_KEYBINDING (object)); + GPasteUploadKeybindingPrivate *priv = g_paste_upload_keybinding_get_instance_private (G_PASTE_UPLOAD_KEYBINDING (object)); g_clear_object (&priv->daemon); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/settings/gpaste-settings.c new/gpaste-3.30.1/src/libgpaste/settings/gpaste-settings.c --- old/gpaste-3.28.2/src/libgpaste/settings/gpaste-settings.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/settings/gpaste-settings.c 2018-09-09 13:38:19.000000000 +0200 @@ -911,7 +911,7 @@ static void g_paste_settings_dispose (GObject *object) { - const GPasteSettingsPrivate *priv = _g_paste_settings_get_instance_private (G_PASTE_SETTINGS (object)); + GPasteSettingsPrivate *priv = g_paste_settings_get_instance_private (G_PASTE_SETTINGS (object)); GSettings *settings = priv->settings; GSettings *shell_settings = priv->shell_settings; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/settings-ui/gpaste-settings-ui-stack.c new/gpaste-3.30.1/src/libgpaste/settings-ui/gpaste-settings-ui-stack.c --- old/gpaste-3.28.2/src/libgpaste/settings-ui/gpaste-settings-ui-stack.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/settings-ui/gpaste-settings-ui-stack.c 2018-09-09 13:50:58.000000000 +0200 @@ -398,7 +398,7 @@ static void g_paste_settings_ui_stack_dispose (GObject *object) { - const GPasteSettingsUiStackPrivate *priv = _g_paste_settings_ui_stack_get_instance_private (G_PASTE_SETTINGS_UI_STACK (object)); + GPasteSettingsUiStackPrivate *priv = g_paste_settings_ui_stack_get_instance_private (G_PASTE_SETTINGS_UI_STACK (object)); if (priv->settings) /* first dispose call */ { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-history-action.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-history-action.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-history-action.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-history-action.c 2018-09-09 13:38:19.000000000 +0200 @@ -61,7 +61,7 @@ static void g_paste_ui_history_action_dispose (GObject *object) { - const GPasteUiHistoryActionPrivate *priv = _g_paste_ui_history_action_get_instance_private (G_PASTE_UI_HISTORY_ACTION (object)); + GPasteUiHistoryActionPrivate *priv = g_paste_ui_history_action_get_instance_private (G_PASTE_UI_HISTORY_ACTION (object)); g_clear_object (&priv->client); g_clear_object (&priv->settings); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-history-actions.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-history-actions.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-history-actions.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-history-actions.c 2018-09-09 13:38:19.000000000 +0200 @@ -73,7 +73,7 @@ static void g_paste_ui_history_actions_dispose (GObject *object) { - const GPasteUiHistoryActionsPrivate *priv = _g_paste_ui_history_actions_get_instance_private (G_PASTE_UI_HISTORY_ACTIONS (object)); + GPasteUiHistoryActionsPrivate *priv = g_paste_ui_history_actions_get_instance_private (G_PASTE_UI_HISTORY_ACTIONS (object)); g_clear_object (&priv->client); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-history.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-history.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-history.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-history.c 2018-09-09 13:38:19.000000000 +0200 @@ -338,7 +338,7 @@ static void g_paste_ui_history_dispose (GObject *object) { - const GPasteUiHistoryPrivate *priv = _g_paste_ui_history_get_instance_private (G_PASTE_UI_HISTORY (object)); + GPasteUiHistoryPrivate *priv = g_paste_ui_history_get_instance_private (G_PASTE_UI_HISTORY (object)); if (priv->settings) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-item-action.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-item-action.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-item-action.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-item-action.c 2018-09-09 13:38:19.000000000 +0200 @@ -50,7 +50,7 @@ static void g_paste_ui_item_action_dispose (GObject *object) { - const GPasteUiItemActionPrivate *priv = _g_paste_ui_item_action_get_instance_private (G_PASTE_UI_ITEM_ACTION (object)); + GPasteUiItemActionPrivate *priv = g_paste_ui_item_action_get_instance_private (G_PASTE_UI_ITEM_ACTION (object)); g_clear_object (&priv->client); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-item-skeleton.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-item-skeleton.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-item-skeleton.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-item-skeleton.c 2018-09-09 13:38:19.000000000 +0200 @@ -227,7 +227,7 @@ static void g_paste_ui_item_skeleton_dispose (GObject *object) { - const GPasteUiItemSkeletonPrivate *priv = _g_paste_ui_item_skeleton_get_instance_private (G_PASTE_UI_ITEM_SKELETON (object)); + GPasteUiItemSkeletonPrivate *priv = g_paste_ui_item_skeleton_get_instance_private (G_PASTE_UI_ITEM_SKELETON (object)); if (priv->settings) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-item.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-item.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-item.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-item.c 2018-09-09 13:50:58.000000000 +0200 @@ -163,7 +163,7 @@ static void g_paste_ui_item_dispose (GObject *object) { - const GPasteUiItemPrivate *priv = _g_paste_ui_item_get_instance_private (G_PASTE_UI_ITEM (object)); + GPasteUiItemPrivate *priv = g_paste_ui_item_get_instance_private (G_PASTE_UI_ITEM (object)); g_clear_object (&priv->client); g_clear_object (&priv->settings); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-new-item.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-new-item.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-new-item.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-new-item.c 2018-09-09 13:38:19.000000000 +0200 @@ -61,7 +61,7 @@ static void g_paste_ui_new_item_dispose (GObject *object) { - const GPasteUiNewItemPrivate *priv = _g_paste_ui_new_item_get_instance_private (G_PASTE_UI_NEW_ITEM (object)); + GPasteUiNewItemPrivate *priv = g_paste_ui_new_item_get_instance_private (G_PASTE_UI_NEW_ITEM (object)); g_clear_object (&priv->client); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-panel-history.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-panel-history.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-panel-history.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-panel-history.c 2018-09-09 13:38:19.000000000 +0200 @@ -91,7 +91,7 @@ static void g_paste_ui_panel_history_dispose (GObject *object) { - const GPasteUiPanelHistoryPrivate *priv = _g_paste_ui_panel_history_get_instance_private (G_PASTE_UI_PANEL_HISTORY (object)); + GPasteUiPanelHistoryPrivate *priv = g_paste_ui_panel_history_get_instance_private (G_PASTE_UI_PANEL_HISTORY (object)); g_clear_object (&priv->client); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-reexec.c new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-reexec.c --- old/gpaste-3.28.2/src/libgpaste/ui/gpaste-ui-reexec.c 2018-04-13 22:46:43.000000000 +0200 +++ new/gpaste-3.30.1/src/libgpaste/ui/gpaste-ui-reexec.c 2018-09-09 13:38:19.000000000 +0200 @@ -33,7 +33,7 @@ static void g_paste_ui_reexec_dispose (GObject *object) { - const GPasteUiReexecPrivate *priv = _g_paste_ui_reexec_get_instance_private (G_PASTE_UI_REEXEC (object)); + GPasteUiReexecPrivate *priv = g_paste_ui_reexec_get_instance_private (G_PASTE_UI_REEXEC (object)); g_clear_object (&priv->client);
