rpms/galeon/devel galeon-2.0.3-flashfix.patch, NONE, 1.1 galeon.spec, 1.24, 1.25

Denis Leroy (denis) fedora-extras-commits at redhat.com
Thu Oct 19 14:06:41 UTC 2006


Author: denis

Update of /cvs/extras/rpms/galeon/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2455

Modified Files:
	galeon.spec 
Added Files:
	galeon-2.0.3-flashfix.patch 
Log Message:
Fix for 210807 (flash crash). Made BR on gecko-devel

galeon-2.0.3-flashfix.patch:

--- NEW FILE galeon-2.0.3-flashfix.patch ---
--- galeon-2.0.3/mozilla/mozilla-embed-shell.cpp.orig	2006-10-19 15:43:31.000000000 +0200
+++ galeon-2.0.3/mozilla/mozilla-embed-shell.cpp	2006-10-19 15:41:51.000000000 +0200
@@ -236,6 +236,9 @@
 
 	g_setenv ("MOZ_PLUGIN_PATH", new_path->str, TRUE);
 
+	/* Work-around Flash Player crash */
+	g_setenv ("XLIB_SKIP_ARGB_VISUALS", "1", FALSE);
+
 	g_string_free (new_path, TRUE);
 }
 


Index: galeon.spec
===================================================================
RCS file: /cvs/extras/rpms/galeon/devel/galeon.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- galeon.spec	4 Oct 2006 22:56:43 -0000	1.24
+++ galeon.spec	19 Oct 2006 14:06:10 -0000	1.25
@@ -1,17 +1,18 @@
 Summary:	GNOME2 Web browser based on Mozilla
 Name:		galeon
 Version:	2.0.3
-Release:	2%{?dist}
+Release:	3%{?dist}
 License:	GPL
 Group:		Applications/Internet
 URL:		http://galeon.sourceforge.net/
 Source0:	http://download.sourceforge.net/galeon/%{name}-%{version}%{?extraversion}.tar.bz2
+Patch0:		galeon-2.0.3-flashfix.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n)
 
 BuildRequires:	gettext desktop-file-utils
 BuildRequires:	gtk2-devel >= 2.4.0
 BuildRequires:	gnome-desktop-devel
-BuildRequires:	firefox-devel
+BuildRequires:	gecko-devel
 BuildRequires:	libgnomeui-devel >= 2.5.2
 BuildRequires:  perl(XML::Parser) scrollkeeper
 BuildRequires:  intltool
@@ -32,13 +33,16 @@
 
 %prep
 %setup -q -n %{name}-%{version}%{?extraversion}
+%patch0 -p1 -b .flashfix
 
 
 %build
 %configure \
 	--disable-nautilus-view			\
 	--disable-werror                        \
-	--disable-schemas-install
+	--disable-schemas-install		\
+	--disable-dependency-tracking		\
+	--with-mozilla=firefox
 make %{?_smp_mflags}
 
 
@@ -106,6 +110,10 @@
 
 
 %changelog
+* Thu Oct 19 2006 Denis Leroy <denis at poolshark.org> - 2.0.3-3
+- Added patch to fix flash plugin crash
+- Make package depend on gecko-devel
+
 * Thu Oct 05 2006 Christian Iseli <Christian.Iseli at licr.org> 2.0.3-2
  - rebuilt for unwind info generation, broken in gcc-4.1.1-21
 




More information about the fedora-extras-commits mailing list