virtualbox: Removed old.
authorLars Wendler <polynomial-c@gentoo.org>
Fri, 2 Oct 2015 22:46:19 +0000 (00:46 +0200)
committerLars Wendler <polynomial-c@gentoo.org>
Fri, 2 Oct 2015 22:46:57 +0000 (00:46 +0200)
Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
14 files changed:
app-emulation/virtualbox-additions/Manifest
app-emulation/virtualbox-additions/virtualbox-additions-5.0.2.ebuild [deleted file]
app-emulation/virtualbox-bin/Manifest
app-emulation/virtualbox-bin/virtualbox-bin-5.0.2.102096.ebuild [deleted file]
app-emulation/virtualbox-extpack-oracle/Manifest
app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.0.2.102096.ebuild [deleted file]
app-emulation/virtualbox-guest-additions/Manifest
app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.2.ebuild [deleted file]
app-emulation/virtualbox-modules/Manifest
app-emulation/virtualbox-modules/virtualbox-modules-5.0.2.ebuild [deleted file]
app-emulation/virtualbox/Manifest
app-emulation/virtualbox/virtualbox-5.0.2.ebuild [deleted file]
x11-drivers/xf86-video-virtualbox/Manifest
x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.2.ebuild [deleted file]

index babab05b959af6dfc8f6eeb8754c64c820da1b06..c002fb8a38f937f733b8a184e3e364d23224df0c 100644 (file)
@@ -1,5 +1,4 @@
 DIST VBoxGuestAdditions_4.3.28.iso 58241024 SHA256 9f52e186d6c9407b2676d4b2ed1cdf96940ec129cc2bd92e54b24526271a9733 SHA512 78055f389dc1a7bd62577f1fa670b8f8899ab3a58a87953d30fcaea1cd0c77f8662e15fea932c434309747971a2a61b61854b6f087654d9d2fb2de07fb6f1b5c WHIRLPOOL 64275e44c01f4f260899a7c16aaeb494ebe81277e7cbdec87e487736833cc239338f3c32c00759244b3be55c5754788593b81d06dab7d9ab26991369fa9d65fd
 DIST VBoxGuestAdditions_4.3.30.iso 58257408 SHA256 432c2da1d9a939de7ba1d2cfb10595031374af9ce66417a43979d1794beedbb1 SHA512 a782e47381b708aee8a8f2c1d6608d51d09a2fb0d55ea3b543530a31cbf489043f05d4c334a9e269b922318339cb78a897603b8bce2749fe02088a6e9a4fd177 WHIRLPOOL c70b9e630820f7be38e38fd7ce20073c3766758950f60367a3a6e666644f10baadbfb5a9dc67c7c8364770e7ae28d27d632c53699fd6d1102bf672672419f1f2
-DIST VBoxGuestAdditions_5.0.2.iso 58716160 SHA256 974063ca9c7bde796dd77ba55d35583dc5d8bc27d53a6bfd81ae206978b133e2 SHA512 598709d64d78687e6905f3a17bd1442aae588a3024fbb6732a3fcbc43e9299e23a5d377bb4f810f4747b62db5c7cf6bd9f21270d5e76fd365743f845256ae736 WHIRLPOOL 86d3f40b67e6bbd6e1ff503e44558fc213f8c42d8496fcbd148ff82f418012ea58854470090ddaa9754a35e53b2dd335d4a116bd8502c1e00f4b4b1b729b3998
 DIST VBoxGuestAdditions_5.0.4.iso 58793984 SHA256 de4abc28832d4e96b826efef3e7e69e69d6b941babfdc6317185f1fd6e22ffcf SHA512 c35561b5e332a7cf815c672111fe937ebe9ed5297853b3577fb347437e3b11a9ef3f19eb00318f277560644f49c858e1e12657b5d4c3a02cd91c8d2339e08545 WHIRLPOOL f3520bbcb939d1503c00954a59e0c31b502303450cc0c6f8c067e67501bf4015938d0fccd453e29650dc9b587ab9c4b3a190321d42803fac73d3435da91d38f2
 DIST VBoxGuestAdditions_5.0.6.iso 58966016 SHA256 59ed9911c2bb22357345448c3df6104938b45fa780311d20c330e39c6e309991 SHA512 8d9252b4961da760e71a94acd0292f23373b6ef2f9cfee48053efffbc9ec8f396a71f87e48eedf36f73c884774f1898567e2eeb454f4d343f85973d3b548b85f WHIRLPOOL 73164707e2e5aed992080ea80479d885383be47918e11ba387fb8f9ba7d1db585e3fcaf14ec904cc02af7b05cc00cf0a540ef9ae14adeb877a4f5f7d196e8aa8
