diff --git a/gtk+-2.19.1.tar.bz2 b/gtk+-2.19.1.tar.bz2 deleted file mode 100644 index 0b2400c..0000000 --- a/gtk+-2.19.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:82a408aec01fa415257550693a8c1f957de24aa764744c0349e55b6254de343a -size 18170902 diff --git a/gtk+-2.19.2.tar.bz2 b/gtk+-2.19.2.tar.bz2 new file mode 100644 index 0000000..7ab003a --- /dev/null +++ b/gtk+-2.19.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36727abfe7cef80c67d07f64eae38bc57deb980571999ab2ba7ff9d73d8b0a1f +size 18706954 diff --git a/gtk2-gdk-typelib.patch b/gtk2-gdk-typelib.patch new file mode 100644 index 0000000..a4a3a5f --- /dev/null +++ b/gtk2-gdk-typelib.patch @@ -0,0 +1,26 @@ +Index: gtk+-2.19.2/gdk/Makefile.am +=================================================================== +--- gtk+-2.19.2.orig/gdk/Makefile.am ++++ gtk+-2.19.2/gdk/Makefile.am +@@ -211,7 +211,7 @@ girdir = $(INTROSPECTION_GIRDIR) + dist_gir_DATA = $(INTROSPECTION_GIRS) + + typelibsdir = $(INTROSPECTION_TYPELIBDIR) +-typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) ++typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) + + CLEANFILES += $(dist_gir_DATA) $(typelibs_DATA) + endif +Index: gtk+-2.19.2/gdk/Makefile.in +=================================================================== +--- gtk+-2.19.2.orig/gdk/Makefile.in ++++ gtk+-2.19.2/gdk/Makefile.in +@@ -708,7 +708,7 @@ libgdk_win32_2_0_la_LDFLAGS = -Wl,win32/ + @HAVE_INTROSPECTION_TRUE@girdir = $(INTROSPECTION_GIRDIR) + @HAVE_INTROSPECTION_TRUE@dist_gir_DATA = $(INTROSPECTION_GIRS) + @HAVE_INTROSPECTION_TRUE@typelibsdir = $(INTROSPECTION_TYPELIBDIR) +-@HAVE_INTROSPECTION_TRUE@typelibs_DATA = $(BUILT_GIRSOURCES:.gir=.typelib) ++@HAVE_INTROSPECTION_TRUE@typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) + @MS_LIB_AVAILABLE_TRUE@noinst_DATA = gdk-win32-$(GTK_API_VERSION).lib + @OS_LINUX_TRUE@TESTS = abicheck.sh pltcheck.sh + lib_LTLIBRARIES = $(gdktargetlib) diff --git a/gtk2.changes b/gtk2.changes index 940b3a8..5fda4c8 100644 --- a/gtk2.changes +++ b/gtk2.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Tue Dec 22 13:17:02 CET 2009 - vuntz@opensuse.org + +- Update to version 2.19.2: + + Introspection data for gdk-pixbuf, gdk and gtk is now included + in GTK+ itself. + + Client-side windows: + - Fix some issues with handling of button and motion events + - Fix damage reporting for drawing on offscreen windows + - Fix problems with handling of input extension events + + Printing: + - Add api to handle printer hard margins + + Simple IM Context: + - Sync with Xorg compose file + - Make Compose-vowel-minus combinations consistent + + GDK: + - gdk_screen_get_primary_monitor: New function to get the + 'primary' monitor in a multi-monitor setup + + gdk-pixbuf has gained the ability to store and retrieve + embedded ICC color profiles in png and tiff images + + Bugs fixed: + - bgo#588554: only show the accelerator when pressing alt + - bgo#427409: editing shortcut always fails with super key + - bgo#597386: Cannot click buttons more than once without + moving the mouse + - bgo#599397: Button stuck at pressed look after screen + rotation + - bgo#603652, bgo#605008, bgo#601473, bgo#601712, bgo#50942, + bgo#468989, bgo#502266, bgo#592279, bgo#599213, bgo#601383, + bgo#602099, bgo#603619, bgo#603904, bgo#604117, bgo#604289, + bgo#604462, bgo#604747, bgo#604787, bgo#604881, bgo#591085, + + Updated translations. +- Add gobject-introspection-devel BuildRequires to enable + introspection support. +- Add gtk2-gdk-typelib.patch to fix build of GDK introspection. + ------------------------------------------------------------------- Thu Dec 17 12:14:57 CET 2009 - jengelh@medozas.de diff --git a/gtk2.spec b/gtk2.spec index c4389b4..74619cb 100644 --- a/gtk2.spec +++ b/gtk2.spec @@ -1,5 +1,5 @@ # -# spec file for package gtk2 (Version 2.19.1) +# spec file for package gtk2 (Version 2.19.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,7 +19,7 @@ Name: gtk2 %define _name gtk+ -Version: 2.19.1 +Version: 2.19.2 Release: 1 # FIXME: when updating to next version, check whether we can remove the workaround for bgo#596977 below (removing -fomit-frame-pointer) License: LGPLv2.1+ @@ -43,6 +43,8 @@ Patch22: bugzilla-129753-gtk+-2.8.9-localize-font-style-name.diff Patch23: bugzilla-131498-allow-xim-for-all-languages.patch # PATCH-FIX-UPSTREAM gtk2-bnc130159-bgo319483-async-selection-in-gtk-font-selection.diff bnc130159 bgo319483 federico@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages Patch24: gtk2-bnc130159-bgo319483-async-selection-in-gtk-font-selection.diff +# PATCH-FIX-UPSTREAM gtk2-gdk-typelib.patch bgo605272 vuntz@opensuse.org -- Fix build of Gdk-2.0.typelib +Patch25: gtk2-gdk-typelib.patch # Patches taken from upstream or slated to go upstream. We can expect these to become obsolete # in future releases. # Please don't delete this comment even if this section is empty -- "# empty" should @@ -59,6 +61,7 @@ BuildRequires: cups-devel # Needed for patches touching the build system BuildRequires: gnome-common BuildRequires: gnome-patch-translation +BuildRequires: gobject-introspection-devel BuildRequires: libjasper-devel BuildRequires: libtiff-devel BuildRequires: pango-devel @@ -164,6 +167,7 @@ cp -a %{S:2} . %patch22 -p1 %patch23 -p1 %patch24 -p1 +%patch25 -p1 %patch53 gnome-patch-translation-update @@ -256,6 +260,8 @@ fi %endif %{_sysconfdir}/gtk-2.0/im-multipress.conf /sbin/conf.d/SuSEconfig.gtk2 +%{_datadir}/gir-1.0/*.gir +%{_libdir}/girepository-1.0/*.typelib %files branding-upstream %defattr(-,root,root)