Sync with portage [Mon Aug 17 18:04:27 MSK 2015].

master
root 9 years ago
parent bdd33a4e64
commit 006cdf045f

@ -1,8 +1,10 @@
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.0.iso 58601472 SHA256 7b61f523db7ba75aebc4c7bb0cae2da92674fa72299e4a006c5c67517f7d786b SHA512 8db386b2bf4ccfadcffbef2d38fc8374e4c51aabdbddc4ccf632be029b84d560416bcd255ae1e228f862ea294ff2c7e4f1e0b1076f387d84ed72fbf03407d6e8 WHIRLPOOL 2fcd8544bb668b38e25b9f70ab9b1e646daea7657c5c15c9eaecb9a028ee6961cc8b729ec4d0f1db2de620e074e033bbb6cd0a8529ce133136634498f44e33d2
DIST VBoxGuestAdditions_5.0.2.iso 58716160 SHA256 974063ca9c7bde796dd77ba55d35583dc5d8bc27d53a6bfd81ae206978b133e2 SHA512 598709d64d78687e6905f3a17bd1442aae588a3024fbb6732a3fcbc43e9299e23a5d377bb4f810f4747b62db5c7cf6bd9f21270d5e76fd365743f845256ae736 WHIRLPOOL 86d3f40b67e6bbd6e1ff503e44558fc213f8c42d8496fcbd148ff82f418012ea58854470090ddaa9754a35e53b2dd335d4a116bd8502c1e00f4b4b1b729b3998
EBUILD virtualbox-additions-4.3.28.ebuild 734 SHA256 8cc36f5379d84fe85a903019d5b887f239dc95638429b0a9cd37fd117e74b53e SHA512 4420d750d2ee2cc498d9ca2dcf519b8adb45c75b89e64c0fe1767aa72cbc283e4294be30934fd5989858167cbd077849027c66422690ccfa19fbc389f76feccf WHIRLPOOL 2e2a7f5b9b30b0a943f1d67bd278ae9ea545ae2f65aaa1af0ef0d28ad6987af1e5e624bfcaf57fda6e85b6dee5e4526a9cd67646a6a77a4972d7f25771957667
EBUILD virtualbox-additions-4.3.30.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
EBUILD virtualbox-additions-5.0.0.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
EBUILD virtualbox-additions-5.0.2.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
MISC ChangeLog 14897 SHA256 473cf57fa6397e2f4eee401dd5898dc5bb6e679e9644e5160cce29bfbc38d9e2 SHA512 f61bae9bbe7227be61a03e552e059075cd71975fec28534010a53befcd792495d58795737c390e6f491f79101fbe109da24842f1de86887311cf4f565a5132de WHIRLPOOL ec5abe39985968607a37e9d5b28bfc73b641041247b7ab388beb2af3d03bc83195dd91bd21a403d3fc15cdf2a20be1dd7fe16302fae362987fad3751b13bd8fc
MISC metadata.xml 343 SHA256 a140b9f7a9a02b10a4a9d0c1b42525fcc308931b04043a4d94db1e5623b7cd16 SHA512 f25b5b150709c22f08bbd26076bac479a146257e602e79f72139bb670bc234226c0141c801c0e939b7b352ee9f4b71ba7d1472702934d1d8308ca8776b66a7ca WHIRLPOOL 808eff318d191c163eeb7b21be94f4dc073a38b48d603c0ecd24c3d333df5a38cfbc1a8280e884aa75c71cb6450d17594797422170093d4153048390b7097a2d

@ -0,0 +1,36 @@
# 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
}

@ -7,17 +7,22 @@ AUX virtualbox-bin.desktop-2 205 SHA256 5dd74e2f4d1717633aa44e909305c6995a20f03a
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.0-101573.tar.gz 18028050 SHA256 c357e36368883df821ed092d261890a95c75e50422b75848c40ad20984086a7a SHA512 8eb21610ab4d4b5ada5901e25adcc99ad2b4ab20e86309c90f9bad993d71007f13eccf81e3670102e5400fa02d3df9c03d0901389f8980e9cdfa092b2d326271 WHIRLPOOL bd0cff1c58d90663b5c4f7983b05be9f3469f201143f30ef729723aaa55508685a34355b00ad952dc5132045589a1b26d71bbc5a5ee0d0fc32b99cf0a5f8e4f8
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.tar.gz 16868753 SHA256 0c49864ea7ab2be8b95c4495e5825b0e48b8611e1761c1b22b86a3f4bf9201bf SHA512 d072e3460366cf6ae40e4b4e9944463db43b6a0a3ed3c872495c6454fb177181ab376917b59550edb000737dc49347025977754b2e20bbe43cdb5b389dff7165 WHIRLPOOL ead3d7f55245a18f418f58d31005912bef3b4b9a4bed6ef9f4ef42e04d98514be50f2bf18e5f161236dbbdbd2833873cca2ed552214520749595adec57f74c0c
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.0-101573-Linux_amd64.run 84284870 SHA256 19d6ffec4fd84924a70cbe07bb9021b77dea26b85082b5a008828e5ecf57e4bc SHA512 5e5aba2325118c60f4fcdf15c306ff0aa3fd036cd4dd7097455a5390b85c8d40a5a435143004085ef263367f987f6e9d7d03175ba7e64c2978be09d698c2900a WHIRLPOOL 20b123932afd3c3b407d1768eec84ab9469dfec7e92e07a73fdf0bd800736b21da113590b5edef85dcc1092040073ecbb3b17e35333600229ae25368c8438d5d
DIST VirtualBox-5.0.0-101573-Linux_x86.run 83353025 SHA256 fddb7946ae68f235ef07a88dfc57130efd2c4e02ae76c9d809c30ecec8896905 SHA512 84363cac2b453469adaeeb58dd93a9b8a69dbc58c0355a0b7f55d5fc65ccebb808da144beb3e1f7550286ce7622cc583f2e0c5de6f99539a335bb5e5e490ce65 WHIRLPOOL fc8f1c948852fb10ab140a3ea9ea3946da35b275adb3382f37e14310cc2d815b7b63ce2b12a8c3bdb8d8e0dc0da1ddadd03e3c0091fa870a337cfebbae43420b
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 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.0-101573.zip 9635666 SHA256 769267df1940ed6be0742ace40af98d141b9b79a832c8cc772af5e87628c0b7c SHA512 f115653cf2595bbed59add41c297cb1c96332fc87770cf7d2784a0f6148970492038b533a17a569dd5037f9bf136b14205bd8afa71cde0f54f37a2d722c2b13e WHIRLPOOL 022be41a5ec6d316c588447ced475219102103c4292a4d9bc05eee78d621680cff87c18ff809d0245f01f201b05d1163a014453179f790d58103846ae1c2091e
DIST VirtualBoxSDK-5.0.2-102096.zip 9636596 SHA256 6df7b53e877d8899ec98fa5e60eeca293a8e03f343e03b82936fdee35b3c0ae1 SHA512 fb3037ea0c767bb87bf9f945916f164a2b8901b4b9e24ff72eaf0f10f7fcb29d32f719d581ec0fbcd897cf2decaaf31789d64ff63a209182b5cbd71c4752b685 WHIRLPOOL 2726216d786ed3b0fe874b1d403fd691ebb60916b83579817a4dd9a1c2e47b6f0379ac1a9bd8d9ba2492b0ffe9ec4113210be8856d27ee4b7e0d027ceb8f81f3
EBUILD virtualbox-bin-4.3.28.100309.ebuild 10687 SHA256 52926489cee7e5f8165a57f982e6f225b650fab9e828dbec301020403e27b247 SHA512 a0a515ca6be0df8b7a3a3788c6069f563b1b4e462a67e76ff95fe46b8fe71ac62da134547df2209b29ac18a2fc256902c04c8d06d2c970656f6b8ec99adc9cfb WHIRLPOOL 072ad9d4194d62ad9322d921095f1024c4e5a5881662cddbf90a5e4ae0da3614689121e5ad13a60b09eeb1700f7a63d710bbd98d36dd4acc22ba4e9f1337f99c
EBUILD virtualbox-bin-4.3.30.101610.ebuild 10689 SHA256 b3b6cca2749fea0a7fbad141421c71ade986bae8fd24dfd9e166255a9c0f8f03 SHA512 aa2d6db4177f2e0efcf4f3337c34541c1ee9cc15aafb6c6ca41597e701353873fdc3e25639cffbe84bc072c54f4618fe1fe63449a21dc0396b6ec873116c4a73 WHIRLPOOL 7baf5730668c054647d1902afa6b527479d2c6f454e7095bfac651a747351a667161fc756576599128681486aab6c3d13c50e2dc003c675e7617cca4f91d3105
EBUILD virtualbox-bin-5.0.0.101573.ebuild 10665 SHA256 aa64761723696df6dbf8af2622e0b77729470463be7b57abbecd06ab562c9872 SHA512 e80c8836a36faf3ece2faa9dc516634eab9d4c2bb90d7db01788fab038694be0e6ddf910e482f374e0e2fba8a6a61e55556c73687ec2e78d8aef778cf32c3888 WHIRLPOOL 9d016d73c9c3e5152737a9728572515760b426fa643c38661f1a3e4a8b609698ecc3c3ff87c209cdfa403f17fa2544005d9b7660df18f772fa5640ea96640fcb
EBUILD virtualbox-bin-5.0.2.102096.ebuild 10665 SHA256 aa64761723696df6dbf8af2622e0b77729470463be7b57abbecd06ab562c9872 SHA512 e80c8836a36faf3ece2faa9dc516634eab9d4c2bb90d7db01788fab038694be0e6ddf910e482f374e0e2fba8a6a61e55556c73687ec2e78d8aef778cf32c3888 WHIRLPOOL 9d016d73c9c3e5152737a9728572515760b426fa643c38661f1a3e4a8b609698ecc3c3ff87c209cdfa403f17fa2544005d9b7660df18f772fa5640ea96640fcb
MISC ChangeLog 37455 SHA256 d03a645491d38812437c73bcfab5697299453ffc97fbc92f4a1ecf93047edcbd SHA512 b4ad974d34f541950cf084db0a7454ebf302a3f1b10fbd233ca1c95f96d2f061801148f63962b11ea90d1eb9b1f13f6fae79aa8071b150e52c3b526f8dd35be5 WHIRLPOOL 3475be3b57a456ce7caf8347be9bf9be18a4e7ead29bdc84e023ab8785be59d80dc92980621d9c5ce1764ead382d7882b390108beee726887cf1cc916b624991
MISC metadata.xml 662 SHA256 1a43722470ad0c756ffba63e85224410ce461c6567fa41d649094c9d7b887b8c SHA512 6276b85358c9c1e24775caf3af3deca45634882a3be7b14c12a8f11e97163b3bb17afac955097b849b1646ff99321ed89373c4091c235c58c069e648646227d9 WHIRLPOOL 69268a11fef6d6cf15a8b6d0a104f1030c401c205777b10c7bfe82c4846482f8251942d674416798f45cf8dcbbe6897aea1f1d084e3283fd2597d76aa2f74600

@ -0,0 +1,357 @@
# 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
}

@ -1,8 +1,10 @@
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.0-101573.tar.gz 18028050 SHA256 c357e36368883df821ed092d261890a95c75e50422b75848c40ad20984086a7a SHA512 8eb21610ab4d4b5ada5901e25adcc99ad2b4ab20e86309c90f9bad993d71007f13eccf81e3670102e5400fa02d3df9c03d0901389f8980e9cdfa092b2d326271 WHIRLPOOL bd0cff1c58d90663b5c4f7983b05be9f3469f201143f30ef729723aaa55508685a34355b00ad952dc5132045589a1b26d71bbc5a5ee0d0fc32b99cf0a5f8e4f8
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.tar.gz 16868753 SHA256 0c49864ea7ab2be8b95c4495e5825b0e48b8611e1761c1b22b86a3f4bf9201bf SHA512 d072e3460366cf6ae40e4b4e9944463db43b6a0a3ed3c872495c6454fb177181ab376917b59550edb000737dc49347025977754b2e20bbe43cdb5b389dff7165 WHIRLPOOL ead3d7f55245a18f418f58d31005912bef3b4b9a4bed6ef9f4ef42e04d98514be50f2bf18e5f161236dbbdbd2833873cca2ed552214520749595adec57f74c0c
EBUILD virtualbox-extpack-oracle-4.3.28.100309.ebuild 1062 SHA256 03988e23e05c914c8fead749575bec91a62e6a285f4861ab9c7d4fb20f819ee2 SHA512 602e05aca1d014d1f147a70327b9e9435de0c407de5a43f91cdd45d353dff1b2532934a40d94116876d0d68352f5025a2d788d6c256a54ba4c88e531b0400da9 WHIRLPOOL b72e4bdb6bd7e065d8d4503a5ae645102d39402bea25a98a6b80c4301a5ae299b04ef26a1aaf3041e285b2bbb94d2e42dc51281b2dbc33176065e53c01bcc0aa
EBUILD virtualbox-extpack-oracle-4.3.30.101610.ebuild 1064 SHA256 6c83b44e7b03d556d45a8e453ce9f332a8616ca9aba0481b1b5a382b9f0e2200 SHA512 c2152cdbfddb095fbb02c55e4cd612d4570417229a26fe8cf1cd40d08a4903ab995a72f18dca6e6e9f5ab9511814eded45776bddd15ca8d12390e280d38ed649 WHIRLPOOL 06181c0751944a067778c90146211561ec09392b01787fe713a48d7b3e6714754b17a7f7a87f42ca22115beab29225ef45d774f13b4f802a6f23a56b845c5c9c
EBUILD virtualbox-extpack-oracle-5.0.0.101573.ebuild 1103 SHA256 9faaa569e8a8bada04f1105cb75a7625e1489bc43aefd8b1f9fe85f64b426227 SHA512 6889fab830bfb22a50bdbd305ac500070c61c1481e78dfe0af4c030aec4bf694eebb8a008f7d7cfc3bb457b7ee2c04d352c872c1688c4fbef7427f2627ccd53f WHIRLPOOL dbefdbddb4d43f93787fa8bc9b3e1f5433606bd2178756e74cef6c81768a148565984a84d4558f4cbe1ce6251b783ec5aecab809ed15d12b34c631d4388b72ed
EBUILD virtualbox-extpack-oracle-5.0.2.102096.ebuild 1103 SHA256 9faaa569e8a8bada04f1105cb75a7625e1489bc43aefd8b1f9fe85f64b426227 SHA512 6889fab830bfb22a50bdbd305ac500070c61c1481e78dfe0af4c030aec4bf694eebb8a008f7d7cfc3bb457b7ee2c04d352c872c1688c4fbef7427f2627ccd53f WHIRLPOOL dbefdbddb4d43f93787fa8bc9b3e1f5433606bd2178756e74cef6c81768a148565984a84d4558f4cbe1ce6251b783ec5aecab809ed15d12b34c631d4388b72ed
MISC ChangeLog 15802 SHA256 209e7f9dafc2f1ff1a37ce56665ebdc1d928a9c5bfae300c4ebea676c194c940 SHA512 765eb86a6b38b0dfc553e67175aa32608acb984a6b82b2dfc90ae2266492b90c4b5daec355e9e5b50283178ca3539d7e71d535327caca33fe5b7ce47a700f7c5 WHIRLPOOL 3698a1a132418be5858896f513e26b7d1c3acd5991e8c8a3f802d7972e755e64702c5d4f4fcacdf70cf86759450f7b335f58b30b190093184be7939671260965
MISC metadata.xml 343 SHA256 a140b9f7a9a02b10a4a9d0c1b42525fcc308931b04043a4d94db1e5623b7cd16 SHA512 f25b5b150709c22f08bbd26076bac479a146257e602e79f72139bb670bc234226c0141c801c0e939b7b352ee9f4b71ba7d1472702934d1d8308ca8776b66a7ca WHIRLPOOL 808eff318d191c163eeb7b21be94f4dc073a38b48d603c0ecd24c3d333df5a38cfbc1a8280e884aa75c71cb6450d17594797422170093d4153048390b7097a2d

@ -0,0 +1,43 @@
# 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
}

