[packages/gtk+3] Update to 3.8.0; enabled broadway and wayland backends

megabajt megabajt at pld-linux.org
Tue Mar 26 13:27:19 CET 2013


commit 4d529683918c535b642a45e69a3e8ca1ca6aa73e
Author: Marcin Banasiak <marcin.banasiak at gmail.com>
Date:   Tue Mar 26 13:26:29 2013 +0100

    Update to 3.8.0; enabled broadway and wayland backends

 gtk+3.spec | 48 +++++++++++++++++++++++++++++-------------------
 1 file changed, 29 insertions(+), 19 deletions(-)
---
diff --git a/gtk+3.spec b/gtk+3.spec
index b545ef5..1ffe555 100644
--- a/gtk+3.spec
+++ b/gtk+3.spec
@@ -14,16 +14,16 @@ Summary(it.UTF-8):	Il toolkit per GIMP
 Summary(pl.UTF-8):	GIMP Toolkit
 Summary(tr.UTF-8):	GIMP ToolKit arayüz kitaplığı
 Name:		gtk+3
-Version:	3.6.4
+Version:	3.8.0
 Release:	1
 License:	LGPL v2+
 Group:		X11/Libraries
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.6/gtk+-%{version}.tar.xz
-# Source0-md5:	123d3dc6fc659539a308017934235b3e
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.8/gtk+-%{version}.tar.xz
+# Source0-md5:	ee8042469449c2bc702dbd9fa690f405
 Patch0:		%{name}-papi.patch
 URL:		http://www.gtk.org/
 BuildRequires:	at-spi2-atk-devel >= 2.6.0
-BuildRequires:	atk-devel >= 1:2.6.0
+BuildRequires:	atk-devel >= 1:2.8.0
 BuildRequires:	autoconf >= 2.62
 BuildRequires:	automake >= 1:1.11
 BuildRequires:	cairo-gobject-devel >= 1.10.0
@@ -33,9 +33,9 @@ BuildRequires:	cups-devel >= 1:1.2
 %endif
 BuildRequires:	docbook-dtd412-xml
 BuildRequires:	docbook-style-xsl
-BuildRequires:	gdk-pixbuf2-devel >= 2.26.0
+BuildRequires:	gdk-pixbuf2-devel >= 2.28.0
 BuildRequires:	gettext-devel
-BuildRequires:	glib2-devel >= 1:2.33.1
+BuildRequires:	glib2-devel >= 1:2.36.0
 BuildRequires:	gobject-introspection-devel >= 1.32.0
 %if %{with apidocs}
 BuildRequires:	gtk-doc >= 1.11
@@ -45,7 +45,7 @@ BuildRequires:	libstdc++-devel
 BuildRequires:	libtool >= 2:2.2.6
 BuildRequires:	libxml2-progs >= 1:2.6.31
 BuildRequires:	libxslt-progs >= 1.1.20
-BuildRequires:	pango-devel >= 1:1.30.0
+BuildRequires:	pango-devel >= 1:1.32.4
 %{?with_papi:BuildRequires:	papi-devel}
 BuildRequires:	perl-base
 BuildRequires:	pkgconfig
@@ -53,6 +53,7 @@ BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.592
 BuildRequires:	sqlite3-devel
 BuildRequires:	tar >= 1:1.22
+BuildRequires:	wayland-devel >= 1.0.0
 BuildRequires:	xorg-lib-libX11-devel >= 1.5.0
 BuildRequires:	xorg-lib-libXcomposite-devel
 BuildRequires:	xorg-lib-libXcursor-devel
@@ -64,14 +65,15 @@ BuildRequires:	xorg-lib-libXi-devel
 BuildRequires:	xorg-lib-libXinerama-devel
 BuildRequires:	xorg-lib-libXrandr-devel >= 1.3.0
 BuildRequires:	xorg-lib-libXrender-devel
+BuildRequires:	xorg-lib-libxkbcommon-devel
 BuildRequires:	xz
 Requires:	xorg-lib-libX11 >= 1.5.0
-Requires(post,postun):	glib2 >= 1:2.33.1
-Requires:	atk >= 1:2.6.0
+Requires(post,postun):	glib2 >= 1:2.36.0
+Requires:	atk >= 1:2.8.0
 Requires:	cairo-gobject >= 1.10.0
