[xiphos] Reduced GTK to GTK2 because of known bugs.

Greg Hellings greghellings at fedoraproject.org
Thu Jan 30 03:55:43 UTC 2014


commit 8c197150bedeb0d6804284e85cd1630f8b194f8d
Author: Greg Hellings <greg.hellings at gmail.com>
Date:   Wed Jan 29 21:54:49 2014 -0600

    Reduced GTK to GTK2 because of known bugs.
    
    Upstream reports several known bugs with GTK3 and certain Linux
    environments. Reducing the GTK dependency to 2 for now is a workaround
    while upstream fixes these issues for the next release.

 xiphos.spec |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/xiphos.spec b/xiphos.spec
index 9d2e290..4965ac6 100644
--- a/xiphos.spec
+++ b/xiphos.spec
@@ -1,6 +1,6 @@
 Name:		xiphos 
 Version:	3.1.6
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Bible study and research tool
 
 Group:		Applications/Text
@@ -12,12 +12,14 @@ BuildRequires:	gettext
 BuildRequires:	desktop-file-utils
 BuildRequires:	gnome-doc-utils
 BuildRequires:	gtkhtml3-devel GConf2-devel
-BuildRequires:	webkitgtk3-devel
+BuildRequires:	webkitgtk-devel
 BuildRequires:	libgsf-devel
 BuildRequires:	dbus-glib-devel
 #BuildRequires:	ImageMagick-c++-devel
 BuildRequires:	perl(XML::Parser) intltool
 BuildRequires:	rarian-compat
+# Needed on GTK+2 builds
+BuildRequires:  libglade2-devel
 Requires:	yelp
 Obsoletes:	gnomesword < 2.4.2
 Provides:	gnomesword = %{version}-%{release}
@@ -33,7 +35,8 @@ Project and elsewhere.
 
 %build
 CFLAGS='%{optflags} -DNO_SWORD_SET_RENDER_NOTE_NUMBERS=1' CXXFLAGS='%{optflags} -DNO_SWORD_SET_RENDER_NOTE_NUMBERS=1' ./waf configure	\
-	--prefix %{_prefix} --enable-webkit
+	--prefix %{_prefix} --enable-webkit \
+    --gtk=2
  
 ./waf build -v
 
@@ -76,6 +79,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %_datadir/gnome/help/xiphos
 
 %changelog
+* Wed Jan 29 2014 Greg Hellings <greg.hellings at gmail.com> - 3.1.6-2
+- Removed GTK3 in favor of GTK2, as GTK3 is known to be buggy for this release
+
 * Wed Jan 29 2014 Deji Akingunola <dakingun at gmail.com> - 3.1.6-1
 - Update to version 3.1.6
 


More information about the scm-commits mailing list