@ -8,8 +8,10 @@ AUX xorg.conf.vbox 274 SHA256 69475950240533abd2824a30ff08cc7d3ea246d9601ff71631
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.0.tar.bz2 109816664 SHA256 bb71356c8f82012c9b5ae16e12302eb111c71ae7b063ada7688fbfa8aa10c2f7 SHA512 c9557820fa04215b1b7905babfab340a01ad2cf733a18462fc608f8db5d0aa908e9ec0d92b3c77075e8a1322c10c92f58f8f14608aa3480052ca730ebd507636 WHIRLPOOL 7cda1523e0cd2851cbea5bb7a202963bac67cc6af29d0ec9a706dcec53746e50e6c85ccea014604eca9558ccaa45e9d2ce05b2eb64dbb54a7edac5f538634134
DIST VirtualBox-5.0.2.tar.bz2 109872963 SHA256 f290c220d62af2a7fdabb1934c1a0b924b68968a236bb2509bcb507d2c19485e SHA512 fc89cfe475aa02182b04e19a62d52d02b4ff5d2afb082ed3cf11b36288b19f7be15b0e76ae2fd8b9b2c3d5456b316453f112c3b711d242915688adf24623e0c1 WHIRLPOOL 23de881fa6233ce97a1ceeca900657019466df08dc0890355b9d415cd8f4fe8d6877f06218b2455a75be69cfa13d3b2a35855fb641832b300788273af1d26b32
EBUILD virtualbox-guest-additions-4.3.28.ebuild 5916 SHA256 ca2a71c34db4bd4f8b4c660efa70cd38f71fff403eabd1df2e71fc532dd14007 SHA512 9ad3563f9edf91732d2aa9e8c51ec9d39fb785e95976e1a052a2d029436560c78bdc0a75fefa6a36cbaedd670c9ec1551f69be5383aff51c19c5bf8b4b4ad261 WHIRLPOOL ba564c1df31b6c5a05bd80c7e80972b68cbfc733ac34805b894f1989ceaf2f18d6e6302535fcdd48f93d2da078329d52f8216a708aa1a1428aa5188987300fd6
EBUILD virtualbox-guest-additions-4.3.30.ebuild 5918 SHA256 5143fdc26bafbe582313ebbdf3a1368dbe0f6ab34c9ead4b4dc9196ec10d25b2 SHA512 5e830c7eee4eb27c7e067478ca39b78740666ed7248239f39ef10ec492b13c9eaf53649cd5e85efa46ba158d97cdc123bdf190188997d9a55ded6edb407484ca WHIRLPOOL f7eab6115f608bb24196508e5e88ded9651fe793d8da1358cf64f46ab60b254096344b0ce16f74cb2b2942e39c6d3d1a158a68234ffbf6356d9e266c9311688d
EBUILD virtualbox-guest-additions-5.0.0.ebuild 5918 SHA256 ece70c97cb3568b7543f3754e440ac1c8200b4822b0a5b06eb95617a32d90f19 SHA512 275a3fec93f5f181f9781f8f5beca490c2c34ba1d03aab659905eafacc259dc81d378f6a56751b2fe49597f1d8729220bf417a68c92d25a2d723ca1bed3044d9 WHIRLPOOL 2dca9f3270e768119318a64a62047dd780d7f193414305871360a1e12fca2371299d6e61a732cb6b6ffc08611027b04ab4117a870952a71570939a518f6103df
EBUILD virtualbox-guest-additions-5.0.2.ebuild 5731 SHA256 96a1804976801cbb5f3fad933ec34ed75234811f7da8b7f395f92825feca27cd SHA512 901e29207575fdbf1046e7070fd3bca8531448be5c2bf8c6ae05f2b13f7cd10dbc222610e0a64e8e9ef883a8ef640e8dff2542e8c65117d4bb15c25d53707e9c WHIRLPOOL 3f0c84f69c21a40fa4c64c51670273e673e7335c742c21965b09b2a70a37d6f08bc2a8461e958176e377762ae4f8432c9e532568d521e2a39ef3601a2daaca7b
MISC ChangeLog 39779 SHA256 8c71f1b8454c0467a5d3b7e4ea66faac6a8247faff68a6b7af629f69aeca9d58 SHA512 90c70074b7227f2314bf820a832538c308d2c2c063a6e4a6fe5e1ed7dac9f5bc9fecfb02d9f2e7e25d2366a644861c177945ccbcbddd1111939dea28c1b0146a WHIRLPOOL 6487ee2e3d2a1b3abb9d2f37ac5638a61eaa8040a937a7548f6a67db8ddb8b680eb22c409592c1a0e66d656cdd82f0ee8f283bff530773897c8cbccdcd9bdd97
MISC metadata.xml 343 SHA256 b1babc5530c5f36a84bbfe48d2db7e24641b21aa0b5cf29cee1712f2f702958d SHA512 d0c45ebcc6897110251d5b8bc1d99d5689ff3ef6f61a4e2cf952c4d440a2a127da85be698373d83cdeb12739507695e548da6d203baf948dd109829025af679b WHIRLPOOL b5df0fb8d0a37140109faf8f9bddc4d3b4a7c26907d6d08dfe0f42632b1d583d071af359d73b6967ed0510642a0afbffbc7976ca313b9e9499d64f45a5fd50d6

@ -0,0 +1,212 @@
# 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 ""
}

@ -5,8 +5,10 @@ AUX virtualbox.conf 30 SHA256 0ab3195ae385753244a45a8b01e35ad5a1c9569fdda01b3fa0
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.0.tar.xz 585784 SHA256 53a2caf079ebb91cabd1542c8cd977a95cbe73ffe2e1da51457bbecfcb9ad734 SHA512 612bfe3cffa46b949c59a5126f2a80e54a2d4a11b565a2b5d8aa562623e21af02234b6c8ff6ee32980bf4d7608020d05d4d2f695efec88f759b4fc85142abf7c WHIRLPOOL 94b86d5d78d247e4130701c4a3b9c30f5d0fb7ad3df385a919c39a917cd115ab80eb806d55ae4397e542f43ac4bb64a6de62073db473e08efc0980692f278ce1
DIST vbox-kernel-module-src-5.0.2.tar.xz 592648 SHA256 0060ed14de81f86f1acae11e124a81573b19a1abeebf92f1a15ea7aa8a987bdd SHA512 965059d533536f77eacb69bf19e3b348c02a9125dc18fc06cf0e05226f75ab0c34cf634f0754ee309905b31e53adbaf23830c9ecfc689ca2735e7de0a33c29e7 WHIRLPOOL 79c4e6a1dc7073f09a5e711fa05277acf6c407e4f2813ca9523110cdc01c9f229fda3f96c6e07bdbbc45d375079c145b1aee6a53ada7b9d9469561cfac21ca55
EBUILD virtualbox-modules-4.3.28.ebuild 1444 SHA256 556fdc928a55470e4a8b183476b234ee359ba8513cc766890a13b038ab92006f SHA512 188f2fb47886685a5cf73d16462fa1c646f80a7dc5306d8b3dce5627f36953caa32f215190b71daccb59f88fd7309736db8080052269691cf691cfc2c8ce90d0 WHIRLPOOL 9b6948ab8425daaf0fc92235851b0c0b12a8738b1b2735dc04735581a16779e6754239a391458c4d5064581a4d84dbad47deb04fa9f716497559f11af89ec1a0
EBUILD virtualbox-modules-4.3.30.ebuild 1446 SHA256 f983fa83000fe1d55c7294a29a634108f974901aeb6285a892d837f7300a4e2b SHA512 213b92ca497fb629c2f2272abcc21eeeea823cdb2d002d36a4bc7f003f46e4783d5a45a52438a7a35799a782dc3e83433ce3b601fdff0790198095c24672f655 WHIRLPOOL f388c66bfbd017b133c24ee7e020054d069f744e27184c8524387c29ca6cc3fd2112c3068a05aed6c41c9ee43ff30a77b5d5ec739bda1fcc1b8be8e58494ea91
EBUILD virtualbox-modules-5.0.0.ebuild 1452 SHA256 51b15a4bf2eb426b305fe6ace78484acf71ddbb0bd79780add4b2c2b29c71929 SHA512 97274c9779a673c7ad418e555f59ed71fbbe719dc78dbc936019ffa3b18d35992d936f490a73c3fbc4aca0fe272be1e3a2146526d86091663930bbc4cfa609ca WHIRLPOOL 28a7b9699fef1cc7301077b3785c418f7e88380c409a19461bac215cf91dd3b1cb1283fb9af73e087aa8880457ce01500da608b146b2b6cfca8a167f2ff8d50c
EBUILD virtualbox-modules-5.0.2.ebuild 1452 SHA256 51b15a4bf2eb426b305fe6ace78484acf71ddbb0bd79780add4b2c2b29c71929 SHA512 97274c9779a673c7ad418e555f59ed71fbbe719dc78dbc936019ffa3b18d35992d936f490a73c3fbc4aca0fe272be1e3a2146526d86091663930bbc4cfa609ca WHIRLPOOL 28a7b9699fef1cc7301077b3785c418f7e88380c409a19461bac215cf91dd3b1cb1283fb9af73e087aa8880457ce01500da608b146b2b6cfca8a167f2ff8d50c
MISC ChangeLog 29882 SHA256 f6ea3807c5c0ef811678bc4f3181b0c2b66e6bcc26dd8ed7c77ce81b56aebf52 SHA512 e20127bc643d6e0a34ed78dfbfcf221039d268bcf92dbefc517e274045ee28ccf532d201931bf7bca309417e8a2f0b88f52cad07895143ae1ec1525dfaceadb2 WHIRLPOOL 50174a725fa49c1b83a86552b8b452a2741f5d0e8f0bb6403626ffe4548aab5b4e64f9b9dc57dd287fe2d113b3a6141840a60cead31f5a721c9595d8eae8256a
MISC metadata.xml 431 SHA256 dd5f585b5465db14257bab08b1e7fe6f9ceca47d631bb8418665dd4ab0819e77 SHA512 6269d132a33ffae160ed2b4b87618ef764b990bfdbdaf026401a0794b48fb2bd0c4203892a4e0e31904b84f967cd4ef5343dcfa6e2bdb9e755894d9906b38df8 WHIRLPOOL 8d8b65880991d6feecd562639e4da520247dae4418cb7869e03ae775be668898dd1a84141a4146f17d8c6e9e0a5d1a0fe5ecc64517b03f19bd2777ccf84f41c5

@ -0,0 +1,59 @@
# 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="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
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"
}

@ -10,11 +10,14 @@ AUX virtualbox-ose.desktop-2 201 SHA256 fa7fc3dae940e768560559db944289c578acb691
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.0.tar.bz2 109816664 SHA256 bb71356c8f82012c9b5ae16e12302eb111c71ae7b063ada7688fbfa8aa10c2f7 SHA512 c9557820fa04215b1b7905babfab340a01ad2cf733a18462fc608f8db5d0aa908e9ec0d92b3c77075e8a1322c10c92f58f8f14608aa3480052ca730ebd507636 WHIRLPOOL 7cda1523e0cd2851cbea5bb7a202963bac67cc6af29d0ec9a706dcec53746e50e6c85ccea014604eca9558ccaa45e9d2ce05b2eb64dbb54a7edac5f538634134
DIST VirtualBox-5.0.2.tar.bz2 109872963 SHA256 f290c220d62af2a7fdabb1934c1a0b924b68968a236bb2509bcb507d2c19485e SHA512 fc89cfe475aa02182b04e19a62d52d02b4ff5d2afb082ed3cf11b36288b19f7be15b0e76ae2fd8b9b2c3d5456b316453f112c3b711d242915688adf24623e0c1 WHIRLPOOL 23de881fa6233ce97a1ceeca900657019466df08dc0890355b9d415cd8f4fe8d6877f06218b2455a75be69cfa13d3b2a35855fb641832b300788273af1d26b32
DIST virtualbox-4.3.16-patches-01.tar.xz 4288 SHA256 270c4f01b2c13c4133987b3acc073dfbf78840212cf09f083dbf8fc80407ce6f SHA512 595f88c4b388b4807347c15c1750ec73aceba1c82ad993e9a05c7b78dfece7b679aff0338b3a48e2ccee7911fb5ed0dba803052332a270230078551f747052bc WHIRLPOOL 2157ee3fb9beed906cff28647c869e37d62551ad8c93801c0f0ec6893675f11786aa6d92acf11c348d30aa58b6e03a3faa879c664dddac6e5b8525035986c9ca
DIST virtualbox-5.0.0_beta3-patches-01.tar.xz 4300 SHA256 6559d2f4c2004cd922d6cb21f668d962b824346cf6d9fa9f25519f2937920447 SHA512 62796002f7cdba59904235bcb79868040c39fbb6682a8ab456848029fc6b287dabfea4090c5f612c8396a0f759a0146dc43c71122cb6b4811becf4c8e4596e6d WHIRLPOOL 577107bd708a725604e872f3247521cd73501db94bb3ac637068b9c6d5978cacad689e6b6e8c277d591ee601854731a28a9b1054a21d4e0149ed2eb11d9d4e83
DIST virtualbox-5.0.2-patches-01.tar.xz 4556 SHA256 8fcfa7972b0942f3e65bda73a35a6feb234aad770016fb4caafba105757d7ada SHA512 14ce8f0b17e593b2de676e0beaab688f29606aaea330151038fbb9259d3f5e4c22f254d1fa6cc45f968d81cf9f7d71deb9a7a32f565d07c1d9fa615431472ca9 WHIRLPOOL be73fd5576732f70f6ebb33a9d604d46a8fabdbdb0e187af3435f75412e21f62c0774130a9a6315e6b87ecf96d02398ffce828b3ab8f584716ed9a12e06d7cde
EBUILD virtualbox-4.3.28.ebuild 12712 SHA256 88e899b801025f4ee922c49ee908010d9b510511492db3f279f264d15a0e4b96 SHA512 5973d639440912a275d4bac4320e3594b876ddc295f12c9053befc28d74feaf4fe8a58b743501b5868b88387630584539359f4e930e57263d23627212ee4680c WHIRLPOOL c1277f30bd592905dab56165c71fafcff0496cdcaef2734e20dfe351990dd911e660002757d829afe6743be6f241a9ca57a8f560613b75723fa500df17a7dcf8
EBUILD virtualbox-4.3.30.ebuild 12714 SHA256 79f54494584b34624e983dbeef7603c7d9246aa34c16a9b954ee60db78adc35f SHA512 730c3f8a7b444a292d00d2fc6f386239dd560d53ad3280b28be76f5333cb92381cf59a70272eff8a876841a894b7c28b987fed61a39ed6911cc450d1a4a96139 WHIRLPOOL 4680b0809893e04a675d07d2f74e5a86b621c384a50e017fc0dd74c27ed8084cd2a858c863ae0724dd05ef4d5582c45cfed5d5889e022f4cf471ef345f4ba4c3
EBUILD virtualbox-5.0.0-r1.ebuild 12954 SHA256 78130457b40654334702181e5465844c4da92109d064aef31b3a2597ca0917d5 SHA512 3c1ea2a046e6f2885481e299a464dd5109fa9facaa7188f53c94a2118ff37147d3c05181bbe20711c03188739440d54f9fba2cdf30e1756b5c30e0a0a95ce837 WHIRLPOOL 813214227b7c2d57c2ddf8370ee37cd2659e437c750fef07d9cc6a67cd10742ae3e9877caf6353257ffb249945528bb61fa8697509619bbad0aa57254df4f97f
EBUILD virtualbox-5.0.0.ebuild 12996 SHA256 c379c6283c66e27abcc8f6144a7d2f03d3c0218a8974634375696bddae6eba49 SHA512 33a82c9d2bfbba1cfa24d460556426775032a4267e530b8af57c46f3e4933f5a8fd5aad5f444abf6e324eaf3583bab3987a7949d7bc7dfd5586a810796d40b71 WHIRLPOOL 81a71380482755c41d466e49e753e5f12b3fcc9961e0c0065377886cfb0e16b60a8e42fe83234848335841816d68d7ebf72e118252727ed5e41379b5e2c1a4ec
EBUILD virtualbox-5.0.2.ebuild 12859 SHA256 ffccd125200b126d6437f7f40c25bf4fbce47bcf1918d0c81b011ac87997fdb7 SHA512 4724dcf975b3188f797bbf82b63cfe00cc4e5f3da79a8491052b0fd148be0522385be659917688783a3ca1a53e912d42dd21724bafa1bb2cb3459767ba439cd7 WHIRLPOOL fa04bc8ecbf5c15a37d08b51a5ccf7af7bff3b6fb3b49ab353ef99a25ab86dc0ef9767ea0d01ef95055352c03c3a6bf3fce8b827b1438398693634ac40b92656
MISC ChangeLog 30746 SHA256 4126ba37d68b8a199f3200a8bad0526293995d757e9f1a5d29be85f712d7c405 SHA512 a04d952f23173a177b3cb38a202960f6d2abdf167da1b87b9f6ea95f574e6ee885546e67f9aa9dc051b748c8b8d36f797ba4825dda748cba5c75fafd45ed9ec8 WHIRLPOOL 2437c5bc3173d7c09df3e1caac83e00211f76d8be674316924509833f0dfc11064b3be4544235c95f765e42a8f043ec4cbcfa02859deb4af1c7027ec6b5e5ca2
MISC metadata.xml 748 SHA256 66bd437f8361756fc1face65daddb2665d37eea729f54f3af991ab7b18bb9677 SHA512 5f520970ef34c8926d7729f27fe9abad8574b81c68052440f807fe0a6c71a3cd929d2c5a82c37b791f25efd5276ed617347027463faae1cb6b15c1a667c4aca2 WHIRLPOOL bda4439eb6bbcab61d17b6d76e7c342ff7e2008c298c57962448ae5f45338971be8b1a88a5bb4e64dae2048d49ebe5937aa883297e69e02eaa329de51c765d7b

@ -0,0 +1,422 @@
# 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
http://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
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/${each} || die
done
if ! use headless ; then
doins VBoxSDL
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxSDL
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxSDL
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxSDL || die
if use opengl && use qt4 ; then
doins VBoxTestOGL
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxTestOGL
fperms 0750 /usr/$(get_libdir)/${PN}/VBoxTestOGL
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxTestOGL || die
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
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VirtualBox \
|| die
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
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless || die
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
}

@ -12,6 +12,7 @@ DIST calibre-2.27.0.tar.xz 36776876 SHA256 6567d58a9878f4ad30756c5ce984fe555393f
DIST calibre-2.31.0.tar.xz 37521892 SHA256 7f7e181d3247e41a1122d572a1980fc4ab1926a393aaafe3e26f5345c4602490 SHA512 099450acb2df68800b810ce19d6c8f650b3484d37ebbf30d74f5b26b3724db326d4c4c0d6cc960bd685adfe24e08bc380449b3ee0957275aad76e95fdf60a910 WHIRLPOOL 0673f3caf8c7fd2252d40d2c2a9b5cf886c03afe9a725317031570aaf7f0a8177cb698a34882ba0344de40cdd30826a93f8504d1ef82da88329fee83708b2033
DIST calibre-2.33.0.tar.xz 37269672 SHA256 0917248454d120f0a3c6c1aec90ad88818ccc1b7747935acce263a272b8b3548 SHA512 1bc63baecd1c1cd3c239b89c102696d39bd7975860bfc3d9fd6cd4bfdbe1e3b81ed6ec40ff3999568d9b0be3fa46efe0490d1c86edf52d67a84fdc7a890e9525 WHIRLPOOL f59ce44f513730675d59fdf42bce4d7c142c39fcd3e148215686604bbf5c9ac18af1dde7f923c25b68edaec6fa3cccce1f4d5066ea7e1c0361491e94e1d6cd93
DIST calibre-2.34.0.tar.xz 38329660 SHA256 714687deadef951238dc9e7e8f5d67fbb3293522e694aeee3537cbf3a5887012 SHA512 62fbaea1f36a650600cb137acf31c112b374f29dbfc2304365a55971341882eab99f219b3533f4d159957a06d03232cc670868127008ffefd0d40257f636c027 WHIRLPOOL 6bcb92c6616efa3732f5c41b37f9348caba4ae1acef1e0d80cc3b1ceb00f79b68f6fb2fa8dde254020cc28070e3e03828afccd1eead6a785b5717974f5790821
DIST calibre-2.35.0.tar.xz 37470944 SHA256 7d883c7ed5cf7c3c2e53c4d18e3a67c15d8a0d3425df57919adb57132860518f SHA512 a693c23e93ad1086fe70b0cc7dcf43b1a9c004f045a3c2fac42f6a4b9f231d4f1e7b55c8bae133ac48389d4e233e245deb958365e9c0283cd8668f0f5a2326a2 WHIRLPOOL b07308d7bb9803a3a882aaf4143d287352aafae69383276d6ee95f7b92a8f65c50c8a5cdc6c242ae87d8faf13ad830fcea9e27364749614219bb221a3d6ac36a
EBUILD calibre-1.20.ebuild 6759 SHA256 614086802f24599133e1015fe475acc223a4475d868d2f81a272453b0384ae10 SHA512 dd6c0284499b632f7ae7aeaf9cac3198907f115cdd79125febf8ae995eb2851d774c25747d6d6119e97ce3c8dda5c0bfb3a06c474202a8a0bcc7d4092022740b WHIRLPOOL 704d5d1f3658eb6ea53921bfe1a03e2955cc018f1c2a95368eefbfc5419c12b60a09c50a6c164d30b44eb3f86232821802ab620b9314d85c1dfb7b8d66eae8d6
EBUILD calibre-1.47.ebuild 7823 SHA256 ecbe7d4030cbe5f79658132a9da63dc0d8ead9475979f083324bb5cf0a12a2cf SHA512 4ac2aac7fa27ae7c8187a74977ff1a11f359b3b7b0216164ac63ce2cf596ddac83bf47bec6a48a04fd52db198bc0f0316bce82eacdbd9717b9dff7e7c296b879 WHIRLPOOL e6d6511f550c1f75f28a0aad5979f4fadf67d1a3e8f8744a1b68f432762607653bae14f6a27467cd640e0d0bc77cc0ce4dee1b6f0bb8324d09cf3d3884be497a
EBUILD calibre-1.48-r1.ebuild 7721 SHA256 05beaf84489989e01cb839b48788da83a3d30abf2289bbaed30f82975e72db44 SHA512 48bc6d9b61b6f0065eadc456ba69dd6d774f930e4f668475998ceae0fd9b3a76c79dc25f98c47b53319d4c517d6d80c699d90d096658a61a3764f195a8ff93dd WHIRLPOOL 4b79b1cd36f47e567ea1b96ebef9e5c24694eb4fb673866442475d4f33a37eda90be1c8eec9e2f3b19ad42d6b050c08503314d8e3d31cc2789866120f21d54ec
@ -19,5 +20,6 @@ EBUILD calibre-2.27.0.ebuild 8009 SHA256 c9482c8daeb444b6c357c3014b64f5b7d9d711c
EBUILD calibre-2.31.0.ebuild 8009 SHA256 c9482c8daeb444b6c357c3014b64f5b7d9d711c0d06d077ea638d40b169d1879 SHA512 8733e722fce8493be7af7a7ed43b192059d7309d1817156e310b2cd14385016aa3643a094b1c9d89728aa4056e6a110f0b9f794f0c2f721c463a60c934bbb6dd WHIRLPOOL 71c257efa11f825937f55814b78846e6d34408a1da6ec042be48c831d763e2b3978ee2bf6b9f0b1518a134a2d7227352380e3a778a4c09ab95a6e09105c86e4c
EBUILD calibre-2.33.0.ebuild 7919 SHA256 7d323e775c4295fc1a17b614b3d7569799bb0055174c57c37044637dbd10fe51 SHA512 ab1d5e5d09af9b6d5d5bb2532a92c2e9142427a72e74a6bdc632d9a2d782cb823c9de92ce8e1d66cfa0d2bb4774705fb5e2bf30d45f912b5c5e7a8d37874c4fe WHIRLPOOL c7d9d142f1d123f8dddc898d2791d8368d0b8053e92debcfa4e3c47097791f1d739f8b8ab3c047b5171ba852f16fea415e36dbebd30da2a1380906169e4cf94a
EBUILD calibre-2.34.0.ebuild 7919 SHA256 7d323e775c4295fc1a17b614b3d7569799bb0055174c57c37044637dbd10fe51 SHA512 ab1d5e5d09af9b6d5d5bb2532a92c2e9142427a72e74a6bdc632d9a2d782cb823c9de92ce8e1d66cfa0d2bb4774705fb5e2bf30d45f912b5c5e7a8d37874c4fe WHIRLPOOL c7d9d142f1d123f8dddc898d2791d8368d0b8053e92debcfa4e3c47097791f1d739f8b8ab3c047b5171ba852f16fea415e36dbebd30da2a1380906169e4cf94a
EBUILD calibre-2.35.0.ebuild 7919 SHA256 7d323e775c4295fc1a17b614b3d7569799bb0055174c57c37044637dbd10fe51 SHA512 ab1d5e5d09af9b6d5d5bb2532a92c2e9142427a72e74a6bdc632d9a2d782cb823c9de92ce8e1d66cfa0d2bb4774705fb5e2bf30d45f912b5c5e7a8d37874c4fe WHIRLPOOL c7d9d142f1d123f8dddc898d2791d8368d0b8053e92debcfa4e3c47097791f1d739f8b8ab3c047b5171ba852f16fea415e36dbebd30da2a1380906169e4cf94a
MISC ChangeLog 55764 SHA256 646fbdf0734a1e0b37bcbe60db314ed6d429f00855dbc5ad3998b421dc770162 SHA512 e5e3b325fb049600e53d40b0b57bd9cea6e85c42079c7fe7a237f103ed9c3ab2a4efc4d6e0805a1a2aac369fce402b431c3406a89c56df16e05f83e8e7b9275a WHIRLPOOL 74cdf07d68112e9c4a59fcbe7211708184df32f9c86af748382e706b8706d26e8d0dda3df9379d8b6fbba4cca758dcf51883e51d34077202657922f10fac499e
MISC metadata.xml 341 SHA256 796a5a95967784ec0e9295b5745962d2a20dd678fd7425e6bd6414b9b1fbae33 SHA512 0fa9fd10e81ff337e7e7d9a55d492f4cbcee79fd1771497214c39c0c2491759ba0ce7f62a1aade44e2165617da40111d0ba3a3802b679db66f60e66bff70e2ca WHIRLPOOL bd14a2fa77fbf2f7e3e30725ef299809e11696d5779ea80d8252efcd64e79bad7db9c331f8617ce220cfeaa6136e932130db85aeecf35412f99d9957cf3e9f08

