summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emulation/virtualbox/ChangeLog8
-rw-r--r--app-emulation/virtualbox/files/virtualbox-4-asneeded.patch11
-rw-r--r--app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild4
-rw-r--r--app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild4
4 files changed, 22 insertions, 5 deletions
diff --git a/app-emulation/virtualbox/ChangeLog b/app-emulation/virtualbox/ChangeLog
index da0821227580..80ba3c5774ee 100644
--- a/app-emulation/virtualbox/ChangeLog
+++ b/app-emulation/virtualbox/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/virtualbox
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/ChangeLog,v 1.49 2011/01/07 15:11:45 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/ChangeLog,v 1.50 2011/01/07 18:16:30 polynomial-c Exp $
+
+ 07 Jan 2011; Lars Wendler <polynomial-c@gentoo.org>
+ virtualbox-3.2.12-r3.ebuild, virtualbox-3.2.12-r4.ebuild,
+ files/virtualbox-4-asneeded.patch:
+ Fixed forced as-needed issue (bug #350907). Thanks to xarthisius for
+ providing a fix. Really fixed PDEPEND for pkgmove.
*virtualbox-9999 (07 Jan 2011)
*virtualbox-3.2.12-r4 (07 Jan 2011)
diff --git a/app-emulation/virtualbox/files/virtualbox-4-asneeded.patch b/app-emulation/virtualbox/files/virtualbox-4-asneeded.patch
index b67f1221162a..5533bb000687 100644
--- a/app-emulation/virtualbox/files/virtualbox-4-asneeded.patch
+++ b/app-emulation/virtualbox/files/virtualbox-4-asneeded.patch
@@ -14,3 +14,14 @@
xpidl_LDFLAGS.linux = \
$(VBOX_LD_as_needed)
endif
+--- VirtualBox-4.0.0_OSE/Config.kmk
++++ VirtualBox-4.0.0_OSE/Config.kmk
+@@ -4053,7 +4053,7 @@
+ TEMPLATE_VBOXBLDPROG_LDFLAGS.amd64 = -m64
+ TEMPLATE_VBOXBLDPROG_LDFLAGS.sparc64 = -m64
+ ifeq ($(KBUILD_HOST),linux)
+-TEMPLATE_VBOXBLDPROG_LIBS = pthread m rt dl
++TEMPLATE_VBOXBLDPROG_LIBS = pthread m rt dl crypt
+ else ifeq ($(KBUILD_HOST),os2)
+ TEMPLATE_VBOXBLDPROG_TOOL = GXX3OMF
+ TEMPLATE_VBOXBLDPROG_LIBS = socket iconv \ No newline at end of file
diff --git a/app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild b/app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild
index 7f41218030da..e834413373a5 100644
--- a/app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild
+++ b/app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild,v 1.1 2011/01/07 15:11:45 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-3.2.12-r3.ebuild,v 1.2 2011/01/07 18:16:30 polynomial-c Exp $
EAPI=2
@@ -56,7 +56,7 @@ DEPEND="${RDEPEND}
pulseaudio? ( media-sound/pulseaudio )
python? ( >=dev-lang/python-2.3[threads] )
vboxwebsrv? ( >=net-libs/gsoap-2.7.13 )"
-PDEPEND="additions? ( ~app-emulation/virtualbox-ose-additions-${PV} )"
+PDEPEND="additions? ( ~app-emulation/virtualbox-additions-${PV} )"
QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
usr/lib/virtualbox-ose/VBoxSDL.so
diff --git a/app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild b/app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild
index 287e25971b0d..582bb6f2b861 100644
--- a/app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild
+++ b/app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild,v 1.1 2011/01/07 15:11:45 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-3.2.12-r4.ebuild,v 1.2 2011/01/07 18:16:30 polynomial-c Exp $
EAPI=2
@@ -56,7 +56,7 @@ DEPEND="${RDEPEND}
pulseaudio? ( media-sound/pulseaudio )
python? ( >=dev-lang/python-2.3[threads] )
vboxwebsrv? ( >=net-libs/gsoap-2.7.13 )"
-PDEPEND="additions? ( ~app-emulation/virtualbox-ose-additions-${PV} )"
+PDEPEND="additions? ( ~app-emulation/virtualbox-additions-${PV} )"
QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
usr/lib/virtualbox-ose/VBoxSDL.so