From b5b9e0db9ec8aa770df2ace56996364754e3b1a8cb77f1ef14fc9bf081c4508f Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 8 Feb 2012 10:55:25 +0000 Subject: [PATCH] Accepting request 103087 from home:vuntz:branches:GNOME:Factory Update to 3.3.14 OBS-URL: https://build.opensuse.org/request/show/103087 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=77 --- gtk+-3.3.10.tar.xz | 3 --- gtk+-3.3.14.tar.xz | 3 +++ gtk3.changes | 28 ++++++++++++++++++++++++++++ gtk3.spec | 18 ++++++++++++------ 4 files changed, 43 insertions(+), 9 deletions(-) delete mode 100644 gtk+-3.3.10.tar.xz create mode 100644 gtk+-3.3.14.tar.xz diff --git a/gtk+-3.3.10.tar.xz b/gtk+-3.3.10.tar.xz deleted file mode 100644 index 0d28a5e..0000000 --- a/gtk+-3.3.10.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9808d509bfd42fce692b041a60f3fbb668e43324613c304724e7a727bb44a2a0 -size 13031280 diff --git a/gtk+-3.3.14.tar.xz b/gtk+-3.3.14.tar.xz new file mode 100644 index 0000000..091a08a --- /dev/null +++ b/gtk+-3.3.14.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f70ee47942ae11837c5fd5a0976d8ec551b5b66ce39dda5036dac62855c2541 +size 12685764 diff --git a/gtk3.changes b/gtk3.changes index 0d8712c..e1ae83e 100644 --- a/gtk3.changes +++ b/gtk3.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Tue Feb 7 07:36:24 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.3.14: + + Theming: + - Fixes for border handling in GtkEntry, GtkCellRendererText, + GtkComboBox + - Parse values more carefully, supporting percentages, angles + - Implement CSS linear-gradient syntax + - Support background-size + - Support a gtk.gresource file in themes + + Bugs fixed: bgo#543520, bgo#649121, bgo#669176. + + Updated translations. +- Remove xz BuildRequires now that it comes for free in the build + system. + +------------------------------------------------------------------- +Tue Jan 31 08:42:56 UTC 2012 - vuntz@opensuse.org + +- Update to version 3.3.12: + + GtkApplication: + - Add API to create menus from models + - New format for in GtkBuilder files + + Add a RELAX NG schema for the GtkBuilder XML. + + Several cleanups and bug fixes. +- Use %glib2_gsettings_schema_* macros in devel subpackage for new + GSettings schema. + ------------------------------------------------------------------- Tue Jan 24 11:18:14 UTC 2012 - vuntz@opensuse.org diff --git a/gtk3.spec b/gtk3.spec index 420dc40..6b837a6 100644 --- a/gtk3.spec +++ b/gtk3.spec @@ -16,7 +16,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - %define build_broadway_backend 1 # When updating the binary version, do not forget to also update baselibs.conf @@ -24,7 +23,7 @@ Name: gtk3 %define _name gtk+ -Version: 3.3.10 +Version: 3.3.14 Release: 0 Summary: The GTK+ toolkit library (version 3) License: LGPL-2.1+ @@ -43,14 +42,12 @@ Patch1: gtk3-path-local.patch Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch BuildRequires: cups-devel BuildRequires: fdupes -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: pkgconfig(atk) >= 2.1.5 BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(colord) BuildRequires: pkgconfig(fontconfig) -BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.23.5 -BuildRequires: pkgconfig(glib-2.0) >= 2.31.11 +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.25.2 +BuildRequires: pkgconfig(glib-2.0) >= 2.31.14 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(pango) @@ -271,6 +268,7 @@ Summary: The GTK+ toolkit library (version 3) -- Development Files Group: Development/Libraries/X11 Requires: libgtk-3-0 = %{version} Requires: typelib-1_0-Gtk-3_0 = %{version} +%glib2_gsettings_schema_requires %description devel GTK+ is a multi-platform toolkit for creating graphical user interfaces. @@ -403,6 +401,9 @@ update-alternatives --install %{_bindir}/gtk-update-icon-cache gtk-update-icon-c %post data %glib2_gsettings_schema_post +%post devel +%glib2_gsettings_schema_post + %if 0 # No need to call gtk-query-immodules-3.0 in postun: # - if it's an upgrade, it will have been called in post @@ -443,6 +444,9 @@ if [ ! -f %{_bindir}/gtk-update-icon-cache-3.0 ]; then update-alternatives --remove gtk-update-icon-cache %{_bindir}/gtk-update-icon-cache-3.0 fi +%postun devel +%glib2_gsettings_schema_postun + %files -n libgtk-3-0 %defattr(-, root, root) %doc AUTHORS COPYING README NEWS @@ -536,8 +540,10 @@ fi %{_bindir}/gtk3-demo-application %{_datadir}/aclocal/gtk-3.0.m4 %{_datadir}/gir-1.0/*.gir +%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml %dir %{_datadir}/gtk-3.0 %{_datadir}/gtk-3.0/demo/ +%{_datadir}/gtk-3.0/gtkbuilder.rng %{_includedir}/gail-3.0/ %{_includedir}/gtk-3.0/ %{_libdir}/pkgconfig/gail-3.0.pc