# ChangeLog for app-emulation/virtualbox-additions
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/ChangeLog,v 1.34 2011/08/17 23:36:28 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/ChangeLog,v 1.35 2011/10/04 17:57:47 polynomial-c Exp $
+
+*virtualbox-additions-4.1.4 (04 Oct 2011)
+
+ 04 Oct 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-additions-4.1.0.ebuild, +virtualbox-additions-4.1.4.ebuild:
+ Version bump. Thanks to Christian Inci who reported this in bug #385577.
+ Removed old.
*virtualbox-additions-4.1.2 (17 Aug 2011)
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.1.0.ebuild,v 1.1 2011/07/19 22:26:01 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.1.4.ebuild,v 1.1 2011/10/04 17:57:47 polynomial-c Exp $
EAPI=2
# ChangeLog for app-emulation/virtualbox-bin
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.116 2011/08/17 23:35:56 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.117 2011/10/04 17:57:19 polynomial-c Exp $
+
+*virtualbox-bin-4.1.4 (04 Oct 2011)
+
+ 04 Oct 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-bin-4.1.0.ebuild, +virtualbox-bin-4.1.4.ebuild:
+ Version bump. Thanks to Christian Inci who reported this in bug #385577.
+ Removed old.
*virtualbox-bin-4.1.2 (17 Aug 2011)
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.1.0.ebuild,v 1.1 2011/07/19 22:25:33 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.1.4.ebuild,v 1.1 2011/10/04 17:57:19 polynomial-c Exp $
EAPI=2
inherit eutils fdo-mime pax-utils
-MY_PV=${PV}-73009
+MY_PV=${PV}-74291
SDK_PV=${MY_PV}
EXTP_PV=${MY_PV}
MY_P=VirtualBox-${MY_PV}-Linux
# ChangeLog for app-emulation/virtualbox-extpack-oracle
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/ChangeLog,v 1.12 2011/08/17 23:38:27 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/ChangeLog,v 1.13 2011/10/04 17:58:15 polynomial-c Exp $
+
+*virtualbox-extpack-oracle-4.1.4 (04 Oct 2011)
+
+ 04 Oct 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-extpack-oracle-4.1.0.ebuild,
+ +virtualbox-extpack-oracle-4.1.4.ebuild:
+ Version bump. Thanks to Christian Inci who reported this in bug #385577.
+ Removed old.
*virtualbox-extpack-oracle-4.1.2 (17 Aug 2011)
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.0.ebuild,v 1.1 2011/07/19 22:26:30 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.4.ebuild,v 1.1 2011/10/04 17:58:15 polynomial-c Exp $
EAPI=2
inherit eutils
-MY_BUILD="73009"
+MY_BUILD="74291"
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
MY_P="${MY_PN}-${PV}-${MY_BUILD}"
# ChangeLog for app-emulation/virtualbox-guest-additions
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/ChangeLog,v 1.79 2011/09/01 08:19:29 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/ChangeLog,v 1.80 2011/10/04 18:02:03 polynomial-c Exp $
+
+*virtualbox-guest-additions-4.1.4 (04 Oct 2011)
+
+ 04 Oct 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-guest-additions-4.1.0.ebuild,
+ +virtualbox-guest-additions-4.1.4.ebuild:
+ Version bump. Thanks to Christian Inci who reported this in bug #385577.
+ Removed old.
01 Sep 2011; Lars Wendler <polynomial-c@gentoo.org>
virtualbox-guest-additions-4.1.0.ebuild:
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.0.ebuild,v 1.2 2011/09/01 08:19:29 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.4.ebuild,v 1.1 2011/10/04 18:02:03 polynomial-c Exp $
EAPI=2
x11-libs/libSM
x11-libs/libICE )"
DEPEND="${RDEPEND}
- =dev-util/kbuild-0.1.5*
+ >=dev-util/kbuild-0.1.999
>=dev-lang/yasm-0.6.2
sys-devel/bin86
sys-devel/dev86
# ChangeLog for app-emulation/virtualbox-modules
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.89 2011/08/17 23:34:38 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.90 2011/10/04 17:56:11 polynomial-c Exp $
+
+*virtualbox-modules-4.1.4 (04 Oct 2011)
+
+ 04 Oct 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -virtualbox-modules-4.1.0-r1.ebuild,
+ -files/virtualbox-modules-4.1.0-vboxbug9305.patch,
+ virtualbox-modules-4.1.2.ebuild, +virtualbox-modules-4.1.4.ebuild:
+ Version bump. Thanks to Christian Inci who reported this in bug #385577.
+ Removed old.
*virtualbox-modules-4.1.2 (17 Aug 2011)
+++ /dev/null
---- vboxdrv/r0drv/linux/mpnotification-r0drv-linux.c (revision 73209)
-+++ vboxdrv/r0drv/linux/mpnotification-r0drv-linux.c (revision 73210)
-@@ -77,7 +77,7 @@
- * @param pvUser2 The notification event.
- * @remarks This can be invoked in interrupt context.
- */
--static void rtMpNotificationLinuxOnCurrentCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2)
-+static DECLCALLBACK(void) rtMpNotificationLinuxOnCurrentCpu(RTCPUID idCpu, void *pvUser1, void *pvUser2)
- {
- unsigned long ulNativeEvent = *(unsigned long *)pvUser2;
- NOREF(pvUser1);
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.2.ebuild,v 1.1 2011/08/17 23:34:38 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.2.ebuild,v 1.2 2011/10/04 17:56:11 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})"
pkg_setup() {
- # check for kernel options to support PCI passthrough (since 2.6.31)
- CONFIG_CHECK="~IOMMU_SUPPORT ~DMAR ~PCI_STUB"
linux-mod_pkg_setup
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.0-r1.ebuild,v 1.1 2011/08/07 11:18:29 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.4.ebuild,v 1.1 2011/10/04 17:56:11 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin
pkg_setup() {
linux-mod_pkg_setup
+
BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
enewgroup vboxusers
}
src_prepare() {
- epatch "${FILESDIR}"/${P}-vboxbug9305.patch
-
if kernel_is -ge 2 6 33 ; then
# evil patch for new kernels - header moved
grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
# 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.84 2011/09/01 08:06:53 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/ChangeLog,v 1.85 2011/10/04 18:00:30 polynomial-c Exp $
+
+*virtualbox-4.1.4 (04 Oct 2011)
+
+ 04 Oct 2011; Lars Wendler <polynomial-c@gentoo.org> -virtualbox-4.1.0.ebuild,
+ +virtualbox-4.1.4.ebuild, +files/virtualbox-4.1.4-asneeded.patch:
+ Version bump. Thanks to Christian Inci who reported this in bug #385577.
+ Removed old.
01 Sep 2011; Lars Wendler <polynomial-c@gentoo.org> virtualbox-4.1.0.ebuild:
Again fixed dependency on kbuild. Thanks to Karel De Vriendt for reporting
--- /dev/null
+--- VirtualBox-4.1.4_OSE/Config.kmk
++++ VirtualBox-4.1.4_OSE/Config.kmk
+@@ -4263,7 +4263,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
+--- VirtualBox-4.1.4_OSE/src/libs/xpcom18a4/Makefile.kmk
++++ VirtualBox-4.1.4_OSE/src/libs/xpcom18a4/Makefile.kmk
+@@ -469,10 +469,10 @@
+ libIDL_config_cflags := $(shell $(VBOX_LIBIDL_CONFIG) --cflags)
+ libIDL_config_libs := $(shell $(VBOX_LIBIDL_CONFIG) --libs)
+ xpidl_CFLAGS = \
+- $(libIDL_config_cflags)
++ $(shell pkg-config --cflags libIDL-2.0)
+ ifeq ($(BUILD_PLATFORM),linux)
+ xpidl_LDFLAGS = \
+- $(filter-out -l%,$(libIDL_config_libs))
++ $(filter-out -l%,$(shell pkg-config --libs-only-L libIDL-2.0))
+ else
+ xpidl_LDFLAGS = \
+ $(libIDL_config_libs)
# 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-4.1.0.ebuild,v 1.4 2011/09/01 08:06:53 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.1.4.ebuild,v 1.1 2011/10/04 18:00:30 polynomial-c Exp $
EAPI=4
vnc? ( >=net-libs/libvncserver-0.9.7 )
java? ( >=virtual/jre-1.5 )"
DEPEND="${RDEPEND}
- =dev-util/kbuild-0.1.5*
+ >=dev-util/kbuild-0.1.999
>=dev-lang/yasm-0.6.2
sys-devel/bin86
sys-devel/dev86
"${FILESDIR}/${PN}-4-mkisofs-check.patch"
# fix build with --as-needed (bug #249295 and bug #350907)
- epatch "${FILESDIR}/${PN}-4-asneeded.patch"
+ epatch "${FILESDIR}/${PN}-4.1.4-asneeded.patch"
# Respect LDFLAGS
sed -e "s/_LDFLAGS\.${ARCH}*.*=/& ${LDFLAGS}/g" \
# We still want to use ${HOME}/.VirtualBox/Machines as machines dir.
epatch "${FILESDIR}/${PN}-4.0.2-restore_old_machines_dir.patch"
- epatch "${FILESDIR}"/${P}-vboxpci-build.patch
+ # Don't build vboxpci.ko module (D'oh!)
+ epatch "${FILESDIR}"/${PN}-4.1.2-vboxpci-build.patch
# add correct java path
if use java ; then