Accepting request 105123 from GNOME:Factory

Pushing most G:F bits

OBS-URL: https://build.opensuse.org/request/show/105123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=30
This commit is contained in:
Stephan Kulow 2012-02-16 15:15:22 +00:00 committed by Git OBS Bridge
commit 2b0d9b87b2
4 changed files with 43 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9808d509bfd42fce692b041a60f3fbb668e43324613c304724e7a727bb44a2a0
size 13031280

3
gtk+-3.3.14.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8f70ee47942ae11837c5fd5a0976d8ec551b5b66ce39dda5036dac62855c2541
size 12685764

View File

@ -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 <menu> 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 Tue Jan 24 11:18:14 UTC 2012 - vuntz@opensuse.org

View File

@ -16,7 +16,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
%define build_broadway_backend 1 %define build_broadway_backend 1
# When updating the binary version, do not forget to also update baselibs.conf # When updating the binary version, do not forget to also update baselibs.conf
@ -24,7 +23,7 @@
Name: gtk3 Name: gtk3
%define _name gtk+ %define _name gtk+
Version: 3.3.10 Version: 3.3.14
Release: 0 Release: 0
Summary: The GTK+ toolkit library (version 3) Summary: The GTK+ toolkit library (version 3)
License: LGPL-2.1+ License: LGPL-2.1+
@ -43,14 +42,12 @@ Patch1: gtk3-path-local.patch
Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch
BuildRequires: cups-devel BuildRequires: cups-devel
BuildRequires: fdupes 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(atk) >= 2.1.5
BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(colord) BuildRequires: pkgconfig(colord)
BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.23.5 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.25.2
BuildRequires: pkgconfig(glib-2.0) >= 2.31.11 BuildRequires: pkgconfig(glib-2.0) >= 2.31.14
BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gmodule-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pango)
@ -271,6 +268,7 @@ Summary: The GTK+ toolkit library (version 3) -- Development Files
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Requires: libgtk-3-0 = %{version} Requires: libgtk-3-0 = %{version}
Requires: typelib-1_0-Gtk-3_0 = %{version} Requires: typelib-1_0-Gtk-3_0 = %{version}
%glib2_gsettings_schema_requires
%description devel %description devel
GTK+ is a multi-platform toolkit for creating graphical user interfaces. 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 %post data
%glib2_gsettings_schema_post %glib2_gsettings_schema_post
%post devel
%glib2_gsettings_schema_post
%if 0 %if 0
# No need to call gtk-query-immodules-3.0 in postun: # No need to call gtk-query-immodules-3.0 in postun:
# - if it's an upgrade, it will have been called in post # - 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 update-alternatives --remove gtk-update-icon-cache %{_bindir}/gtk-update-icon-cache-3.0
fi fi
%postun devel
%glib2_gsettings_schema_postun
%files -n libgtk-3-0 %files -n libgtk-3-0
%defattr(-, root, root) %defattr(-, root, root)
%doc AUTHORS COPYING README NEWS %doc AUTHORS COPYING README NEWS
@ -536,8 +540,10 @@ fi
%{_bindir}/gtk3-demo-application %{_bindir}/gtk3-demo-application
%{_datadir}/aclocal/gtk-3.0.m4 %{_datadir}/aclocal/gtk-3.0.m4
%{_datadir}/gir-1.0/*.gir %{_datadir}/gir-1.0/*.gir
%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
%dir %{_datadir}/gtk-3.0 %dir %{_datadir}/gtk-3.0
%{_datadir}/gtk-3.0/demo/ %{_datadir}/gtk-3.0/demo/
%{_datadir}/gtk-3.0/gtkbuilder.rng
%{_includedir}/gail-3.0/ %{_includedir}/gail-3.0/
%{_includedir}/gtk-3.0/ %{_includedir}/gtk-3.0/
%{_libdir}/pkgconfig/gail-3.0.pc %{_libdir}/pkgconfig/gail-3.0.pc