@ -0,0 +1,228 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
DESCRIPTION="Ebook management application"
HOMEPAGE="http://calibre-ebook.com/"
SRC_URI="http://download.calibre-ebook.com/${PV}/${P}.tar.xz"
LICENSE="
GPL-3+
GPL-3
GPL-2+
GPL-2
GPL-1+
LGPL-3+
LGPL-2.1+
LGPL-2.1
BSD
MIT
Old-MIT
Apache-2.0
public-domain
|| ( Artistic GPL-1+ )
CC-BY-3.0
OFL-1.1
PSF-2
unRAR
"
KEYWORDS="~amd64 ~arm ~x86"
SLOT="0"
IUSE="+udisks"
COMMON_DEPEND="
>=app-text/podofo-0.8.2:=
>=app-text/poppler-0.26.5[qt5]
>=dev-lang/python-2.7.9:2.7[sqlite,ssl]
>=dev-libs/chmlib-0.40:=
dev-libs/glib:2
>=dev-libs/icu-4.4:=
>=dev-python/apsw-3.7.17[python_targets_python2_7(-)]
>=dev-python/beautifulsoup-3.0.5:python-2[python_targets_python2_7(-)]
>=dev-python/dnspython-1.6.0[python_targets_python2_7(-)]
>=dev-python/cssselect-0.7.1[python_targets_python2_7(-)]
>=dev-python/cssutils-0.9.9[python_targets_python2_7(-)]
>=dev-python/dbus-python-1.2.0[python_targets_python2_7(-)]
>=dev-python/lxml-3.2.1[python_targets_python2_7(-)]
>=dev-python/mechanize-0.1.11[python_targets_python2_7(-)]
dev-python/netifaces[python_targets_python2_7(-)]
dev-python/psutil[python_targets_python2_7(-)]
>=dev-python/pygments-2.0.1[python_targets_python2_7(-)]
>=dev-python/python-dateutil-1.4.1[python_targets_python2_7(-)]
>=dev-python/PyQt5-5.3.1[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)]
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
media-fonts/liberation-fonts
>=media-gfx/imagemagick-6.5.9[jpeg,png]
media-libs/fontconfig
>=media-libs/freetype-2:=
>=media-libs/libmtp-1.1.5:=
>=media-libs/libwmf-0.2.8
sys-libs/zlib
virtual/libusb:1=
virtual/python-imaging[python_targets_python2_7(-)]
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrender
>=x11-misc/xdg-utils-1.0.2-r2
udisks? ( virtual/libudev )"
RDEPEND="${COMMON_DEPEND}
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5
>=virtual/podofo-build-0.8.2"
src_prepare() {
# Fix outdated version constant.
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
# -i src/calibre/constants.py || \
# die "sed failed to patch constants.py"
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
# calls xdg-* (bug #258938).
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
-e "s|PreserveMIMEDefaults():||" \
-e "s|xdg-icon-resource install|\\0 --mode user|" \
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
-e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \
-i src/calibre/linux.py || die "sed failed to patch linux.py"
# Disable unnecessary privilege dropping for bug #287067.
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
-i setup/install.py || die "sed failed to patch install.py"
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
'-i', 'Makefile'])" \
-i setup/extensions.py || die "sed failed to patch extensions.py"
# use system beautifulsoup, instead of bundled
rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py \
|| die "could not remove bundled beautifulsoup"
find "${S}" -type f -name \*.py -exec \
sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \
|| die "could not sed bundled beautifulsoup out of the source tree"
# avoid failure of xdg tools to recognize vendor prefix
sed -e "s|xdg-icon-resource install|xdg-icon-resource install --novendor|" \
-e "s|'xdg-mime', 'install'|'xdg-mime', 'install', '--novendor'|" \
-e "s|'xdg-desktop-menu', 'install'|'xdg-desktop-menu', 'install', '--novendor'|" \
-i "${S}"/src/calibre/linux.py || die 'sed failed'
# no_updates: do not annoy user with "new version is availible all the time
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
epatch \
"${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" \
"${FILESDIR}/${PN}-disable_plugins.patch"
}
src_install() {
# Bypass kbuildsycoca and update-mime-database in order to
# avoid sandbox violations if xdg-mime tries to call them.
cat - > "${T}/kbuildsycoca" <<-EOF
#!${BASH}
echo $0 : $@
exit 0
EOF
cp "${T}"/{kbuildsycoca,update-mime-database}
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
export QMAKE="${EPREFIX}/usr/$(get_libdir)/qt5/bin/qmake"
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
# violation with kbuildsycoca as in bug #287067, comment #13.
export -n DISPLAY
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
# return _parse_localename(localename)
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
# raise ValueError, 'unknown locale: %s' % localename
#ValueError: unknown locale: 46
export -n LANGUAGE
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
# variables to point to our fake temporary $HOME.
export HOME="${T}/fake_homedir"
export XDG_CONFIG_HOME="${HOME}/.config"
export XDG_DATA_HOME="${HOME}/.local/share"
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
tc-export CC CXX
# Bug #334243 - respect LDFLAGS when building extensions
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
local libdir=$(get_libdir)
[[ -n $libdir ]] || die "get_libdir returned an empty string"
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
local x
for x in /dev/dri/card[0-9] ; do
[[ -e ${x} ]] && addpredict ${x}
done
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
--root="${D}" \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/${libdir}" \
--staging-root="${ED}usr" \
--staging-libdir="${ED}usr/${libdir}" || die
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
die "failed to fix harcoded \$D in paths"
# The menu entries end up here due to '--mode user' being added to
# xdg-* options in src_prepare.
dodir /usr/share/mime/packages
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
die "failed to register mime types"
dodir /usr/share/icons
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
die "failed to install icon files"
domenu "${HOME}"/.local/share/applications/*.desktop ||
die "failed to install .desktop menu files"
find "${ED}"usr/share -type d -empty -delete
cd "${ED}"/usr/share/calibre/fonts/liberation || die
local x
for x in * ; do
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
done
einfo "Converting python shebangs"
while read -r -d $'\0' ; do
local shebang=$(head -n1 "$REPLY")
if [[ ${shebang} == "#!"*python* ]] ; then
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
die "sed failed"
fi
done < <(find "${ED}" -type f -print0)
einfo "Compiling python modules"
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
newinitd "${FILESDIR}"/calibre-server.init calibre-server
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

@ -15,6 +15,6 @@ DIST mono-3.12.1.tar.bz2 73487974 SHA256 5d8cf153af2948c06bc9fbf5088f6834868e4db
DIST mono-4.0.3.20.tar.bz2 95987018 SHA256 976c0be3ab9b66361f48e8133c60b1b2942b88c44a7a11a19cd98f5ff64313fc SHA512 bbf65abb4d91aa65fd467a59dcc7c290f779ab9f8df9d82b56957893556ad8d13dc3cc85f3128145e0dd15aaa8b0ea872c4b66af4fd211243d368514f10a07cd WHIRLPOOL 9e7730c234dbf34a81637789a3ffee4ce37a1eaef6748f28a79875411d3c1d97cfbdce6146abfa7dde245e821fe52b2766bb7240637a8b8272788dffc5fd21ae
EBUILD mono-2.10.9-r2.ebuild 7330 SHA256 a9665f88c5d5ee4f4d8a649b2ca3d98e1235c79eb894049ef638f83d0c80a2bb SHA512 c4ad17a05f5c4b13c1ea760339f4cbcf4d1c404b689baaea2a7559f79be0b28cbb30df80d896417ca6d15d7d14013b66fd73febfda1d93e63a296295d3af73cb WHIRLPOOL 81e5194ba79c2196c2a1476692d476c4ea2369a9b7a5c52ce8958c0f7a2a876c73a2ae7a8b650488cc3c19f4abe0f64a9a252a2ebc8484a6bd46cf50bfecb802
EBUILD mono-3.12.1.ebuild 3751 SHA256 3248ff3e46cd5a41cbb46e4994c503cd35c03617b86ae0c89d7acbe5257d7417 SHA512 aee38034dd1c3939de4397b6c267987e9b8121954f4ea41d9b9d262c012d149cf1d6ee3c4ab9f10c930f735b9e802fc2815678198b2defa7e87b59d72c8be911 WHIRLPOOL 1a422433c82f202e03607637b68e49a2877d39365564834b2ba0fe1c0855fd8a67546f81e531a4711f12938009507f01feca8364a34546293cb8feb983bb51ff
EBUILD mono-4.0.3.20.ebuild 3288 SHA256 10f69bfd09bce289bef5b1a94eb5e33cec67548e002b8878ea42175f51d314fe SHA512 45810b8666f5db2122a1b9ad680f68ee26cbceba04652cd274b48bc7170771a710412e28ab4a44a9b8b9ededc4d7efa9639617893ae90f8831ea02046cbd43fe WHIRLPOOL 788e56a0e39b31aad32cced03ff97485abaeb6f5db4aa60c1afa6a0bec66bc336109e7aeed386cd1383ab32083b323babe53463ce65a2f885d197cf5a7b4a680
EBUILD mono-4.0.3.20.ebuild 3310 SHA256 414072d63e1d1b3fcc069024fdda774ecd11d7b78a7e4638e09a41be5b664839 SHA512 32b76d1e94f5d2dd1c5516fe7992c382bc86496cd1db8c5858463afc29f3b1bca998f695e48da7469d065220513c98beaff69952f83a96236f56a9fdecc84a04 WHIRLPOOL 8d63880f434478c69f834b972541630f4c7995b750de16f2a7200d3ee38a097f63335b35f61ca535667b638f2ead98697fb41cae77dc76c0843e23dcf6e8b538
MISC ChangeLog 52096 SHA256 ccf206c864bd20b2496ea7701715d5339aba1ece26e3ab626e5eae7627c65403 SHA512 4523f645c1fdfc5646060436500eabfa16b5c708fd5c997621a3256683fe51c12b8d3851c3d93e6456f3d52e0a91e9d3a3ad6b6e983325f411faeece133a829a WHIRLPOOL 20049953e12cad3024ac5915dcfbd6f656600b920d60349e8d0c921ef0fdcd845ed39925748c50df89f0073f057b7a3b1117fe405ffa0dc815e174032f690f7d
MISC metadata.xml 415 SHA256 43871c3a2a27121e41dcc79f262b0d921cce7aaea5e7df2435ecaf36591ca07a SHA512 c2cabe4163de25cebf65175d1f0bbcdf57a5bc3b5e3aa7f5eef3e0ebbbcd0d2526fc40fa1fd46adbf36d9cb11b8a7ff09043f604aabf7e1ae864212f958392f9 WHIRLPOOL fc387ee6030549688c230f4e304c841e3d1e41afedd66ba0ab72c8dd10669f1c960aef082cb29c89185b63094728f7d96ee87e5234197dbe2d81110d1118a5e9

@ -31,6 +31,7 @@ DEPEND="${COMMONDEPEND}
sys-devel/bc
virtual/yacc
pax_kernel? ( sys-apps/elfix )
!dev-lang/mono-basic
"
MAKEOPTS="${MAKEOPTS} -j1" #nowarn

@ -1,4 +1,5 @@
DIST gmime-2.6.20.tar.xz 740696 SHA256 e0a170fb264c2ae4cecd852f4e7aaddb8d58e8f3f0b569ce2d2a4704f55bdf65 SHA512 8a43cc57fb2884a0d0979dd42775aa0946d11f460beb33fc7f7a166bcabb81b9590426072eeb606e2d5423ac4d68ff73d619fee96f33669f62069fcccfaf0a10 WHIRLPOOL efa42a42f4e3a1b92609307f8b9d26e7d93d42cf5545f988a8ecf1f2a6c574ecb6957cc4ed1d62aa60540e8aa802a4b2dba816677c23aa1f0d3a0e8228eb5b22
EBUILD gmime-2.6.20-r1.ebuild 1499 SHA256 18ba262f3f3a9e459fbba12a12d4e2170ab9519a42de340a3bbb7cf941e474d5 SHA512 3cec0d8ae4071a6bd1ba1a8e078f8c66ef3421966397f11ea8e0de5469a3301fb6f1e4a2feff15f94b9e995cb606eabf3448f709b376fc818b6cbe3615937bfb WHIRLPOOL 8ec41a7e4f7354b4a0c5b5fa7146f941d36e29b919f4cecc2286ceee2fbbd37e5e52cf9c1fbcca703b3d284cc8c7bd7a537d82923f4816529eaa0f2ce7965c65
EBUILD gmime-2.6.20.ebuild 1528 SHA256 1439dd00ac220f66d849e7c8c5be6f85420956450390882a6fbf47f431ab9028 SHA512 10acac762a7ba1f87b609ddc538b1ad1bbb2272da13baa2e80d47e4190d26916f5bf521825923164b351690d51569b33b5d241a7b9fa3a0322d860cbebe5fe8f WHIRLPOOL 25da1287dd9accea26cbbe332fdcdfe0084a5cce2401fdc7dfaa2020128e7ccd53ebed18758588aa2e781036245ddf80a904b05e41382e7bbe2914b80598b598
MISC ChangeLog 36714 SHA256 2555d210c6604fe119b1a8b111cae198ea96d1bf90f31b3734d76b905cadd4d6 SHA512 94e9f60066e282451eb767b4bbe4fbd82fd93b97471f040123281d7aab1f0a799f02532d440f0e83c42396b8ec9e680d714ac823a75b721249775fec855c1e4d WHIRLPOOL 0a17527277f5352c59fcee06b2888aff0474410b626044fc85f3dc0dd5fb05dd32b65dff8a0496143d7e26ef30d26a2a4536166fdad0598d33e0453a2a94ada5
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e

@ -0,0 +1,69 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
GCONF_DEBUG="no"
VALA_USE_DEPEND="vapigen"
inherit eutils mono-env gnome2 vala
DESCRIPTION="Utilities for creating and parsing messages using MIME"
HOMEPAGE="http://spruce.sourceforge.net/gmime/ http://developer.gnome.org/gmime/stable/"
SLOT="2.6"
LICENSE="LGPL-2.1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="doc mono static-libs vala"
RDEPEND="
>=dev-libs/glib-2.18:2
sys-libs/zlib
>=app-crypt/gpgme-1.1.6
mono? (
dev-lang/mono
>=dev-dotnet/gtk-sharp-2.12.21:2 )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.8
virtual/pkgconfig
doc? ( app-text/docbook-sgml-utils )
vala? (
$(vala_depend)
>=dev-libs/gobject-introspection-1.30.0 )
"
pkg_setup() {
use mono && mono-env_pkg_setup
}
src_prepare() {
gnome2_src_prepare
use vala && vala_src_prepare
}
src_configure() {
gnome2_src_configure \
--enable-cryptography \
--disable-strict-parser \
$(use_enable mono) \
$(use_enable static-libs static) \
$(use_enable vala)
}
src_compile() {
MONO_PATH="${S}" gnome2_src_compile
if use doc; then
emake -C docs/tutorial html
fi
}
src_install() {
GACUTIL_FLAGS="/root '${ED}/usr/$(get_libdir)' /gacdir '${EPREFIX}/usr/$(get_libdir)' /package ${PN}" \
gnome2_src_install
if use doc ; then
docinto tutorial
dodoc docs/tutorial/html/*
fi
}

@ -33,6 +33,7 @@ DIST cmake-3.1.0.tar.gz 5955836 SHA256 8bdc3fa3f2da81bc10c772a6b64cc9052acc2901d
DIST cmake-3.2.2.tar.gz 6438736 SHA256 ade94e6e36038774565f2aed8866415443444fb7a362eb0ea5096e40d5407c78 SHA512 b7460733ebf81e6c0cade84c26407f474e1b0a7372d19ccadf928a8578a53043fd76c507b45a00762161aaf6938a59df6110a1eb11a7678bfbc984b020e5d68b WHIRLPOOL 7debc5ac607578feee1c322416ac132ad4ba00a40410e03ee5cba52290f2f15904e7d0f2b77da37c9e8caa379b0530339fb2cc87246209f7999f10e44637f2d2
DIST cmake-3.2.3.tar.gz 6438938 SHA256 a1ebcaf6d288eb4c966714ea457e3b9677cdfde78820d0f088712d7320850297 SHA512 1fddea23c8e28cd6893879bd3bb349564ece815eaa5c68c3519dd62f0baa05eabbfc38168458ab91594cb0feeefd2ea761b6d292b679f8b9aa33e08a0b9d5b4c WHIRLPOOL 5268cc735cbd523a2027e479ab43499589b8653972a5bed7425c451a9b5ecc5d27c867cd218144a1eb6df2d3126301d7d494cafa7b1ac7455dbb40e66bad30c6
DIST cmake-3.3.0.tar.gz 6577818 SHA256 857c2f755fe0794d038d6fa462a173d05b210ac2c07ff82f0af853acef231a34 SHA512 d364925d8f0ec181dca3f5c3a6ab17daaf3689f9c0b4433e5c6b73b95965afc2d15e6de4bf4b67188a9dd42312278bed6270b0d4e1eb4e52f78b57b5b2c7d8c5 WHIRLPOOL 7994ec259751e85b0c80ee0b32b8d17a270919e382a1f69a3e5c07937e584c105cc6891195e8bb817701c6087a9a6333c0d9805200cfdfa0f1f69a2566f60789
DIST cmake-3.3.1.tar.gz 6577869 SHA256 cd65022c6a0707f1c7112f99e9c981677fdd5518f7ddfa0f778d4cee7113e3d6 SHA512 bc60dd58f884467d7426f73c8e3e78b7ea0a0089f2577c596f34bcfc6d38dfd5d4034589c82dd9cadf138d619dbc4f0c4519faeeeef0672b4578180de21b33f1 WHIRLPOOL 631b925dc8b60f57c573d7c220aaaf4193cb7a5fbd3537e96db6e17bbe537fa89398349763fce867b0e72af591cfcbab9b8cd570a613e7933a31788cfb771f2b
EBUILD cmake-2.8.12.2-r1.ebuild 5504 SHA256 1aa9fd41e724ec06db756548796c548ae4b0c38dae1b11575ce2c10625549bff SHA512 ffe49561460ea1bbbeaae3ae62fc8bb461f79a8b8762084c745a5bd635af5fd82d663284746b672abc4e682e5758f92d92c1f41ae467786e15053d5a39a19ce8 WHIRLPOOL f13c69e77bd16ba72637c34e3824be5ae6e6f44b35dfd79682b7f30b839be6ee3b3c5b5bb0dc73dda4c1e13deaa34b3a3bda57fb8293665a072af7d23361874b
EBUILD cmake-2.8.12.2-r2.ebuild 5600 SHA256 1e044fa655cec80287fc7ab905195914d7401908edd94cf4f3c5407dea58928e SHA512 bf61e6ea6c5e98b9d48b4368258e22ea7118988ece4802aff862587da272d845a130f8de253a62c86abc033591cf1e3d5db69bba3fe7da51d510e46a3d711a21 WHIRLPOOL 3440b549fb1e4d2fb22d4e7f068166e59f075af1341512d64cbb01734f793f22ead14939ca2bee21835baa3e80ae72e55c3c9627c7dbeb1c5df3665fb85c2ff7
EBUILD cmake-2.8.12.2.ebuild 5452 SHA256 ce031b1194cf1d29f7a446dff0ff38fcb72759db511e311855fc0ef3e183e5c8 SHA512 6d64af819ee55de9edcec3f5e9acc829a2617e0120e85e71ab7df2ab3a041b86f558418769318fe95fef205854d098b8e6009e7b1010ea23d12591557c237997 WHIRLPOOL e7d5ca4639a78199f5b14db6d463e5e523bd0b3a3ec654351084696ab45a6323788d4d367974b36a1e825962fc506f67238d1689485e44f4fa24130d04e05205
@ -41,5 +42,6 @@ EBUILD cmake-3.1.0.ebuild 5003 SHA256 c9aa9c47a142942ac4169b34378b52a84d5642e37e
EBUILD cmake-3.2.2.ebuild 5173 SHA256 5b1429d52cbae430b39818d7bba98265b1938e94b7831d7d62a0548e3e8278d3 SHA512 adaf5efbccb42dd1ccddc8dca5e1f94661489559333a795677eb20cb1a427f239e2beda630ad66cf2103837043cc3f85b3b9e5e7ff00cabe89380c2f5f1573eb WHIRLPOOL 777113c3697a98d65d3f453b37c4453bca05ad9554b645b93cc088287211a93cd5d466a3f2b7275c3e3ce0557ac55d3478103169033b1c1a9d40f82719f7094c
EBUILD cmake-3.2.3.ebuild 5238 SHA256 1c8dc1a78fa0623689058da65ef29933e45f8797db486e747fd8d945aaa86ada SHA512 b1335def90d135d452ddee90f69f7e9c10d8f4299a467db0013adb03faa8f912050d0aacd42c6e1ddc6af9e036e70e24798a14a3e3e82c25a593894bdae4dc10 WHIRLPOOL f83e06e912417e68fe42f1d60898dacf4d708ce4615a3dac05f72d83b38f6e01c44ce7ec6a3fcb47aed3808772998b9ceacd08e0c44281f5c36bb4469455c0ff
EBUILD cmake-3.3.0.ebuild 5205 SHA256 ce1bed79debbeb9c4e2215c4ca1f544bef2c68c161be3f8f9b93ee2ef34bceb1 SHA512 110d920c760d057bd2fa091786b7c97fcced7e15c3765eb9c3d8663d51d03670fbc0be0509578b1ebff55e0a4440d0435a6b6413a4fc1be820bcdae05b8b3b75 WHIRLPOOL 7108acff7bd648c2c4b6c01adea6df0c47f3a5ec5671466b29954a7b306c02f2cd2b79766102782aaa11f0d9a5d8ea9faa02192a5cef7f84b12ec3ca1cdd6e35
EBUILD cmake-3.3.1.ebuild 5205 SHA256 ce1bed79debbeb9c4e2215c4ca1f544bef2c68c161be3f8f9b93ee2ef34bceb1 SHA512 110d920c760d057bd2fa091786b7c97fcced7e15c3765eb9c3d8663d51d03670fbc0be0509578b1ebff55e0a4440d0435a6b6413a4fc1be820bcdae05b8b3b75 WHIRLPOOL 7108acff7bd648c2c4b6c01adea6df0c47f3a5ec5671466b29954a7b306c02f2cd2b79766102782aaa11f0d9a5d8ea9faa02192a5cef7f84b12ec3ca1cdd6e35
MISC ChangeLog 51428 SHA256 7e79c94e1bc0bc7071915d8e7bdba4812c823812de795931aec29749c410bb8e SHA512 cf217bebf0e7cfcb5771dce5a6df4fb9a4ecf77d296928de0dd2f3f34852a509a403b5b6351b49ab0ce6de755631d7e01b395a5bb9d6be5d6aa49f00185acc8a WHIRLPOOL 8f8585bf220e0a89a7f404108fdd4bc290ca37daf5d24ec3244b0bea8616b066725d7800d94697696a98fd49d6cb7cf834014ff4a0a2b77641119af3a186d451
MISC metadata.xml 280 SHA256 9c11fcc54fc2212abdf8d07008cdb7cd8c1352fb59aeabebf58ee6aa89fdd8c5 SHA512 7b3012e7dcac7f1a9d0bf66616fd5c43884d236d1d617993a6ad8b142af0a0609c7c87fd6f1f60e0187c4138246e63733bdce51ddc0ccf31523427e96b9c737c WHIRLPOOL 122044a3ae23a55d2a218478e9c309e9c373e0f00f22a1d97d4c9178cbfa63f4a250a1eff9e2ba6f7e3c80c457fc232e5219ce685347103324bb2b15c59cf4a1

@ -0,0 +1,195 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
CMAKE_REMOVE_MODULES="no"
inherit bash-completion-r1 elisp-common toolchain-funcs eutils versionator cmake-utils virtualx
MY_P="${P/_/-}"
DESCRIPTION="Cross platform Make"
HOMEPAGE="http://www.cmake.org/"
SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar.gz"
LICENSE="CMake"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs system-jsoncpp ncurses qt4 qt5"
RDEPEND="
>=app-arch/libarchive-2.8.0:=
>=dev-libs/expat-2.0.1
>=net-misc/curl-7.20.0-r1[ssl]
sys-libs/zlib
virtual/pkgconfig
emacs? ( virtual/emacs )
ncurses? ( sys-libs/ncurses:5= )
qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
)
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
)
system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )
"
S="${WORKDIR}/${MY_P}"
SITEFILE="50${PN}-gentoo.el"
CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
PATCHES=(
# prefix
"${FILESDIR}"/${PN}-2.8.10-darwin-bundle.patch
"${FILESDIR}"/${PN}-3.0.0-prefix-dirs.patch
"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
# handle gentoo packaging in find modules
"${FILESDIR}"/${PN}-2.8.12.1-FindImageMagick.patch
"${FILESDIR}"/${PN}-3.0.0-FindBLAS.patch
"${FILESDIR}"/${PN}-3.0.0-FindBoost-python.patch
"${FILESDIR}"/${PN}-3.0.2-FindLAPACK.patch
# respect python eclasses
"${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
"${FILESDIR}"/${PN}-3.1.0-FindPythonInterp.patch
)
cmake_src_bootstrap() {
# Cleanup args to extract only JOBS.
# Because bootstrap does not know anything else.
echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
if [ $? -eq 0 ]; then
par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | tail -n1 | egrep -o '[[:digit:]]+')
par_arg="--parallel=${par_arg}"
else
par_arg="--parallel=1"
fi
# execinfo.h on Solaris isn't quite what it is on Darwin
if [[ ${CHOST} == *-solaris* ]] ; then
sed -i -e 's/execinfo\.h/blablabla.h/' Source/kwsys/CMakeLists.txt || die
fi
tc-export CC CXX LD
# bootstrap script isn't exactly /bin/sh compatible
${CONFIG_SHELL:-sh} ./bootstrap \
--prefix="${T}/cmakestrap/" \
${par_arg} \
|| die "Bootstrap failed"
}
cmake_src_test() {
# fix OutDir and SelectLibraryConfigurations tests
# these are altered thanks to our eclass
sed -i -e 's:#IGNORE ::g' \
"${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
|| die
pushd "${BUILD_DIR}" > /dev/null
local ctestargs
[[ -n ${TEST_VERBOSE} ]] && ctestargs="--extra-verbose --output-on-failure"
# Excluded tests:
# BootstrapTest: we actualy bootstrap it every time so why test it.
# BundleUtilities: bundle creation broken
# CTest.updatecvs: which fails to commit as root
# Fortran: requires fortran
# Qt4Deploy, which tries to break sandbox and ignores prefix
# TestUpload, which requires network access
"${BUILD_DIR}"/bin/ctest ${ctestargs} \
-E "(BootstrapTest|BundleUtilities|CTest.UpdateCVS|Fortran|Qt4Deploy|TestUpload)" \
|| die "Tests failed"
popd > /dev/null
}
src_prepare() {
cmake-utils_src_prepare
# disable running of cmake in boostrap command
sed -i \
-e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
bootstrap || die "sed failed"
# Add gcc libs to the default link paths
sed -i \
-e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
-e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
cmake_src_bootstrap
}
src_configure() {
local mycmakeargs=(
-DCMAKE_USE_SYSTEM_LIBRARIES=ON
-DCMAKE_USE_SYSTEM_LIBRARY_JSONCPP=$(usex system-jsoncpp)
-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
-DCMAKE_DOC_DIR=/share/doc/${PF}
-DCMAKE_MAN_DIR=/share/man
-DCMAKE_DATA_DIR=/share/${PN}
-DSPHINX_MAN=$(usex doc)
-DSPHINX_HTML=$(usex doc)
$(cmake-utils_use_build ncurses CursesDialog)
)
if use qt4 || use qt5 ; then
mycmakeargs+=(
-DBUILD_QtDialog=ON
$(cmake-utils_use_find_package qt5 Qt5Widgets)
)
fi
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
use emacs && elisp-compile Auxiliary/cmake-mode.el
}
src_test() {
VIRTUALX_COMMAND="cmake_src_test" virtualmake
}
src_install() {
cmake-utils_src_install
if use emacs; then
elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
insinto /usr/share/vim/vimfiles/syntax
doins Auxiliary/cmake-syntax.vim
insinto /usr/share/vim/vimfiles/indent
doins Auxiliary/cmake-indent.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}/${PN}.vim"
dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
rm -rf "${D}"/usr/share/cmake/{completions,editors} || die
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -18,6 +18,6 @@ DIST NUnit.Runners.2.6.3.zip 572556 SHA256 6ba804daa96487ab2456b9cf676128e657a5d
DIST System.Web.Mvc.Extensions.Mvc.4.1.0.9.zip 30309 SHA256 d274189ec21dd01e510eae823f4eadde5460ca44dbc55fe3ad315f54853191a7 SHA512 8d06cacf5e6c4872c387a38b1d1b59a33073f9b74fe769bab3bfff06a5d3acafd9aff03034a77512263a9055a876a26b77472b306e6beee5ececf8cab43935e2 WHIRLPOOL 0240b7b2726ae86f3ab261dddec2336b1dbde6cbb59816fd291ab20fab64863da9b11eec91288e6b6340abc406e7fdfbae6b06c93739bb64b5f817fa0f37ffb5
DIST monodevelop-3.0.2.tar.bz2 17499208 SHA256 e214f5170c3d57a5ce1a9d9000b043f257d0b5f0bba985875010fc8217e27ff5 SHA512 e2bb19b1968dec96e0dcca0370bcda6666bad6e45ae8749ec2b65b96d7e7312e63c551c3fc7a508ea08c44e5bb3ee06d5c91123c3b74936eb50504263581f12f WHIRLPOOL 64d94a9506a5c6bacfa569a0bd896f85b134d585a6f54fa896da163fe384712432d02ad60c2b56518a44139fef53f47dc61728e84b181bb3d44d558ff69682f3
EBUILD monodevelop-3.0.2-r1.ebuild 1916 SHA256 5fb256a21962c28ad3ca7b0b86c93b7ea182b48b885bb57b0c1a13037ab8cd8a SHA512 cf0b5f9f3bcb9fadd8d8f439239c3d4e7cbb501c88f657482d784e94064fd366f01e154d96bc4d34f9809d309cbaa63e0502a9a7fa8784ecf92a325861814a9d WHIRLPOOL 78d43f6232c614737858161379216b952d9a78bb276128488b179fa923b1406f415796436555c0137e623317774f38903ea480296d34627b106bf4cc3847eef1
EBUILD monodevelop-5.9.5.5.ebuild 4732 SHA256 3e31b76dbeccfa5555c9c04a79fd6450bfd47b7e84066587bc3777d1e2ede7a9 SHA512 4d62d66416ea3599e5a8c42c262025e110a41cea4df3f364628473aef3bb7c9592ac84b15ef3b05e519b6ff4ed735a4df88a59cac3254a989b2978318b521058 WHIRLPOOL 9c8dd56542c3033137f241f1bacba7ccb5dedfb7260922fd2ca725cea358807fc9dc0f7c911f0bf432d70c2d90d62dc6dd07f928da8cbc810dc5a760117f9635
EBUILD monodevelop-5.9.5.9.ebuild 4732 SHA256 3e31b76dbeccfa5555c9c04a79fd6450bfd47b7e84066587bc3777d1e2ede7a9 SHA512 4d62d66416ea3599e5a8c42c262025e110a41cea4df3f364628473aef3bb7c9592ac84b15ef3b05e519b6ff4ed735a4df88a59cac3254a989b2978318b521058 WHIRLPOOL 9c8dd56542c3033137f241f1bacba7ccb5dedfb7260922fd2ca725cea358807fc9dc0f7c911f0bf432d70c2d90d62dc6dd07f928da8cbc810dc5a760117f9635
MISC ChangeLog 19191 SHA256 e6ba23c23fee2992edef933b0c92485cd14833859c07cccfd2a01906bea01b36 SHA512 60297a69b3b7533c19b7244d21e974222a40d958f744595c289a8d313fd72bc8d5ccf106ceecd3de628b6a907458d31bac8c8dced5fd7d7dc02c1f060f2bb1f7 WHIRLPOOL 189a9f9feabf0698c06b963354d71f2a13f3342218c5bcebc2b6ef3fe236c3c36da5e6fdb2f0b0f926889c7578ae8093fd27797d77ce39435be32205f8561902
MISC metadata.xml 395 SHA256 14a3457397cb72a7b7981ae8daf697c7476bff5a4bae0bae8c28400736c8fec9 SHA512 fadac0a70a2db1e4e51ffa829c234690556bc90dfa2d5e126be5669860829315d1614ae1c2b8d51de189f004204d195b2a1877883be957bb11c3ff86bfc4d325 WHIRLPOOL 57a6ad203cda4ef9b3d7231ee6f017d825416109c1bf1e3079fe6b0381159b0b3974fd56eaa853ba0efe0b483338810d09fb5f6ab9b41ab57117ab91bd408464

@ -1,6 +1,6 @@
AUX krename-4.0.9-desktop-file.patch 497 SHA256 085d7ff91303bb50cdb5fce51c4023de6547ed95a6f292c08f3f1018e5bc75ef SHA512 48ef381bfb1c73c1b559204204c3d548f6e36fd136ce45eccf0a193acd4a50dea6aad820fa9eee7f513a0c5dfb12e3a552190d2b5ac0a544fdda66c3a6031d5f WHIRLPOOL 41869f3949118d5631632afa1a63f1a83cc3b1ddac6037da6441f967d2c26f702279f8d9ce2050b64da09d84cc10622c4026c6f522aec22b231383b72edb9b85
AUX krename-4.0.9-freetype-include.patch 511 SHA256 97d137159ca277a2e0dda91ee372d163ffdd6ac47403e0ac836b72a302c11b2e SHA512 6d8f64e0508b9dda2ec655eb847bda590ea579bbcf93279a99d912e0ae31f0283cc2167e94a3ebba008b4d9c74350fc9536ed8f591eb6582536449c6a59958cf WHIRLPOOL 6016fb07f77af0025ba36613b3fa52a271e205ac5311d1e24c6988367a13096b33a79f4929405c16e35a150e23c9afe0e7de0eb958e49ad9e2c2251aeb37ed52
DIST krename-4.0.9.tar.bz2 244658 SHA256 baf1f426360824c98ee3134a74fe2c93763ea01c15aea8801d6968d676796d85 SHA512 13805de37b816c8475189a35c08febe8657101fb0a2b2a830c92c86320199eec193f582945b0f516f9ac4b08164b17d8af161cb2e890616b2ccf60ed5228dc42 WHIRLPOOL f0107ec77d96e1b47968d17e812425deb93e17e5585e2f5f10ab01d57f78e24efa43b222486d0d6aa18315057d1a5ce63190b9abea559f5e7f033bff5da5fe9f
EBUILD krename-4.0.9-r3.ebuild 989 SHA256 76e2c767ecbb9520c07257b655771c9a39b9b83f9fc095eb46ec4b503d991161 SHA512 d14dd42c18fea9a2795d3ce03604cef3731e599f78c6d4fb385b59d7f2e3dce1f10ff6a0f4e44486429fe0a7e44f0c8bfae991042ffdb53ea95555736d90377b WHIRLPOOL ea8802a9954c8d6305cb299a4b116686193146902966f7edf2675422929a8e63508343ac9d0bc7b69b58ccf72e5eb416e6aaeeadc6c7800f15619b9931f79be2
EBUILD krename-4.0.9-r3.ebuild 991 SHA256 9b7020bfe7b8287c4c0f68973f88f9fb0dc68e0888679226d21ca5cc6f679175 SHA512 10bdf630d1264335692535aff05a24fffeb29f421d263c697c0d30b642ded923d3e24f96d84b88bc7fa8be750ae379c06b3c2da7f51b0d3666a9fbc5ec77c9e1 WHIRLPOOL 44c6121b289d5d6c54e774efaf5ca01de8c4e074ef0e7198d6fa0576e5aaca6780769acba41bbf769d8e4500a8b45fe27c3e203bd19db2540ba7cfa9033ec6f5
MISC ChangeLog 16014 SHA256 5186fa9ad437b8ba572c5a131bff2b15c9904899ea0cb627724ef5e32f444719 SHA512 36d454c91d210fef104942d889b08460f2a815e796d537d61b89edcbb6872e64e78c303834ac570252df53e6d9712ab9066f5b761c59b818e4dc7deabd92b597 WHIRLPOOL cf7546be3225ae4394e60f90702718961f74857dd3c9dedc8269532186352091222e7b928c04fcc20c7df2f8895cba3a9e6a74b6ade6f30f37187625c0577a92
MISC metadata.xml 234 SHA256 737f2c8569c0d3692278fdaa157b350e6f8053ac168f44ef09ab17766869570c SHA512 1452d920ca2640f23e5e2d3700288c44d9abbc8608bfeb26e44aae45a204e6fa3715038827c2f9d937b06fe89dce9083e9f7d27a0ccc58d655ec58ba8c183e7f WHIRLPOOL 3d0b8d2f8acf379bf8577f4e05b99be0301828d6aba419ee3c7ba9ee65a557c03fb14b0dc61c9d8d520818a9f2745154e609d2218dada1c89a9203e4187070a3

@ -17,7 +17,7 @@ KEYWORDS="amd64 x86"
IUSE="debug exif pdf taglib truetype"
RDEPEND="
exif? ( >=media-gfx/exiv2-0.13 )
exif? ( >=media-gfx/exiv2-0.13:= )
pdf? ( >=app-text/podofo-0.8 )
taglib? ( >=media-libs/taglib-1.5 )
truetype? ( media-libs/freetype:2 )

@ -1 +1 @@
Mon, 17 Aug 2015 09:11:15 +0000
Mon, 17 Aug 2015 14:11:14 +0000

@ -1 +1 @@
Mon, 17 Aug 2015 09:11:16 +0000
Mon, 17 Aug 2015 14:11:14 +0000

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.0.2 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 ) >=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(-)] ) >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] java? ( >=dev-java/java-config-2.2.0 ) virtual/pkgconfig
DESCRIPTION=Family of powerful x86 virtualization products for enterprise as well as home use
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=alsa doc headless java pam pulseaudio +opengl python +qt4 +sdk +udev vboxwebsrv vnc elibc_FreeBSD java python_targets_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=!app-emulation/virtualbox-bin ~app-emulation/virtualbox-modules-5.0.2 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 ) java? ( >=dev-java/java-config-2.2.0 )
REQUIRED_USE=java? ( sdk ) python? ( ( sdk ) ) vboxwebsrv? ( java ) python_targets_python2_7
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.2/VirtualBox-5.0.2.tar.bz2 http://dev.gentoo.org/~polynomial-c/virtualbox/patchsets/virtualbox-5.0.2-patches-01.tar.xz
_eclasses_=base 84d9f879f57a8316ff02be0373a3d6f9 eutils 351a78113be5b393c09a2c948701ad36 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 02090c5a622458303e6bf68837ac6b96 java-pkg-opt-2 4a567b4a22dd2dc61b77c056d29353a5 java-utils-2 7c8af272d218f7b7df22fd16bb0bfb63 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a multilib df4e4d5cfd3d137d0c248e1991c0e4d6 pax-utils a472fe09c2264598d61d4887809e6016 python-single-r1 3b63e63ae2b19314bc2a8704f8b09437 python-utils-r1 39c6b012a0512678e698e712b5b7ecc2 qmake-utils 05b63bb5c708c5903a9de5c58c8e43c8 qt4-r2 cb2cb5856695b300266b425da70e82d8 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 udev 37ef89be271b9ae8aa64be024ddb39b5 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=9cc81fc5143844c0d1468fc95dc17165

@ -0,0 +1,12 @@
DEFINED_PHASES=install unpack
DESCRIPTION=CD image containing guest additions for VirtualBox
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+ LGPL-2.1+ MIT SGI-B-2.0 CDDL
RDEPEND=!app-emulation/virtualbox-bin !=app-emulation/virtualbox-9999
RESTRICT=mirror
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.2/VBoxGuestAdditions_5.0.2.iso
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361
_md5_=450b21d3ab1237b41793af76b07de007

@ -0,0 +1,15 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
DEPEND=app-arch/unzip python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-arch/xz-utils >=sys-apps/sed-4 virtual/pkgconfig
DESCRIPTION=Family of powerful x86 virtualization products for enterprise as well as home use
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=+additions +chm headless python vboxwebsrv rdesktop-vrdp sdk debug python_targets_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 PUEL
RDEPEND=!!app-emulation/virtualbox !app-emulation/virtualbox-additions ~app-emulation/virtualbox-modules-5.0.2 !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_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( python_targets_python2_7 )
RESTRICT=mirror
SLOT=0
SRC_URI=amd64? ( http://download.virtualbox.org/virtualbox/5.0.2/VirtualBox-5.0.2-102096-Linux_amd64.run ) x86? ( http://download.virtualbox.org/virtualbox/5.0.2/VirtualBox-5.0.2-102096-Linux_x86.run ) http://download.virtualbox.org/virtualbox/5.0.2/Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.tar.gz sdk? ( http://download.virtualbox.org/virtualbox/5.0.2/VirtualBoxSDK-5.0.2-102096.zip )
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome.org 84c1434ce5de42302c744df8431bf1f6 gnome2 56d268cae832738430a9de86a5765fa1 gnome2-utils ba8b66b446cac0566ae76d6e5bf2f914 libtool 7f78cd7d403808a350c9ae23f5821fb4 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 pax-utils a472fe09c2264598d61d4887809e6016 python-r1 fca51bba23ab2e206194470b2e56c92c python-utils-r1 39c6b012a0512678e698e712b5b7ecc2 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 udev 37ef89be271b9ae8aa64be024ddb39b5 unpacker 1ca344bd9b922a7f8084a3fa02933b79 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=db4ed874e4e433b28cd997eb91824776

@ -0,0 +1,12 @@
DEFINED_PHASES=install
DESCRIPTION=PUEL extensions for VirtualBox
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
KEYWORDS=~amd64 ~x86
LICENSE=PUEL
RDEPEND=~app-emulation/virtualbox-5.0.2
RESTRICT=mirror strip
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.2/Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.tar.gz
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=7891f7afc0efa44e6a811f5adbc950bc

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=X? ( ~x11-drivers/xf86-video-virtualbox-5.0.2 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 >=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 ) kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) virtual/pkgconfig
DESCRIPTION=VirtualBox kernel modules and user-space tools for Gentoo guests
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=X kernel_linux
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=X? ( ~x11-drivers/xf86-video-virtualbox-5.0.2 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 kernel_linux? ( virtual/modutils )
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.2/VirtualBox-5.0.2.tar.bz2
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a linux-mod 9e27971daa324852d78bc7d4d811afae multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=8894c987e87843e67453e3196e64cb9f

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
DEPEND=kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
DESCRIPTION=Kernel Modules for Virtualbox
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=pax_kernel kernel_linux
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=!=app-emulation/virtualbox-9999 kernel_linux? ( virtual/modutils )
SLOT=0
SRC_URI=http://dev.gentoo.org/~polynomial-c/virtualbox/vbox-kernel-module-src-5.0.2.tar.xz
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a linux-mod 9e27971daa324852d78bc7d4d811afae multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=facaf8bf368b0b577057a160e1354ac8

@ -0,0 +1,13 @@
DEFINED_PHASES=install postinst prepare
DEPEND=>=app-text/podofo-0.8.2:= >=app-text/poppler-0.26.5[qt5] >=dev-lang/python-2.7.9:2.7[sqlite,ssl] >=dev-libs/chmlib-0.40:= dev-libs/glib:2 >=dev-libs/icu-4.4:= >=dev-python/apsw-3.7.17[python_targets_python2_7(-)] >=dev-python/beautifulsoup-3.0.5:python-2[python_targets_python2_7(-)] >=dev-python/dnspython-1.6.0[python_targets_python2_7(-)] >=dev-python/cssselect-0.7.1[python_targets_python2_7(-)] >=dev-python/cssutils-0.9.9[python_targets_python2_7(-)] >=dev-python/dbus-python-1.2.0[python_targets_python2_7(-)] >=dev-python/lxml-3.2.1[python_targets_python2_7(-)] >=dev-python/mechanize-0.1.11[python_targets_python2_7(-)] dev-python/netifaces[python_targets_python2_7(-)] dev-python/psutil[python_targets_python2_7(-)] >=dev-python/pygments-2.0.1[python_targets_python2_7(-)] >=dev-python/python-dateutil-1.4.1[python_targets_python2_7(-)] >=dev-python/PyQt5-5.3.1[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-fonts/liberation-fonts >=media-gfx/imagemagick-6.5.9[jpeg,png] media-libs/fontconfig >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.5:= >=media-libs/libwmf-0.2.8 sys-libs/zlib virtual/libusb:1= virtual/python-imaging[python_targets_python2_7(-)] x11-libs/libX11 x11-libs/libXext x11-libs/libXrender >=x11-misc/xdg-utils-1.0.2-r2 udisks? ( virtual/libudev ) >=dev-python/setuptools-0.6_rc5 >=virtual/podofo-build-0.8.2
DESCRIPTION=Ebook management application
EAPI=5
HOMEPAGE=http://calibre-ebook.com/
IUSE=+udisks
KEYWORDS=~amd64 ~arm ~x86
LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 unRAR
RDEPEND=>=app-text/podofo-0.8.2:= >=app-text/poppler-0.26.5[qt5] >=dev-lang/python-2.7.9:2.7[sqlite,ssl] >=dev-libs/chmlib-0.40:= dev-libs/glib:2 >=dev-libs/icu-4.4:= >=dev-python/apsw-3.7.17[python_targets_python2_7(-)] >=dev-python/beautifulsoup-3.0.5:python-2[python_targets_python2_7(-)] >=dev-python/dnspython-1.6.0[python_targets_python2_7(-)] >=dev-python/cssselect-0.7.1[python_targets_python2_7(-)] >=dev-python/cssutils-0.9.9[python_targets_python2_7(-)] >=dev-python/dbus-python-1.2.0[python_targets_python2_7(-)] >=dev-python/lxml-3.2.1[python_targets_python2_7(-)] >=dev-python/mechanize-0.1.11[python_targets_python2_7(-)] dev-python/netifaces[python_targets_python2_7(-)] dev-python/psutil[python_targets_python2_7(-)] >=dev-python/pygments-2.0.1[python_targets_python2_7(-)] >=dev-python/python-dateutil-1.4.1[python_targets_python2_7(-)] >=dev-python/PyQt5-5.3.1[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-fonts/liberation-fonts >=media-gfx/imagemagick-6.5.9[jpeg,png] media-libs/fontconfig >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.5:= >=media-libs/libwmf-0.2.8 sys-libs/zlib virtual/libusb:1= virtual/python-imaging[python_targets_python2_7(-)] x11-libs/libX11 x11-libs/libXext x11-libs/libXrender >=x11-misc/xdg-utils-1.0.2-r2 udisks? ( virtual/libudev ) udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )
SLOT=0
SRC_URI=http://download.calibre-ebook.com/2.35.0/calibre-2.35.0.tar.xz
_eclasses_=bash-completion-r1 b1fc4d30333bb528c8abb4332bb70ea6 eutils 351a78113be5b393c09a2c948701ad36 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361
_md5_=5392de97cdb6d5bf7ce02a042384e7d5

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install prepare pretend setup test
DEPEND=!minimal? ( >=dev-dotnet/libgdiplus-2.10 ) ia64? ( sys-libs/libunwind ) nls? ( sys-devel/gettext ) sys-devel/bc virtual/yacc pax_kernel? ( sys-apps/elfix ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DEPEND=!minimal? ( >=dev-dotnet/libgdiplus-2.10 ) ia64? ( sys-libs/libunwind ) nls? ( sys-devel/gettext ) sys-devel/bc virtual/yacc pax_kernel? ( sys-apps/elfix ) !dev-lang/mono-basic !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Mono runtime and class libraries, a C# compiler/interpreter
EAPI=5
HOMEPAGE=http://www.mono-project.com/Main_Page
@ -10,4 +10,4 @@ RDEPEND=!minimal? ( >=dev-dotnet/libgdiplus-2.10 ) ia64? ( sys-libs/libunwind )
SLOT=0
SRC_URI=http://download.mono-project.com/sources/mono/mono-4.0.3.20.tar.bz2
_eclasses_=autotools 8056957fdccf2b3cd6e282a4b4551d1a autotools-utils 0bf099a6e3dfeaf20a7a94504d8dd896 eutils 351a78113be5b393c09a2c948701ad36 flag-o-matic 02090c5a622458303e6bf68837ac6b96 libtool 7f78cd7d403808a350c9ae23f5821fb4 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a mono-env 10809200679bcceefebac9e72bebb6e6 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 pax-utils a472fe09c2264598d61d4887809e6016 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=c458cd543be60ff108d9bf6e338f1111
_md5_=9a9f3ae4f347696ebbe91c12ff2b3e96

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
DEPEND=>=dev-libs/glib-2.18:2 sys-libs/zlib >=app-crypt/gpgme-1.1.6 mono? ( dev-lang/mono >=dev-dotnet/gtk-sharp-2.12.21:2 ) >=dev-util/gtk-doc-am-1.8 virtual/pkgconfig doc? ( app-text/docbook-sgml-utils ) vala? ( || ( dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] dev-lang/vala:0.20[vapigen(+)] ) >=dev-libs/gobject-introspection-1.30.0 ) app-arch/xz-utils >=sys-apps/sed-4
DESCRIPTION=Utilities for creating and parsing messages using MIME
EAPI=5
HOMEPAGE=http://spruce.sourceforge.net/gmime/ http://developer.gnome.org/gmime/stable/
IUSE=doc mono static-libs vala
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/glib-2.18:2 sys-libs/zlib >=app-crypt/gpgme-1.1.6 mono? ( dev-lang/mono >=dev-dotnet/gtk-sharp-2.12.21:2 )
SLOT=2.6
SRC_URI=mirror://gnome/sources/gmime/2.6/gmime-2.6.20.tar.xz
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome.org 84c1434ce5de42302c744df8431bf1f6 gnome2 56d268cae832738430a9de86a5765fa1 gnome2-utils ba8b66b446cac0566ae76d6e5bf2f914 libtool 7f78cd7d403808a350c9ae23f5821fb4 mono-env 10809200679bcceefebac9e72bebb6e6 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 vala 335996addec48717e632dfd1f588ef1c versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=41e25da37bc90a6a502af5efef853fc2

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm prepare test
DEPEND=>=app-arch/libarchive-2.8.0:= >=dev-libs/expat-2.0.1 >=net-misc/curl-7.20.0-r1[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( virtual/emacs ) ncurses? ( sys-libs/ncurses:5= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= ) doc? ( dev-python/sphinx ) sys-devel/make userland_GNU? ( >=sys-apps/findutils-4.4.0 ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Cross platform Make
EAPI=5
HOMEPAGE=http://www.cmake.org/
IUSE=doc emacs system-jsoncpp ncurses qt4 qt5 test
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=CMake
RDEPEND=>=app-arch/libarchive-2.8.0:= >=dev-libs/expat-2.0.1 >=net-misc/curl-7.20.0-r1[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( virtual/emacs ) ncurses? ( sys-libs/ncurses:5= ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
SLOT=0
SRC_URI=http://www.cmake.org/files/v3.3/cmake-3.3.1.tar.gz
_eclasses_=bash-completion-r1 b1fc4d30333bb528c8abb4332bb70ea6 cmake-utils f474224ef49d530640a43a04ae94928e elisp-common 73c48c11ad6a6494eda0d0cca848c8fa eutils 351a78113be5b393c09a2c948701ad36 flag-o-matic 02090c5a622458303e6bf68837ac6b96 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 7d550983f9b6adb3e7091f4090ddae2f
_md5_=f73d6a0203fc8e6aa7c2ae2224fca155

@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
DEPEND=exif? ( >=media-gfx/exiv2-0.13 ) pdf? ( >=app-text/podofo-0.8 ) taglib? ( >=media-libs/taglib-1.5 ) truetype? ( media-libs/freetype:2 ) sys-devel/gettext >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
DEPEND=exif? ( >=media-gfx/exiv2-0.13:= ) pdf? ( >=app-text/podofo-0.8 ) taglib? ( >=media-libs/taglib-1.5 ) truetype? ( media-libs/freetype:2 ) sys-devel/gettext >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
DESCRIPTION=KRename - a very powerful batch file renamer
EAPI=5
HOMEPAGE=http://www.krename.net/
IUSE=debug exif pdf taglib truetype linguas_bs linguas_cs linguas_de linguas_el linguas_es linguas_fr linguas_hu linguas_it linguas_ja linguas_lt linguas_nl linguas_pl linguas_pt linguas_ru linguas_sl linguas_sv linguas_tr linguas_uk linguas_zh_CN aqua
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=exif? ( >=media-gfx/exiv2-0.13 ) pdf? ( >=app-text/podofo-0.8 ) taglib? ( >=media-libs/taglib-1.5 ) truetype? ( media-libs/freetype:2 ) kde-apps/oxygen-icons linguas_bs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_bs(+)] ) linguas_cs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_cs(+)] ) linguas_de? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_de(+)] ) linguas_el? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_el(+)] ) linguas_es? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_es(+)] ) linguas_fr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_fr(+)] ) linguas_hu? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_hu(+)] ) linguas_it? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_it(+)] ) linguas_ja? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ja(+)] ) linguas_lt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_lt(+)] ) linguas_nl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_nl(+)] ) linguas_pl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pl(+)] ) linguas_pt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pt(+)] ) linguas_ru? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ru(+)] ) linguas_sl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_sl(+)] ) linguas_sv? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_sv(+)] ) linguas_tr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_tr(+)] ) linguas_uk? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_uk(+)] ) linguas_zh_CN? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_zh_CN(+)] ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
RDEPEND=exif? ( >=media-gfx/exiv2-0.13:= ) pdf? ( >=app-text/podofo-0.8 ) taglib? ( >=media-libs/taglib-1.5 ) truetype? ( media-libs/freetype:2 ) kde-apps/oxygen-icons linguas_bs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_bs(+)] ) linguas_cs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_cs(+)] ) linguas_de? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_de(+)] ) linguas_el? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_el(+)] ) linguas_es? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_es(+)] ) linguas_fr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_fr(+)] ) linguas_hu? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_hu(+)] ) linguas_it? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_it(+)] ) linguas_ja? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ja(+)] ) linguas_lt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_lt(+)] ) linguas_nl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_nl(+)] ) linguas_pl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pl(+)] ) linguas_pt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pt(+)] ) linguas_ru? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ru(+)] ) linguas_sl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_sl(+)] ) linguas_sv? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_sv(+)] ) linguas_tr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_tr(+)] ) linguas_uk? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_uk(+)] ) linguas_zh_CN? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_zh_CN(+)] ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
SLOT=4
SRC_URI=mirror://sourceforge/krename/krename-4.0.9.tar.bz2
_eclasses_=cmake-utils f474224ef49d530640a43a04ae94928e eutils 351a78113be5b393c09a2c948701ad36 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 02090c5a622458303e6bf68837ac6b96 gnome2-utils ba8b66b446cac0566ae76d6e5bf2f914 kde4-base 5bb8bdb626ac7021207224542cb0da33 kde4-functions 85c4c7eb8f5887f5c72b26a0e2abcebe multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 7d550983f9b6adb3e7091f4090ddae2f
_md5_=ad01ec0aae0513b003d5bb6a55d49d01
_md5_=ac37a7b3bb644776addcbd68dd35e7a7

@ -1,10 +1,10 @@
DEFINED_PHASES=compile install prepare
DESCRIPTION=TFTP client suitable for uploading to the Linksys WRT54G Wireless Router
EAPI=5
HOMEPAGE=http://redsand.net/projects/linksys-tftp/linksys-tftp.php
HOMEPAGE=https://www.redsand.net/solutions/linksys_tftp.html
KEYWORDS=amd64 ~ppc x86
LICENSE=BSD
SLOT=0
SRC_URI=http://redsand.net/projects/linksys-tftp/pub/linksys-tftp-1.2.1.tar.bz2
SRC_URI=https://www.redsand.net/solutions/linksys-tftp-1.2.1.tar.bz2
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361
_md5_=90918eab742d44d50a425177a3291216
_md5_=392844ae8d3730591b985154a081f431

@ -6,8 +6,8 @@ HOMEPAGE=http://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/
IUSE=ada +cxx debug doc gpm minimal profile static-libs test threads tinfo trace unicode abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
LICENSE=MIT
RDEPEND=gpm? ( sys-libs/gpm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<x11-terms/rxvt-unicode-9.06-r3 !app-emulation/emul-linux-x86-baselibs
RDEPEND=gpm? ( sys-libs/gpm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<x11-terms/rxvt-unicode-9.06-r3 !<x11-terms/st-0.6-r1 !app-emulation/emul-linux-x86-baselibs
SLOT=5/6
SRC_URI=mirror://gnu/ncurses/ncurses-6.0.tar.gz
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 flag-o-matic 02090c5a622458303e6bf68837ac6b96 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multilib-build c47eec09e82c8a750127ff2abf0745b1 multilib-minimal a93a9b4153a5f1c746bdd3b20ef9d834 multiprocessing d769539d9bace6eaca30af23bc2b4dde toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361
_md5_=1946cacc5f8a08332fb48df71c1a6327
_md5_=9076b2742313cc7f895eab174e24e221

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
DEPEND=>=x11-base/xorg-server-1.7:=[-minimal] x11-libs/libXcomposite >=dev-util/kbuild-0.1.9998_pre20131130 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=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 ) kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
DESCRIPTION=VirtualBox video driver
EAPI=5
HOMEPAGE=http://www.virtualbox.org/
IUSE=dri kernel_linux python_targets_python2_7
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=x11-base/xorg-server-1.7:=[-minimal] x11-libs/libXcomposite kernel_linux? ( virtual/modutils )
REQUIRED_USE=python_targets_python2_7
SLOT=0
SRC_URI=http://download.virtualbox.org/virtualbox/5.0.2/VirtualBox-5.0.2.tar.bz2
_eclasses_=eutils 351a78113be5b393c09a2c948701ad36 linux-info 8f92e5ac1a1da684c5450b1b21a1f56a linux-mod 9e27971daa324852d78bc7d4d811afae multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-single-r1 3b63e63ae2b19314bc2a8704f8b09437 python-utils-r1 39c6b012a0512678e698e712b5b7ecc2 toolchain-funcs 4b8d3388c0a6e798504e20ba30b49361 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=771297337738760f77cada64bd659fc4

@ -1 +1 @@
Mon, 17 Aug 2015 09:11:19 +0000
Mon, 17 Aug 2015 14:11:17 +0000

@ -1 +1 @@
Mon Aug 17 09:11:15 UTC 2015
Mon Aug 17 14:11:14 UTC 2015

@ -4205,6 +4205,7 @@
1508092334 ./x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.8.1.ebuild
1508092334 ./x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.7.4.ebuild
1508092334 ./x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.28.ebuild
1508171231 ./x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.2.ebuild
1508092334 ./x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-5.0.0.ebuild
1508092334 ./x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.3.30.ebuild
1508092334 ./x11-drivers/xf86-video-dummy/xf86-video-dummy-0.3.6.ebuild
@ -10320,6 +10321,7 @@
1508092334 ./dev-libs/opensc/opensc-0.14.0.ebuild
1508092334 ./dev-libs/opensc/opensc-0.13.0.ebuild
1508092334 ./dev-libs/gmime/gmime-2.6.20.ebuild
1508171301 ./dev-libs/gmime/gmime-2.6.20-r1.ebuild
1508092334 ./dev-libs/pth/pth-2.0.7-r3.ebuild
1508092334 ./dev-libs/libzip/libzip-1.0.1.ebuild
1508092334 ./dev-libs/libwapcaplet/libwapcaplet-0.2.2-r1.ebuild
@ -12077,7 +12079,7 @@
1508092334 ./sys-libs/gwenhywfar/gwenhywfar-4.12.0_beta.ebuild
1508092334 ./sys-libs/gwenhywfar/gwenhywfar-4.3.3.ebuild
1508121331 ./sys-libs/ncurses/ncurses-5.9-r3.ebuild
1508121701 ./sys-libs/ncurses/ncurses-6.0.ebuild
1508171701 ./sys-libs/ncurses/ncurses-6.0.ebuild
1508121331 ./sys-libs/ncurses/ncurses-5.9-r4.ebuild
1508092334 ./sys-libs/freeipmi/freeipmi-1.4.8.ebuild
1508092334 ./sys-libs/freeipmi/freeipmi-1.2.2.ebuild
@ -17639,7 +17641,7 @@
1508092334 ./dev-lang/fpc/fpc-2.6.4.ebuild
1508131231 ./dev-lang/mono/mono-2.10.9-r2.ebuild
1508161131 ./dev-lang/mono/mono-3.12.1.ebuild
1508161131 ./dev-lang/mono/mono-4.0.3.20.ebuild
1508171231 ./dev-lang/mono/mono-4.0.3.20.ebuild
1508092334 ./dev-lang/rubinius/rubinius-2.5.3.ebuild
1508092334 ./dev-lang/rubinius/rubinius-2.5.5.ebuild
1508092334 ./dev-lang/ispc/ispc-1.8.1.ebuild
@ -19709,6 +19711,7 @@
1508161401 ./dev-util/cmake/cmake-2.8.12.2-r1.ebuild
1508161401 ./dev-util/cmake/cmake-2.8.12.2-r2.ebuild
1508161401 ./dev-util/cmake/cmake-3.2.3.ebuild
1508171401 ./dev-util/cmake/cmake-3.3.1.ebuild
1508161401 ./dev-util/cmake/cmake-2.8.12.2.ebuild
1508161401 ./dev-util/cmake/cmake-3.3.0.ebuild
1508092334 ./dev-util/systemtap/systemtap-2.4-r1.ebuild
@ -20105,7 +20108,7 @@
1508092334 ./dev-util/dropwatch/dropwatch-1.4.ebuild
1508092334 ./dev-util/fix-la-relink-command/fix-la-relink-command-0.1.1.ebuild
1508092334 ./dev-util/monodevelop/monodevelop-3.0.2-r1.ebuild
1508141231 ./dev-util/monodevelop/monodevelop-5.9.5.5.ebuild
1508171331 ./dev-util/monodevelop/monodevelop-5.9.5.9.ebuild
1508092334 ./dev-util/ald/ald-0.1.7.ebuild
1508092334 ./dev-util/ald/ald-0.1.7-r1.ebuild
1508092334 ./dev-util/dogtail/dogtail-0.9.0-r2.ebuild
@ -20981,6 +20984,7 @@
1508120931 ./app-text/calibre/calibre-2.34.0.ebuild
1508092334 ./app-text/calibre/calibre-2.31.0.ebuild
1508092334 ./app-text/calibre/calibre-1.48-r1.ebuild
1508171231 ./app-text/calibre/calibre-2.35.0.ebuild
1508092334 ./app-text/calibre/calibre-2.33.0.ebuild
1508092334 ./app-text/calibre/calibre-2.27.0.ebuild
1508092334 ./app-text/sword-modules/sword-modules-1.ebuild
@ -24570,7 +24574,7 @@
1508092334 ./kde-misc/smooth-tasks/smooth-tasks-0_p20120130.ebuild
1508092334 ./kde-misc/kanyremote/kanyremote-6.3.5.ebuild
1508092334 ./kde-misc/kanyremote/kanyremote-6.3.4.ebuild
1508092334 ./kde-misc/krename/krename-4.0.9-r3.ebuild
1508171301 ./kde-misc/krename/krename-4.0.9-r3.ebuild
1508092334 ./kde-misc/kcometen4/kcometen4-1.0.8.ebuild
1508102331 ./kde-misc/systemd-kcm/systemd-kcm-1.2.1.ebuild
1508092334 ./kde-misc/systemd-kcm/systemd-kcm-0.7.0.ebuild
@ -29643,6 +29647,7 @@
1508092334 ./app-emulation/virtualbox-bin/virtualbox-bin-4.3.30.101610.ebuild
1508092334 ./app-emulation/virtualbox-bin/virtualbox-bin-5.0.0.101573.ebuild
1508092334 ./app-emulation/virtualbox-bin/virtualbox-bin-4.3.28.100309.ebuild
1508171231 ./app-emulation/virtualbox-bin/virtualbox-bin-5.0.2.102096.ebuild
1508092334 ./app-emulation/hercules/hercules-3.08.ebuild
1508092334 ./app-emulation/hercules/hercules-3.09.ebuild
1508092334 ./app-emulation/hercules/hercules-3.06.ebuild
@ -29650,6 +29655,7 @@
1508092334 ./app-emulation/virtualbox/virtualbox-5.0.0.ebuild
1508092334 ./app-emulation/virtualbox/virtualbox-4.3.30.ebuild
1508161701 ./app-emulation/virtualbox/virtualbox-5.0.0-r1.ebuild
1508171231 ./app-emulation/virtualbox/virtualbox-5.0.2.ebuild
1508092334 ./app-emulation/virtualbox/virtualbox-4.3.28.ebuild
1508092334 ./app-emulation/libvirt-snmp/libvirt-snmp-0.0.2-r2.ebuild
1508092334 ./app-emulation/libvirt-snmp/libvirt-snmp-0.0.3.ebuild
@ -29723,6 +29729,7 @@
1508092334 ./app-emulation/phpvirtualbox/phpvirtualbox-4.1.11.ebuild
1508092334 ./app-emulation/phpvirtualbox/phpvirtualbox-4.2.3b.ebuild
1508092334 ./app-emulation/phpvirtualbox/phpvirtualbox-4.2.4.ebuild
1508171231 ./app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.2.ebuild
1508092334 ./app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-5.0.0.ebuild
1508092334 ./app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.30.ebuild
1508092334 ./app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.28.ebuild
@ -29771,6 +29778,7 @@
1508092334 ./app-emulation/lxc/lxc-1.1.2-r1.ebuild
1508092334 ./app-emulation/virtualbox-modules/virtualbox-modules-4.3.30.ebuild
1508092334 ./app-emulation/virtualbox-modules/virtualbox-modules-5.0.0.ebuild
1508171231 ./app-emulation/virtualbox-modules/virtualbox-modules-5.0.2.ebuild
1508092334 ./app-emulation/virtualbox-modules/virtualbox-modules-4.3.28.ebuild
1508092334 ./app-emulation/vpcs/vpcs-0.6.ebuild
1508092334 ./app-emulation/vmware-player/vmware-player-6.0.3.1895310.ebuild
@ -29813,6 +29821,7 @@
1508092334 ./app-emulation/free42/free42-1.5.5.ebuild
1508092334 ./app-emulation/virtualbox-additions/virtualbox-additions-4.3.28.ebuild
1508092334 ./app-emulation/virtualbox-additions/virtualbox-additions-4.3.30.ebuild
1508171231 ./app-emulation/virtualbox-additions/virtualbox-additions-5.0.2.ebuild
1508092334 ./app-emulation/virtualbox-additions/virtualbox-additions-5.0.0.ebuild
1508092334 ./app-emulation/virt-what/virt-what-1.12.ebuild
1508092334 ./app-emulation/libguestfs/libguestfs-1.26.1.ebuild
@ -29852,6 +29861,7 @@
1508092334 ./app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.3.30.101610.ebuild
1508092334 ./app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.3.28.100309.ebuild
1508092334 ./app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.0.0.101573.ebuild
1508171231 ./app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-5.0.2.102096.ebuild
1508092334 ./app-emulation/wine/wine-1.7.36.ebuild
1508092334 ./app-emulation/wine/wine-1.7.37.ebuild
1508092334 ./app-emulation/wine/wine-1.7.11-r1.ebuild
@ -37027,7 +37037,7 @@
1508092334 ./net-ftp/lftp/lftp-4.6.3a.ebuild
1508092334 ./net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild
1508092334 ./net-ftp/proftpd/proftpd-1.3.5a.ebuild
1508092334 ./net-ftp/linksys-tftp/linksys-tftp-1.2.1-r3.ebuild
1508171601 ./net-ftp/linksys-tftp/linksys-tftp-1.2.1-r3.ebuild
1508092334 ./net-ftp/pureadmin/pureadmin-0.4-r1.ebuild
1508092334 ./net-ftp/pybootd/pybootd-1.5.0_pre20110524131526.ebuild
1508092334 ./net-ftp/pure-ftpd/pure-ftpd-1.0.41.ebuild
@ -41482,6 +41492,7 @@
1508100530 metadata/md5-cache/x11-drivers/xf86-video-nv-2.1.20-r1
1508100530 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.1.0
1508140754 metadata/md5-cache/x11-drivers/nvidia-drivers-304.125
1508171238 metadata/md5-cache/x11-drivers/xf86-video-virtualbox-5.0.2
1508100530 metadata/md5-cache/x11-drivers/xf86-video-ati-6.14.6-r1
1508100530 metadata/md5-cache/x11-drivers/xf86-input-vmmouse-13.0.0-r1
1508100530 metadata/md5-cache/x11-drivers/xf86-video-suncg3-1.1.2
@ -46991,6 +47002,7 @@
1508100513 metadata/md5-cache/dev-libs/wayland-1.1.0
1508100513 metadata/md5-cache/dev-libs/mathjax-2.4
1508140748 metadata/md5-cache/dev-libs/openssl-0.9.8z_p5-r1
1508171308 metadata/md5-cache/dev-libs/gmime-2.6.20-r1
1508140748 metadata/md5-cache/dev-libs/libcroco-0.6.8-r1
1508100513 metadata/md5-cache/dev-libs/klibc-2.0.3
1508100513 metadata/md5-cache/dev-libs/fampp2-6.0.1
@ -49420,7 +49432,7 @@
1508100530 metadata/md5-cache/sys-libs/timezone-data-2015a
1508100530 metadata/md5-cache/sys-libs/timezone-data-2015d
1508100530 metadata/md5-cache/sys-libs/openipmi-2.0.16
1508140754 metadata/md5-cache/sys-libs/ncurses-6.0
1508171708 metadata/md5-cache/sys-libs/ncurses-6.0
1508162108 metadata/md5-cache/sys-libs/libcap-ng-0.7.7
1508100529 metadata/md5-cache/sys-libs/gpm-1.20.7
1508100529 metadata/md5-cache/sys-libs/libhx-3.16
@ -54552,7 +54564,7 @@
1508100513 metadata/md5-cache/dev-lang/cfortran-4.4-r2
1508100513 metadata/md5-cache/dev-lang/path64-1.0.0_pre20120223
1508100513 metadata/md5-cache/dev-lang/gnat-gpl-4.1.3.2007
1508161138 metadata/md5-cache/dev-lang/mono-4.0.3.20
1508171238 metadata/md5-cache/dev-lang/mono-4.0.3.20
1508100513 metadata/md5-cache/dev-lang/swig-3.0.6
1508100513 metadata/md5-cache/dev-lang/icc-13.1.2.146
1508140748 metadata/md5-cache/dev-lang/rust-1.1.0
@ -57003,6 +57015,7 @@
1508100518 metadata/md5-cache/dev-util/gtk-update-icon-cache-3.16.4
1508100518 metadata/md5-cache/dev-util/cocom-0.996-r1
1508100519 metadata/md5-cache/dev-util/nsis-2.46-r1
1508171338 metadata/md5-cache/dev-util/monodevelop-5.9.5.9
1508140750 metadata/md5-cache/dev-util/ccache-3.2.2
1508100518 metadata/md5-cache/dev-util/dwdiff-2.0.9
1508140750 metadata/md5-cache/dev-util/catalyst-2.0.17
@ -57058,6 +57071,7 @@
1508100519 metadata/md5-cache/dev-util/vdkbuilder-2.4.0
1508100518 metadata/md5-cache/dev-util/eric-4.5.25-r1
1508140751 metadata/md5-cache/dev-util/rbtools-0.7.4
1508171408 metadata/md5-cache/dev-util/cmake-3.3.1
1508161740 metadata/md5-cache/dev-util/jconfig-2.9
1508100519 metadata/md5-cache/dev-util/lcov-1.9-r1
1508100518 metadata/md5-cache/dev-util/coccigrep-1.10
@ -57264,7 +57278,6 @@
1508140750 metadata/md5-cache/dev-util/gtk-doc-1.24
1508100518 metadata/md5-cache/dev-util/diffstat-1.58
1508131709 metadata/md5-cache/dev-util/kdevelop-4.7.1-r1
1508141238 metadata/md5-cache/dev-util/monodevelop-5.9.5.5
1508141108 metadata/md5-cache/dev-util/mingw64-runtime-4.0.4
1508100519 metadata/md5-cache/dev-util/sasm-9999
1508100518 metadata/md5-cache/dev-util/cunit-2.1-r1
@ -57855,6 +57868,7 @@
1508100510 metadata/md5-cache/app-text/ansifilter-1.10
1508100510 metadata/md5-cache/app-text/poppler-data-0.4.7
1508100510 metadata/md5-cache/app-text/ansifilter-1.7
1508171238 metadata/md5-cache/app-text/calibre-2.35.0
1508100510 metadata/md5-cache/app-text/texlive-core-2012-r1
1508100510 metadata/md5-cache/app-text/xmlto-0.0.26
1508100510 metadata/md5-cache/app-text/skribe-1.2l
@ -61753,7 +61767,7 @@
1508140751 metadata/md5-cache/kde-misc/semantik-0.9.4-r1
1508131709 metadata/md5-cache/kde-misc/kdiff3-0.9.98-r1
1508131710 metadata/md5-cache/kde-misc/kscreen-1.0.71
1508131710 metadata/md5-cache/kde-misc/krename-4.0.9-r3
1508171308 metadata/md5-cache/kde-misc/krename-4.0.9-r3
1508131709 metadata/md5-cache/kde-misc/kgrubeditor-0.8.5
1508131710 metadata/md5-cache/kde-misc/tellico-2.3.10
1508131709 metadata/md5-cache/kde-misc/kover-6
@ -66931,6 +66945,7 @@
1508100508 metadata/md5-cache/app-emulation/crossover-office-pro-bin-9.0.1
1508140747 metadata/md5-cache/app-emulation/libguestfs-1.28.5-r1
1508161739 metadata/md5-cache/app-emulation/edumips64-1.1
1508171238 metadata/md5-cache/app-emulation/virtualbox-5.0.2
1508100509 metadata/md5-cache/app-emulation/open-vm-tools-2013.09.16.1328054-r3
1508100508 metadata/md5-cache/app-emulation/fuse-1.1.1
1508100508 metadata/md5-cache/app-emulation/crossover-office-pro-bin-9.2.0
@ -66945,6 +66960,7 @@
1508100509 metadata/md5-cache/app-emulation/virt-viewer-0.5.6
1508140747 metadata/md5-cache/app-emulation/openstack-guest-agents-unix-1.39.1
1508100509 metadata/md5-cache/app-emulation/vmware-player-6.0.2.1744117
1508171237 metadata/md5-cache/app-emulation/virtualbox-additions-5.0.2
1508100508 metadata/md5-cache/app-emulation/kvm-kmod-3.4
1508100509 metadata/md5-cache/app-emulation/winetricks-20150706
1508100508 metadata/md5-cache/app-emulation/hercules-3.10
@ -66981,6 +66997,7 @@
1508100509 metadata/md5-cache/app-emulation/phpvirtualbox-4.1.7-r2
1508140747 metadata/md5-cache/app-emulation/lxc-1.0.6-r1
1508140747 metadata/md5-cache/app-emulation/crossover-bin-13.0.1-r2
1508171237 metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-5.0.2.102096
1508140747 metadata/md5-cache/app-emulation/libvirt-1.2.15-r1
1508161407 metadata/md5-cache/app-emulation/qemu-9999
1508100508 metadata/md5-cache/app-emulation/crossover-office-pro-bin-8.0.0
@ -67005,6 +67022,7 @@
1508100508 metadata/md5-cache/app-emulation/crossover-office-pro-bin-5.0.1
1508140747 metadata/md5-cache/app-emulation/wine-1.7.22-r1
1508100509 metadata/md5-cache/app-emulation/runc-0.0.2
1508171237 metadata/md5-cache/app-emulation/virtualbox-guest-additions-5.0.2
1508100508 metadata/md5-cache/app-emulation/libguestfs-1.28.3
1508100509 metadata/md5-cache/app-emulation/virtualbox-guest-additions-5.0.0
1508100509 metadata/md5-cache/app-emulation/winetricks-99999999
@ -67022,6 +67040,7 @@
1508140747 metadata/md5-cache/app-emulation/phpvirtualbox-4.2.4
1508140747 metadata/md5-cache/app-emulation/ganeti-2.13.0-r2
1508100509 metadata/md5-cache/app-emulation/vpcs-0.6
1508171237 metadata/md5-cache/app-emulation/virtualbox-bin-5.0.2.102096
1508100509 metadata/md5-cache/app-emulation/virt-viewer-2.0
1508140747 metadata/md5-cache/app-emulation/xen-4.2.5-r11
1508100509 metadata/md5-cache/app-emulation/xe-guest-utilities-6.1.0_p1033
@ -67042,6 +67061,7 @@
1508140747 metadata/md5-cache/app-emulation/libvirt-9999
1508100509 metadata/md5-cache/app-emulation/virtualbox-modules-4.3.28
1508100508 metadata/md5-cache/app-emulation/ganeti-instance-debian-etch-0.4
1508171237 metadata/md5-cache/app-emulation/virtualbox-modules-5.0.2
1508140747 metadata/md5-cache/app-emulation/playonlinux-4.2.8
1508140747 metadata/md5-cache/app-emulation/wine-1.7.12-r1
1508140747 metadata/md5-cache/app-emulation/wine-1.7.46
@ -74186,7 +74206,7 @@
1508131709 metadata/md5-cache/kde-frameworks/frameworkintegration-5.13.0
1508131709 metadata/md5-cache/kde-frameworks/sonnet-5.13.0
1508131709 metadata/md5-cache/kde-frameworks/kglobalaccel-5.13.0
1508100524 metadata/md5-cache/net-ftp/linksys-tftp-1.2.1-r3
1508171608 metadata/md5-cache/net-ftp/linksys-tftp-1.2.1-r3
1508100524 metadata/md5-cache/net-ftp/ncftp-3.2.5-r3
1508100524 metadata/md5-cache/net-ftp/vsftpd-3.0.2-r1
1508100524 metadata/md5-cache/net-ftp/vsftpd-3.0.2-r4

@ -1 +1 @@
Mon, 17 Aug 2015 09:30:01 +0000
Mon, 17 Aug 2015 14:30:01 +0000

@ -1 +1 @@
1439802602 Mon 17 Aug 2015 09:10:02 AM UTC
1439820601 Mon 17 Aug 2015 02:10:01 PM UTC

@ -1,6 +1,6 @@
AUX linksys-tftp-1.2.1-r1-Makefile.patch 734 SHA256 c4e0a048d5c0808ee1c88b3c7e662f397d528fe2204b55df1119e996b516cea5 SHA512 ebb5288cf4774550f7bcc090efd43873c631ff6a029e17fcbaffe9150d71b37a4f3f317744958c3a8864f0e64042f4bfcd144aecd6ee6bf245d8c34a63c875a3 WHIRLPOOL 536835213d08fd881632311db2630611e2ceb61d4768ff941850f62ec4d464a6cf45ffb21156469da347289d5cc85bcde9d5e2f346cb8d67e515c62d4e0b83da
AUX linksys-tftp-1.2.1-r1-header.patch 374 SHA256 2759cffe970f7927ad0c661ec1fcec015f466ee46f14bc59649754cfee49b601 SHA512 35bd0382631d38237f64d9341be6f5b339d8940428ef7ef30b926af14d8da83728ab05c0eab8a6f98e1749adf893c748fddffff845d64aa2ced7229195b5096e WHIRLPOOL 42379642ef7da0abb2b416fb6a73896465c9fb2376bdc2adab04caecb1b53b19c5d5180c41df913f8b437f22182792a643106bb0a9679d69803605ac730dbd9d
AUX linksys-tftp-1.2.1-r1-header.patch 959 SHA256 e042e698d2443cc029a9064bbb02e2199f05e49f6d70cd4e6ee8ae73edce3d74 SHA512 8d59f13f16b9b512488d5773904ac0f617d2bbbff567040e009e8033012435c713d0ebac5ea145add5adb8881a66eefef4926a8aab2adc6590826744549356f7 WHIRLPOOL 62663d233360512e371b42927dc1fc6cd99624bd599f72a7e69c5773ab7befef73509ebfb2b278f27a4d22293f118bec75506b23fded612d85e0d992e380bf2a
DIST linksys-tftp-1.2.1.tar.bz2 11124 SHA256 872e9e58d0673d14ca00edfc1d2680a77c9737ba5a4654540182e5e5ffc7f16f SHA512 7d99cd7cc2144396fe008ed0fbc21053ef4e614021d6d2e24adca799d8eabd1b3c177b4bee20e14034170bc234d36e9eeaaf8e825513ef6f37e73643b91667fc WHIRLPOOL 52823f9dde9b4069b4ff6e0c742fcad8651e3206b4145e909a950dc5e24dbebbb393827e84a317b5a445e26f24f0245df11fee35cfc623964da7f23029cb4bf3
EBUILD linksys-tftp-1.2.1-r3.ebuild 590 SHA256 69b4e5dd280cdac81110c62a26744bde92213dcbb59cd6856b28478569e1323f SHA512 d14199e29dc0e24280c562cc12899f5f0752f2b930e23b5d91d83f585db74d608122161bfa2439aa5dd5e9156a3ae6ecdef15ad5c00ba785648cb489a569d49f WHIRLPOOL 9195b553373e2e380a975735fddbe9ade36acb2f30ac144a4752a0a4a916bd14dd08507f70a08c36c66e34acdb61aa45b3049aaf18ecdba8d35b12a25fd997bc
EBUILD linksys-tftp-1.2.1-r3.ebuild 623 SHA256 091e582120d5fa63109b1379935a66487754df181d66b69bb3d4bfec3f4e3a9c SHA512 a2879bb1f82734782b33e72c5ad867bf18c9dc845826f252dff824430f6651bfbfc53e457c944b984b8a0833ae2fbf990ad99a63674c99079902eb96a472076e WHIRLPOOL 0b14f530a23d6acd3f0a82c3e9278720ae690fb98ceb4d3cdbd5e5076632243cdab0cf24b9bf39ae2ce4fa61e47742f8d72a143c2fe5bcfa7b1665b3db83803e
MISC ChangeLog 2846 SHA256 5464b15dbed45e7407b459c1567019cfef17e9ce2ef93ff1cc0b1b84aaf4cca2 SHA512 0504fee8d964ce548d9298bc22e3ab605a7f9b9421a3d9500143453ec2733a85d1a935db7145ea72a1aa9402ff1ac0c6ee682e3280d67b8e3b09d39f37b85cd2 WHIRLPOOL 449e5ec3bb39dbd204b4d9be46c33451a59f864d1dcc757eb9a31a32a61a8caf1fd1e90d55cced087c5213475a8989be9e8b3f053113b992c3c8dc5cfe5eeaf6
MISC metadata.xml 247 SHA256 4dd35e8821745909ec74e9eac1c717b0993af43872836e0857dab44de7f5ad39 SHA512 960224459069a06a894142824ce25614300b85e983b76f5fe6754c077dd22ddf30cc1d7f3ce26b1fdb89b2b21c675d4c96bd7af9ee3217f8805d590001b34146 WHIRLPOOL 2c4fe52c4d73711de3d98bb758def30d7621e88ea3613f503eab6b53b1a3d46ea38b5316efaa5f64213f3f381bb1a6870b4892dcba056646fd4c00b48119543f

@ -1,11 +1,13 @@
--- linksys-tftp-1.2.1/main.c
+++ linksys-tftp-1.2.1/main.c
@@ -40,6 +40,8 @@
@@ -40,6 +40,10 @@
#include <setjmp.h>
#include <ctype.h>
#include <netdb.h>
+#include <stdlib.h>
+#include <strings.h>
+#include <string.h>
+#include <unistd.h>
+#include <sys/sendfile.h>
#define TIMEOUT 5 /* secs between rexmt's */
@ -18,3 +20,33 @@
char *argv[];
{
struct sockaddr_in sin;
--- a/tftp.c
+++ b/tftp.c
@@ -36,8 +36,8 @@
#include <stdio.h>
#include <errno.h>
#include <setjmp.h>
-
-extern int errno;
+#include <string.h>
+#include <unistd.h>
extern struct sockaddr_in sin; /* filled in by main */
extern int f; /* the opened socket */
@@ -69,16 +69,6 @@ void timer(int sig)
longjmp(timeoutbuf, 1);
}
-strnlen(s, n)
- char *s;
- int n;
-{
- int i = 0;
-
- while (n-- > 0 && *s++) i++;
- return(i);
-}
-
/*
* Parse an OACK package and set blocksize accordingly
*/

@ -7,8 +7,8 @@ EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="TFTP client suitable for uploading to the Linksys WRT54G Wireless Router"
HOMEPAGE="http://redsand.net/projects/linksys-tftp/linksys-tftp.php"
SRC_URI="http://redsand.net/projects/${PN}/pub/${P}.tar.bz2"
HOMEPAGE="https://www.redsand.net/solutions/linksys_tftp.html"
SRC_URI="https://www.redsand.net/solutions/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
@ -16,6 +16,7 @@ KEYWORDS="amd64 ~ppc x86"
IUSE=""
src_prepare() {
epatch "${FILESDIR}"/${P}-r1-header.patch
epatch "${FILESDIR}"/${P}-r1-Makefile.patch
}

@ -79,6 +79,8 @@ dev-util/plasmate
kde-apps/nepomuk
kde-base/nepomuk-core
kde-base/nepomuk-widgets
kde-misc/akonadi-google
kde-misc/akonadi-social-utils
kde-misc/ksoprano
kde-misc/nepomukshell
kde-misc/pgame

@ -13,6 +13,6 @@ DIST ncurses-5.9.tar.gz 2826473 SHA256 9046298fb440324c9d4135ecea7879ffed8546dd1
DIST ncurses-6.0.tar.gz 3131891 SHA256 f551c24b30ce8bfb6e96d9f59b42fbea30fa3a6123384172f9e7284bcf647260 SHA512 9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963 WHIRLPOOL 25bef32a63113f07259e81e2cd34b7065e32b471d190c79d56df6e7187fa0d76ae4585ecb2a5d36b3a3dc4facecc9c928503aa97195344a8594ad031bae41949
EBUILD ncurses-5.9-r3.ebuild 7057 SHA256 226a73b140eaeffb49c594048691392e8a50b8da203d2944c6e1499720d4663d SHA512 7bcb1bebc9c2ef3a70c9cbae91464d200f288a5037e3378c2b7b99eecb3a81cf3ad0642aa23ef6e45d072410833e2d02b90708f8ceed948194aad42a310e5830 WHIRLPOOL b6eb4a6a26f208c61153e633c627dce3fe6628e73918b123d984e4df77d7dda6ba495f452378ad2a7691518b173ce1dd78ec2aed81ffaa0440600da40ec5bd4f
EBUILD ncurses-5.9-r4.ebuild 7302 SHA256 21c5bcfbf43b67362777cad71a74685c8f175db2c0d24ea7247da5f3f2b373b5 SHA512 c3e9d94a564f4a35b615f26881e18890aaa6c3697d9bc8775500eb00fb8c47e957b5eec87e9af1bc40c9dbf74c055f0167593a6ba060ea57059085e706e64ba5 WHIRLPOOL de7a12f4b8728d65a07171215638448ebe46f83fc46a262682b4823ccd23fe46cadec6a016604b161d0b86e2cd4a89f95bfc4a55f51f67ec84b6caaf4a7e9328
EBUILD ncurses-6.0.ebuild 7806 SHA256 02bb06b0a3b50deae404a914c39d8761b884b64e37cf137ccbefa63fee95fe39 SHA512 69ca6638b23190cc190247d1b55bb163ae2e5fa691f9cac9d11058ff7ea3071646fc8aee63287cd490b747099161442d33fb04c8024eff9d19ef658b36566875 WHIRLPOOL 18e8e82db38c0a75d8dd367f85930465b4aeb559e56145b497a70ee1b21fda5fe8079a20e708f6e2461686dfba4ee0247e9413ed0296122259aa5605ee4f22fb
EBUILD ncurses-6.0.ebuild 8032 SHA256 04e73e74ead148c2628190aca29594efba9b0d03fe9ee57cb3ac25f357fd2b09 SHA512 71f92a4e6782e4c8dd015128f063b7676e053c0c2885c514caa39af0aea638c6bee579afe3c0b51b89e9d3dce42a3eb04eaa00c725080526e88c2d3c17babfd1 WHIRLPOOL 47f6be980aef1d7e2b77940255b1add1071616d9ca29cb67d1492c169d267e1c855b3053f57d0c0654772e66e7bd91dc9bc8d1a33307da790d31fda793b41141
MISC ChangeLog 34227 SHA256 c270819f5451e01fb6cf955db5572216a7ff623276e8c2a637c85211301b2fc9 SHA512 276e5b0a59cc7e28d230728a4b6db5e1761893ce68b54e693e37d9f6a0d7e364840648079f7ae862869a25315d90f5ba62dcf575212d008c32273c8a3af02a8c WHIRLPOOL d34b60dc0d336349e0240c6ef01e6258def63970fe2e2ee6efb62a889dfa40c46c6e8b38195f4cf742def6fffe877ba8af110d5569c10aa26a08d9a63e72e507
MISC metadata.xml 530 SHA256 3a0f1bf7ab8ec067416e6535c3270113b53716b12aac504a581acf5b27f8114f SHA512 27d968272c8d184804d9764bb2ec8fb86eb5826bfe14e7f445c7c5f0b89cc7fe4271546a6994d830cb1270fa93f187ded1c96b4f4f1fe1b5c417c78a2082dfd3 WHIRLPOOL 54ff921a2a89b19d6d75830033b7d18c0f7643af248bea029b1a7ebe201eded0eff54dde04858be08903cb6607e7cbcb8ca100712d4992324dbb757184150d44

@ -24,6 +24,7 @@ DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
# berkdb? ( sys-libs/db )"
RDEPEND="${DEPEND}
!<x11-terms/rxvt-unicode-9.06-r3
!<x11-terms/st-0.6-r1
!app-emulation/emul-linux-x86-baselibs"
S=${WORKDIR}/${MY_P}
@ -59,27 +60,31 @@ src_configure() {
$(use unicode && usex threads 'ncursestw' '')
)
# when cross-compiling, we need to build up our own tic
# because people often don't keep matching host/target
# ncurses versions #249363
if tc-is-cross-compiler && ! ROOT=/ has_version ~sys-libs/${P} ; then
multijob_init
# When installing ncurses, we have to use a compatible version of tic.
# This comes up when cross-compiling, doing multilib builds, upgrading,
# or installing for the first time. Build a local copy of tic whenever
# the host version isn't available. #249363 #557598
if ! ROOT=/ has_version "~sys-libs/${P}" ; then
# We can't re-use the multilib BUILD_DIR because we run outside of it.
BUILD_DIR="${WORKDIR}" \
CHOST=${CBUILD} \
CFLAGS=${BUILD_CFLAGS} \
CXXFLAGS=${BUILD_CXXFLAGS} \
CPPFLAGS=${BUILD_CPPFLAGS} \
LDFLAGS="${BUILD_LDFLAGS} -static" \
do_configure cross --without-shared --with-normal
multijob_child_init do_configure cross --without-shared --with-normal
fi
multilib-minimal_src_configure
multijob_finish
}
multilib_src_configure() {
local t
multijob_init
for t in "${NCURSES_TARGETS[@]}" ; do
multijob_child_init do_configure "${t}"
done
multijob_finish
}
do_configure() {
@ -151,6 +156,11 @@ do_configure() {
if [[ ${target} != "ncurses" ]] ; then
conf+=( --includedir="${EPREFIX}"/usr/include/${target} )
fi
# See comments in src_configure.
if [[ ${target} != "cross" ]] ; then
local tic_path="${WORKDIR}/cross/progs/tic"
[[ -d ${tic_path} ]] && export TIC_PATH=${tic_path}
fi
# Force bash until upstream rebuilds the configure script with a newer
# version of autotools. #545532
@ -160,10 +170,9 @@ do_configure() {
}
src_compile() {
# when cross-compiling, we need to build up our own tic
# because people often don't keep matching host/target
# ncurses versions #249363
if tc-is-cross-compiler && ! ROOT=/ has_version ~sys-libs/${P} ; then
# See comments in src_configure.
if ! ROOT=/ has_version "~sys-libs/${P}" ; then
BUILD_DIR="${WORKDIR}" \
do_compile cross -C progs tic
fi
@ -198,9 +207,6 @@ do_compile() {
}
multilib_src_install() {
# use the cross-compiled tic (if need be) #249363
export PATH="${BUILD_DIR}/cross/progs:${PATH}"
local target
for target in "${NCURSES_TARGETS[@]}" ; do
emake -C "${BUILD_DIR}/${target}" DESTDIR="${D}" install

@ -12,8 +12,10 @@ AUX xf86-video-virtualbox-link-lazy.patch 996 SHA256 976e922756f9f2f01f625b07a01
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.0.tar.bz2 109816664 SHA256 bb71356c8f82012c9b5ae16e12302eb111c71ae7b063ada7688fbfa8aa10c2f7 SHA512 c9557820fa04215b1b7905babfab340a01ad2cf733a18462fc608f8db5d0aa908e9ec0d92b3c77075e8a1322c10c92f58f8f14608aa3480052ca730ebd507636 WHIRLPOOL 7cda1523e0cd2851cbea5bb7a202963bac67cc6af29d0ec9a706dcec53746e50e6c85ccea014604eca9558ccaa45e9d2ce05b2eb64dbb54a7edac5f538634134
DIST VirtualBox-5.0.2.tar.bz2 109872963 SHA256 f290c220d62af2a7fdabb1934c1a0b924b68968a236bb2509bcb507d2c19485e SHA512 fc89cfe475aa02182b04e19a62d52d02b4ff5d2afb082ed3cf11b36288b19f7be15b0e76ae2fd8b9b2c3d5456b316453f112c3b711d242915688adf24623e0c1 WHIRLPOOL 23de881fa6233ce97a1ceeca900657019466df08dc0890355b9d415cd8f4fe8d6877f06218b2455a75be69cfa13d3b2a35855fb641832b300788273af1d26b32
EBUILD xf86-video-virtualbox-4.3.28.ebuild 4463 SHA256 46cf1543b4b8f6ee084731cc918fd4666228e6127654c7a0d4e11e22fbcc0842 SHA512 04b2e104f33ebbbd2ab4737999b9f1808cc000898029d2ece15c325ade87e946199b7afd2a797585d2814f5af328e9b7ecffd9b88c70e0c91e492cb16026890b WHIRLPOOL 10be4362885e82748372cf69ae706a0ddccf9c6cf3392b7c4e8dc81aa760da4d20f0fbf5d664253a337517f7ec08e03420b06ac859ce8df315f8080c369413a7
EBUILD xf86-video-virtualbox-4.3.30.ebuild 4465 SHA256 3ae4f0045ac17e39acda73ffdda71b27c3fa0383d8102235e5f35421e4180504 SHA512 e0617a5d424bdb80d0865438c83c81830cfe5dd0d4d24629277b6a86ec0c87b41072be25908c3d39e4201704b6f47eabbb47238b1dfee8026709cb55c2f88f43 WHIRLPOOL aeb3205c7f08caea01bbf18b66bb4912b0c5031289de2cfbafcd2142e56fa4a09952f26f923395b8e044f6fe2706305587d1bfe02077114c37c0c88edf5e5e71
EBUILD xf86-video-virtualbox-5.0.0.ebuild 4384 SHA256 79959cf3069f7df731bdcfa9a53704a6dc5bf01fa55fb0c9efa080daae0a4712 SHA512 a210a3a1df07759ef9e73a604945a963d76be5826a0cbc43daa9c6639946260f8f1ed959e814f7af56672c750fd03c08f960e5e9866628f0c9fd93e1fbb48dc1 WHIRLPOOL d08f72268e4a7ce2af45db51a90e0143f9ba2f4f6fc145956191eeb8b5822159d7643b75c442b2c6a31bc17f011e0d0a20469d9818bda7678e6c7197c22d16d0
EBUILD xf86-video-virtualbox-5.0.2.ebuild 4384 SHA256 79959cf3069f7df731bdcfa9a53704a6dc5bf01fa55fb0c9efa080daae0a4712 SHA512 a210a3a1df07759ef9e73a604945a963d76be5826a0cbc43daa9c6639946260f8f1ed959e814f7af56672c750fd03c08f960e5e9866628f0c9fd93e1fbb48dc1 WHIRLPOOL d08f72268e4a7ce2af45db51a90e0143f9ba2f4f6fc145956191eeb8b5822159d7643b75c442b2c6a31bc17f011e0d0a20469d9818bda7678e6c7197c22d16d0
MISC ChangeLog 32796 SHA256 5a3147ae7a3184c7f3290ef2b4718ec31a4971541d8a6b589461d9fa4eeef7fd SHA512 14285cac9051d949904e15fb94bd0d008331aeda34ff1d7a05ee021962b1065c3865a6769b17722544114b641ca6ebcba46ef83c801bad512c9d7cf8a107a12d WHIRLPOOL 29ebaf0e63f0606e7c7c42d3b25573706b6196e657f05459687dc91f2c806f94deca9480ae4ea19d7f52bd0d923e93ba8c02a8bcd742295b3d597d7c4d71fa70
MISC metadata.xml 235 SHA256 7ab38883293d8e5e781c6b4b53e4f485f3972c9a90a1a6603b18d31162465ddc SHA512 8ff1545754985c71d64d30d69f9debbe4c5e3adada494c3b6f275fecbbbf4c96510d88bd549ac9774540d7c3c69201b62fb43883685cc6554cf549c4459e5854 WHIRLPOOL f784321704be4979fcf6432ce1c82a858051cf8135dcc488fa089ed2dabb4637a343b903fd62bf2a3fbb9c7b9795e95de83a01f95bfc470dc20fd84cc586ef88

@ -0,0 +1,171 @@
# 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
}
Loading…
Cancel
Save