# ChangeLog for www-client/opera-next
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/ChangeLog,v 1.49 2011/10/20 12:22:58 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/ChangeLog,v 1.50 2011/11/04 16:56:15 jer Exp $
+
+ 04 Nov 2011; Jeroen Roovers <jer@gentoo.org> opera-next-12.00.1116.ebuild:
+ Add LD_PRELOAD hack to prevent operapluginwrapper from segfaulting when
+ loading libflashplayer.so (bug #363387).
*opera-next-12.00.1116 (20 Oct 2011)
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild,v 1.1 2011/10/20 12:22:58 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera-next/opera-next-12.00.1116.ebuild,v 1.2 2011/11/04 16:56:15 jer Exp $
EAPI="4"
# Create /usr/bin/opera wrapper
echo '#!/bin/sh' > ${PN}
- echo 'export OPERA_DIR=/usr/share/'"${PN}" >> ${PN}
+ echo 'export OPERA_DIR="/usr/share/'"${PN}"'"' >> ${PN}
echo 'export OPERA_PERSONALDIR=${OPERA_PERSONALDIR:-"${HOME}/.'${PN}'"}' \
>> ${PN}
+ echo 'export LD_PRELOAD="/usr/'$(get_libdir)'/libgtk-x11-2.0.so"' >> ${PN}
echo 'exec '"${OPREFIX}/${PN}/${PN}"' "$@"' >> ${PN}
# Change libz.so.3 to libz.so.1 for gentoo/freebsd
# ChangeLog for www-client/opera
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.655 2011/11/04 16:40:27 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.656 2011/11/04 16:56:14 jer Exp $
+
+ 04 Nov 2011; Jeroen Roovers <jer@gentoo.org> opera-11.60.1134.ebuild:
+ Add LD_PRELOAD hack to prevent operapluginwrapper from segfaulting when
+ loading libflashplayer.so (bug #363387).
+
+ 04 Nov 2011; Jeroen Roovers <jer@gentoo.org> opera-11.60.1134.ebuild:
+ Add LD_PRELOAD hack to prevent operapluginwrapper from segfaulting when
+ loading libflashplayer.so (bug #363387).
*opera-11.60.1134 (04 Nov 2011)
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-11.60.1134.ebuild,v 1.1 2011/11/04 16:40:27 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-11.60.1134.ebuild,v 1.2 2011/11/04 16:56:14 jer Exp $
EAPI="4"
# Create /usr/bin/opera wrapper
echo '#!/bin/sh' > ${PN}
- echo 'export OPERA_DIR=/usr/share/'"${PN}" >> ${PN}
+ echo 'export OPERA_DIR="/usr/share/'"${PN}"'"' >> ${PN}
echo 'export OPERA_PERSONALDIR=${OPERA_PERSONALDIR:-"${HOME}/.'${PN}'"}' \
>> ${PN}
+ echo 'export LD_PRELOAD="/usr/'$(get_libdir)'/libgtk-x11-2.0.so"' >> ${PN}
echo 'exec '"${OPREFIX}/${PN}/${PN}"' "$@"' >> ${PN}
# Change libz.so.3 to libz.so.1 for gentoo/freebsd