diff options
author | Thomas Sachau <tommy@gentoo.org> | 2009-08-05 14:50:37 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2009-08-05 14:50:37 +0000 |
commit | 3d4f872ff03ea986f84de03df4aeafd8a9f268d9 (patch) | |
tree | 820641ff66e46429c0bbac680bb94bd70195064c /www-client | |
parent | Version bump for security fixes (proxy commit for mozilla team) (diff) | |
download | gentoo-2-3d4f872ff03ea986f84de03df4aeafd8a9f268d9.tar.gz gentoo-2-3d4f872ff03ea986f84de03df4aeafd8a9f268d9.tar.bz2 gentoo-2-3d4f872ff03ea986f84de03df4aeafd8a9f268d9.zip |
Version bump for security fixes (proxy commit for mozilla team)
(Portage version: 2.2_rc35-r1/cvs/Linux x86_64)
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/mozilla-firefox/ChangeLog | 9 | ||||
-rw-r--r-- | www-client/mozilla-firefox/files/000_flex-configure-LANG.patch | 41 | ||||
-rw-r--r-- | www-client/mozilla-firefox/mozilla-firefox-3.5.2.ebuild (renamed from www-client/mozilla-firefox/mozilla-firefox-3.5.1-r2.ebuild) | 13 |
3 files changed, 53 insertions, 10 deletions
diff --git a/www-client/mozilla-firefox/ChangeLog b/www-client/mozilla-firefox/ChangeLog index 95f862e901ec..253972572928 100644 --- a/www-client/mozilla-firefox/ChangeLog +++ b/www-client/mozilla-firefox/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for www-client/mozilla-firefox # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.526 2009/08/03 13:34:40 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/ChangeLog,v 1.527 2009/08/05 14:50:37 tommy Exp $ + +*mozilla-firefox-3.5.2 (05 Aug 2009) + + 05 Aug 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + +files/000_flex-configure-LANG.patch, -mozilla-firefox-3.5.1-r2.ebuild, + +mozilla-firefox-3.5.2.ebuild: + Version bump for security fixes (proxy commit for mozilla team) 03 Aug 2009; Nirbheek Chauhan <nirbheek@gentoo.org> mozilla-firefox-3.5.1-r2.ebuild: diff --git a/www-client/mozilla-firefox/files/000_flex-configure-LANG.patch b/www-client/mozilla-firefox/files/000_flex-configure-LANG.patch new file mode 100644 index 000000000000..6d32a8537508 --- /dev/null +++ b/www-client/mozilla-firefox/files/000_flex-configure-LANG.patch @@ -0,0 +1,41 @@ +The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in +option parsing, it may break. + +http://bugs.gentoo.org/103483 + +--- configure~ 2009-07-31 20:07:25.087663220 -0500 ++++ configure 2009-07-31 20:07:37.987684452 -0500 +@@ -468,6 +468,16 @@ + infodir='${prefix}/info' + mandir='${prefix}/man' + ++# NLS nuisances. ++# Only set these to C if already set. These must not be set unconditionally ++# because not all systems understand e.g. LANG=C (notably SCO). ++# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! ++# Non-C LC_CTYPE values break the ctype check. ++if test "${LANG+set}" = set; then LANG=C; export LANG; fi ++if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi ++if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi ++if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi ++ + # Initialize some other variables. + subdirs= + MFLAGS= MAKEFLAGS= +@@ -856,16 +866,6 @@ + esac + done + +-# NLS nuisances. +-# Only set these to C if already set. These must not be set unconditionally +-# because not all systems understand e.g. LANG=C (notably SCO). +-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +-# Non-C LC_CTYPE values break the ctype check. +-if test "${LANG+set}" = set; then LANG=C; export LANG; fi +-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi +- + # confdefs.h avoids OS command line length limits that DEFS can exceed. + rm -rf conftest* confdefs.h + # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/www-client/mozilla-firefox/mozilla-firefox-3.5.1-r2.ebuild b/www-client/mozilla-firefox/mozilla-firefox-3.5.2.ebuild index 3fa4b326a9b6..344198a377ad 100644 --- a/www-client/mozilla-firefox/mozilla-firefox-3.5.1-r2.ebuild +++ b/www-client/mozilla-firefox/mozilla-firefox-3.5.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.5.1-r2.ebuild,v 1.2 2009/08/03 13:34:40 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-firefox/mozilla-firefox-3.5.2.ebuild,v 1.1 2009/08/05 14:50:37 tommy Exp $ EAPI="2" WANT_AUTOCONF="2.1" @@ -12,7 +12,7 @@ ka kk kn ko ku lt lv mk ml mn mr nb-NO nl nn-NO oc or pa-IN pl pt-BR pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK ta te th tr uk vi zh-CN zh-TW" NOSHORTLANGS="en-GB es-AR es-CL es-MX pt-BR zh-CN zh-TW" -XUL_PV="1.9.1.1" +XUL_PV="1.9.1.2" MAJ_PV="${PV/_*/}" # Without the _rc and _beta stuff DESKTOP_PV="3.5" MY_PV="${PV/_beta/b}" # Handle betas for SRC_URI @@ -25,7 +25,7 @@ HOMEPAGE="http://www.mozilla.com/firefox" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" SLOT="0" LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" -IUSE="+alsa bindist iceweasel java mozdevelop restrict-javascript" # qt-experimental +IUSE="bindist iceweasel java mozdevelop restrict-javascript" # qt-experimental REL_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases" SRC_URI="${REL_URI}/${MY_PV}/source/firefox-${MY_PV}-source.tar.bz2 @@ -60,9 +60,6 @@ RDEPEND=" >=dev-libs/nspr-4.7.3 >=dev-db/sqlite-3.6.7 >=app-text/hunspell-1.2 - - alsa? ( media-libs/alsa-lib ) - >=net-libs/xulrunner-${XUL_PV}[java=] >=x11-libs/cairo-1.8.8[X] x11-libs/pango[X]" @@ -147,7 +144,7 @@ src_prepare() { eautoreconf # We need to re-patch this because autoreconf overwrites it -# epatch "${WORKDIR}"/patch/000_flex-configure-LANG.patch + epatch "${FILESDIR}/000_flex-configure-LANG.patch" } src_configure() { @@ -194,8 +191,6 @@ src_configure() { mozconfig_annotate '' --with-system-bz2 mozconfig_annotate '' --with-system-libxul mozconfig_annotate '' --with-libxul-sdk=/usr/$(get_libdir)/xulrunner-devel-${XUL_PV} - mozconfig_use_enable alsa ogg - mozconfig_use_enable alsa wave # IUSE mozdevelop mozconfig_use_enable mozdevelop jsd |