-Requires:	gdk-pixbuf2 >= 2.26.0
-Requires:	glib2 >= 1:2.33.1
-Requires:	pango >= 1:1.30.0
+Requires:	gdk-pixbuf2 >= 2.28.0
+Requires:	glib2 >= 1:2.36.0
+Requires:	pango >= 1:1.32.4
 Requires:	xorg-lib-libXi >= 1.3.0
 Requires:	xorg-lib-libXrandr >= 1.3.0
 # evince is used as gtk-print-preview-command by default
@@ -137,8 +139,8 @@ programlarca da kullanılmaktadır.
 Summary:	Utility to update icon cache used by GTK+ library
 Summary(pl.UTF-8):	Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
 Group:		Applications/System
-Requires:	gdk-pixbuf2 >= 2.26.0
-Requires:	glib2 >= 1:2.33.1
+Requires:	gdk-pixbuf2 >= 2.28.0
+Requires:	glib2 >= 1:2.36.0
 
 %description -n gtk-update-icon-cache
 Utility to update icon cache used by GTK+ library.
@@ -160,11 +162,11 @@ Summary(tr.UTF-8):	GIMP araç takımı ve çizim takımı
 Group:		X11/Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	at-spi2-atk-devel >= 2.6.0
-Requires:	atk-devel >= 1:2.6.0
+Requires:	atk-devel >= 1:2.8.0
 Requires:	cairo-gobject-devel >= 1.10.0
-Requires:	gdk-pixbuf2-devel >= 2.26.0
-Requires:	glib2-devel >= 1:2.33.1
-Requires:	pango-devel >= 1:1.30.0
+Requires:	gdk-pixbuf2-devel >= 2.28.0
+Requires:	glib2-devel >= 1:2.36.0
+Requires:	pango-devel >= 1:1.32.4
 Requires:	shared-mime-info
 Requires:	xorg-lib-libX11-devel
 Requires:	xorg-lib-libXcomposite-devel
@@ -212,7 +214,7 @@ Dokumentacja API GTK+.
 Summary:	GTK+ - example programs
 Summary(pl.UTF-8):	GTK+ - programy przykładowe
 Group:		X11/Development/Libraries
-Requires(post,postun):	glib2 >= 1:2.33.1
+Requires(post,postun):	glib2 >= 1:2.36.0
 Requires:	%{name}-devel = %{version}-%{release}
 
 %description examples
@@ -273,6 +275,8 @@ CPPFLAGS="%{rpmcppflags}%{?with_papi: -I/usr/include/papi}"
 	--enable-man \
 	%{__enable_disable static_libs static} \
 	--enable-x11-backend \
+	--enable-wayland-backend \
+	--enable-broadway-backend \
 	--with-html-dir=%{_gtkdocdir} \
 	--enable-xkb \
 	--enable-xinerama
@@ -343,6 +347,7 @@ exit 0
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS NEWS README
+%attr(755,root,root) %{_bindir}/broadwayd
 %attr(755,root,root) %{_bindir}/gtk-launch
 %attr(755,root,root) %{_bindir}/gtk-query-immodules-3.0%{pqext}
 %attr(755,root,root) %{_libdir}/libgailutil-3.so.*.*.*
@@ -386,6 +391,7 @@ exit 0
 %dir %{_datadir}/themes/Emacs
 %dir %{_datadir}/themes/Emacs/gtk-3.0
 %{_datadir}/themes/Emacs/gtk-3.0/gtk-keys.css
+%{_mandir}/man1/broadwayd.1*
 %{_mandir}/man1/gtk-launch.1*
 %{_mandir}/man1/gtk-query-immodules-3.0.1*
 
@@ -405,9 +411,13 @@ exit 0
 %{_aclocaldir}/gtk-3.0.m4
 %{_pkgconfigdir}/gail-3.0.pc
 %{_pkgconfigdir}/gdk-3.0.pc
+%{_pkgconfigdir}/gdk-broadway-3.0.pc
+%{_pkgconfigdir}/gdk-wayland-3.0.pc
 %{_pkgconfigdir}/gdk-x11-3.0.pc
 %{_pkgconfigdir}/gtk+-3.0.pc
+%{_pkgconfigdir}/gtk+-broadway-3.0.pc
 %{_pkgconfigdir}/gtk+-unix-print-3.0.pc
+%{_pkgconfigdir}/gtk+-wayland-3.0.pc
 %{_pkgconfigdir}/gtk+-x11-3.0.pc
 %{_datadir}/gtk-3.0
 %{_datadir}/gir-1.0/Gdk-3.0.gir
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtk+3.git/commitdiff/4d529683918c535b642a45e69a3e8ca1ca6aa73e



More information about the pld-cvs-commit mailing list