summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emulation/virtualbox-ose/ChangeLog10
-rw-r--r--app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig2
-rw-r--r--app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild (renamed from app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild)9
3 files changed, 19 insertions, 2 deletions
diff --git a/app-emulation/virtualbox-ose/ChangeLog b/app-emulation/virtualbox-ose/ChangeLog
index 26c0b122ddc8..2eee31f96251 100644
--- a/app-emulation/virtualbox-ose/ChangeLog
+++ b/app-emulation/virtualbox-ose/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-emulation/virtualbox-ose
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/ChangeLog,v 1.53 2010/05/20 13:03:16 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/ChangeLog,v 1.54 2010/05/20 20:33:20 polynomial-c Exp $
+
+*virtualbox-ose-3.2.0-r1 (20 May 2010)
+
+ 20 May 2010; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-ose-3.2.0.ebuild, +virtualbox-ose-3.2.0-r1.ebuild,
+ files/virtualbox-ose-3-localconfig:
+ Fixed building with gcc-4.5 (bug #320741) and install EFI firmware images
+ (bug #320757). Thanks to Evan Teran who reported both bugs.
*virtualbox-ose-3.2.0 (20 May 2010)
diff --git a/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig b/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig
index 0c9978856489..fb3440daba6b 100644
--- a/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig
+++ b/app-emulation/virtualbox-ose/files/virtualbox-ose-3-localconfig
@@ -40,4 +40,6 @@ VBOX_WITH_VBOXDRV :=
VBOX_WITH_VBOXBFE :=
VBOX_WITH_KCHMVIEWER :=
+## don't build with -Werror
+VBOX_WITH_WARNINGS_AS_ERRORS :=
diff --git a/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild b/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild
index 0a3ac19e4d5f..d3f7e701af6f 100644
--- a/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild
+++ b/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0.ebuild,v 1.1 2010/05/20 13:03:16 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-ose/virtualbox-ose-3.2.0-r1.ebuild,v 1.1 2010/05/20 20:33:20 polynomial-c Exp $
EAPI=2
@@ -236,6 +236,13 @@ src_install() {
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless
fi
+ # Install EFI Firmware files (bug #320757)
+ cd "${S}"/src/VBox/Devices/EFI/FirmwareBin || die
+ for fwfile in VBoxEFI{32,64}.fd ; do
+ doins ${fwfile} || die
+ fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile} || die
+ done
+
insinto /usr/share/${PN}
if ! use headless && use qt4 ; then
doins -r nls