diff --git a/app-emulation/virtualbox-additions/virtualbox-additions-5.0.2.ebuild b/app-emulation/virtualbox-additions/virtualbox-additions-5.0.2.ebuild
deleted file mode 100644 (file)
index e46434c..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-MY_PN=VBoxGuestAdditions
-MY_PV="${PV/beta/BETA}"
-MY_PV="${MY_PV/rc/RC}"
-MY_P=${MY_PN}_${MY_PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso"
-
-LICENSE="GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror"
-
-RDEPEND="!app-emulation/virtualbox-bin
-       !=app-emulation/virtualbox-9999"
-
-S="${WORKDIR}"
-
-src_unpack() {
-       return 0
-}
-
-src_install() {
-       insinto /usr/share/${PN/-additions}
-       newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}
index 7f688f297ceca1df9ecf7095d784da20ac172de6..dd3a7c96946087f958d1f6e8f0781a6f743cd3eb 100644 (file)
@@ -1,20 +1,16 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.28-100309.tar.gz 15961939 SHA256 72e101d9dc5eabeb76d1ab5bd6d2f817a11c89adfe8bb72cc5d614a2eef532d1 SHA512 57ad44a99a7abcad195e6ceccc1fe7b494979da65601a52e0be8336bb819812d5cef48a8bc0fe9f74f3a05238e6fd29562ac678d4ef7e0c78587fe81c287a65e WHIRLPOOL fb08189c53841664119bffb4de6a76d6f72fb035f887ed5e948f38faa5be2891e35de0806da02d299e818370285bcddba06eb84bea7db4d3cfa09d92f8042db7
 DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.30-101610.tar.gz 15983777 SHA256 770d49247976f2a0d14a66196dddf864c6b9d185671e2a29cab459fc28f105db SHA512 f5d8275fe3e1ea60e8d15af3b0c7382faab172df39369c8904ff734a5105daed87a48215880b2e286c6735ead341c237d2260e6ee923f513818f85cf0b452def WHIRLPOOL 3b1e29a44413ebc65dc250b2366b1fe75d6ea48fd94b722c8ec9eb7e97e6981470e9201c9840d566953c9c9bdd4a7893f9d525b3fac7150ca24391f696bba9c4
-DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.tar.gz 16868753 SHA256 0c49864ea7ab2be8b95c4495e5825b0e48b8611e1761c1b22b86a3f4bf9201bf SHA512 d072e3460366cf6ae40e4b4e9944463db43b6a0a3ed3c872495c6454fb177181ab376917b59550edb000737dc49347025977754b2e20bbe43cdb5b389dff7165 WHIRLPOOL ead3d7f55245a18f418f58d31005912bef3b4b9a4bed6ef9f4ef42e04d98514be50f2bf18e5f161236dbbdbd2833873cca2ed552214520749595adec57f74c0c
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.4-102546.tar.gz 16874455 SHA256 e4618e7847eff7c31426f4639bcd83c37bd817147081d3218f21c8e7b6bc7cfa SHA512 1b645422966a2e90b2d2af9187e756d90cb5307db70718cb6e6679426da2d43ec5e398e6ab082195b7a4ad302bb626ad2101c3237759481177db2104bf8b6a23 WHIRLPOOL 6cdb3a63ea0a8d2ce3952d3613fcea3af1e104b1e09d8167bf2c78cb52e3a1c49db669cbeebdc54c9140c36b77c20970b666aa0f6f3d9af43b2b543251288f46
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.6-103037.tar.gz 16874845 SHA256 4eed4f3d253bffe4ce61ee9431d79cbe1f897b3583efc2ff3746f453450787b5 SHA512 fb3fb06e88cc5bded6246375727df2deebb6c0dbb889b8516e0bab0af0c05ef3e1baa8c1eb94d34af2e63600bc36814eab8d8f25abb0fd1ad982ea242f456468 WHIRLPOOL 51ddd27d61e214cb41c5d8c50b0d5d01f885f4ae9facabd3cece500fd41b2a72d42b6ad766aa52e9c315c6fca2dca0f07a1a6b1fa0dc2b87f2cd3c4bf1e54aaa
 DIST VirtualBox-4.3.28-100309-Linux_amd64.run 85677523 SHA256 8c862533f876dc32fbfae993597b1123e2feac81a302c60e73b7ee891e17a77f SHA512 75dc2cd257b187b0a497b87c2f1e576a57ceece290327a98804c903810522444b0a64a704bc51a25945dbaa5c0caf30898ba258829577e2f17f7c736fcf59bb0 WHIRLPOOL c8d5d885807ad633bf1c4c6f98cac8dddf4002dc2e21ed2d2fb2f0a859f447b7ce06d1c49c4daff4147b25ca4992da14b6b75b39f47075c861732e6ef00091d1
 DIST VirtualBox-4.3.28-100309-Linux_x86.run 85083598 SHA256 aeb224d7136314865db8175db665408a3dc08f50ed68fbd4bf1568b32b7ea2f6 SHA512 110e20a45657c7677fcab0158d31052c909893b8f618adad2a2c95ad119d47d7c35d4aedf3692dd650fda62ba0747acf202364c14034e5c10d17cd45a9918707 WHIRLPOOL 35c97248985d11c77194ac03448357331e08b7ef64a77ba416564b6051eaf74ffb5a0acdf835bfcf71657c5fdd58066947b0ba1c42e91d34dbf026434f662f67
 DIST VirtualBox-4.3.30-101610-Linux_amd64.run 81069522 SHA256 5745bc9b1edd1d7d28f81ba7fed7fff3ed0bbe7084c39a77bd305018ad0a420d SHA512 928dc5b6b9031892f9391ded3aa10b090a9312c16e5b8bd4d0457d3af3d5f5495323e48a5cc781411c14318aab5d3856de5369bbf1ac3b75068797ef4c5445a7 WHIRLPOOL bf5175a228ddef4319f6972dadefa035dc0902b290691ba14478f10fe89947fbc3f9545b65d4c09f397c06309fb01a7fab6187b5f9f9d2cb39b9f808b0bb5bb5
 DIST VirtualBox-4.3.30-101610-Linux_x86.run 80537038 SHA256 c8e42d247ecfa1ff3e3da6c7988a58e2d64fbb54598e9b08211308226d61c42a SHA512 629907432887606b1e31328a751c5ec3c764e90b3eae4a984c5d9e6b5f77b626e8eafa235bb55a0e1725fe95324dcb3cc1c8e2f441d716a8408d1e1ddf0e5dde WHIRLPOOL c10976693284b7b1c178aa036eb5d28ce76366362ac00eb0f686e8f99ddb93df508654d8acab0912714d3f9215d8f217a91999c25877fb2b973171b9be8b7d09
-DIST VirtualBox-5.0.2-102096-Linux_amd64.run 84540870 SHA256 2d976eb4929ee8fe4b3ec9a1d5f7a070ffb3053d8a3e15d223a4689a7dd93adb SHA512 ab03a2f456376fbcb6dc501a1be4a2f949f5cc56f883749104be3bf004ce8c8f3920c8bdd573c4093a5cc84a8dfaf0793cc55276e8d88ec135751ac3f4051651 WHIRLPOOL cc98cd331d60de2ff57867630c01330fe85c474b96b1898e1f5c5d1485d88444a46ab9df17a6c5a61a3f174d59b4061ae80654de7c3ed0061c731ef5558a4b1a
-DIST VirtualBox-5.0.2-102096-Linux_x86.run 83639745 SHA256 cc71706026fd9d3d57527e7bf7861da0fb5317ed28952d65c81d16baca24f2e9 SHA512 01cbcf6aa8a1caa3e4a2f2fe65680827f28adb6a229bbf924673850901ec9c7331996c4f158e66fe427dc318f2bbfe12041a436ec861c56561378781d985212f WHIRLPOOL 57b77de0a100e3b75ae0f5a37edffe7f1e73a63bef1fb27f85f284ef54fa35f7ee5a77bef114f75ef3dfa07fbbaed111eaa1fc56f7dceeb90f5494aad36b0f89
 DIST VirtualBox-5.0.4-102546-Linux_amd64.run 84254161 SHA256 d9c4a166aa350ca26a9063163b18b8e37eee9b7a4cb592f55c5e4aaf406daa3b SHA512 3ad21812a96f94e613985ae2fbe75ac9bb982d46d7b01bf0da7d2e7512f120666720d1145d4725d36d7bb7d611abb1d4cbe045d025742a4de928f21d308eaa98 WHIRLPOOL 71279d6133d1ea2c63349d01dea12a225d1eb89205d657708e8f9e34fb6affeadd223203d6e551c03766e619b3b83b022009f16dc5eb4bd5016ad7eec56252c5
 DIST VirtualBox-5.0.4-102546-Linux_x86.run 83373516 SHA256 cbb5f4e464645fd98c21b15013a97ab2f333496f374ddba03e9df469f7382fe4 SHA512 65ac5ea3fe2a1dbb957bcd02cd5e23130659e1eae599218d85cf8b5d2eea3afa08dd6b69d4a58e399f92f149503a3dcadb9b7e2b10fa1c70c3921baed5370fe8 WHIRLPOOL 14f8d8fd8f8c113ce930254bd2c677a8cdbf8eab3afad8a12902083d01c554336a804e8ba8c47905d4a0be3c9acd2cfe4307343f8d3a8c814611028c12b6cb2f
 DIST VirtualBox-5.0.6-103037-Linux_amd64.run 84407761 SHA256 938b7b247e3260cc148f17a34f47c3363d377fd9e47add1635570908bedaf4a4 SHA512 87b4e1eb5896a87fc5004c09281d7f963dc3f07cf7405be48082a6f24225f3052577ec9c21f157cafe6f0188371142643723714d7f586a814f9e549cace480b1 WHIRLPOOL ec066521a2f73e02578e0528fabbab691bd1d196cf7bd764cdf3fa6f4f0429683320a45a1e7fc23f9f6a6ddfb8024367945f2ae75d2c7c20e609788b8e5a5a2b
 DIST VirtualBox-5.0.6-103037-Linux_x86.run 83527117 SHA256 557992579e2abca01e6a3b22d779174192fa3f7b037230fd1d47bfd70d52cbc5 SHA512 8611733e6ddd5903b29221172f530887c659f96b1a317c0dcff40a2184f299c26b53e77fd61e5bb0e6475082453c7d30191f6e195942ed31f43fa6b72353edee WHIRLPOOL 4bba29189ccaecfc88347a1015abb3dd888222d65b2a6e45a453871af7c7d5fe86702e1cd7ec655793d79139828cfb35ee4424a16a940f41215708f6ed0907ed
 DIST VirtualBoxSDK-4.3.28-100309.zip 11698378 SHA256 fe0cc316cecb3dfe9bbb925e6c023620d4cfd8e137b2a9b9f40f22f527af16fa SHA512 6af7d2107cff080281a356cbf522961b2e9d1917e861e410b169ce5ca3cefe05cc87e4e01f78ae171f8716f7006c031f14fc01d8d282a872a4f619638049b11a WHIRLPOOL 23a77dbc410a28b2799264da88d79b2c4335c07da67dd8bf4be26cac271e3ed38a9bf4fb2966ec0a3c06fb869bb252f5fa6a34a9a9c62cbb9a2fb0ad76442f66
 DIST VirtualBoxSDK-4.3.30-101610.zip 11436700 SHA256 6d8f1a006d56dfa1bbec10a35369c80c75845fdc6127c4d806b5c69cec03ab7e SHA512 2b2b3220d9ce908813699f8fc4cee80de5b29cb134ec968c2ccbb78c40b8d0d8aeb666996627f0f13cd036ef0376582c48f6c12b45acb7593d8b0eefd6eba960 WHIRLPOOL fe82cacecfedc05b6d92feac5285bc41100a9538f6cb37027c85ee08e051580243e2635af9d873c67970ecab5e8ee8eee0cee89e50be59895b44862264aa3fdf
-DIST VirtualBoxSDK-5.0.2-102096.zip 9636596 SHA256 6df7b53e877d8899ec98fa5e60eeca293a8e03f343e03b82936fdee35b3c0ae1 SHA512 fb3037ea0c767bb87bf9f945916f164a2b8901b4b9e24ff72eaf0f10f7fcb29d32f719d581ec0fbcd897cf2decaaf31789d64ff63a209182b5cbd71c4752b685 WHIRLPOOL 2726216d786ed3b0fe874b1d403fd691ebb60916b83579817a4dd9a1c2e47b6f0379ac1a9bd8d9ba2492b0ffe9ec4113210be8856d27ee4b7e0d027ceb8f81f3
 DIST VirtualBoxSDK-5.0.4-102546.zip 9634312 SHA256 f09c428a56a10b204bba8f1cb27c3c8bd6539efd9f88e375a5894fae747d9c81 SHA512 bb06c6cb10786029b542e855bcf87f91083b3de080a367ac2a16c5c1416b10352f7bc76b416349038545499db7c17c7904747420b221d0a21ae6615c79b2cbb9 WHIRLPOOL 9afe856f0d954ea7f1faeca4748de264084897e1e85f18eedfbd585a43d115a04b22c8e8d5e998322f1936c169c83a9761f908adb839ebd070da56a390ca0327
 DIST VirtualBoxSDK-5.0.6-103037.zip 9634988 SHA256 e4df6402b1ddb067f54923d211bd32bc2d6117b91295707be707bb2c8e7e408e SHA512 aee6e59a22c2ec7c99fe22054d7bdd0a5f2ed627c76b530c17fcdbd430343b20ebbbda11bce3c905ff4641d050b75f989f84ed49507ad4dca4c47364b8eda0f7 WHIRLPOOL c4e5f8aac4c0d885f78dfea562375a16157553148480bf441378f15569287fbd28f5a44b2d18ad6e393a1ede9cb907ad750c003ba61346d88279484ad944688a
diff --git a/app-emulation/virtualbox-bin/virtualbox-bin-5.0.2.102096.ebuild b/app-emulation/virtualbox-bin/virtualbox-bin-5.0.2.102096.ebuild
deleted file mode 100644 (file)
index be70505..0000000
+++ /dev/null
@@ -1,357 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils fdo-mime gnome2 pax-utils python-r1 udev unpacker versionator
-
-MAIN_PV="$(get_version_component_range 1-3)"
-if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
-       MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
-       MY_PV="${MY_PV/beta/BETA}"
-       MY_PV="${MY_PV/rc/RC}"
-else
-       MY_PV="${MAIN_PV}"
-fi
-VBOX_BUILD_ID="$(get_version_component_range 4)"
-VBOX_PV="${MY_PV}-${VBOX_BUILD_ID}"
-MY_P="VirtualBox-${VBOX_PV}-Linux"
-# needed as sometimes the extpack gets another build ID
-EXTP_PV="${VBOX_PV}"
-EXTP_PN="Oracle_VM_VirtualBox_Extension_Pack"
-EXTP_P="${EXTP_PN}-${EXTP_PV}"
-# needed as sometimes the SDK gets another build ID
-SDK_PV="${VBOX_PV}"
-SDK_P="VirtualBoxSDK-${SDK_PV}"
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_amd64.run )
-       x86? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}_x86.run )
-       http://download.virtualbox.org/virtualbox/${MY_PV}/${EXTP_P}.vbox-extpack -> ${EXTP_P}.tar.gz"
-
-LICENSE="GPL-2 PUEL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+additions +chm headless python vboxwebsrv rdesktop-vrdp"
-RESTRICT="mirror"
-
-if [[ "${PV}" != *beta* ]] ; then
-       SRC_URI+="
-               sdk? ( http://download.virtualbox.org/virtualbox/${MY_PV}/${SDK_P}.zip )"
-       IUSE+=" sdk"
-fi
-
-DEPEND="app-arch/unzip
-       ${PYTHON_DEPS}"
-
-RDEPEND="!!app-emulation/virtualbox
-       !app-emulation/virtualbox-additions
-       ~app-emulation/virtualbox-modules-${MAIN_PV}
-       !headless? (
-               x11-libs/libXcursor
-               media-libs/libsdl[X]
-               x11-libs/libXrender
-               x11-libs/libXfixes
-               media-libs/libpng
-               x11-libs/libXi
-               x11-libs/libXrandr
-               x11-libs/libXinerama
-               x11-libs/libXft
-               media-libs/freetype
-               media-libs/fontconfig
-               x11-libs/libXext
-               dev-libs/glib
-               chm? ( dev-libs/expat )
-       )
-       x11-libs/libXt
-       dev-libs/libxml2
-       x11-libs/libXau
-       x11-libs/libX11
-       x11-libs/libXmu
-       x11-libs/libSM
-       x11-libs/libICE
-       x11-libs/libXdmcp
-       ${PYTHON_DEPS}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-S=${WORKDIR}
-
-QA_TEXTRELS_amd64="opt/VirtualBox/VBoxVMM.so"
-QA_TEXTRELS_x86="opt/VirtualBox/VBoxGuestPropSvc.so
-       opt/VirtualBox/VBoxSDL.so
-       opt/VirtualBox/VBoxDbg.so
-       opt/VirtualBox/VBoxSharedFolders.so
-       opt/VirtualBox/VBoxDD2.so
-       opt/VirtualBox/VBoxOGLrenderspu.so
-       opt/VirtualBox/VBoxPython.so
-       opt/VirtualBox/VBoxPython2_7.so
-       opt/VirtualBox/VBoxDD.so
-       opt/VirtualBox/VBoxVRDP.so
-       opt/VirtualBox/VBoxDDU.so
-       opt/VirtualBox/VBoxREM64.so
-       opt/VirtualBox/VBoxSharedClipboard.so
-       opt/VirtualBox/VBoxHeadless.so
-       opt/VirtualBox/VBoxRT.so
-       opt/VirtualBox/VRDPAuth.so
-       opt/VirtualBox/VBoxREM.so
-       opt/VirtualBox/VBoxSettings.so
-       opt/VirtualBox/VBoxKeyboard.so
-       opt/VirtualBox/VBoxSharedCrOpenGL.so
-       opt/VirtualBox/VBoxVMM.so
-       opt/VirtualBox/VirtualBox.so
-       opt/VirtualBox/VBoxOGLhosterrorspu.so
-       opt/VirtualBox/components/VBoxC.so
-       opt/VirtualBox/components/VBoxSVCM.so
-       opt/VirtualBox/VBoxREM32.so
-       opt/VirtualBox/VBoxXPCOMC.so
-       opt/VirtualBox/VBoxOGLhostcrutil.so
-       opt/VirtualBox/VBoxNetDHCP.so
-       opt/VirtualBox/VBoxGuestControlSvc.so"
-QA_PRESTRIPPED="opt/VirtualBox/VBoxDD.so
-       opt/VirtualBox/VBoxDD2.so
-       opt/VirtualBox/VBoxDDU.so
-       opt/VirtualBox/VBoxDbg.so
-       opt/VirtualBox/VBoxGuestControlSvc.so
-       opt/VirtualBox/VBoxGuestPropSvc.so
-       opt/VirtualBox/VBoxHeadless
-       opt/VirtualBox/VBoxHeadless.so
-       opt/VirtualBox/VBoxKeyboard.so
-       opt/VirtualBox/VBoxManage
-       opt/VirtualBox/VBoxNetAdpCtl
-       opt/VirtualBox/VBoxNetDHCP
-       opt/VirtualBox/VBoxNetDHCP.so
-       opt/VirtualBox/VBoxOGLhostcrutil.so
-       opt/VirtualBox/VBoxOGLhosterrorspu.so
-       opt/VirtualBox/VBoxOGLrenderspu.so
-       opt/VirtualBox/VBoxPython.so
-       opt/VirtualBox/VBoxPython2_7.so
-       opt/VirtualBox/VBoxREM.so
-       opt/VirtualBox/VBoxREM32.so
-       opt/VirtualBox/VBoxREM64.so
-       opt/VirtualBox/VBoxRT.so
-       opt/VirtualBox/VBoxSDL
-       opt/VirtualBox/VBoxSDL.so
-       opt/VirtualBox/VBoxSVC
-       opt/VirtualBox/VBoxSettings.so
-       opt/VirtualBox/VBoxSharedClipboard.so
-       opt/VirtualBox/VBoxSharedCrOpenGL.so
-       opt/VirtualBox/VBoxSharedFolders.so
-       opt/VirtualBox/VBoxTestOGL
-       opt/VirtualBox/VBoxTunctl
-       opt/VirtualBox/VBoxVMM.so
-       opt/VirtualBox/VBoxVRDP.so
-       opt/VirtualBox/VBoxXPCOM.so
-       opt/VirtualBox/VBoxXPCOMC.so
-       opt/VirtualBox/VBoxXPCOMIPCD
-       opt/VirtualBox/VRDPAuth.so
-       opt/VirtualBox/VirtualBox
-       opt/VirtualBox/VirtualBox.so
-       opt/VirtualBox/accessible/libqtaccessiblewidgets.so
-       opt/VirtualBox/components/VBoxC.so
-       opt/VirtualBox/components/VBoxSVCM.so
-       opt/VirtualBox/components/VBoxXPCOMIPCC.so
-       opt/VirtualBox/kchmviewer
-       opt/VirtualBox/libQtCoreVBox.so.4
-       opt/VirtualBox/libQtGuiVBox.so.4
-       opt/VirtualBox/libQtNetworkVBox.so.4
-       opt/VirtualBox/libQtOpenGLVBox.so.4
-       opt/VirtualBox/vboxwebsrv"
-
-PYTHON_UPDATER_IGNORE="1"
-
-src_unpack() {
-       unpack_makeself ${MY_P}_${ARCH}.run
-       unpack ./VirtualBox.tar.bz2
-
-       mkdir "${S}"/${EXTP_PN} || die
-       pushd "${S}"/${EXTP_PN} &>/dev/null || die
-       unpack ${EXTP_P}.tar.gz
-       popd &>/dev/null || die
-
-       if [[ "${PV}" != *beta* ]] && use sdk ; then
-               unpack VirtualBoxSDK-${SDK_PV}.zip
-       fi
-}
-
-src_configure() {
-       :;
-}
-
-src_compile() {
-       :;
-}
-
-src_install() {
-       # create virtualbox configurations files
-       insinto /etc/vbox
-       newins "${FILESDIR}/${PN}-config" vbox.cfg
-
-       if ! use headless ; then
-               pushd "${S}"/icons &>/dev/null || die
-               for size in * ; do
-                       if [ -f "${size}/virtualbox.png" ] ; then
-                               insinto "/usr/share/icons/hicolor/${size}/apps"
-                               newins "${size}/virtualbox.png" ${PN}.png
-                       fi
-               done
-               dodir /usr/share/pixmaps
-               cp "48x48/virtualbox.png" "${D}/usr/share/pixmaps/${PN}.png" \
-                       || die
-               popd &>/dev/null || die
-
-               newmenu "${FILESDIR}"/${PN}.desktop-2 ${PN}.desktop
-       fi
-
-       pushd "${S}"/${EXTP_PN} &>/dev/null || die
-       insinto /opt/VirtualBox/ExtensionPacks/${EXTP_PN}
-       doins -r linux.${ARCH}
-       doins ExtPack* PXE-Intel.rom
-       popd &>/dev/null || die
-       rm -rf "${S}"/${EXTP_PN}
-
-       insinto /opt/VirtualBox
-       dodir /opt/bin
-
-       doins UserManual.pdf
-
-       if [[ "${PV}" != *beta* ]] && use sdk ; then
-               doins -r sdk
-       fi
-
-       if use additions; then
-               doins -r additions
-       fi
-
-       if use vboxwebsrv; then
-               doins vboxwebsrv
-               fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
-               fperms 0750 /opt/VirtualBox/vboxwebsrv
-               dosym /opt/VirtualBox/VBox.sh /opt/bin/vboxwebsrv
-               newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
-               newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
-       fi
-
-       if use rdesktop-vrdp; then
-               doins rdesktop-vrdp
-               doins -r rdesktop-vrdp-keymaps
-               fperms 0750 /opt/VirtualBox/rdesktop-vrdp
-               dosym /opt/VirtualBox/rdesktop-vrdp /opt/bin/rdesktop-vrdp
-       fi
-
-       if ! use headless && use chm; then
-               doins kchmviewer VirtualBox.chm
-               fowners root:vboxusers /opt/VirtualBox/kchmviewer
-               fperms 0750 /opt/VirtualBox/kchmviewer
-       fi
-
-       # This ebuild / package supports only py2.7.  Where py3 comes is unknown.
-       # The compile phase makes VBoxPython2_[4-7].so.
-       # py3 support would presumably require a binary pre-compiled by py3.
-       use python && doins VBoxPython.so VBoxPython2_7.so
-
-       rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
-               vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \
-               VirtualBox.tar.bz2 LICENSE VBoxSysInfo.sh rdesktop* vboxwebsrv \
-               webtest kchmviewer VirtualBox.chm vbox-create-usb-node.sh \
-               90-vbox-usb.fdi uninstall.sh vboxshell.py vboxdrv-pardus.py \
-               VBoxPython?_*.so
-
-       if use headless ; then
-               rm -rf VBoxSDL VirtualBox VBoxKeyboard.so
-       fi
-
-       doins -r * || die
-
-       # create symlinks for working around unsupported $ORIGIN/.. in VBoxC.so (setuid)
-       dosym /opt/VirtualBox/VBoxVMM.so /opt/VirtualBox/components/VBoxVMM.so
-       dosym /opt/VirtualBox/VBoxREM.so /opt/VirtualBox/components/VBoxREM.so
-       dosym /opt/VirtualBox/VBoxRT.so /opt/VirtualBox/components/VBoxRT.so
-       dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
-       dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
-
-       local each
-       for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,TestOGL,ExtPackHelperApp}; do
-               fowners root:vboxusers /opt/VirtualBox/${each}
-               fperms 0750 /opt/VirtualBox/${each}
-               pax-mark -m "${D}"/opt/VirtualBox/${each}
-       done
-       # VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
-       fperms 4750 /opt/VirtualBox/VBoxNetAdpCtl
-       fperms 4750 /opt/VirtualBox/VBoxNetDHCP
-       fperms 4750 /opt/VirtualBox/VBoxNetNAT
-
-       if ! use headless ; then
-               # Hardened build: Mark selected binaries set-user-ID-on-execution
-               for each in VBox{SDL,Headless} VirtualBox; do
-                       fowners root:vboxusers /opt/VirtualBox/${each}
-                       fperms 4510 /opt/VirtualBox/${each}
-                       pax-mark -m "${D}"/opt/VirtualBox/${each}
-               done
-
-               dosym /opt/VirtualBox/VBox.sh /opt/bin/VirtualBox
-               dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxSDL
-       else
-               # Hardened build: Mark selected binaries set-user-ID-on-execution
-               fowners root:vboxusers /opt/VirtualBox/VBoxHeadless
-               fperms 4510 /opt/VirtualBox/VBoxHeadless
-               pax-mark -m "${D}"/opt/VirtualBox/VBoxHeadless
-       fi
-
-       exeinto /opt/VirtualBox
-       newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh"
-       fowners root:vboxusers /opt/VirtualBox/VBox.sh
-       fperms 0750 /opt/VirtualBox/VBox.sh
-
-       dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxManage
-       dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxVRDP
-       dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxHeadless
-       dosym /opt/VirtualBox/VBoxTunctl /opt/bin/VBoxTunctl
-
-       # set an env-variable for 3rd party tools
-       echo -n "VBOX_APP_HOME=/opt/VirtualBox" > "${T}/90virtualbox"
-       doenvd "${T}/90virtualbox"
-
-       local udevdir="$(get_udevdir)"
-       insinto ${udevdir}/rules.d
-       doins "${FILESDIR}"/10-virtualbox.rules
-       sed "s@%UDEVDIR%@${udevdir}@" \
-               -i "${D}"${udevdir}/rules.d/10-virtualbox.rules || die
-       # move udev scripts into ${udevdir} (bug #372491)
-       mv "${D}"/opt/VirtualBox/VBoxCreateUSBNode.sh "${D}"${udevdir} || die
-       fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-
-       gnome2_icon_cache_update
-
-       udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
-
-       elog ""
-       if ! use headless ; then
-               elog "To launch VirtualBox just type: \"VirtualBox\""
-               elog ""
-       fi
-       elog "You must be in the vboxusers group to use VirtualBox."
-       elog ""
-       elog "For advanced networking setups you should emerge:"
-       elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
-       elog ""
-       elog "Please visit http://www.virtualbox.org/wiki/Editions for"
-       elog "an overview about the different features of ${PN}"
-       elog "and virtualbox-ose"
-       if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
-               elog ""
-               elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
-               elog "or else USB in ${PN} won't work."
-       fi
-}
-
-pkg_postrm() {
-       fdo-mime_desktop_database_update
-}
index 0fe6338e484748069f49f9c4999565810a52fbd8..59c54e246b6d55edb9ef0bdc004ea12d5840a3c8 100644 (file)
@@ -1,5 +1,4 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.28-100309.tar.gz 15961939 SHA256 72e101d9dc5eabeb76d1ab5bd6d2f817a11c89adfe8bb72cc5d614a2eef532d1 SHA512 57ad44a99a7abcad195e6ceccc1fe7b494979da65601a52e0be8336bb819812d5cef48a8bc0fe9f74f3a05238e6fd29562ac678d4ef7e0c78587fe81c287a65e WHIRLPOOL fb08189c53841664119bffb4de6a76d6f72fb035f887ed5e948f38faa5be2891e35de0806da02d299e818370285bcddba06eb84bea7db4d3cfa09d92f8042db7
 DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.30-101610.tar.gz 15983777 SHA256 770d49247976f2a0d14a66196dddf864c6b9d185671e2a29cab459fc28f105db SHA512 f5d8275fe3e1ea60e8d15af3b0c7382faab172df39369c8904ff734a5105daed87a48215880b2e286c6735ead341c237d2260e6ee923f513818f85cf0b452def WHIRLPOOL 3b1e29a44413ebc65dc250b2366b1fe75d6ea48fd94b722c8ec9eb7e97e6981470e9201c9840d566953c9c9bdd4a7893f9d525b3fac7150ca24391f696bba9c4
-DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.tar.gz 16868753 SHA256 0c49864ea7ab2be8b95c4495e5825b0e48b8611e1761c1b22b86a3f4bf9201bf SHA512 d072e3460366cf6ae40e4b4e9944463db43b6a0a3ed3c872495c6454fb177181ab376917b59550edb000737dc49347025977754b2e20bbe43cdb5b389dff7165 WHIRLPOOL ead3d7f55245a18f418f58d31005912bef3b4b9a4bed6ef9f4ef42e04d98514be50f2bf18e5f161236dbbdbd2833873cca2ed552214520749595adec57f74c0c
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.4-102546.tar.gz 16874455 SHA256 e4618e7847eff7c31426f4639bcd83c37bd817147081d3218f21c8e7b6bc7cfa SHA512 1b645422966a2e90b2d2af9187e756d90cb5307db70718cb6e6679426da2d43ec5e398e6ab082195b7a4ad302bb626ad2101c3237759481177db2104bf8b6a23 WHIRLPOOL 6cdb3a63ea0a8d2ce3952d3613fcea3af1e104b1e09d8167bf2c78cb52e3a1c49db669cbeebdc54c9140c36b77c20970b666aa0f6f3d9af43b2b543251288f46
 DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.6-103037.tar.gz 16874845 SHA256 4eed4f3d253bffe4ce61ee9431d79cbe1f897b3583efc2ff3746f453450787b5 SHA512 fb3fb06e88cc5bded6246375727df2deebb6c0dbb889b8516e0bab0af0c05ef3e1baa8c1eb94d34af2e63600bc36814eab8d8f25abb0fd1ad982ea242f456468 WHIRLPOOL 51ddd27d61e214cb41c5d8c50b0d5d01f885f4ae9facabd3cece500fd41b2a72d42b6ad766aa52e9c315c6fca2dca0f07a1a6b1fa0dc2b87f2cd3c4bf1e54aaa
diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.0.2.102096.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.0.2.102096.ebuild
deleted file mode 100644 (file)
index 19d40ce..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib versionator
-
-MAIN_PV="$(get_version_component_range 1-3)"
-if [[ ${PV} = *_beta* ]] || [[ ${PV} = *_rc* ]] ; then
-       MY_PV="${MAIN_PV}_$(get_version_component_range 5)"
-       DEP_PV="${MY_PV}"
-       MY_PV="${MY_PV/beta/BETA}"
-       MY_PV="${MY_PV/rc/RC}"
-else
-       MY_PV="${MAIN_PV}"
-       DEP_PV="${MAIN_PV}"
-fi
-VBOX_BUILD_ID="$(get_version_component_range 4)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}-${VBOX_BUILD_ID}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz"
-
-LICENSE="PUEL"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="mirror strip"
-
-RDEPEND="~app-emulation/virtualbox-${DEP_PV}"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="/usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}/.*"
-
-src_install() {
-       insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-       doins -r linux.${ARCH}
-       doins ExtPack* PXE-Intel.rom
-}
index d61d05a998683f58f3575d6a3b98e184307e555c..8d76d9a7ee10873079d4763da41ba4a64ba09304 100644 (file)
@@ -1,5 +1,4 @@
 DIST VirtualBox-4.3.28.tar.bz2 100092002 SHA256 e157ab76d1958ae2c56b2a3875194fbff3de82486ad0e30032fd5bd772297c31 SHA512 b6e849a1420515b6dbda8cee0ab64940dd93296ec58cde76676ac257ff3dad0459aa1fd0bda7e1d0abc751d2d59f055465b198a546fdbb4e70e934a78654a8fc WHIRLPOOL 1b739f1f989032e07829a23ffadadd49e31109d70b0effbc44126a48a165218ff3ebafa576fa0e4f2af76a404033b60e5c9804ac43db5dd3024f1eca25ca70da
 DIST VirtualBox-4.3.30.tar.bz2 97428942 SHA256 ea9569ec16cd6202ee61bcadb2506d31ac12fd343adb91565773a05eaaea9a36 SHA512 d0817335cf4bd196da93b91ede6bc9e48ca0d471166ab2790dbf508a4574e4ace54a86053932abf3b4e804c583e80a713d2ab2e556dc15bee6ef3a62f88b95fc WHIRLPOOL 47cbd702e83cc737e04b5862cc6c52e32be244dc1dc0145f582f57b2f19bb898f0f4b200576a28f10a3290691f1ffd43c256e8c8eb5545a9723be8eefca88a38
-DIST VirtualBox-5.0.2.tar.bz2 109872963 SHA256 f290c220d62af2a7fdabb1934c1a0b924b68968a236bb2509bcb507d2c19485e SHA512 fc89cfe475aa02182b04e19a62d52d02b4ff5d2afb082ed3cf11b36288b19f7be15b0e76ae2fd8b9b2c3d5456b316453f112c3b711d242915688adf24623e0c1 WHIRLPOOL 23de881fa6233ce97a1ceeca900657019466df08dc0890355b9d415cd8f4fe8d6877f06218b2455a75be69cfa13d3b2a35855fb641832b300788273af1d26b32
 DIST VirtualBox-5.0.4.tar.bz2 109865904 SHA256 b19e23fc8e71f38aef7c059f44e59fcbff3bb2ce85baa8de81f1629b85f68fcf SHA512 4349792390f0a236faef0bdb06806dde604373dcccf83351f805508a2fdcae9f729a5e793ac53c4d134c50e48c0624b340328a7bb21ddcf15ed69a08365eb2b5 WHIRLPOOL cacf3193231a8500a3b475ede2d0f0458a656d87d3d97b78ccb743c1606f7f6ec58f6d56cb1bc0a40e9eb279d4cbeeab3318d1e71be3dead07fe4ccff6bdfbcf
 DIST VirtualBox-5.0.6.tar.bz2 109863328 SHA256 22d63f28c43165a31dcccdec1c65f376f46d7e09555c47611cfaafb5576a5843 SHA512 3e51c9476c29a3ba79adda2d3b0c0b516459f58c8aa5e7b795be1aa2468b8e61241bbe5615787d7302a5f95230a446377bd8698f801c2114b26a471ae8bbbc11 WHIRLPOOL 11603c9aa14acac87032b5d8fc1f8d0a567632ca591230e0cc5c1d9a1ae9b39ebccb1a3bb85e1845abc01b04da550a2ef889e1bf91da0bb82df1fafa384f88b4
diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.2.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.2.ebuild
deleted file mode 100644 (file)
index a1d8560..0000000
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils linux-mod systemd user toolchain-funcs
-
-MY_PV="${PV/beta/BETA}"
-MY_PV="${MY_PV/rc/RC}"
-MY_P=VirtualBox-${MY_PV}
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-RDEPEND="X? ( ~x11-drivers/xf86-video-virtualbox-${PV}
-               x11-apps/xrandr
-               x11-apps/xrefresh
-               x11-libs/libXmu
-               x11-libs/libX11
-               x11-libs/libXt
-               x11-libs/libXext
-               x11-libs/libXau
-               x11-libs/libXdmcp
-               x11-libs/libSM
-               x11-libs/libICE
-               x11-proto/glproto )
-       sys-apps/dbus
-       !!x11-drivers/xf86-input-virtualbox"
-DEPEND="${RDEPEND}
-       >=dev-util/kbuild-0.1.9998_pre20131130
-       >=dev-lang/yasm-0.6.2
-       sys-devel/bin86
-       sys-libs/pam
-       sys-power/iasl
-       X? ( x11-proto/renderproto )
-       !X? ( x11-proto/xproto )"
-
-BUILD_TARGETS="all"
-BUILD_TARGET_ARCH="${ARCH}"
-MODULE_NAMES="vboxguest(misc:${WORKDIR}/vboxguest:${WORKDIR}/vboxguest)
-               vboxsf(misc:${WORKDIR}/vboxsf:${WORKDIR}/vboxsf)"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-       linux-mod_pkg_setup
-       BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
-       enewgroup vboxguest
-       enewuser vboxguest -1 /bin/sh /dev/null vboxguest
-       # automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-       enewgroup vboxsf
-}
-
-src_unpack() {
-       unpack ${A}
-
-       # Create and unpack a tarball with the sources of the Linux guest
-       # kernel modules, to include all the needed files
-       "${S}"/src/VBox/Additions/linux/export_modules "${WORKDIR}/vbox-kmod.tar.gz"
-       unpack ./vbox-kmod.tar.gz
-
-       # Remove shipped binaries (kBuild,yasm), see bug #232775
-       cd "${S}"
-       rm -rf kBuild/bin tools
-}
-
-src_prepare() {
-       # PaX fixes (see bug #298988)
-       pushd "${WORKDIR}" &>/dev/null || die
-       epatch "${FILESDIR}"/vboxguest-4.1.0-log-use-c99.patch
-       popd &>/dev/null || die
-
-       # Disable things unused or splitted into separate ebuilds
-       cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
-       use X || echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk
-
-       # stupid new header references...
-       for vboxheader in {product,revision,version}-generated.h ; do
-               for mdir in vbox{guest,sf} ; do
-                       ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \
-                               "${WORKDIR}/${mdir}/${vboxheader}"
-               done
-       done
-}
-
-src_configure() {
-       # build the user-space tools, warnings are harmless
-       local cmd=(
-               ./configure
-               --nofatal
-               --disable-xpcom
-               --disable-sdl-ttf
-               --disable-pulse
-               --disable-alsa
-               --with-gcc="$(tc-getCC)"
-               --with-g++="$(tc-getCXX)"
-               --target-arch=${ARCH}
-               --with-linux="${KV_OUT_DIR}"
-               --build-headless
-       )
-       echo "${cmd[@]}"
-       "${cmd[@]}" || die "configure failed"
-       source ./env.sh
-       export VBOX_GCC_OPT="${CFLAGS} ${CPPFLAGS}"
-}
-
-src_compile() {
-       MAKE="kmk" \
-       emake TOOL_YASM_AS=yasm \
-       VBOX_ONLY_ADDITIONS=1 \
-       KBUILD_VERBOSE=2
-
-       # Now creating the kernel modules. We must do this _after_
-       # we compiled the user-space tools as we need two of the
-       # automatically generated header files. (>=3.2.0)
-       linux-mod_src_compile
-}
-
-src_install() {
-       linux-mod_src_install
-
-       cd "${S}"/out/linux.${ARCH}/release/bin/additions || die
-
-       insinto /sbin
-       newins mount.vboxsf mount.vboxsf
-       fperms 4755 /sbin/mount.vboxsf
-
-       newinitd "${FILESDIR}"/${PN}-8.initd ${PN}
-
-       insinto /usr/sbin/
-       newins VBoxService vboxguest-service
-       fperms 0755 /usr/sbin/vboxguest-service
-
-       insinto /usr/bin
-       doins VBoxControl
-       fperms 0755 /usr/bin/VBoxControl
-
-       # VBoxClient user service and xrandr wrapper
-       if use X ; then
-               doins VBoxClient
-               fperms 0755 /usr/bin/VBoxClient
-
-               pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null \
-                       || die
-               newins 98vboxadd-xclient VBoxClient-all
-               fperms 0755 /usr/bin/VBoxClient-all
-               popd &>/dev/null || die
-       fi
-
-       # udev rule for vboxdrv
-       local udev_rules_dir="/lib/udev/rules.d"
-       dodir ${udev_rules_dir}
-       echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \
-               >> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \
-               || die
-       echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \
-               >> "${D}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \
-               || die
-
-       # VBoxClient autostart file
-       insinto /etc/xdg/autostart
-       doins "${FILESDIR}"/vboxclient.desktop
-
-       # sample xorg.conf
-       insinto /usr/share/doc/${PF}
-       doins "${FILESDIR}"/xorg.conf.vbox
-
-       systemd_dounit "${FILESDIR}/${PN}.service"
-}
-
-pkg_postinst() {
-       linux-mod_pkg_postinst
-       if ! use X ; then
-               elog "use flag X is off, enable it to install the"
-               elog "X Window System video driver."
-       fi
-       elog ""
-       elog "Please add users to the \"vboxguest\" group so they can"
-       elog "benefit from seamless mode, auto-resize and clipboard."
-       elog ""
-       elog "The vboxsf group has been added to make automount services work."
-       elog "These services are part of the shared folders support."
-       elog ""
-       elog "Please add:"
-       elog "/etc/init.d/${PN}"
-       elog "to the default runlevel in order to start"
-       elog "needed services."
-       elog "To use the VirtualBox X driver, use the following"
-       elog "file as your /etc/X11/xorg.conf:"
-       elog "    /usr/share/doc/${PF}/xorg.conf.vbox"
-       elog ""
-       elog "Also make sure you use the Mesa library for OpenGL:"
-       elog "    eselect opengl set xorg-x11"
-       elog ""
-       elog "An autostart .desktop file has been installed to start"
-       elog "VBoxClient in desktop sessions."
-       elog ""
-       elog "You can mount shared folders with:"
-       elog "    mount -t vboxsf <shared_folder_name> <mount_point>"
-       elog ""
-       elog "Warning:"
-       elog "this ebuild is only needed if you are running gentoo"
-       elog "inside a VirtualBox Virtual Machine, you don't need"
-       elog "it to run VirtualBox itself."
-       elog ""
-}
index 1fca9166f14f40c6b6e6481123b208657063ee89..a7e25b669aac07ec63214baad16f5b8c5c7165fd 100644 (file)
@@ -1,5 +1,4 @@
 DIST vbox-kernel-module-src-4.3.28.tar.xz 539876 SHA256 fb052997ec4992b0ee102475051b5d7bd8485e17405c6b3dcc94e1fa4a53b761 SHA512 637149f8595cb023e75116f83237bb4cef1b05627f58d475fa952ac86a85aa3cbab5f0cec723d730979f831999c920f35248e5f8db8f6987fb4c15c4a29bd517 WHIRLPOOL ab1ed07ee148a1ef352c0fda3f09865405be4146b987a5dffcb753d7512a00aa88c2ba1f7184b56d694c88320b350c6ececd3bec5636dd1586fc14a6be8a874d
 DIST vbox-kernel-module-src-4.3.30.tar.xz 540712 SHA256 28d89c06a4db190ec690980d68552745fb87ee2e23a3fe53edb29edda889f9d8 SHA512 8536d4bd105edf0fc112488232f7c85d8606b28b6cbeb28ee56bc135f693d1059328e75023299a67033bc1d486aea6a81c0fb23d51af500968119aa2f05156dc WHIRLPOOL 17452456aa127ca4ba53b2883f43970980f26094b80feaaa49b4773c386834d59f67afe21649539edc6dabde8725fd49c968002df9f2eb0e1ea8e888a2f8089b
-DIST vbox-kernel-module-src-5.0.2.tar.xz 592648 SHA256 0060ed14de81f86f1acae11e124a81573b19a1abeebf92f1a15ea7aa8a987bdd SHA512 965059d533536f77eacb69bf19e3b348c02a9125dc18fc06cf0e05226f75ab0c34cf634f0754ee309905b31e53adbaf23830c9ecfc689ca2735e7de0a33c29e7 WHIRLPOOL 79c4e6a1dc7073f09a5e711fa05277acf6c407e4f2813ca9523110cdc01c9f229fda3f96c6e07bdbbc45d375079c145b1aee6a53ada7b9d9469561cfac21ca55
 DIST vbox-kernel-module-src-5.0.4.tar.xz 592716 SHA256 dad5657c9b1280050d2469a94e3e3d5b5cc8279f9a175abf068f3940ea700889 SHA512 0a71a3e857b8bd8b90a06db6950c6c40950f0f87b14d5e79c14dd82a674de1f171556d849006e49932f06bc794dfe2066e37d31fef352e9128dfaeab11caaadd WHIRLPOOL 78a0f704cce92ed3546710d8cbca263f1bb9784f99291fa29d58e177e1c65800e4a80cba4e59fd2577f00895829a04c8605ff0b849a23f35f797a1565a0ec6d0
 DIST vbox-kernel-module-src-5.0.6.tar.xz 593640 SHA256 57b6ea7e772dbe032d8a024e48ad572c76dc4165ce2fb99cd45317c97466912f SHA512 88f1c61a6e749ba7076a3727baadf8ff7e0c3a70c279c6261757c7b8f0b3debd70a8cca21aea9e8b3a67feb0044c4e29439a075ccca3aaec0c0220f5a9264ac9 WHIRLPOOL c01fc142d650ef402601f457d83aeb3911200f3b7d5fbc4004c1da80832a911be01903f65ea92de592ff7e1f10688f77106a100d5fec8887767c8e8a7eb92a0d
diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-5.0.2.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-5.0.2.ebuild
deleted file mode 100644 (file)
index fe93a35..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#      package that comes from virtualbox-bin
-
-EAPI=5
-
-inherit eutils linux-mod user
-
-MY_P=vbox-kernel-module-src-${PV}
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="https://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
-       insinto /usr/lib/modules-load.d/
-       doins "${FILESDIR}"/virtualbox.conf
-}
-
-pkg_postinst() {
-       linux-mod_pkg_postinst
-       elog "If you are using sys-apps/openrc, please add \"vboxdrv\", \"vboxnetflt\""
-       elog "and \"vboxnetadp\" to:"
-       elog "  /etc/conf.d/modules"
-}
index 454964a5561c9a38ccff8b6958e0816f45b44ed3..b81288b146edf6b70cc5e9e1472f9e13d4d5396d 100644 (file)
@@ -1,6 +1,5 @@
 DIST VirtualBox-4.3.28.tar.bz2 100092002 SHA256 e157ab76d1958ae2c56b2a3875194fbff3de82486ad0e30032fd5bd772297c31 SHA512 b6e849a1420515b6dbda8cee0ab64940dd93296ec58cde76676ac257ff3dad0459aa1fd0bda7e1d0abc751d2d59f055465b198a546fdbb4e70e934a78654a8fc WHIRLPOOL 1b739f1f989032e07829a23ffadadd49e31109d70b0effbc44126a48a165218ff3ebafa576fa0e4f2af76a404033b60e5c9804ac43db5dd3024f1eca25ca70da
 DIST VirtualBox-4.3.30.tar.bz2 97428942 SHA256 ea9569ec16cd6202ee61bcadb2506d31ac12fd343adb91565773a05eaaea9a36 SHA512 d0817335cf4bd196da93b91ede6bc9e48ca0d471166ab2790dbf508a4574e4ace54a86053932abf3b4e804c583e80a713d2ab2e556dc15bee6ef3a62f88b95fc WHIRLPOOL 47cbd702e83cc737e04b5862cc6c52e32be244dc1dc0145f582f57b2f19bb898f0f4b200576a28f10a3290691f1ffd43c256e8c8eb5545a9723be8eefca88a38
-DIST VirtualBox-5.0.2.tar.bz2 109872963 SHA256 f290c220d62af2a7fdabb1934c1a0b924b68968a236bb2509bcb507d2c19485e SHA512 fc89cfe475aa02182b04e19a62d52d02b4ff5d2afb082ed3cf11b36288b19f7be15b0e76ae2fd8b9b2c3d5456b316453f112c3b711d242915688adf24623e0c1 WHIRLPOOL 23de881fa6233ce97a1ceeca900657019466df08dc0890355b9d415cd8f4fe8d6877f06218b2455a75be69cfa13d3b2a35855fb641832b300788273af1d26b32
 DIST VirtualBox-5.0.4.tar.bz2 109865904 SHA256 b19e23fc8e71f38aef7c059f44e59fcbff3bb2ce85baa8de81f1629b85f68fcf SHA512 4349792390f0a236faef0bdb06806dde604373dcccf83351f805508a2fdcae9f729a5e793ac53c4d134c50e48c0624b340328a7bb21ddcf15ed69a08365eb2b5 WHIRLPOOL cacf3193231a8500a3b475ede2d0f0458a656d87d3d97b78ccb743c1606f7f6ec58f6d56cb1bc0a40e9eb279d4cbeeab3318d1e71be3dead07fe4ccff6bdfbcf
 DIST VirtualBox-5.0.6.tar.bz2 109863328 SHA256 22d63f28c43165a31dcccdec1c65f376f46d7e09555c47611cfaafb5576a5843 SHA512 3e51c9476c29a3ba79adda2d3b0c0b516459f58c8aa5e7b795be1aa2468b8e61241bbe5615787d7302a5f95230a446377bd8698f801c2114b26a471ae8bbbc11 WHIRLPOOL 11603c9aa14acac87032b5d8fc1f8d0a567632ca591230e0cc5c1d9a1ae9b39ebccb1a3bb85e1845abc01b04da550a2ef889e1bf91da0bb82df1fafa384f88b4
 DIST virtualbox-4.3.16-patches-01.tar.xz 4288 SHA256 270c4f01b2c13c4133987b3acc073dfbf78840212cf09f083dbf8fc80407ce6f SHA512 595f88c4b388b4807347c15c1750ec73aceba1c82ad993e9a05c7b78dfece7b679aff0338b3a48e2ccee7911fb5ed0dba803052332a270230078551f747052bc WHIRLPOOL 2157ee3fb9beed906cff28647c869e37d62551ad8c93801c0f0ec6893675f11786aa6d92acf11c348d30aa58b6e03a3faa879c664dddac6e5b8525035986c9ca
