Version bump (bug #385577). Removed old
authorLars Wendler <polynomial-c@gentoo.org>
Tue, 4 Oct 2011 18:02:03 +0000 (18:02 +0000)
committerLars Wendler <polynomial-c@gentoo.org>
Tue, 4 Oct 2011 18:02:03 +0000 (18:02 +0000)
Package-Manager: portage-2.2.0_alpha60/cvs/Linux x86_64

15 files changed:
app-emulation/virtualbox-additions/ChangeLog
app-emulation/virtualbox-additions/virtualbox-additions-4.1.4.ebuild [moved from app-emulation/virtualbox-additions/virtualbox-additions-4.1.0.ebuild with 89% similarity]
app-emulation/virtualbox-bin/ChangeLog
app-emulation/virtualbox-bin/virtualbox-bin-4.1.4.ebuild [moved from app-emulation/virtualbox-bin/virtualbox-bin-4.1.0.ebuild with 99% similarity]
app-emulation/virtualbox-extpack-oracle/ChangeLog
app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.4.ebuild [moved from app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.0.ebuild with 86% similarity]
app-emulation/virtualbox-guest-additions/ChangeLog
app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.4.ebuild [moved from app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.0.ebuild with 97% similarity]
app-emulation/virtualbox-modules/ChangeLog
app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.0-vboxbug9305.patch [deleted file]
app-emulation/virtualbox-modules/virtualbox-modules-4.1.2.ebuild
app-emulation/virtualbox-modules/virtualbox-modules-4.1.4.ebuild [moved from app-emulation/virtualbox-modules/virtualbox-modules-4.1.0-r1.ebuild with 92% similarity]
app-emulation/virtualbox/ChangeLog
app-emulation/virtualbox/files/virtualbox-4.1.4-asneeded.patch [new file with mode: 0644]
app-emulation/virtualbox/virtualbox-4.1.4.ebuild [moved from app-emulation/virtualbox/virtualbox-4.1.0.ebuild with 98% similarity]

index 14e4e98c0a620179af208ec011e30fa5df5881fa..2d5d3ab02977bcfc07e472dd89f9a91aeabf6120 100644 (file)
@@ -1,6 +1,13 @@
 # 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)
 
similarity index 89%
rename from app-emulation/virtualbox-additions/virtualbox-additions-4.1.0.ebuild
rename to app-emulation/virtualbox-additions/virtualbox-additions-4.1.4.ebuild
index 9e97b41b67d669b59e31b0ed27725e97110db6a9..3bcadddbb07ad38df2efcdf651a4d12a1e040667 100644 (file)
@@ -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-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
 
index 154c954c2088fd6f8e100d67c9d3b955c4edb9ae..6c030825989130bafd8e047c611c7a8b7fcd9686 100644 (file)
@@ -1,6 +1,13 @@
 # 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)
 
similarity index 99%
rename from app-emulation/virtualbox-bin/virtualbox-bin-4.1.0.ebuild
rename to app-emulation/virtualbox-bin/virtualbox-bin-4.1.4.ebuild
index 8493ed32724c514e28f7b366d889812d6bee25d6..36e4717305775c1dbc2a0d187e3e82d905052d30 100644 (file)
@@ -1,12 +1,12 @@
 # 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
index fbe4bc3eb86845d688d6980112913213386f8c14..251c33c282cf84a61cdd05944727f5b723c5b05a 100644 (file)
@@ -1,6 +1,14 @@
 # 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)
 
similarity index 86%
rename from app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.0.ebuild
rename to app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.4.ebuild
index d3c491ade9781286643f4373a86be206716ad488..79e9a11a676e8326ae0707daac9f7600b91d1949 100644 (file)
@@ -1,12 +1,12 @@
 # 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}"
 
index 369ca1710e7b54d7e4b3d93804384bb8d49d2b04..7a6f2b3b2a774a11c1af708164396d3aab57baaa 100644 (file)
@@ -1,6 +1,14 @@
 # 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:
similarity index 97%
rename from app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.0.ebuild
rename to app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.4.ebuild
index b3a781f719089c90604c1215761fbd4bc4c3198e..c23cebb7d87254886de02ac49ee2088129699bf5 100644 (file)
@@ -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-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
 
@@ -29,7 +29,7 @@ RDEPEND="X? ( ~x11-drivers/xf86-video-virtualbox-${PV}
                         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
index e3fae77b69ab66debabd97a2b2a9f3ca22ab1512..e093fd67398c6f39b1a5d555fab7a341453f7326 100644 (file)
@@ -1,6 +1,15 @@
 # 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)
 
diff --git a/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.0-vboxbug9305.patch b/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.0-vboxbug9305.patch
deleted file mode 100644 (file)
index be0f5d9..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- 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);
index 1fae610942754a6dcbd6589a2a63ac79b87c86b1..7c5b7f3c8595b1713b1674f7cb97ef98dfff4ceb 100644 (file)
@@ -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-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
@@ -28,8 +28,6 @@ BUILD_TARGET_ARCH="${ARCH}"
 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}"
similarity index 92%
rename from app-emulation/virtualbox-modules/virtualbox-modules-4.1.0-r1.ebuild
rename to app-emulation/virtualbox-modules/virtualbox-modules-4.1.4.ebuild
index 48e4b98944f2703733513a01ffde7ef132dae3cb..124b5c76d2415cf4f7501f22cc91070683ce8682 100644 (file)
@@ -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-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
@@ -29,13 +29,12 @@ MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vbo
 
 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>:'
index a919149fb8f228c01443e5c088e8e632abf6ba8e..823d3add376231ab90b8563f78cfe8d602960a16 100644 (file)
@@ -1,6 +1,13 @@
 # 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
diff --git a/app-emulation/virtualbox/files/virtualbox-4.1.4-asneeded.patch b/app-emulation/virtualbox/files/virtualbox-4.1.4-asneeded.patch
new file mode 100644 (file)
index 0000000..003dc5d
--- /dev/null
@@ -0,0 +1,26 @@
+--- 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)
similarity index 98%
rename from app-emulation/virtualbox/virtualbox-4.1.0.ebuild
rename to app-emulation/virtualbox/virtualbox-4.1.4.ebuild
index fa1e5c6e5d416898204739f321e86b50818269a6..e0767184908a175c1de2ffe3d34c31a199ac63eb 100644 (file)
@@ -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-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
 
@@ -50,7 +50,7 @@ RDEPEND="!app-emulation/virtualbox-bin
        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
@@ -151,7 +151,7 @@ src_prepare() {
                "${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" \
@@ -160,7 +160,8 @@ src_prepare() {
        # 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