summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2013-02-28 16:05:24 +0000
committerLars Wendler <polynomial-c@gentoo.org>2013-02-28 16:05:24 +0000
commit16aa3ba1a5d89c9c02c8cd928cae054d3a6cc237 (patch)
tree3b2cdf77bd5110eddc7860f8c8c698080021a3c2 /app-emulation/virtualbox-modules
parentVersion bump. Removed old. (diff)
downloadhistorical-16aa3ba1a5d89c9c02c8cd928cae054d3a6cc237.tar.gz
historical-16aa3ba1a5d89c9c02c8cd928cae054d3a6cc237.tar.bz2
historical-16aa3ba1a5d89c9c02c8cd928cae054d3a6cc237.zip
Version bump. Removed old.
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'app-emulation/virtualbox-modules')
-rw-r--r--app-emulation/virtualbox-modules/ChangeLog10
-rw-r--r--app-emulation/virtualbox-modules/Manifest29
-rw-r--r--app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.6-kernel-3.2-vboxpci.patch56
-rw-r--r--app-emulation/virtualbox-modules/virtualbox-modules-4.1.22.ebuild59
-rw-r--r--app-emulation/virtualbox-modules/virtualbox-modules-4.2.8.ebuild (renamed from app-emulation/virtualbox-modules/virtualbox-modules-4.2.4.ebuild)4
5 files changed, 34 insertions, 124 deletions
diff --git a/app-emulation/virtualbox-modules/ChangeLog b/app-emulation/virtualbox-modules/ChangeLog
index 384a9b368dea..ac1144b8f54e 100644
--- a/app-emulation/virtualbox-modules/ChangeLog
+++ b/app-emulation/virtualbox-modules/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-emulation/virtualbox-modules
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.121 2013/02/14 13:27:56 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.122 2013/02/28 16:01:02 polynomial-c Exp $
+
+*virtualbox-modules-4.2.8 (28 Feb 2013)
+
+ 28 Feb 2013; Lars Wendler <polynomial-c@gentoo.org>
+ -files/virtualbox-modules-4.1.6-kernel-3.2-vboxpci.patch,
+ -virtualbox-modules-4.1.22.ebuild, -virtualbox-modules-4.2.4.ebuild,
+ +virtualbox-modules-4.2.8.ebuild:
+ Version bump. Removed old.
14 Feb 2013; Agostino Sarubbo <ago@gentoo.org>
virtualbox-modules-4.1.24.ebuild:
diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest
index c54a17d13460..a4701b9596f9 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,13 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX create_vbox_modules_tarball.sh 661 SHA256 2c325859be34acb8589781dafd1e64e3d93c7995fcc1b3d41a549a2c8348de4e SHA512 1f6f1502fbf666b0afeb402290e8fdf0435a9e4356102fc0ee5c26635a8e9948b3fd427bad205a6163beebd2917b0a5d1f547afef3a549489cc0afe229722bf8 WHIRLPOOL d6b8eddbe9bbbe864db5c754cef5d7b31e43f7f388ee28b473479c241c71cba3cef83aaa3661e72511a2248832ec8420c84e1b056894623ef88a3d144989aff7
AUX virtualbox-modules-4.1.4-pax-const.patch 2335 SHA256 d23da93fa1a3b7833766caa8329745ed7de7a5ed6ce1fecb090325fdc83e42f3 SHA512 8f5ffcd53f34e616b895013660e269e6031837411471abf69711df4fd5d745299dcb08d361eda0979dcfde7d9aafa0d24c99fcc9f3875fbf35771945f6b224a1 WHIRLPOOL b875d0747bdf3c2970d9dc84c7e4f6fac1bd37b85ba6086a981397c8b506a7af2709fa94317896650fd9ae98921d40f399e589b851eb2da2f9854eb1f443930c
-AUX virtualbox-modules-4.1.6-kernel-3.2-vboxpci.patch 1630 SHA256 5918fed292d520ddc9417e70259c06265ae9b1a614393b84156a711007da498f SHA512 2a7f70b05005ceb2b53467616d81eb5acd73577bd51fc9fdca1d03ea45fef7f9503caf058b42a4d5c924a82b0e151851af77feea89cda6488a5418a4bce3cf2f WHIRLPOOL 3485e72b9546d6c3b081a4cf6f9f0c6763d96a294492b2f7d7fb7fa8fbb274705e4c709001b968f3ab3dbba8d62af4cb20736a1a2d64a8e10c2a6fbdf11ec853
-DIST vbox-kernel-module-src-4.1.22.tar.xz 459980 SHA256 8d37d4c4497fd1de9511af2eb1aea4959045b47ad623f04e76958dfabd0848e3 SHA512 3ac0e55b794468b7b4b204500334d86763c523a2dfac84d830153b3ca324883fdce996eeaa35fa0e36606b46c126c0ab77374d1d3d7df8b65cf1058335ece214 WHIRLPOOL 19b2bfa3be78a845af962c80a5dd1defc7bbba2d30f0641ff02d069d5d2e3fab53eb4ce42a450ff16d5ea40f2ec3b5b88af8f341a481a93c6fe2aad03eca09ce
DIST vbox-kernel-module-src-4.1.24.tar.xz 459852 SHA256 f0113fc453f2c599a0afeb07539646ec14008693502436fca78966eb440b903c SHA512 bc92e387d83ecdffcf1f0eb71d3b0fb0401d4441821eccb7650319916b6f3351839b177cc2a61f0f20273cfa57e073797adc5692eb42975748cb7d52feb4f427 WHIRLPOOL 9bb4dff9e1dfd694f23f4ce121d89fa3c2a77ef1718df9c7ebeb5f53e7d7adb6061084727c2cb9a7f1b34b2000c17252ccfc02e7c7edb8c05d2fb3d7bc8905b1
-DIST vbox-kernel-module-src-4.2.4.tar.xz 492268 SHA256 fe27db126b09cfb3b950c1d6cae94bc7aa290d800c2c934e6eeae7da45e4b494 SHA512 30377867ef8455f339789c5fa26d5ab1381dacef714508d89b99ce57aa0a4d233c0a7b0c796d3001fc0f4c4cac01dc1c37cffefad59df0d9443125033b4e8f33 WHIRLPOOL 0b27c21e13303db1da6fdf2961e42bfa43cf1b01bfb249e150a52d6669a9cc3bf5d66d9ee31dff14eca434c659e2908a4dda2331aac5748a66dbb8beecb9be11
DIST vbox-kernel-module-src-4.2.6.tar.xz 492632 SHA256 bc0ea714a253834b42094322b9f8afcbbe6ea4aa4b4097eba0311b76d526a11a SHA512 04e9f0fa1541564097fb9760f3310a0b3c730dc43c515d0444c5baecd01d52c9fc952b76793369e7ee1835b8034d0cf5066bd2564107dcb4df34a4dcad40ae1d WHIRLPOOL b1ec4527543f88c678a1d9ab3c8e35478c6db3b2ab7871d61c0e4c078d89fb63f7bbe3bb013727cce2affd2b7309dbb45de4e221fe2265dfdf7c229254821247
-EBUILD virtualbox-modules-4.1.22.ebuild 1597 SHA256 d498ebaf7aeaa9cb4f3ec848693abbe2804359999cc4672dfcbec7e498f0de57 SHA512 60f8c25f42d6ad748d1bbff17ef5d1325de8d9910192312533f4e520b1b7df44d06b4ad71c390867cab5ac1427c19299a16b824fc3fac06bddc31badfd175249 WHIRLPOOL e506892093e35c4e14afbdbaaa29ba30e712467b86a8341912dcbfafc06007ece53e1cd4af2f0021e01a6ea23337beaedac6377bae8082221c9876101a105b98
+DIST vbox-kernel-module-src-4.2.8.tar.xz 492696 SHA256 47c895d9be08282eaa6d865ed5dafc4b121247a8812ef6ad3907175c26bca911 SHA512 3651d5f114504245ab0afb89dd3932274a3af5281aa0f3bbd547fd4fe2e4350d3e9df91bcafeb90b2ff9fe001c8cb9a401a662de47351306e1bd0df9913ec64d WHIRLPOOL ecf01410d63886faa18f9037a1a6297b48c49e0573fd5ca7e7397f68084a8d09cb291f0253a95041e4883a86e447edc22f52b82aa03f2401fdd42f62a9d6531e
EBUILD virtualbox-modules-4.1.24.ebuild 1591 SHA256 e6f22b1d2ff787c9a2572eedae076197d6ad70eb266012c0ba330357a9624d95 SHA512 053d8a6b31cdf1b76022783c42ee86f1c2c44b6359a9d9c960b1036733bae3df355ed6d3cfcfff38205a1ee862a9444b72af80ffc79018170033709a094b042b WHIRLPOOL a0fc94074002844a65529e4b1a9c90d37af8453dc57f68964eab4483784f85d882d9bc592d7910be3457c2ab15679c36bdc33852dd6d089c03ee6f49fd1ddcf4
-EBUILD virtualbox-modules-4.2.4.ebuild 1601 SHA256 515b2728ee5f386a30dbf9e3d424878f8081fe5fdc37d4fb7873215a76c39def SHA512 6e8c7c4b3e3bbb2a814aa5bf3c8d62921247fb38e0d056be031f4f82aa98e90a0c0aec4c89807d8faf52264a82e14961d41816f1ec795807a407648ae9e7c042 WHIRLPOOL f06305df491164e21b41fe0aa3f54033cec9aee4004446a5ea1a4eb77628bac0aa5d604aa8cbed94657e9b0e063ce7d1564ebb673821a36dff317babfa63d9ae
EBUILD virtualbox-modules-4.2.6.ebuild 1601 SHA256 ba1eab42ef1939c1782dafe187f1ddc8ea565a38781f0778e7175e57735382c1 SHA512 40148376ea3614e3b0dffbd1b76eae48d07496f812b4ae71920a911819cabf677f596e8327a215090506c2eefd0d20828558688b89743d70cfadc4955760bff5 WHIRLPOOL 4b9805c814b607220e405e6d8f10683e634af251e1888d898e3e1d1ad6e6cf9e1e22368c2500e2ba7394351e9768e302824adaab5e923f6b29da288229e8739e
-MISC ChangeLog 21903 SHA256 34835e5426044ca136d3ae953499e976330bfed772b2fb0a7a6e8158d57913a9 SHA512 acc37a44fea62d8edca84f41fd373b2c8f83b8c136308402251e09f254fa7bf1ab6c682e2e18362e0282d5e35bde4c1554e1bc0c81713f01ecc6d6e69ed68b2c WHIRLPOOL 9f0ae07beaf6b1b3bd9d5e1f06db8e408249a321f372c0266b230952ce9990a171449b12952d504fde15dc23b4c4e7af892b1d6e31114d89ed527812493156c5
+EBUILD virtualbox-modules-4.2.8.ebuild 1601 SHA256 43eede74d470f4ad03b2e51d9278f9cd63dc4f4a03d199c20a1c897864973b6f SHA512 53192b3c5a62435eabe6f2a6c14ca354f50d688a7f472b061cde35bc6039860ea38121e811b7e7f1e21e947a3e3ed51e814b95548059106435f4b6f3c2390d46 WHIRLPOOL 51fd3afca1540afba436563f6a7984c2f3c1fb5dee221feb65e816ee89939710e53f7791662333506ae85ca9c60e9e7762a6892aba5ed3093eebcad6be4ccacf
+MISC ChangeLog 22204 SHA256 979e99ee7e6ca640f0bd2b23b383b30cee3fdc93c1a1ce7365c1a76fc81c40ba SHA512 ef249f9ac7d5c69639c75902763e7c60a929b37e3335fc4e12d802b28b2d8d67a8da8728956989d3a0700bb8663fa21d4b66eec865dba947965b83bed8c501ef WHIRLPOOL 7f7ef35eb7666198ee549595b84c1d73d81f37260643409f34bd6183dbb7cbc75874f81a9e58327a9032f6ac3065c82719cc9b2382428b1edf70f7b61123822c
MISC metadata.xml 524 SHA256 9ae0eab26084901b8d307d8923f5c130d310deceb09047aae884557a00f70bbb SHA512 aeb35c42388161eebe39dce30204d6d340c1c7679c9ea68e307bb1b7a9e0340f551c787dc13f076ea864758ce7ebde45b309f1ce548ad635b2ebc3a0eec4bed0 WHIRLPOOL 74b05dbb70861a5ff213417a327c781a858bfae6d3573d2d5f1ba85544dbc28aab55b621bc0711f42e3d0019fa761f38550b05a8c2beef8eda8a5ff386163b48
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJRL38/AAoJEPiazRVxLXTFarQQALBTRprwFkGXlrvXmcEsrlMs
+BfJeDUIDLZ+0Pwh3iILd7hZLSFWZdeegp5haxC3xAp9Ru+Fph+XYjFDcRiCRo3R5
+8JRlnswayNXT0ezKfIXYl2M3kM6wCDu2ftAp2XFVH0Jdx4QLsbTRnt5ftuA9dPeZ
+VwPHxXIdgLgmEtufbG0KGkSUwalawM1HweFk6J+E1hkPgcOoVwh9Ns/5Os+rXDsV
+xVH48h8NRhCF/egx4D1io39aU2vNHghKeLOlYffvcLd/yBfJ0T8RC6mZeC+N3Qfv
+Z6GYJ/48kp1qeWGujH+xJZ7bK8tWjKsuGQ0VqAF27BHK4pVL5l7u7ScMldHpPzmX
+CWDnZjySONS9HEiP76eNygsP7RYImSrdZzBu7FW1IC4WgVSgt8dLyrhQJQM67D15
+1kGIqukJnuc34Mtxd6ajYh5yDF95QnYxNngFx3QE3pa09Hz5l32EAXBWw3Za3MWd
+qvuZgYhS3t51rU/+QTocPOrV/VOdJEaWgU8EwD6c3eq4p2psLzOrRTnEkqia4hHI
+tAiFLV6RnN1mymLtOWALa1jY0bGWkIJjMoQr34V3oqy6hXWer0Ew06uUWyJWB74B
+x+SgTvlU6JllwLbipbKTSjjm5TMs4Kb08VynJDOyelbvvlvOL/BfYauBFgeAjfxz
+6lOBZ69QjjqLRCyJ6twe
+=3x1y
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.6-kernel-3.2-vboxpci.patch b/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.6-kernel-3.2-vboxpci.patch
deleted file mode 100644
index 172f0d6cd456..000000000000
--- a/app-emulation/virtualbox-modules/files/virtualbox-modules-4.1.6-kernel-3.2-vboxpci.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-https://bugs.gentoo.org/389953
-
---- vboxpci/linux/VBoxPci-linux.c
-+++ vboxpci/linux/VBoxPci-linux.c
-@@ -33,14 +33,22 @@
- #include "VBoxPciInternal.h"
-
- #ifdef VBOX_WITH_IOMMU
--#include <linux/dmar.h>
--#include <linux/intel-iommu.h>
--#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 1, 0)
--# include <asm/amd_iommu.h>
--#else
--# include <linux/amd-iommu.h>
--#endif
--#endif
-+# include <linux/dmar.h>
-+# include <linux/intel-iommu.h>
-+# include <linux/pci.h>
-+# if LINUX_VERSION_CODE < KERNEL_VERSION(3, 1, 0)
-+# include <asm/amd_iommu.h>
-+# else
-+# include <linux/amd-iommu.h>
-+# endif
-+# if LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)
-+# define IOMMU_PRESENT() iommu_found()
-+# define IOMMU_DOMAIN_ALLOC() iommu_domain_alloc()
-+# else
-+# define IOMMU_PRESENT() iommu_present(&pci_bus_type)
-+# define IOMMU_DOMAIN_ALLOC() iommu_domain_alloc(&pci_bus_type)
-+# endif
-+#endif /* VBOX_WITH_IOMMU */
-
-
- /*******************************************************************************
-@@ -146,7 +154,7 @@
- #endif
-
- #ifdef VBOX_WITH_IOMMU
-- if (iommu_found())
-+ if (IOMMU_PRESENT())
- printk(KERN_INFO "vboxpci: IOMMU found\n");
- else
- printk(KERN_INFO "vboxpci: IOMMU not found (not registered)\n");
-@@ -984,9 +992,9 @@
- printk(KERN_DEBUG "vboxPciOsInitVm: %p\n", pThis);
- #endif
- #ifdef VBOX_WITH_IOMMU
-- if (iommu_found())
-+ if (IOMMU_PRESENT())
- {
-- pThis->pIommuDomain = iommu_domain_alloc();
-+ pThis->pIommuDomain = IOMMU_DOMAIN_ALLOC();
- if (!pThis->pIommuDomain)
- {
- printk(KERN_DEBUG "cannot allocate IOMMU domain\n");
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-4.1.22.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-4.1.22.ebuild
deleted file mode 100644
index 422c353323d5..000000000000
--- a/app-emulation/virtualbox-modules/virtualbox-modules-4.1.22.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2012 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.22.ebuild,v 1.3 2012/09/17 20:09:47 nativemad Exp $
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-# package that comes from virtualbox-bin
-
-EAPI=4
-
-inherit eutils linux-mod user
-
-MY_P=vbox-kernel-module-src-${PV}
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="http://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="pax_kernel"
-
-RDEPEND="!=app-emulation/virtualbox-9999"
-
-S=${WORKDIR}
-
-BUILD_TARGETS="all"
-BUILD_TARGET_ARCH="${ARCH}"
-MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S}) vboxpci(misc:${S})"
-
-pkg_setup() {
- linux-mod_pkg_setup
-
- BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
- enewgroup vboxusers
-}
-
-src_prepare() {
- 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>:'
- fi
-
- if use pax_kernel && kernel_is -ge 3 0 0 ; then
- epatch "${FILESDIR}"/${PN}-4.1.4-pax-const.patch
- fi
-}
-
-src_install() {
- linux-mod_src_install
-}
-
-pkg_postinst() {
- linux-mod_pkg_postinst
- elog "Starting with the 3.x release new kernel modules were added,"
- elog "be sure to load all the needed modules."
- elog ""
- elog "Please add \"vboxdrv\", \"vboxnetflt\" and \"vboxnetadp\" to:"
- elog "/etc/conf.d/modules"
-}
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-4.2.4.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-4.2.8.ebuild
index cd9a3203b9f6..669c21ed99fa 100644
--- a/app-emulation/virtualbox-modules/virtualbox-modules-4.2.4.ebuild
+++ b/app-emulation/virtualbox-modules/virtualbox-modules-4.2.8.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 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.2.4.ebuild,v 1.1 2012/11/10 21:07:51 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.2.8.ebuild,v 1.1 2013/02/28 16:01:02 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin