commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2020-01-28 10:47:28 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new.26092 (New) Package is "clutter-gtk" Tue Jan 28 10:47:28 2020 rev:56 rq:767344 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2018-12-31 09:39:20.702562488 +0100 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new.26092/clutter-gtk.changes 2020-01-28 10:47:30.416509085 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:06:12 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.IANUWV/_old 2020-01-28 10:47:31.176509552 +0100 +++ /var/tmp/diff_new_pack.IANUWV/_new 2020-01-28 10:47:31.184509558 +0100 @@ -48,7 +48,6 @@ %package -n libclutter-gtk-1_0-0 Summary:GTK+ integration for Clutter Group: System/Libraries -Recommends: %{name}-lang # To make lang package installable Provides: %{name} = %{version}
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2018-12-31 09:39:19 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new.28833 (New) Package is "clutter-gtk" Mon Dec 31 09:39:19 2018 rev:55 rq:661747 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2018-03-14 19:26:32.459831239 +0100 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new.28833/clutter-gtk.changes 2018-12-31 09:39:20.702562488 +0100 @@ -1,0 +2,9 @@ +Thu Dec 27 21:26:32 UTC 2018 - bjorn@gmail.com + +- Add upstream bug fix patches: + + clutter-gtk-Add-private-header.patch: Add private header for +GtkClutterEmbed. + + clutter-gtk-Declare-private-callbacks-static.patch: Declare +private callbacks as static. + +--- New: clutter-gtk-Add-private-header.patch clutter-gtk-Declare-private-callbacks-static.patch Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.r8UEF8/_old 2018-12-31 09:39:21.102562161 +0100 +++ /var/tmp/diff_new_pack.r8UEF8/_new 2018-12-31 09:39:21.102562161 +0100 @@ -12,7 +12,7 @@ # 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/ # @@ -25,6 +25,11 @@ Url:http://clutter-project.org/ Source0: https://download.gnome.org/sources/clutter-gtk/1.8/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM clutter-gtk-Add-private-header.patch -- Add private header for GtkClutterEmbed +Patch0: clutter-gtk-Add-private-header.patch +# PATCH-FIX-UPSTREAM clutter-gtk-Declare-private-callbacks-static.patch -- Declare private callbacks as static +Patch1: clutter-gtk-Declare-private-callbacks-static.patch + BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: meson @@ -83,7 +88,7 @@ %lang_package %prep -%setup -q +%autosetup -p1 %build %meson \ ++ clutter-gtk-Add-private-header.patch ++ >From 52abb3fe2e97af2a9e25d5c8c180b16e24b843fd Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Wed, 11 Jul 2018 00:35:17 +0100 Subject: [PATCH] Add private header for GtkClutterEmbed Declare _gtk_clutter_embed_set_child_active() in a shared private header, so we can avoid a compiler warning. --- clutter-gtk/Makefile.am | 5 ++-- clutter-gtk/gtk-clutter-embed-private.h | 34 + clutter-gtk/gtk-clutter-embed.c | 8 +++--- clutter-gtk/gtk-clutter-offscreen.c | 11 +++- 4 files changed, 46 insertions(+), 12 deletions(-) create mode 100644 clutter-gtk/gtk-clutter-embed-private.h diff --git a/clutter-gtk/Makefile.am b/clutter-gtk/Makefile.am index f84bf2c..0cba73d 100644 --- a/clutter-gtk/Makefile.am +++ b/clutter-gtk/Makefile.am @@ -22,6 +22,7 @@ AM_CFLAGS = $(MAINTAINER_CFLAGS) $(CLUTTER_GTK_DEPS_CFLAGS) lib_LTLIBRARIES = libclutter-gtk-@CLUTTER_GTK_API_VERSION@.la +# please, keep the lists sorted alphabetically source_c = \ gtk-clutter-actor.c \ gtk-clutter-embed.c \ @@ -40,11 +41,11 @@ source_h_public = \ $() source_h_private = \ - gtk-clutter-offscreen.h \ gtk-clutter-actor-internal.h\ + gtk-clutter-embed-private.h \ + gtk-clutter-offscreen.h \ $() -# please, keep the list sorted alphabetically libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES = $(source_c) $(source_h) $(source_h_private) libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_GTK_DEPS_LIBS) $(LIBM) libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_GTK_LT_LDFLAGS) diff --git a/clutter-gtk/gtk-clutter-embed-private.h b/clutter-gtk/gtk-clutter-embed-private.h new file mode 100644 index 000..45fcf7f --- /dev/null +++ b/clutter-gtk/gtk-clutter-embed-private.h @@ -0,0 +1,34 @@ +/* gtk-clutter-embed-private.h: Embeddable ClutterStage + * + * Copyright (C) 2007 OpenedHand + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2018-03-14 19:26:30 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Wed Mar 14 19:26:30 2018 rev:54 rq:585839 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2017-09-13 21:41:21.581125121 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2018-03-14 19:26:32.459831239 +0100 @@ -1,0 +2,10 @@ +Sat Mar 10 00:10:43 UTC 2018 - jeng...@inai.de + +- Fix SRPM group. Update summaries. + +--- +Wed Feb 28 16:24:20 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.XSWqHA/_old 2018-03-14 19:26:33.611790336 +0100 +++ /var/tmp/diff_new_pack.XSWqHA/_new 2018-03-14 19:26:33.615790193 +0100 @@ -1,7 +1,7 @@ # # spec file for package clutter-gtk # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,8 +20,8 @@ Version:1.8.4 Release:0 Summary:GTK+ integration for Clutter -License:LGPL-2.1+ -Group: System/Libraries +License:LGPL-2.1-or-later +Group: Development/Libraries/GNOME Url:http://clutter-project.org/ Source0: https://download.gnome.org/sources/clutter-gtk/1.8/%{name}-%{version}.tar.xz Source99: baselibs.conf @@ -54,7 +54,7 @@ Clutter GTK+ enables the use of GTK+ with Clutter. %package -n typelib-1_0-GtkClutter-1_0 -Summary:GTK+ integration for Clutter -- Introspection bindings +Summary:Introspection bindings for the GTK+ Clutter integration Group: System/Libraries %description -n typelib-1_0-GtkClutter-1_0 @@ -67,7 +67,7 @@ GTK+. %package devel -Summary:GTK+ integration for Clutter - Development Files +Summary:Development files for the GTK+ Clutter integration Group: Development/Libraries/GNOME Requires: libclutter-gtk-1_0-0 = %{version} Requires: typelib-1_0-GtkClutter-1_0 = %{version} @@ -86,24 +86,25 @@ %setup -q %build -%{meson} \ +%meson \ -Denable_docs=true \ %{nil} -%{meson_build} +%meson_build # Check disabled as it seems to be missing from meson build for now #%%check #%%{meson_test} %install -%{meson_install} +%meson_install %find_lang cluttergtk-1.0 %{?no_lang_C} %post -n libclutter-gtk-1_0-0 -p /sbin/ldconfig %postun -n libclutter-gtk-1_0-0 -p /sbin/ldconfig %files -n libclutter-gtk-1_0-0 -%doc README COPYING +%license COPYING +%doc README %{_libdir}/*.so.* %files -n typelib-1_0-GtkClutter-1_0
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2017-09-13 21:41:20 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Wed Sep 13 21:41:20 2017 rev:53 rq:520748 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2017-08-18 14:59:08.782564124 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2017-09-13 21:41:21.581125121 +0200 @@ -1,0 +2,10 @@ +Wed Aug 9 10:40:01 UTC 2017 - zai...@opensuse.org + +- Switch to meson build: + + Drop libtool BuildRequires. + + Add meson BuildRequires. + + Replace autotools macros for meson ones. + + Temporary disable check as it is missing from meson build. +- Run spec-cleaner, modernize spec, pkgconfig BuildRequires added. + +--- Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.vCYul0/_old 2017-09-13 21:41:22.045059850 +0200 +++ /var/tmp/diff_new_pack.vCYul0/_new 2017-09-13 21:41:22.049059288 +0200 @@ -27,12 +27,12 @@ Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc -BuildRequires: libtool +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: pkgconfig(clutter-1.0) >= 1.23.7 BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.21.4 BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.6.0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Clutter is an open source software library for creating fast, visually @@ -81,37 +81,35 @@ Clutter GTK+ enables the use of GTK+ with Clutter. %lang_package + %prep %setup -q %build -%configure --disable-static \ - --enable-gtk-doc -make %{?_smp_mflags} - -%check -make %{?_smp_mflags} check +%{meson} \ + -Denable_docs=true \ + %{nil} +%{meson_build} + +# Check disabled as it seems to be missing from meson build for now +#%%check +#%%{meson_test} %install -%makeinstall -%{__rm} %{buildroot}/%{_libdir}/*.la +%{meson_install} %find_lang cluttergtk-1.0 %{?no_lang_C} %post -n libclutter-gtk-1_0-0 -p /sbin/ldconfig - %postun -n libclutter-gtk-1_0-0 -p /sbin/ldconfig %files -n libclutter-gtk-1_0-0 -%defattr(-,root,root) %doc README COPYING %{_libdir}/*.so.* %files -n typelib-1_0-GtkClutter-1_0 -%defattr(-,root,root) %{_libdir}/girepository-1.0/GtkClutter-1.0.typelib %files devel -%defattr(-,root,root) %{_libdir}/*.so %{_includedir}/clutter-gtk-1.0/ %{_libdir}/pkgconfig/clutter-gtk-1.0.pc
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2017-08-18 14:59:05 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Fri Aug 18 14:59:05 2017 rev:52 rq:516868 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2016-09-21 18:32:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2017-08-18 14:59:08.782564124 +0200 @@ -1,0 +2,10 @@ +Wed Aug 9 10:26:51 UTC 2017 - zai...@opensuse.org + +- Update to version 1.8.4: + + Add Meson build, in parallel with Autotools. + + Fix cruft in the Autotools build. + + Fix a snafu in the name of the getter for the +GtkClutterEmbed:use-layout-size property; the ABI is preserved. + + Bugs fixed: bgo#783431. + +--- Old: clutter-gtk-1.8.2.tar.xz New: clutter-gtk-1.8.4.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.z9LuCY/_old 2017-08-18 14:59:09.318488680 +0200 +++ /var/tmp/diff_new_pack.z9LuCY/_new 2017-08-18 14:59:09.322488116 +0200 @@ -1,7 +1,7 @@ # # spec file for package clutter-gtk # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: clutter-gtk -Version:1.8.2 +Version:1.8.4 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.8/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/clutter-gtk/1.8/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc ++ clutter-gtk-1.8.2.tar.xz -> clutter-gtk-1.8.4.tar.xz ++ 10465 lines of diff (skipped)
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2016-09-21 18:32:29 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2016-06-03 16:28:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2016-09-21 18:32:30.0 +0200 @@ -1,0 +2,18 @@ +Sun Sep 18 15:06:54 UTC 2016 - zai...@opensuse.org + +- Update to version 1.8.2: + + Ensure that embedding works when using GTK+ 3.22. + + Bump dependency of GTK+. + + Bugs fixed: bgo#767627, bgo#769097. + + Updated translations. +- Drop clutter-gtk-fix-double-buffer.patch: Fixed upstream. + +--- +Mon Aug 29 22:00:16 UTC 2016 - zai...@opensuse.org + +- Add clutter-gtk-fix-double-buffer.patch: embed: remove non double + buffer setting. This started causing problems with Gtk+ 3.21. As + the documentation explains, disabling double buffering might + trigger rendering issues (bgo#769097). + +--- Old: clutter-gtk-1.8.0.tar.xz New: clutter-gtk-1.8.2.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.XBHRVL/_old 2016-09-21 18:32:31.0 +0200 +++ /var/tmp/diff_new_pack.XBHRVL/_new 2016-09-21 18:32:31.0 +0200 @@ -17,7 +17,7 @@ Name: clutter-gtk -Version:1.8.0 +Version:1.8.2 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ @@ -30,7 +30,7 @@ BuildRequires: libtool BuildRequires: pkgconfig(clutter-1.0) >= 1.23.7 BuildRequires: pkgconfig(gdk-3.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.4 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.21.4 BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.6.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ clutter-gtk-1.8.0.tar.xz -> clutter-gtk-1.8.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clutter-gtk-1.8.0/NEWS new/clutter-gtk-1.8.2/NEWS --- old/clutter-gtk-1.8.0/NEWS 2016-03-28 09:50:21.0 +0200 +++ new/clutter-gtk-1.8.2/NEWS 2016-09-18 16:39:11.0 +0200 @@ -1,3 +1,15 @@ +Clutter-GTK 1.8.218/09/2016 +=== + +Changes since 1.8.0: +• Ensure that embedding works when using GTK+ 3.22. [Lionel Landwerlin] +• Bump dependency of GTK+. + +List of bugs fixed: +#767627 - Fix gtk-doc build when builddir != srcdir +#769097 - Totem with GTK+ 3.21.4 has the top controls bar constantly + flickering on and off over the video frame + Clutter-GTK 1.8.028/03/2016 === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clutter-gtk-1.8.0/clutter-gtk/gtk-clutter-embed.c new/clutter-gtk-1.8.2/clutter-gtk/gtk-clutter-embed.c --- old/clutter-gtk-1.8.0/clutter-gtk/gtk-clutter-embed.c 2016-03-01 00:36:36.0 +0100 +++ new/clutter-gtk-1.8.2/clutter-gtk/gtk-clutter-embed.c 2016-08-30 12:35:32.0 +0200 @@ -1153,11 +1153,6 @@ /* we accept key focus */ gtk_widget_set_can_focus (widget, TRUE); - G_GNUC_BEGIN_IGNORE_DEPRECATIONS - /* disable double-buffering: it's automatically provided by OpenGL */ - gtk_widget_set_double_buffered (widget, FALSE); - G_GNUC_END_IGNORE_DEPRECATIONS - /* we own the whole drawing of this widget, including the background */ gtk_widget_set_app_paintable (widget, TRUE); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clutter-gtk-1.8.0/clutter-gtk/gtk-clutter-version.h new/clutter-gtk-1.8.2/clutter-gtk/gtk-clutter-version.h --- old/clutter-gtk-1.8.0/clutter-gtk/gtk-clutter-version.h 2016-03-28 09:50:51.0 +0200 +++ new/clutter-gtk-1.8.2/clutter-gtk/gtk-clutter-version.h 2016-09-18 16:40:10.0 +0200 @@ -62,14 +62,14 @@ * The micro version of the Clutter-GTK library (3, if %CLUTTER_GTK_VERSION * is 1.2.3) */ -#define CLUTTER_GTK_MICRO_VERSION (0) +#define CLUTTER_GTK_MICRO_VERSION (2) /** * CLUTTER_GTK_VERSION: * * The full version of the Clutter-GTK library, like 1.2.3 */ -#define CLUTTER_GTK_VERSION 1.8.0 +#define CLUTTER_GTK_VERSION 1.8.2 /** *
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2016-06-03 16:28:12 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2016-04-05 10:40:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2016-06-03 16:28:14.0 +0200 @@ -1,0 +2,5 @@ +Thu Apr 14 11:04:50 UTC 2016 - idon...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- Other differences: --
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2016-04-05 10:40:49 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2016-03-29 14:27:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2016-04-05 10:40:52.0 +0200 @@ -1,0 +2,12 @@ +Wed Mar 30 08:27:41 UTC 2016 - zai...@opensuse.org + +- Update to version 1.8.0: + + Correctly handle HiDPI displays. + + Bump dependency of GTK. + + Bugs fixed: bgo#759375, bgo#758937. +- Drop upstream fixed/applied patches: + + cg-Actor-fix-incorrect-allocation-logic.patch. + + cg-Actor-propagate-scale-factor.patch. + + cg-Silence-deprecation-warnings.patch. + +--- Old: cg-Actor-fix-incorrect-allocation-logic.patch cg-Actor-propagate-scale-factor.patch cg-Silence-deprecation-warnings.patch clutter-gtk-1.6.6.tar.xz New: clutter-gtk-1.8.0.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.vHEBzN/_old 2016-04-05 10:40:53.0 +0200 +++ /var/tmp/diff_new_pack.vHEBzN/_new 2016-04-05 10:40:53.0 +0200 @@ -17,26 +17,20 @@ Name: clutter-gtk -Version:1.6.6 +Version:1.8.0 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.6/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter-gtk/1.8/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM cg-Actor-fix-incorrect-allocation-logic.patch bgo#758937 zai...@opensuse.org -- Using a pointer comparison to prevent resetting the size of the canvas/is actor incorrect on Wayland. -Patch0: cg-Actor-fix-incorrect-allocation-logic.patch -# PATCH-FIX-UPSTREAM cg-Actor-propagate-scale-factor.patch bgo#758937 zai...@opensuse.org -- We need to set the scale factor correctly to avoid blurry widgets on hidpi displays. -Patch1: cg-Actor-propagate-scale-factor.patch -# PATCH-FIX-UPSTREAM cg-Silence-deprecation-warnings.patch bgo#759375 zai...@opensuse.org -- Silence obvious Clutter deprecation warnings. -Patch2: cg-Silence-deprecation-warnings.patch BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool BuildRequires: pkgconfig(clutter-1.0) >= 1.23.7 BuildRequires: pkgconfig(gdk-3.0) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.19.4 BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.6.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -89,9 +83,6 @@ %lang_package %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build %configure --disable-static \ ++ clutter-gtk-1.6.6.tar.xz -> clutter-gtk-1.8.0.tar.xz ++ 2087 lines of diff (skipped)
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2016-03-29 14:27:10 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2015-10-25 19:10:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2016-03-29 14:27:12.0 +0200 @@ -1,0 +2,8 @@ +Sun Feb 21 09:20:44 UTC 2016 - zai...@opensuse.org + +- Add upstream patches fixing various wayland and hidpi issues: + + cg-Actor-fix-incorrect-allocation-logic.patch (bgo#758937). + + cg-Actor-propagate-scale-factor.patch (bgo#758937). + + cg-Silence-deprecation-warnings.patch (bgo#759375). + +--- New: cg-Actor-fix-incorrect-allocation-logic.patch cg-Actor-propagate-scale-factor.patch cg-Silence-deprecation-warnings.patch Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.Z2Mvw6/_old 2016-03-29 14:27:13.0 +0200 +++ /var/tmp/diff_new_pack.Z2Mvw6/_new 2016-03-29 14:27:13.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package clutter-gtk # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,12 @@ Url:http://clutter-project.org/ Source0: http://download.gnome.org/sources/clutter-gtk/1.6/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM cg-Actor-fix-incorrect-allocation-logic.patch bgo#758937 zai...@opensuse.org -- Using a pointer comparison to prevent resetting the size of the canvas/is actor incorrect on Wayland. +Patch0: cg-Actor-fix-incorrect-allocation-logic.patch +# PATCH-FIX-UPSTREAM cg-Actor-propagate-scale-factor.patch bgo#758937 zai...@opensuse.org -- We need to set the scale factor correctly to avoid blurry widgets on hidpi displays. +Patch1: cg-Actor-propagate-scale-factor.patch +# PATCH-FIX-UPSTREAM cg-Silence-deprecation-warnings.patch bgo#759375 zai...@opensuse.org -- Silence obvious Clutter deprecation warnings. +Patch2: cg-Silence-deprecation-warnings.patch BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool @@ -83,6 +89,9 @@ %lang_package %prep %setup -q +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 %build %configure --disable-static \ ++ cg-Actor-fix-incorrect-allocation-logic.patch ++ >From e63dbfc883ea8762013e3af79bf1a27219431b29 Mon Sep 17 00:00:00 2001 From: Lionel LandwerlinDate: Tue, 1 Dec 2015 22:31:32 + Subject: actor: fix incorrect allocation logic Using a pointer comparison to prevent resetting the size of the canvas/actor is incorrect on Wayland. Let's make that logic X11 only. https://bugzilla.gnome.org/show_bug.cgi?id=758937 --- clutter-gtk/gtk-clutter-actor.c | 58 ++--- 1 file changed, 31 insertions(+), 27 deletions(-) diff --git a/clutter-gtk/gtk-clutter-actor.c b/clutter-gtk/gtk-clutter-actor.c index 566d571..9582154 100644 --- a/clutter-gtk/gtk-clutter-actor.c +++ b/clutter-gtk/gtk-clutter-actor.c @@ -82,7 +82,9 @@ struct _GtkClutterActorPrivate GtkWidget *widget; GtkWidget *embed; - cairo_surface_t *surface; +#ifdef CLUTTER_WINDOWING_X11 + Drawable pixmap; +#endif /* canvas instance used as a fallback; owned * by the texture actor below @@ -126,6 +128,10 @@ gtk_clutter_actor_draw_canvas (ClutterCanvas *canvas, int height, GtkClutterActor *actor) { + GtkClutterActorPrivate *priv = actor->priv; + cairo_surface_t *surface = +_gtk_clutter_offscreen_get_surface (GTK_CLUTTER_OFFSCREEN (priv->widget)); + /* clear the surface */ cairo_save (cr); cairo_set_source_rgba (cr, 1.0, 1.0, 1.0, 1.0); @@ -134,7 +140,7 @@ gtk_clutter_actor_draw_canvas (ClutterCanvas *canvas, cairo_restore (cr); cairo_set_operator (cr, CAIRO_OPERATOR_SOURCE); - cairo_set_source_surface (cr, actor->priv->surface, 0.0, 0.0); + cairo_set_source_surface (cr, surface, 0.0, 0.0); cairo_paint (cr); return TRUE; @@ -166,6 +172,7 @@ gtk_clutter_actor_realize (ClutterActor *actor) GtkClutterActor *clutter = GTK_CLUTTER_ACTOR (actor); GtkClutterActorPrivate *priv = clutter->priv; ClutterActor *stage; + cairo_surface_t *surface; stage = clutter_actor_get_stage (actor); priv->embed =
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2015-10-25 19:10:36 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2015-10-06 16:11:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2015-10-25 19:10:37.0 +0100 @@ -1,0 +2,13 @@ +Mon Oct 12 22:07:04 UTC 2015 - zai...@opensuse.org + +- Update to version 1.6.6: + + Fix the build of the API reference so it's usable in DevHelp. + + Add missing symbol indices to the API reference. + +--- +Sat Oct 10 21:42:17 UTC 2015 - zai...@opensuse.org + +- Replace pkgconfig(clutter-x11-1.0) for pkgconfig(clutter-1.0) + BuildRequires: This is what configure really looks for now. + +--- Old: clutter-gtk-1.6.4.tar.xz New: clutter-gtk-1.6.6.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.0gD3uF/_old 2015-10-25 19:10:37.0 +0100 +++ /var/tmp/diff_new_pack.0gD3uF/_new 2015-10-25 19:10:37.0 +0100 @@ -17,7 +17,7 @@ Name: clutter-gtk -Version:1.6.4 +Version:1.6.6 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ @@ -28,7 +28,7 @@ BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool -BuildRequires: pkgconfig(clutter-x11-1.0) >= 1.22.4 +BuildRequires: pkgconfig(clutter-1.0) >= 1.23.7 BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.6.0 ++ clutter-gtk-1.6.4.tar.xz -> clutter-gtk-1.6.6.tar.xz ++ 21285 lines of diff (skipped)
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2015-10-06 16:11:44 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is "clutter-gtk" Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2015-07-05 17:55:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2015-10-06 16:11:46.0 +0200 @@ -1,0 +2,12 @@ +Wed Sep 16 08:50:00 UTC 2015 - dims...@opensuse.org + +- Update to version 1.6.4: + + Stop using deprecated API wherever possible. + + Fix embedding of the stage on Wayland when using the GDK +backend. + + Fix event handling on GDK and X11. + + Bugs fixed: bgo#754891, bgo#754944, bgo#755016, bgo#755017, +bgo#755053. + + Updated translations. + +--- Old: clutter-gtk-1.6.2.tar.xz New: clutter-gtk-1.6.4.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.aMVbhe/_old 2015-10-06 16:11:47.0 +0200 +++ /var/tmp/diff_new_pack.aMVbhe/_new 2015-10-06 16:11:47.0 +0200 @@ -17,7 +17,7 @@ Name: clutter-gtk -Version:1.6.2 +Version:1.6.4 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ ++ clutter-gtk-1.6.2.tar.xz -> clutter-gtk-1.6.4.tar.xz ++ 1659 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gtk-1.6.2/NEWS new/clutter-gtk-1.6.4/NEWS --- old/clutter-gtk-1.6.2/NEWS 2015-06-30 12:40:45.0 +0200 +++ new/clutter-gtk-1.6.4/NEWS 2015-09-15 14:31:08.0 +0200 @@ -1,3 +1,22 @@ +Clutter-GTK 1.6.415/09/2015 +=== + +Changes since 1.6.2: +• Stop using deprecated API wherever possible +• Fix embedding of the stage on Wayland when using the GDK backend +• Fix event handling on GDK and X11 +• Translation updates + +List of bugs fixed: +#755053 - Fix gtk-clutter-events on X11/GDK-X11 backends +#755017 - Consistency between backend checks. +#755016 - Fix jittery rendering with GDK Clutter backend on X11 +#754944 - Remove unnecessary callbacks from GtkClutterEmbed +#754891 - Rework foreign stage setup to work on gdk/wayland + +Many thanks to: + Lionel Landwerlin, Piotr Drąg + Clutter-GTK 1.6.230/06/2015 === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gtk-1.6.2/README new/clutter-gtk-1.6.4/README --- old/clutter-gtk-1.6.2/README2013-09-24 19:02:52.0 +0200 +++ new/clutter-gtk-1.6.4/README2015-06-30 12:46:02.0 +0200 @@ -10,8 +10,8 @@ Requirements: - Clutter >= 1.4.0 (X11 backend) or >= 1.4.0 (Win32 backend) - GTK+ >= 3.0 + Clutter >= 1.22.4 + GTK+ >= 3.6 Copyright (C) 2006, 2007, 2008 OpenedHand Ltd Copyright (C) 2009, 2010, 2011 Intel Corporation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gtk-1.6.2/clutter-gtk/gtk-clutter-embed.c new/clutter-gtk-1.6.4/clutter-gtk/gtk-clutter-embed.c --- old/clutter-gtk-1.6.2/clutter-gtk/gtk-clutter-embed.c 2015-06-17 13:58:35.0 +0200 +++ new/clutter-gtk-1.6.4/clutter-gtk/gtk-clutter-embed.c 2015-09-15 14:31:08.0 +0200 @@ -158,11 +158,145 @@ event->configure.y = allocation.y; event->configure.width = allocation.width; event->configure.height = allocation.height; - + gtk_widget_event (widget, event); gdk_event_free (event); } +#if defined(GDK_WINDOWING_WAYLAND) && defined(CLUTTER_WINDOWING_WAYLAND) +static void +gtk_clutter_embed_ensure_surface
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2015-07-05 17:55:03 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2014-09-30 19:41:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2015-07-05 17:55:05.0 +0200 @@ -1,0 +2,11 @@ +Tue Jun 30 13:25:42 UTC 2015 - zai...@opensuse.org + +- Update to version 1.6.2: + + Require Clutter 1.22.4 for the GDK-specific API needed to +retrieve the correct Cogl visual; this fixes Clutter embedding +inside GTK on systems using the nVidia proprietary Linux binary +driver. + + Documentation updates. + + Bugs fixed: bgo#747489, bgo#699202, bgo#697945. + +--- Old: clutter-gtk-1.6.0.tar.xz New: clutter-gtk-1.6.2.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.M2OUIs/_old 2015-07-05 17:55:05.0 +0200 +++ /var/tmp/diff_new_pack.M2OUIs/_new 2015-07-05 17:55:05.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package clutter-gtk # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: clutter-gtk -Version:1.6.0 +Version:1.6.2 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ @@ -28,7 +28,7 @@ BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool -BuildRequires: pkgconfig(clutter-x11-1.0) = 1.18.0 +BuildRequires: pkgconfig(clutter-x11-1.0) = 1.22.4 BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-x11-3.0) = 3.6.0 ++ clutter-gtk-1.6.0.tar.xz - clutter-gtk-1.6.2.tar.xz ++ 4118 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gtk-1.6.0/NEWS new/clutter-gtk-1.6.2/NEWS --- old/clutter-gtk-1.6.0/NEWS 2014-09-22 12:44:56.0 +0200 +++ new/clutter-gtk-1.6.2/NEWS 2015-06-30 12:40:45.0 +0200 @@ -1,3 +1,17 @@ +Clutter-GTK 1.6.230/06/2015 +=== + +Changes since 1.6.0: +• Require Clutter 1.22.4 for the GDK-specific API needed to retrieve + the correct Cogl visual; this fixes Clutter embedding inside GTK on + systems using the nVidia proprietary Linux binary driver. +• Documentation updates. + +List of bugs fixed: +#747489 - No access to the Visual used to build the CoglOnscreen +#699202 - DLL isn't generated by MinGW cross compile on Linux +#697945 - clutter-win32.h path is wrong + Clutter-GTK 1.6.022/09/2014 === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gtk-1.6.0/build/compile new/clutter-gtk-1.6.2/build/compile --- old/clutter-gtk-1.6.0/build/compile 2014-09-22 12:45:46.0 +0200 +++ new/clutter-gtk-1.6.2/build/compile 2015-06-30 12:41:18.0 +0200 @@ -3,7 +3,7 @@ scriptversion=2012-10-14.11; # UTC -# Copyright (C) 1999-2013 Free Software Foundation, Inc. +# Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey tro...@cygnus.com. # # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/clutter-gtk-1.6.0/build/missing
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2014-09-30 19:39:33 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2014-05-05 21:14:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2014-09-30 19:41:12.0 +0200 @@ -1,0 +2,19 @@ +Mon Sep 22 11:16:43 UTC 2014 - dims...@opensuse.org + +- Update to version 1.6.0: + + Revert to the X11 backend by default; the GDK backend is not +ready for Wayland, yet. + + Improve support for Wayland. + + bgo#736564: problem with gtkclutterembed and gtkstack under +wayland. + +--- +Thu Aug 21 15:47:36 UTC 2014 - dims...@opensuse.org + +- Update to version 1.5.4: + + Improve initialization sequence. + + Require GDK backend when using Clutter-GTK. + + Use subsurface protocol when using Wayland. + + Bugs fixed: bgo#695737, bgo#734905, bgo#734906. + +--- Old: clutter-gtk-1.5.2.tar.xz New: clutter-gtk-1.6.0.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.ABzcMl/_old 2014-09-30 19:41:13.0 +0200 +++ /var/tmp/diff_new_pack.ABzcMl/_new 2014-09-30 19:41:13.0 +0200 @@ -17,18 +17,18 @@ Name: clutter-gtk -Version:1.5.2 +Version:1.6.0 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.5/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter-gtk/1.6/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool -BuildRequires: pkgconfig(clutter-x11-1.0) = 1.15.1 +BuildRequires: pkgconfig(clutter-x11-1.0) = 1.18.0 BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-x11-3.0) = 3.6.0 ++ clutter-gtk-1.5.2.tar.xz - clutter-gtk-1.6.0.tar.xz ++ 1993 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2014-05-05 21:14:15 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2013-04-05 07:44:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2014-05-05 21:14:35.0 +0200 @@ -1,0 +2,9 @@ +Wed Feb 19 18:36:59 UTC 2014 - zai...@opensuse.org + +- Update to version 1.5.2: + + Allow falling back to Cairo-based embedding of GTK+ widgets if +the Clutter-X11 API is not available. + + Support window scaling factor in GtkClutterEmbed. + + Bugs fixed: bgo#724055. + +--- Old: clutter-gtk-1.4.4.tar.xz New: clutter-gtk-1.5.2.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.07sQ2Y/_old 2014-05-05 21:14:36.0 +0200 +++ /var/tmp/diff_new_pack.07sQ2Y/_new 2014-05-05 21:14:36.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package clutter-gtk # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,18 @@ Name: clutter-gtk -Version:1.4.4 +Version:1.5.2 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.4/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter-gtk/1.5/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool -BuildRequires: pkgconfig(clutter-x11-1.0) = 1.13.7 +BuildRequires: pkgconfig(clutter-x11-1.0) = 1.15.1 BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-x11-3.0) = 3.6.0 ++ clutter-gtk-1.4.4.tar.xz - clutter-gtk-1.5.2.tar.xz ++ 9289 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2012-12-28 14:56:09 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2012-10-19 08:44:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2012-12-28 14:56:10.0 +0100 @@ -1,0 +2,10 @@ +Wed Dec 19 10:03:26 UTC 2012 - dims...@opensuse.org + +- Update to version 1.4.2: + + Remove annotation from constructor function. + + Ensure the event filter installed by GtkClutterEmbed works +correctly when multiple embeds are realized/unrealized. + + Fix links in the DOAP file. + + Bugs fixed: bgo#686697, bgo#689879. + +--- Old: clutter-gtk-1.4.0.tar.xz New: clutter-gtk-1.4.2.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.PqJcyW/_old 2012-12-28 14:56:12.0 +0100 +++ /var/tmp/diff_new_pack.PqJcyW/_new 2012-12-28 14:56:12.0 +0100 @@ -17,7 +17,7 @@ Name: clutter-gtk -Version:1.4.0 +Version:1.4.2 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2012-10-19 08:44:52 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2012-10-03 18:02:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2012-10-19 08:44:55.0 +0200 @@ -1,0 +2,13 @@ +Thu Oct 18 06:15:09 UTC 2012 - dims...@opensuse.org + +- Update to version 1.4.0: + + Drop deprecated Clutter API usage from classes and examples. + + Ensure that GtkClutterEmbed works with GTK+ 3.4. + + Documentation fixes. + + Track the size requests from the embedded ClutterStage. + + Bugs fixed: bgo#669877, bgo#681462, bgo#684171. + + Updated translations. +- Add pkgconfig(gdk-3.0) and pkgconfig(gtk+-3.0) BuildRequires: + Configure explicitly uses those packages to configure folders. + +--- Old: clutter-gtk-1.3.2.tar.xz New: clutter-gtk-1.4.0.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.pbFnMT/_old 2012-10-19 08:44:57.0 +0200 +++ /var/tmp/diff_new_pack.pbFnMT/_new 2012-10-19 08:44:57.0 +0200 @@ -17,18 +17,20 @@ Name: clutter-gtk -Version:1.3.2 +Version:1.4.0 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.3/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter-gtk/1.4/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool BuildRequires: pkgconfig(clutter-x11-1.0) = 1.9.16 +BuildRequires: pkgconfig(gdk-3.0) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gtk+-x11-3.0) = 3.2.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2012-10-03 18:02:56 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2012-03-29 11:35:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2012-10-03 18:02:58.0 +0200 @@ -1,0 +2,13 @@ +Fri Jun 8 09:38:24 UTC 2012 - dims...@opensuse.org + +- Update to version 1.3.2: + + Ensure that redraws follow resizing, to avoid the contents of +the Stage lagging behind. + + Allow GtkClutterEmbed to use the embedded stage layout manager +to request its size. + + Avoid warnings when hiding or removing GtkWidgets embedded +inside a GtkClutterActor. + + Make GtkClutterActor reactive by default. + + Bugs fixed: bgo#675867, bgo#677282, bgo#677493. + +--- Old: clutter-gtk-1.2.0.tar.xz New: clutter-gtk-1.3.2.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.WqHJ7Q/_old 2012-10-03 18:03:03.0 +0200 +++ /var/tmp/diff_new_pack.WqHJ7Q/_new 2012-10-03 18:03:03.0 +0200 @@ -17,13 +17,13 @@ Name: clutter-gtk -Version:1.2.0 +Version:1.3.2 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.2/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter-gtk/1.3/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at 2012-03-29 11:35:43 Comparing /work/SRC/openSUSE:Factory/clutter-gtk (Old) and /work/SRC/openSUSE:Factory/.clutter-gtk.new (New) Package is clutter-gtk, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/clutter-gtk/clutter-gtk.changes 2012-01-09 12:03:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.clutter-gtk.new/clutter-gtk.changes 2012-03-29 11:35:46.0 +0200 @@ -1,0 +2,11 @@ +Fri Mar 23 13:20:58 UTC 2012 - vu...@opensuse.org + +- Update to version 1.2.0: + + Ensure that style changes are propagated to embedded widgets. + + Avoid segfaults when unrealizing. + + Introspection fixes. + + Bugs fixed: bgo#670662, bgo#667742. +- Remove xz BuildRequires now that it comes for free in the build + system. + +--- Old: clutter-gtk-1.1.2.tar.xz New: clutter-gtk-1.2.0.tar.xz Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.WxL1D4/_old 2012-03-29 11:35:47.0 +0200 +++ /var/tmp/diff_new_pack.WxL1D4/_new 2012-03-29 11:35:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package clutter-gtk # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,21 +17,19 @@ Name: clutter-gtk -Version:1.1.2 +Version:1.2.0 Release:0 Summary:GTK+ integration for Clutter License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/clutter-gtk/1.1/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/clutter-gtk/1.2/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: libtool -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz -BuildRequires: pkgconfig(clutter-x11-1.0) -BuildRequires: pkgconfig(gtk+-x11-3.0) +BuildRequires: pkgconfig(clutter-x11-1.0) = 1.9.16 +BuildRequires: pkgconfig(gtk+-x11-3.0) = 3.2.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clutter-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package clutter-gtk for openSUSE:Factory checked in at Fri Sep 9 12:00:00 CEST 2011. --- GNOME/clutter-gtk/clutter-gtk.changes 2011-07-27 16:28:02.0 +0200 +++ /mounts/work_src_done/STABLE/clutter-gtk/clutter-gtk.changes 2011-09-02 12:40:48.0 +0200 @@ -1,0 +2,6 @@ +Fri Sep 2 10:35:47 UTC 2011 - vu...@opensuse.org + +- Add clutter-gtk-link-libm.patch: fix build by linking to libm. +- Add call to autoreconf, needed by the patch. + +--- calling whatdependson for head-i586 New: clutter-gtk-link-libm.patch Other differences: -- ++ clutter-gtk.spec ++ --- /var/tmp/diff_new_pack.SOl5Mt/_old 2011-09-09 11:59:55.0 +0200 +++ /var/tmp/diff_new_pack.SOl5Mt/_new 2011-09-09 11:59:55.0 +0200 @@ -20,12 +20,14 @@ Name: clutter-gtk Version:1.0.2 -Release:1 +Release:2 License:LGPLv2.1+ Group: System/Libraries Url:http://clutter-project.org/ Source0: http://download.gnome.org/sources/clutter-gtk/1.0/%{name}-%{version}.tar.bz2 Source99: baselibs.conf +# PATCH-FIX-UPSTREAM clutter-gtk-link-libm.patch vu...@opensuse.org -- Taken from git, link to libm +Patch0: clutter-gtk-link-libm.patch BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: pkgconfig(clutter-x11-1.0) @@ -69,8 +71,11 @@ %lang_package %prep %setup -q +%patch0 -p1 %build +# needed for patch0 +autoreconf -fi %configure --disable-static \ --enable-gtk-doc make %{?jobs:-j%jobs} ++ clutter-gtk-link-libm.patch ++ From 496aa0c97672ee1e84f0be6d339c559b1d74ce50 Mon Sep 17 00:00:00 2001 From: Andre Klapper ak...@gmx.net Date: Fri, 02 Sep 2011 09:06:12 + Subject: Explicitly link gtk-clutter-test against libm. Fixes bug #657952 --- diff --git a/configure.ac b/configure.ac index 66ac9b8..444900e 100644 --- a/configure.ac +++ b/configure.ac @@ -79,6 +79,9 @@ LT_INIT([disable-static]) # Checks for header files. AC_HEADER_STDC +AC_CHECK_LIBM +AC_SUBST(LIBM) + m4_define([clutter_req_version], [1.4.0]) m4_define([gtk_req_version], [3.0.0]) m4_define([flavour_default], [x11]) diff --git a/examples/Makefile.am b/examples/Makefile.am index 5d0eca1..3e98e8a 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -25,11 +25,11 @@ common_ldadd = \ gtk_clutter_test_SOURCES = gtk-clutter-test.c gtk_clutter_test_DEPENDENCIES = $(common_deps) -gtk_clutter_test_LDADD = $(common_ldadd) +gtk_clutter_test_LDADD = $(common_ldadd) $(LIBM) gtk_clutter_test_actor_SOURCES = gtk-clutter-test-actor.c gtk_clutter_test_actor_DEPENDENCIES = $(common_deps) -gtk_clutter_test_actor_LDADD = $(common_ldadd) +gtk_clutter_test_actor_LDADD = $(common_ldadd) $(LIBM) gtk_clutter_events_SOURCES = gtk-clutter-events.c gtk_clutter_events_DEPENDENCIES = $(common_deps) @@ -49,7 +49,7 @@ gtk_clutter_window_test2_LDADD = $(common_ldadd) gtk_clutter_test_scroll_SOURCES = gtk-clutter-test-scroll.c gtk_clutter_test_scroll_DEPENDENCIES = $(common_deps) -gtk_clutter_test_scroll_LDADD = $(common_ldadd) +gtk_clutter_test_scroll_LDADD = $(common_ldadd) $(LIBM) EXTRA_DIST = \ redhand.png -- cgit v0.9.0.2 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org