diff --git a/app-emulation/virtualbox/virtualbox-5.0.2.ebuild b/app-emulation/virtualbox/virtualbox-5.0.2.ebuild
deleted file mode 100644 (file)
index ffd4b84..0000000
+++ /dev/null
@@ -1,431 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 qt4-r2 toolchain-funcs udev
-
-MY_PV="${PV/beta/BETA}"
-MY_PV="${MY_PV/rc/RC}"
-MY_P=VirtualBox-${MY_PV}
-SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
-       https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.0.2-patches-01.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
-HOMEPAGE="http://www.virtualbox.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa doc headless java pam pulseaudio +opengl python +qt4 +sdk +udev vboxwebsrv vnc"
-
-RDEPEND="!app-emulation/virtualbox-bin
-       ~app-emulation/virtualbox-modules-${PV}
-       dev-libs/libIDL
-       >=dev-libs/libxslt-1.1.19
-       net-misc/curl
-       dev-libs/openssl:0=
-       dev-libs/libxml2
-       media-libs/libpng:0=
-       media-libs/libvpx
-       sys-libs/zlib
-       !headless? (
-               qt4? (
-                       dev-qt/qtgui:4
-                       dev-qt/qtcore:4
-                       opengl? ( dev-qt/qtopengl:4 )
-                       x11-libs/libXinerama
-               )
-               opengl? ( virtual/opengl media-libs/freeglut )
-               x11-libs/libX11
-               x11-libs/libXcursor
-               x11-libs/libXext
-               x11-libs/libXmu
-               x11-libs/libXt
-               media-libs/libsdl:0[X,video]
-       )
-
-       java? ( >=virtual/jre-1.6:= )
-       udev? ( >=virtual/udev-171 )
-       vnc? ( >=net-libs/libvncserver-0.9.9 )"
-DEPEND="${RDEPEND}
-       >=dev-util/kbuild-0.1.9998_pre20131130
-       >=dev-lang/yasm-0.6.2
-       sys-devel/bin86
-       sys-power/iasl
-       pam? ( sys-libs/pam )
-       sys-libs/libcap
-       doc? (
-               dev-texlive/texlive-basic
-               dev-texlive/texlive-latex
-               dev-texlive/texlive-latexrecommended
-               dev-texlive/texlive-latexextra
-               dev-texlive/texlive-fontsrecommended
-               dev-texlive/texlive-fontsextra
-       )
-       java? ( >=virtual/jre-1.6:= )
-       virtual/pkgconfig
-       alsa? ( >=media-libs/alsa-lib-1.0.13 )
-       !headless? ( x11-libs/libXinerama )
-       pulseaudio? ( media-sound/pulseaudio )
-       vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
-       ${PYTHON_DEPS}"
-
-QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
-       usr/lib/virtualbox/VBoxSDL.so
-       usr/lib/virtualbox/VBoxSharedFolders.so
-       usr/lib/virtualbox/VBoxDD2.so
-       usr/lib/virtualbox/VBoxOGLrenderspu.so
-       usr/lib/virtualbox/VBoxPython.so
-       usr/lib/virtualbox/VBoxDD.so
-       usr/lib/virtualbox/VBoxDDU.so
-       usr/lib/virtualbox/VBoxREM64.so
-       usr/lib/virtualbox/VBoxSharedClipboard.so
-       usr/lib/virtualbox/VBoxHeadless.so
-       usr/lib/virtualbox/VBoxRT.so
-       usr/lib/virtualbox/VBoxREM.so
-       usr/lib/virtualbox/VBoxSettings.so
-       usr/lib/virtualbox/VBoxKeyboard.so
-       usr/lib/virtualbox/VBoxSharedCrOpenGL.so
-       usr/lib/virtualbox/VBoxVMM.so
-       usr/lib/virtualbox/VirtualBox.so
-       usr/lib/virtualbox/VBoxOGLhosterrorspu.so
-       usr/lib/virtualbox/components/VBoxC.so
-       usr/lib/virtualbox/components/VBoxSVCM.so
-       usr/lib/virtualbox/components/VBoxDDU.so
-       usr/lib/virtualbox/components/VBoxRT.so
-       usr/lib/virtualbox/components/VBoxREM.so
-       usr/lib/virtualbox/components/VBoxVMM.so
-       usr/lib/virtualbox/VBoxREM32.so
-       usr/lib/virtualbox/VBoxPython2_4.so
-       usr/lib/virtualbox/VBoxPython2_5.so
-       usr/lib/virtualbox/VBoxPython2_6.so
-       usr/lib/virtualbox/VBoxPython2_7.so
-       usr/lib/virtualbox/VBoxXPCOMC.so
-       usr/lib/virtualbox/VBoxOGLhostcrutil.so
-       usr/lib/virtualbox/VBoxNetDHCP.so
-       usr/lib/virtualbox/VBoxNetNAT.so"
-
-REQUIRED_USE="
-       java? ( sdk )
-       python? (
-               ( sdk )
-       )
-       vboxwebsrv? ( java )
-       ${PYTHON_REQUIRED_USE}
-"
-
-pkg_setup() {
-       if ! use headless && ! use qt4 ; then
-               einfo "No USE=\"qt4\" selected, this build will not include"
-               einfo "any Qt frontend."
-       elif use headless && use qt4 ; then
-               einfo "You selected USE=\"headless qt4\", defaulting to"
-               einfo "USE=\"headless\", this build will not include any X11/Qt frontend."
-       fi
-
-       if ! use opengl ; then
-               einfo "No USE=\"opengl\" selected, this build will lack"
-               einfo "the OpenGL feature."
-       fi
-       if ! use python ; then
-               einfo "You have disabled the \"python\" USE flag. This will only"
-               einfo "disable the python bindings being installed."
-       fi
-       java-pkg-opt-2_pkg_setup
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       # Remove shipped binaries (kBuild,yasm), see bug #232775
-       rm -rf kBuild/bin tools
-
-       # Disable things unused or split into separate ebuilds
-       sed -e "s@MY_LIBDIR@$(get_libdir)@" \
-               "${FILESDIR}"/${PN}-5-localconfig > LocalConfig.kmk || die
-
-       # Respect LDFLAGS
-       sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
-               -i Config.kmk src/libs/xpcom18a4/Config.kmk || die
-
-       # Use PAM only when pam USE flag is enbaled (bug #376531)
-       if ! use pam ; then
-               elog "Disabling PAM removes the possibility to use the VRDP features."
-               sed -i 's@^.*VBOX_WITH_PAM@#VBOX_WITH_PAM@' Config.kmk || die
-               sed -i 's@\(.*/auth/Makefile.kmk.*\)@#\1@' \
-                       src/VBox/HostServices/Makefile.kmk || die
-       fi
-
-       # add correct java path
-       if use java ; then
-               sed "s@/usr/lib/jvm/java-6-sun@$(java-config -O)@" \
-                       -i "${S}"/Config.kmk || die
-               java-pkg-opt-2_src_prepare
-       fi
-
-       if ! gcc-specs-pie ; then
-               EPATCH_EXCLUDE="050_${PN}-5.0.2-nopie.patch"
-       fi
-
-       EPATCH_SUFFIX="patch" \
-       EPATCH_FORCE="yes" \
-       epatch "${WORKDIR}/patches"
-
-       epatch_user
-}
-
-src_configure() {
-       local myconf
-       use alsa       || myconf+=" --disable-alsa"
-       use doc        || myconf+=" --disable-docs"
-       use java       || myconf+=" --disable-java"
-       use opengl     || myconf+=" --disable-opengl"
-       use pulseaudio || myconf+=" --disable-pulse"
-       use python     || myconf+=" --disable-python"
-       use vboxwebsrv && myconf+=" --enable-webservice"
-       use vnc        && myconf+=" --enable-vnc"
-       if ! use headless ; then
-               use qt4 || myconf+=" --disable-qt4"
-       else
-               myconf+=" --build-headless --disable-opengl"
-       fi
-       if use amd64 && ! has_multilib_profile ; then
-               myconf+=" --disable-vmmraw"
-       fi
-       # not an autoconf script
-       ./configure \
-               --with-gcc="$(tc-getCC)" \
-               --with-g++="$(tc-getCXX)" \
-               --disable-kmods \
-               --disable-dbus \
-               --disable-devmapper \
-               ${myconf} \
-               || die "configure failed"
-}
-
-src_compile() {
-       source ./env.sh
-
-       # Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529)
-       # and strip all flags
-       # strip-flags
-
-       MAKEJOBS=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+')
-       MAKELOAD=$(echo ${MAKEOPTS} | egrep -o '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+')
-       MAKEOPTS="${MAKEJOBS} ${MAKELOAD}"
-       MAKE="kmk" emake \
-               VBOX_BUILD_PUBLISHER=_Gentoo \
-               TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" \
-               TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" \
-               TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
-               TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
-               VBOX_GCC_OPT="${CXXFLAGS}" \
-               TOOL_YASM_AS=yasm KBUILD_VERBOSE=2 \
-               all
-}
-
-src_install() {
-       cd "${S}"/out/linux.${ARCH}/release/bin || die
-
-       # Create configuration files
-       insinto /etc/vbox
-       newins "${FILESDIR}/${PN}-4-config" vbox.cfg
-
-       # Set the right libdir
-       sed -i \
-               -e "s@MY_LIBDIR@$(get_libdir)@" \
-               "${D}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed"
-
-       # Symlink binaries to the shipped wrapper
-       exeinto /usr/$(get_libdir)/${PN}
-       newexe "${FILESDIR}/${PN}-ose-3-wrapper" "VBox"
-       fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBox
-       fperms 0750 /usr/$(get_libdir)/${PN}/VBox
-
-       dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxManage
-       dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxVRDP
-       dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxHeadless
-       dosym /usr/$(get_libdir)/${PN}/VBoxTunctl /usr/bin/VBoxTunctl
-
-       # Install binaries and libraries
-       insinto /usr/$(get_libdir)/${PN}
-       doins -r components
-
-       if use sdk ; then
-               doins -r sdk
-       fi
-
-       if use vboxwebsrv ; then
-               doins vboxwebsrv
-               fowners root:vboxusers /usr/$(get_libdir)/${PN}/vboxwebsrv
-               fperms 0750 /usr/$(get_libdir)/${PN}/vboxwebsrv
-               dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/vboxwebsrv
-               newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
-               newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
-       fi
-
-       #local gcfiles="*gc"
-       #if use amd64 && ! has_multilib_profile ; then
-       #       gcfiles=""
-       #fi
-
-       for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,ExtPackHelperApp} *so *r0 *.rc ; do
-               doins ${each}
-               fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
-               fperms 0750 /usr/$(get_libdir)/${PN}/${each}
-       done
-
-       # VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
-       for each in VBoxNet{AdpCtl,DHCP,NAT} ; do
-               doins ${each}
-               fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
-               fperms 4750 /usr/$(get_libdir)/${PN}/${each}
-       done
-
-       # VBoxSVC and VBoxManage need to be pax-marked (bug #403453)
-       # VBoxXPCOMIPCD (bug #524202)
-       for each in VBox{Manage,SVC,XPCOMIPCD} ; do
-               if ! pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/${each} ; then
-                       ewarn "Couldn't pax-mark /usr/$(get_libdir)/${PN}/${each}"
-               fi
-       done
-
-       if ! use headless ; then
-               doins VBoxSDL
-               fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxSDL
-               fperms 4750 /usr/$(get_libdir)/${PN}/VBoxSDL
-               if ! pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxSDL ; then
-                       ewarn "Couldn't pax-mark /usr/$(get_libdir)/${PN}/VBoxSDL"
-               fi
-
-               if use opengl && use qt4 ; then
-                       doins VBoxTestOGL
-                       fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxTestOGL
-                       fperms 0750 /usr/$(get_libdir)/${PN}/VBoxTestOGL
-                       if ! pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxTestOGL ; then
-                               ewarn "Couldn't pax-mark /usr/$(get_libdir)/${PN}/VBoxTestOGL"
-                       fi
-               fi
-
-               dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxSDL
-
-               if use qt4 ; then
-                       doins VirtualBox
-                       fowners root:vboxusers /usr/$(get_libdir)/${PN}/VirtualBox
-                       fperms 4750 /usr/$(get_libdir)/${PN}/VirtualBox
-                       if ! pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VirtualBox ; then
-                               ewarn "Couldn't pax-mark /usr/$(get_libdir)/${PN}/VirtualBox"
-                       fi
-
-                       dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VirtualBox
-
-                       newmenu "${FILESDIR}"/${PN}-ose.desktop-2 ${PN}.desktop
-               fi
-
-               pushd "${S}"/src/VBox/Artwork/OSE &>/dev/null || die
-               for size in 16 32 48 64 128 ; do
-                       newicon -s ${size} ${PN}-${size}px.png ${PN}.png
-               done
-               newicon ${PN}-48px.png ${PN}.png
-               doicon -s scalable ${PN}.svg
-               popd &>/dev/null || die
-       fi
-
-       doins VBoxHeadless
-       fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxHeadless
-       fperms 4750 /usr/$(get_libdir)/${PN}/VBoxHeadless
-       if ! pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless ; then
-               ewarn "Couldn't pax-mark /usr/$(get_libdir)/${PN}/VBoxHeadless"
-       fi
-
-       insinto /usr/$(get_libdir)/${PN}
-       # Install EFI Firmware files (bug #320757)
-       pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
-       for fwfile in VBoxEFI{32,64}.fd ; do
-               doins ${fwfile}
-               fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile}
-       done
-       popd &>/dev/null || die
-
-       if use udev ; then
-               # New way of handling USB device nodes for VBox (bug #356215)
-               local udevdir="$(get_udevdir)"
-               insinto ${udevdir}
-               doins VBoxCreateUSBNode.sh
-               fowners root:vboxusers ${udevdir}/VBoxCreateUSBNode.sh
-               fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
-               insinto ${udevdir}/rules.d
-               doins "${FILESDIR}"/10-virtualbox.rules
-               sed "s@%UDEVDIR%@${udevdir}@" \
-                       -i "${D}"${udevdir}/rules.d/10-virtualbox.rules || die
-       fi
-
-       insinto /usr/share/${PN}
-       if ! use headless && use qt4 ; then
-               doins -r nls
-       fi
-
-       # VRDPAuth only works with this (bug #351949)
-       dosym VBoxAuth.so  /usr/$(get_libdir)/${PN}/VRDPAuth.so
-
-       # set an env-variable for 3rd party tools
-       echo -n "VBOX_APP_HOME=/usr/$(get_libdir)/${PN}" > "${T}/90virtualbox"
-       doenvd "${T}/90virtualbox"
-
-       if use java ; then
-               java-pkg_regjar "${D}/usr/$(get_libdir)/${PN}/sdk/bindings/xpcom/java/vboxjxpcom.jar"
-               java-pkg_regso "${D}/usr/$(get_libdir)/${PN}/libvboxjxpcom.so"
-       fi
-}
-
-pkg_postinst() {
-       fdo-mime_desktop_database_update
-
-       if use udev ; then
-               udevadm control --reload-rules \
-                       && udevadm trigger --subsystem-match=usb
-       fi
-
-       if ! use headless && use qt4 ; then
-               elog "To launch VirtualBox just type: \"VirtualBox\"."
-       fi
-       elog "You must be in the vboxusers group to use VirtualBox."
-       elog ""
-       elog "The latest user manual is available for download at:"
-       elog "http://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf"
-       elog ""
-       elog "For advanced networking setups you should emerge:"
-       elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
-       elog ""
-       elog "IMPORTANT!"
-       elog "If you upgrade from app-emulation/virtualbox-ose make sure to run"
-       elog "\"env-update\" as root and logout and relogin as the user you wish"
-       elog "to run ${PN} as."
-       elog ""
-       elog "Starting with version 4.0.0, ${PN} has USB-1 support."
-       elog "For USB-2 support, PXE-boot ability and VRDP support please emerge"
-       elog "  app-emulation/virtualbox-extpack-oracle"
-       elog "package."
-       elog "Starting with version 5.0.0, ${PN} no longer has the \"additions\" and"
-       elog "the \"extension\" USE flag. For installation of the guest additions ISO"
-       elog "image, please emerge"
-       elog "  app-emulation/virtualbox-additions"
-       elog "and for the USB2, USB3, VRDP and PXE boot ROM modules, please emerge"
-       elog "  app-emulation/virtualbox-extpack-oracle"
-       if ! use udev ; then
-               elog ""
-               elog "WARNING!"
-               elog "Without USE=udev, USB devices will likely not work in ${PN}."
-       elif [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
-               elog ""
-               elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
-               elog "or else USB in ${PN} won't work."
-       fi
-}
-
-pkg_postrm() {
-       fdo-mime_desktop_database_update
-}
index d61d05a998683f58f3575d6a3b98e184307e555c..8d76d9a7ee10873079d4763da41ba4a64ba09304 100644 (file)
@@ -1,5 +1,4 @@
 DIST VirtualBox-4.3.28.tar.bz2 100092002 SHA256 e157ab76d1958ae2c56b2a3875194fbff3de82486ad0e30032fd5bd772297c31 SHA512 b6e849a1420515b6dbda8cee0ab64940dd93296ec58cde76676ac257ff3dad0459aa1fd0bda7e1d0abc751d2d59f055465b198a546fdbb4e70e934a78654a8fc WHIRLPOOL 1b739f1f989032e07829a23ffadadd49e31109d70b0effbc44126a48a165218ff3ebafa576fa0e4f2af76a404033b60e5c9804ac43db5dd3024f1eca25ca70da
 DIST VirtualBox-4.3.30.tar.bz2 97428942 SHA256 ea9569ec16cd6202ee61bcadb2506d31ac12fd343adb91565773a05eaaea9a36 SHA512 d0817335cf4bd196da93b91ede6bc9e48ca0d471166ab2790dbf508a4574e4ace54a86053932abf3b4e804c583e80a713d2ab2e556dc15bee6ef3a62f88b95fc WHIRLPOOL 47cbd702e83cc737e04b5862cc6c52e32be244dc1dc0145f582f57b2f19bb898f0f4b200576a28f10a3290691f1ffd43c256e8c8eb5545a9723be8eefca88a38
-DIST VirtualBox-5.0.2.tar.bz2 109872963 SHA256 f290c220d62af2a7fdabb1934c1a0b924b68968a236bb2509bcb507d2c19485e SHA512 fc89cfe475aa02182b04e19a62d52d02b4ff5d2afb082ed3cf11b36288b19f7be15b0e76ae2fd8b9b2c3d5456b316453f112c3b711d242915688adf24623e0c1 WHIRLPOOL 23de881fa6233ce97a1ceeca900657019466df08dc0890355b9d415cd8f4fe8d6877f06218b2455a75be69cfa13d3b2a35855fb641832b300788273af1d26b32
 DIST VirtualBox-5.0.4.tar.bz2 109865904 SHA256 b19e23fc8e71f38aef7c059f44e59fcbff3bb2ce85baa8de81f1629b85f68fcf SHA512 4349792390f0a236faef0bdb06806dde604373dcccf83351f805508a2fdcae9f729a5e793ac53c4d134c50e48c0624b340328a7bb21ddcf15ed69a08365eb2b5 WHIRLPOOL cacf3193231a8500a3b475ede2d0f0458a656d87d3d97b78ccb743c1606f7f6ec58f6d56cb1bc0a40e9eb279d4cbeeab3318d1e71be3dead07fe4ccff6bdfbcf
 DIST VirtualBox-5.0.6.tar.bz2 109863328 SHA256 22d63f28c43165a31dcccdec1c65f376f46d7e09555c47611cfaafb5576a5843 SHA512 3e51c9476c29a3ba79adda2d3b0c0b516459f58c8aa5e7b795be1aa2468b8e61241bbe5615787d7302a5f95230a446377bd8698f801c2114b26a471ae8bbbc11 WHIRLPOOL 11603c9aa14acac87032b5d8fc1f8d0a567632ca591230e0cc5c1d9a1ae9b39ebccb1a3bb85e1845abc01b04da550a2ef889e1bf91da0bb82df1fafa384f88b4
diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.2.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.2.ebuild
deleted file mode 100644 (file)
index f250ea4..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils linux-mod multilib python-single-r1 versionator toolchain-funcs
-
-MY_PV="${PV/beta/BETA}"
-MY_PV="${MY_PV/rc/RC}"
-MY_P=VirtualBox-${MY_PV}
-DESCRIPTION="VirtualBox video driver"
-HOMEPAGE="http://www.virtualbox.org/"
-SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dri"
-
-RDEPEND=">=x11-base/xorg-server-1.7:=[-minimal]
-       x11-libs/libXcomposite"
-DEPEND="${RDEPEND}
-       >=dev-util/kbuild-0.1.9998_pre20131130
-       ${PYTHON_DEPS}
-       >=dev-lang/yasm-0.6.2
-       sys-power/iasl
-       x11-proto/fontsproto
-       x11-proto/randrproto
-       x11-proto/renderproto
-       x11-proto/resourceproto
-       x11-proto/scrnsaverproto
-       x11-proto/xextproto
-       x11-proto/xineramaproto
-       x11-proto/xproto
-       x11-libs/libXdmcp
-       x11-libs/libXau
-       x11-libs/libX11
-       x11-libs/libXfixes
-       x11-libs/libXext
-       dri? (  x11-proto/xf86driproto
-               >=x11-libs/libdrm-2.4.5 )"
-
-REQUIRED_USE=( "${PYTHON_REQUIRED_USE}" )
-
-BUILD_TARGETS="all"
-BUILD_TARGET_ARCH="${ARCH}"
-MODULE_NAMES="vboxvideo(misc:${WORKDIR}/vboxvideo_drm:${WORKDIR}/vboxvideo_drm)"
-
-S="${WORKDIR}/${MY_P}"
-
-QA_TEXTRELS_x86="usr/lib/VBoxOGL.so"
-
-pkg_setup() {
-       linux-mod_pkg_setup
-       BUILD_PARAMS="KERN_DIR=${KV_OUT_DIR} KERNOUT=${KV_OUT_DIR}"
-
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       # Prepare the vboxvideo_drm sources and Makefile in ${WORKDIR}
-       cp -a "${S}"/src/VBox/Additions/linux/drm "${WORKDIR}/vboxvideo_drm" \
-               || die "cannot copy vboxvideo_drm directory"
-       cp "${FILESDIR}/${PN}-3-vboxvideo_drm.makefile" \
-               "${WORKDIR}/vboxvideo_drm/Makefile" \
-                       || die "cannot copy vboxvideo_drm Makefile"
-
-       # stupid new header references...
-       for vboxheader in {product,version}-generated.h ; do
-               ln -sf "${S}"/out/linux.${ARCH}/release/${vboxheader} \
-                       "${WORKDIR}/vboxvideo_drm/${vboxheader}"
-       done
-
-       # Remove shipped binaries (kBuild,yasm), see bug #232775
-       rm -rf kBuild/bin tools
-
-       # Disable things unused or splitted into separate ebuilds
-       cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
-
-       # Ugly hack to build the opengl part of the video driver
-       epatch "${FILESDIR}/${PN}-2.2.0-enable-opengl.patch"
-
-       # unset useless/problematic checks in configure
-       epatch "${FILESDIR}/${PN}-5.0.0_beta3-configure_checks.patch"
-
-       # Patch to link with lazy on hardened #394757
-       if gcc-specs-now ; then
-               epatch "${FILESDIR}/${PN}-4.3.6-link-lazy.patch"
-       fi
-}
-
-src_configure() {
-       # build the user-space tools, warnings are harmless
-       local cmd=(
-               ./configure
-               --nofatal
-               --disable-xpcom
-               --disable-sdl-ttf
-               --disable-pulse
-               --disable-alsa
-               --with-gcc="$(tc-getCC)"
-               --with-g++="$(tc-getCXX)"
-               --target-arch=${ARCH}
-               --with-linux="${KV_OUT_DIR}"
-               --build-headless
-       )
-       echo "${cmd[@]}"
-       "${cmd[@]}" || die "configure failed"
-       source ./env.sh
-       export VBOX_GCC_OPT="${CFLAGS} ${CPPFLAGS}"
-}
-
-src_compile() {
-       for each in /src/VBox/{Runtime,Additions/common/VBoxGuestLib} \
-               /src/VBox/{GuestHost/OpenGL,Additions/x11/x11stubs,Additions/common/crOpenGL} \
-               /src/VBox/Additions/x11/vboxvideo ; do
-                       cd "${S}"${each} || die
-                       MAKE="kmk" \
-                       emake TOOL_YASM_AS=yasm \
-                       VBOX_USE_SYSTEM_XORG_HEADERS=1 \
-                       KBUILD_PATH="${S}/kBuild" \
-                       KBUILD_VERBOSE=2
-       done
-
-       if use dri ; then
-               # Now creating the kernel modules. We must do this _after_
-               # we compiled the user-space tools as we need two of the
-               # automatically generated header files. (>=3.2.0)
-               linux-mod_src_compile
-       fi
-}
-
-src_install() {
-       if use dri; then
-               linux-mod_src_install
-       fi
-
-       cd "${S}/out/linux.${ARCH}/release/bin/additions"
-       insinto /usr/$(get_libdir)/xorg/modules/drivers
-       newins vboxvideo_drv_system.so vboxvideo_drv.so
-
-       # Guest OpenGL driver
-       insinto /usr/$(get_libdir)
-       doins -r VBoxOGL*
-
-       if use dri ; then
-               dosym /usr/$(get_libdir)/VBoxOGL.so \
-                       /usr/$(get_libdir)/dri/vboxvideo_dri.so
-       fi
-}
-
-pkg_postinst() {
-       elog "You need to edit the file /etc/X11/xorg.conf and set:"
-       elog ""
-       elog "  Driver  \"vboxvideo\""
-       elog ""
-       elog "in the Graphics device section (Section \"Device\")"
-       elog ""
-       if use dri; then
-               elog "To use the kernel drm video driver, please add:"
-               elog "\"vboxvideo\" to:"
-               if has_version sys-apps/openrc ; then
-                       elog "/etc/conf.d/modules"
-               else
-                       elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}"
-               fi
-               elog ""
-       fi
-}