parent
fdd4a512ec
commit
c59b10bb37
@ -1,9 +1,12 @@
|
||||
AUX qca-2.1.0.3-qt55.patch 773 SHA256 5a272584ff918bbd239d59b61d315d99497c6a6cf5a9231a4685d4cbfc23833c SHA512 b4c0f686ca52d5987d3c833af99e521d0999102d7390b049a90aeb42a4ae0ea5f22320ceb1fa1c69cdfe756422277ef7cada95fd2e02a9b431048116191e2ff6 WHIRLPOOL 322bdf01f528358d0517951cd32f954fd62cc7e4cc8f7779038ad4ae78820ff9a11364938dd2546c016a4bf7ad5bf5358e1ad41c3651c624eacb5c081c309d55
|
||||
AUX qca-2.1.1-libressl-230-sha0.patch 1809 SHA256 e0b47c5e9a322bd73ec1a6df085de0aefbbf50e8b739608a86b57b6c825c3b5d SHA512 e7538641222fa06187fbc4b5863ebbd1165c417160692330ba7d6e30867e5df9a83bceb6b0f1fadb36f418d55c7ae65261c584545c506474f535f3e5e43f740a WHIRLPOOL 92d72ad571d1369062825ebfa5c5db225ead5e3719a10a7d9d19db96699c497971064c02f05cbeb94a4717e30d18bf7495dee645db6139e25db9d86b407966cf
|
||||
AUX qca-2.1.1-libressl-230-sslv3.patch 874 SHA256 49b930595196bc0c0bdc6ee4a9271739185399d13bd7710c00f47816bb8fc44c SHA512 a0d74f22c3a86a43b25719a0b469e78a22dd5c2c47cc3fdd6a8b0000579566fb4a05365c133844731beee655d0e7d9d75d6aed1377ebe15a0772410619232c0f WHIRLPOOL 71c51a3e4219bc7ea275d5f5e1b13287365b7b30d3da18672700eec629300d033e8c10251f7ba115ac8cd45a078d54cb513f14ccc7516b2428f1f1eb92f1ea8b
|
||||
AUX qca-disable-pgp-test.patch 446 SHA256 e8714b0f12a39bbc17c706b098e4d33a5cbfb6a84b9c25d7dc8bf7ac7cfdff92 SHA512 30bb6d31b9392166d6bbae39da2eeb1788ac9cccffb801b074468a3606a6e1a56d6a41ee276d3b8b8d39112bf6aea7025f07f4810bb835102bd00521ee9eb104 WHIRLPOOL 5c31bbfe3f7e680be7314edc7c9d153d27fd2bbbaa0ddc97c9206a9c49e0d5b0738e78a4d8dc424c3910ce1b02e4657aa08643fc1a56836b33e9b475b85f3501
|
||||
DIST qca-2.1.1.tar.xz 688460 SHA256 95de3e7910b5f9ec7084169989c9d98bfb527e6a4865fe17269c3b24308be983 SHA512 f077b5a4cc6539e0880f4d0a615bebcf851f634e99c6c355522598204f625e5195e0cbc8a1976593669018e57eff95796c8fef69b1301b42cb18736bc8aa1abf WHIRLPOOL 454751a76f5e59aa09d6cc979bc26a490b23a2e5308f663400f45f38a95e6ad7a34428cffb1a2a82ec6958aa0b4418e0054503a58b43e0c172201cbaa7c669f8
|
||||
DIST qca-qt5-2.1.0.3.tar.xz 685652 SHA256 ab0170696a8ff87588d38a72d36d0b4b42db9080c991d1a40ceb3f8311d289f9 SHA512 2f50c92d3ff927c83353b65ae56ff49a5c1ea439fcef94cea0092b718f04abcc18f455abd91337ac786fddedae980ff55c9d090b5743a96890174dc7eee4f3f1 WHIRLPOOL 9db2770b031dbf5c9c117d4150e0b395c94d8a0af1bda9fac5e1ee862a8a40f1c03fb0c4901e3aaba0b12e8c0b4e71cb55a872bbc54eea8331aff3fbe1fd853c
|
||||
EBUILD qca-2.1.0.3.ebuild 2679 SHA256 d0bfecbc2ae5d60d50b868110dace66dc10d1d1614da99dda33233e3a30b554a SHA512 4ef4a84f4a57a29d47b3ae550795d93512f374eeeb5c7fc5c7aab9cfe03060877281a515de257be48a4827c6e381dfeccd46c1ab6376443a3167f7a023d2e944 WHIRLPOOL 223d686ed7f151589b7710f921d219372f4ea792ae4f3c61c9b036e59f801d0fa64b09a1d2eb9ae189579f5ec29797fe1f7f45e583449d5df453a26e984f7feb
|
||||
EBUILD qca-2.1.1-r1.ebuild 2784 SHA256 67614d18444020414c1beb86c25dfdf558d22f1da5c6d30f28af2f1c157673d5 SHA512 a00c2ebc87b565562ad7cb48dd5638af18f8256748f706dd36bda53bcdf9099ef4e953b2edd28d157fc2a610b9e01393775daf4e1efeaa216d5ba1fab7225533 WHIRLPOOL 9857fc09da7dfb5ebf7c782b1a4e971eb591503e574e82102b099d11d88168772e900de60a83a07865b80835dd6fb0b7889a0a9f0547c4ec5097d959856f21f4
|
||||
EBUILD qca-2.1.1.ebuild 2703 SHA256 acf63c523c7f2d83819286e0fee657a75c37b53ccb3b1b5bbb2b21c2de760440 SHA512 d31b4a6029dbc81185d6f74ae54ba297de057e24c739c00878f82aeb7d5f874322559f2a2ca9231816195c2dae8ae9b7fe399f012102a69a2f45ccdb9a7d276d WHIRLPOOL c58393012b35c9d22dcfad33b6ae4b8dc815823daebb512cb4727b5c91f0c797cc7f9a192d756271e82e85872606a5612fb36347733c7e522cd99b90593d2919
|
||||
MISC ChangeLog 3829 SHA256 70bdd7a9e392863671336b65661be41fbab5f2a21021a56aaec194a0e27e8a5c SHA512 8824e8081f5a4c395c7e2cdc9a3d11b33e41f3240b7a39cdc2517ab83d670037aa1cb06a9e1eadcaaedc1c64c9e2b569e7a948548dfee08755035ae610d743c3 WHIRLPOOL b16620986dbe7c987e776ba2bc5405358dd2e738cbdae98325b5907f1879e7ffdc6a8ddd16ec1bd6f5f53685e6bb2438b91342ccba4a05a00794749fc4de07ce
|
||||
MISC ChangeLog 4244 SHA256 feb13c0ef82b780a62ac1417b91a21ad6d8190d56c4fced4e970e4e4c51cce2a SHA512 19143b9ce646a71df81eb37df420185a0191e7af98bd0d3561635941707b67c46a2d333c06ec438f3c6d20e103c8dd160c5286d89570faf13d81ac5b64bd9f7a WHIRLPOOL 791ada6e773b9c14784623d459b305a9ed434273da87fb76fe8aeaeece12931792d3c8c1d66b25194b24ca71d15ca5c27d10a49836c4194be7e272c737f01f6f
|
||||
MISC ChangeLog-2015 14599 SHA256 0e8754a20b2d9e43aad04fc4af6c19fa6675a59f9c010fb41097a96e9df022b0 SHA512 294f3bf5f9f281074bca75eed0f8007c743d50e189259726eaee465745826225a1a480db83be04a21432c7aa25e05f274833ba37ee75e0a14e506abacb4a6958 WHIRLPOOL 0ed91f436e405693395ed82b1b09bcd472813feebfe7859ccd2c06d8d5b15299d18913595b5922fa221c0c89cbd676708ae0d7a5554aa49add3ee274b246b56e
|
||||
MISC metadata.xml 893 SHA256 e0df0c57ae82ef3f607234b301cc5658f68e9e183f2c6fa635a4c54254dc3bbf SHA512 80c5abf1d71c7a960f5d0362efcdd818f48c2a57896f28d819d247d59515b92ff21b5932192e478f1dcc4cfe1f22b5676748caee60137c2471360bdac88ac53d WHIRLPOOL c1e6c1b6db6be465a44ce2f3d2967506211419d29f843e5a3e49117a23b23e2094947002b4e089ac6a117f052e1a41ea24a9dc17236f1b08703ba61eb00ae4de
|
||||
|
@ -0,0 +1,48 @@
|
||||
commit 0dbed8eb38afd1561907a52283091c37e7b85156
|
||||
Author: Heiko Becker <heirecka@exherbo.org>
|
||||
Date: Thu Sep 24 23:05:21 2015 +0200
|
||||
|
||||
qca-ossl: Fix build without support for SHA-0
|
||||
|
||||
LibreSSL >= 2.3.0 removed support for SHA-0, so there's no EVP_sha
|
||||
anymore.
|
||||
Wikipedia says about SHA-0: "160-bit hash function published in 1993
|
||||
under the name SHA. It was withdrawn shortly after publication due to
|
||||
an undisclosed "significant flaw" and replaced by the slightly revised
|
||||
version SHA-1.'
|
||||
|
||||
REVIEW: 125387
|
||||
|
||||
diff --git a/plugins/qca-ossl/CMakeLists.txt b/plugins/qca-ossl/CMakeLists.txt
|
||||
index 3124f02..cdeaeca 100644
|
||||
--- a/plugins/qca-ossl/CMakeLists.txt
|
||||
+++ b/plugins/qca-ossl/CMakeLists.txt
|
||||
@@ -25,6 +25,13 @@ if(OPENSSL_FOUND)
|
||||
message(WARNING "qca-ossl will be compiled without AES CTR mode encryption support")
|
||||
endif(HAVE_OPENSSL_AES_CTR)
|
||||
|
||||
+ check_function_exists(EVP_sha HAVE_OPENSSL_SHA0)
|
||||
+ if(HAVE_OPENSSL_SHA0)
|
||||
+ add_definitions(-DHAVE_OPENSSL_SHA0)
|
||||
+ else(HAVE_OPENSSL_SHA0)
|
||||
+ message(WARNING "qca-ossl will be compiled without SHA-0 digest algorithm support")
|
||||
+ endif(HAVE_OPENSSL_SHA0)
|
||||
+
|
||||
set(QCA_OSSL_SOURCES qca-ossl.cpp)
|
||||
|
||||
my_automoc( QCA_OSSL_SOURCES )
|
||||
diff --git a/plugins/qca-ossl/qca-ossl.cpp b/plugins/qca-ossl/qca-ossl.cpp
|
||||
index b34ecc1..61d9e43 100644
|
||||
--- a/plugins/qca-ossl/qca-ossl.cpp
|
||||
+++ b/plugins/qca-ossl/qca-ossl.cpp
|
||||
@@ -7135,8 +7135,10 @@ public:
|
||||
return new opensslInfoContext(this);
|
||||
else if ( type == "sha1" )
|
||||
return new opensslHashContext( EVP_sha1(), this, type);
|
||||
+#ifdef HAVE_OPENSSL_SHA0
|
||||
else if ( type == "sha0" )
|
||||
return new opensslHashContext( EVP_sha(), this, type);
|
||||
+#endif
|
||||
else if ( type == "ripemd160" )
|
||||
return new opensslHashContext( EVP_ripemd160(), this, type);
|
||||
#ifdef HAVE_OPENSSL_MD2
|
@ -0,0 +1,28 @@
|
||||
commit 20a587d77636186edb044cd2b71d6d90fe98d232
|
||||
Author: Heiko Becker <heirecka@exherbo.org>
|
||||
Date: Thu Sep 24 22:54:41 2015 +0200
|
||||
|
||||
qca-ossl: Fix build without SSLv3
|
||||
|
||||
This fixes building with LibreSSL >= 2.3.0 which has removed support
|
||||
for SSLv3 completely. As far as I know OpenSSL can be configured to
|
||||
build without it, so it might be helpful there as well.
|
||||
|
||||
REVIEW: 125386
|
||||
|
||||
diff --git a/plugins/qca-ossl/qca-ossl.cpp b/plugins/qca-ossl/qca-ossl.cpp
|
||||
index cfb1e9f..b34ecc1 100644
|
||||
--- a/plugins/qca-ossl/qca-ossl.cpp
|
||||
+++ b/plugins/qca-ossl/qca-ossl.cpp
|
||||
@@ -5403,9 +5403,11 @@ public:
|
||||
ctx = SSL_CTX_new(SSLv2_client_method());
|
||||
break;
|
||||
#endif
|
||||
+#ifndef OPENSSL_NO_SSL3_METHOD
|
||||
case TLS::SSL_v3:
|
||||
ctx = SSL_CTX_new(SSLv3_client_method());
|
||||
break;
|
||||
+#endif
|
||||
case TLS::TLS_v1:
|
||||
ctx = SSL_CTX_new(TLSv1_client_method());
|
||||
break;
|
@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils multibuild qmake-utils
|
||||
|
||||
DESCRIPTION="Qt Cryptographic Architecture (QCA)"
|
||||
HOMEPAGE="http://delta.affinix.com/qca/"
|
||||
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
|
||||
|
||||
IUSE="botan debug doc examples gcrypt gpg libressl logger nss +openssl pkcs11 +qt4 qt5 sasl softstore test"
|
||||
REQUIRED_USE="|| ( qt4 qt5 )"
|
||||
|
||||
RDEPEND="
|
||||
!app-crypt/qca-cyrus-sasl
|
||||
!app-crypt/qca-gnupg
|
||||
!app-crypt/qca-logger
|
||||
!app-crypt/qca-ossl
|
||||
!app-crypt/qca-pkcs11
|
||||
botan? ( dev-libs/botan )
|
||||
gcrypt? ( dev-libs/libgcrypt:= )
|
||||
gpg? ( app-crypt/gnupg )
|
||||
nss? ( dev-libs/nss )
|
||||
openssl? (
|
||||
!libressl? ( >=dev-libs/openssl-1.0.1:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
)
|
||||
pkcs11? (
|
||||
!libressl? ( dev-libs/openssl:0 )
|
||||
libressl? ( dev-libs/libressl )
|
||||
dev-libs/pkcs11-helper
|
||||
)
|
||||
qt4? ( dev-qt/qtcore:4 )
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtnetwork:5
|
||||
)
|
||||
sasl? ( dev-libs/cyrus-sasl:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
test? (
|
||||
qt4? ( dev-qt/qttest:4 )
|
||||
qt5? ( dev-qt/qttest:5 )
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( README TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-disable-pgp-test.patch"
|
||||
"${FILESDIR}/${P}-libressl-230-sslv3.patch"
|
||||
"${FILESDIR}/${P}-libressl-230-sha0.patch"
|
||||
)
|
||||
|
||||
qca_plugin_use() {
|
||||
echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconfigure() {
|
||||
local mycmakeargs=(
|
||||
-DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features"
|
||||
-DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)"
|
||||
$(qca_plugin_use botan)
|
||||
$(qca_plugin_use gcrypt)
|
||||
$(qca_plugin_use gpg gnupg)
|
||||
$(qca_plugin_use logger)
|
||||
$(qca_plugin_use nss)
|
||||
$(qca_plugin_use openssl ossl)
|
||||
$(qca_plugin_use pkcs11)
|
||||
$(qca_plugin_use sasl cyrus-sasl)
|
||||
$(qca_plugin_use softstore)
|
||||
-DBUILD_TESTS=$(usex test)
|
||||
)
|
||||
|
||||
if [[ ${MULTIBUILD_VARIANT} == qt4 ]]; then
|
||||
mycmakeargs+=(-DQT4_BUILD=ON)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
multibuild_foreach_variant myconfigure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multibuild_foreach_variant cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
mytest() {
|
||||
local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
multibuild_foreach_variant mytest
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multibuild_foreach_variant cmake-utils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd "${BUILD_DIR}" >/dev/null || die
|
||||
doxygen Doxyfile.in || die
|
||||
dodoc -r apidocs/html
|
||||
popd >/dev/null || die
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
dodoc -r "${S}"/examples
|
||||
fi
|
||||
}
|
@ -1,13 +1,13 @@
|
||||
DIST VBoxGuestAdditions_4.3.32.iso 58349568 SHA256 187f49b567dea056d9de255c155f8eaa3449dffe08ccf22ae8ab1dda708f78fe SHA512 3938ade4fd030f2471b34b11296af3874c3936659c635a9d7e222697f2dc72c65fc4f73f42800def8a8bcc518951bb9a3504156811af18e00722a6f61c03b6a4 WHIRLPOOL 8e5f25709ea1b74f94f303f29ef7d1601f29681515981b2f16fddd4af4c9bec842101bfab7626112777284c3f243f8e4a66a23d09a23af353e4f1e0645043618
|
||||
DIST VBoxGuestAdditions_4.3.34.iso 58361856 SHA256 a6f20f5b8ec11ae127ae48bcb19c20de488d38dbf807a8608a6468da7353a9a8 SHA512 b243558b510548518e1ed863bc4a5d8c849573f7664ce6c398766a10fe9cb5aa0f34e8ff4f9ac948e06929033800e8e2fa3583fcb92ecd44fb0cd755521be236 WHIRLPOOL 29019b8e14a9a28622b7c07c7049153aab7b846aa58713e7537d66addebe5a6627dcedbcd36944bc1a2ebe382f2f3acc3f793e2c2cee9bab9805f931e88b870e
|
||||
DIST VBoxGuestAdditions_4.3.36.iso 58388480 SHA256 adba31edc86b4043d5d9a1700f2adf9806220125549cd83fc010e1f2770f0b79 SHA512 67ea2b618debf2936a1953d461b2fef10e4ea00e3220b5d75f4995b087659d3ea44d663b924468a05edf4987ce3d32e7c1d59facae0946d2a2e07c53c4ddecff WHIRLPOOL ab5abe6c183015500e993688872e28dc09351a85eb61e2c2c7b69e1a9bd28ed75daded7a2cea1847350b144bfbd53cca0ac33d0ffcb2d5e8e8e97f7849e9cd84
|
||||
DIST VBoxGuestAdditions_5.0.14.iso 59015168 SHA256 cec0df18671adfe62a34d3810543f76f76206b212b2b61791fe026214c77507c SHA512 4c4acf385260faa1339c27989ec712b4d0ecc2f873e8e3868d3aa79a34cb7b9d315ffeb7a3390afff26fbf4116f51251a8d4c55182d92c0fab72d5e86bf7136b WHIRLPOOL 3268930d2e3a2d341d578b6f8b9c9995bdc0adda953c6c94b90848bcfc3fc86ac84780ab246dcc3e8d8c0619e32fd23f96fced2d5a3ce38a67d4fc203b508da0
|
||||
DIST VBoxGuestAdditions_5.0.16.iso 60063744 SHA256 8190f1e4031f8195971c2a97d2d3b1cf2d86fc83219f750d05cee9255c7dad85 SHA512 8a9d3fcb96a450163f357b92f8149f58700ec65c127fb872b103554417979fbe624a9e1bced3bb6cbf4b0bb6a5c3bbcae9581836cc5d3fde7a034d4032e519f9 WHIRLPOOL 89ed9064014a715a892388b5dbe3c4b577a5a813580be4fd2bd604672354f258b00a619980ba1369aeaceff6a77c6d370cc2b6bf3c17d2cd73a5c8fc9dcad1e8
|
||||
DIST VBoxGuestAdditions_5.0.18.iso 58144768 SHA256 91bee8255e5a995a019f92f8e159702085b87ecc42024e47a976d9c1201efb55 SHA512 9bf5b71000e6e6a7bd92b90f74be535c019ea3808a257e6821b25b76caa887e83b23b0206629c60c35dab4455be7894e7e7afcbb155a2f583ba693c717547528 WHIRLPOOL 4272cdcbcdd1445e3fcbc137ad7c6b7b0ec7ad4175e42b721799911746cbd5694b22ba859a07a3ad3679a41534c7c47422b7b0326649c46350fef136837d2265
|
||||
EBUILD virtualbox-additions-4.3.32.ebuild 734 SHA256 8cc36f5379d84fe85a903019d5b887f239dc95638429b0a9cd37fd117e74b53e SHA512 4420d750d2ee2cc498d9ca2dcf519b8adb45c75b89e64c0fe1767aa72cbc283e4294be30934fd5989858167cbd077849027c66422690ccfa19fbc389f76feccf WHIRLPOOL 2e2a7f5b9b30b0a943f1d67bd278ae9ea545ae2f65aaa1af0ef0d28ad6987af1e5e624bfcaf57fda6e85b6dee5e4526a9cd67646a6a77a4972d7f25771957667
|
||||
EBUILD virtualbox-additions-4.3.34.ebuild 736 SHA256 d95b888245127d8e560852a4f6d9464cffcbb67221cabd3d85fcee947aaa7655 SHA512 4c39285245d1ea447525b4d059387055fd1c36e22087ce0344b313918725dedf00aef57172eef12b36df7d7a98b605dd05f7929cae50a616b341a1d4cf314f94 WHIRLPOOL a404b930c929e893f538dd84fa63fa9ad749c4828abe2361e9254719c0baa521ec7fdab8cde2969e2dc95af16fe5a6460e2ab874b2762c637f7219470036d843
|
||||
EBUILD virtualbox-additions-4.3.36.ebuild 736 SHA256 a7d7b931cb891c9d9e678a4800e86c55accb29cc0606ebfc0966dbf38319991a SHA512 d301cb6d7ee7b1b05fee85e0f949a2692104e52ded07547dad6d4b12c7f3dd9ac4ea041e768b991173e502a47c162ccf2a040de13715e05fa1750c073d295b64 WHIRLPOOL b3537bc932701172f0c17ddf9b637ea1f5123ad96bc24641645eaf27f51e9c9036f93de9cb2507f2beaf7e72f79994eca3fd2135eb29fd4388277593efab7011
|
||||
EBUILD virtualbox-additions-5.0.14.ebuild 736 SHA256 a7d7b931cb891c9d9e678a4800e86c55accb29cc0606ebfc0966dbf38319991a SHA512 d301cb6d7ee7b1b05fee85e0f949a2692104e52ded07547dad6d4b12c7f3dd9ac4ea041e768b991173e502a47c162ccf2a040de13715e05fa1750c073d295b64 WHIRLPOOL b3537bc932701172f0c17ddf9b637ea1f5123ad96bc24641645eaf27f51e9c9036f93de9cb2507f2beaf7e72f79994eca3fd2135eb29fd4388277593efab7011
|
||||
EBUILD virtualbox-additions-5.0.16.ebuild 736 SHA256 a1806513afc88474fdfc3ab44a5200cd9782642228b45641bb3fbd40c267b15c SHA512 3dc40fad32201b6480c83c1af21f65ff9898256acf4cc4d75b2dfaaeaf0f92500a82e3773e4cd4c6fdf77aeb8b7443be8dce252becf08969837eb39c19b95686 WHIRLPOOL 1340730630a97c2259deb64a0d6a8f4c4ebfc99f560e2a2e689e7979ea2e17640293b5a4c29fd61214c7f815817b5b52ed6e313d0fbb225b164224ffc7369c8c
|
||||
MISC ChangeLog 7662 SHA256 1fd5166addd70bb0a2a858b073293e7dd1731f557463cebca70fa53be5da28fc SHA512 abd60f05275e855e1769870b345f48e459d984137088f8c9cebe504b8db91361546cecb5b4763cf3bc0c085a43d10ee03d64ea9da085f77dcb71107cd954725b WHIRLPOOL 524105bfc2d48c91452369a6d5756860a580d2bc1ddd35c3914edc2f56b582874137bd6f45ee5e13eacffe9f5d3ce338397ec37a109792b1401fa0554ea1eb6b
|
||||
EBUILD virtualbox-additions-5.0.18.ebuild 736 SHA256 a1806513afc88474fdfc3ab44a5200cd9782642228b45641bb3fbd40c267b15c SHA512 3dc40fad32201b6480c83c1af21f65ff9898256acf4cc4d75b2dfaaeaf0f92500a82e3773e4cd4c6fdf77aeb8b7443be8dce252becf08969837eb39c19b95686 WHIRLPOOL 1340730630a97c2259deb64a0d6a8f4c4ebfc99f560e2a2e689e7979ea2e17640293b5a4c29fd61214c7f815817b5b52ed6e313d0fbb225b164224ffc7369c8c
|
||||
MISC ChangeLog 8158 SHA256 6ef2bf006c447526d1ef160fc22cb62522ef2866f59bd4e223a4ea7ee1b9fa85 SHA512 1314356d43d6a5b8b1cc473a62beff7a597544a8103c8dc8cae1ab405c7d9c40b0407a17d8563fcfebf1c35b2e00a11f457e03d522b14efa823b134b25ca872a WHIRLPOOL bf0926bfc3603f3d2e441a6f3241af6c834042c2c614ba0d1b34f93557425e5437637ef5c6fd9f8173021d3395f50a676a8370a9ce8499b608c4267880d763f5
|
||||
MISC ChangeLog-2015 14897 SHA256 473cf57fa6397e2f4eee401dd5898dc5bb6e679e9644e5160cce29bfbc38d9e2 SHA512 f61bae9bbe7227be61a03e552e059075cd71975fec28534010a53befcd792495d58795737c390e6f491f79101fbe109da24842f1de86887311cf4f565a5132de WHIRLPOOL ec5abe39985968607a37e9d5b28bfc73b641041247b7ab388beb2af3d03bc83195dd91bd21a403d3fc15cdf2a20be1dd7fe16302fae362987fad3751b13bd8fc
|
||||
MISC metadata.xml 257 SHA256 60e4ef3049f5fa18420a7f022f935739458c852364eae6f39636410f0902c089 SHA512 ff078cacb115b8f3624b45d883d8ed72701e3d2fccae06c04c633eb60821b23681cc151e00689d1b6035c94570535e7ac0de51a55dae99f606886164883185ea WHIRLPOOL 81d95f2549c08fe57538c904c4d9d89f5c12c342e3ad031414bd4abb4e58fc8a0c37edbd62941fbdbf2b5b69ab2bec2e6798704b53b35f78806d625ae7377697
|
||||
|
@ -1,13 +1,13 @@
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.32-103443.tar.gz 15994576 SHA256 3f041c019985c35974bf034a9f7d941149fcc3e23a6200b47579140405af5f88 SHA512 212c21f6fc0af093e2d409827348d776377164b9c78b6c01dc710d4a63f53fa7ef52a66491d81b96dc64af4747d79ca0d0df55b052cf6b1c8ceb239c32dc1c75 WHIRLPOOL d67b55c409c6e06080010a25a4a64e660dcd0efaadffe2311166bed06c3f494a5f20cff131a42e07e82aba3cab7f53dea101fb3e5fabeecc2bdb0dd4a167c0ce
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.34-104062.tar.gz 15994268 SHA256 b9c03b6db79de16f70134884c18cb4854a8c24cb36f90e3a9d2b93eb09fb6b37 SHA512 39b06eb26fcc01dc70de0a9d099a8919c53f72d9a74133d803bb5d10ea06cd390a6dd3853a024b311695c57805d6e2b664ec667fa0d882142f4a33fdfb01b642 WHIRLPOOL 1a3e98def84beeb73a8cc531bc1bfb98cdb3a3c02373aff910c89b023c85d22eb46d349a2c6ca19f37032113bad2dbc7f61b0960f7af3b2ca4d4c63a301a27f7
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.36-105129.tar.gz 16003080 SHA256 b067d1497499ed5d0218c8e500e0a5c1bc2c1bb3d74e5addd6d77cd801133ecb SHA512 e885e21f3b4fa634630eeb8308bbe5e79c8837f701fad668701a42d4444c1724e59d104e3e1f20000ed3a330cc64cd40f4a675f7bb8bc34c246c5e870d68f36d WHIRLPOOL f2f431ff0a493eb4455b1288ebd1e0ee38767128bd6e4d7ca6b8fc0bf5663e4dd82ced1f93d304701b9b9e3ca38d37b7ae8a5c070eab47f37681796f9059af30
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.14-105127.tar.gz 16939032 SHA256 4a404b0d09dfd3952107e314ab63262293b2fb0a4dc6837b57fb7274bd016865 SHA512 b71cd8562d8bcd10a051d9b3c69183aa17d42b0866fc597b8412c28d5690d3369f9b4bcfae98c609df7ad19f84dcebe6057e6b9b0a44b650acdb573b7ce3b4f0 WHIRLPOOL abd49e5ec7dce4aeb74998b8e1e6d6174ba47808ac4d041a51b237cf32ec595b0c1d95bd992bd1a4f186bdf6722263898f9b99cb00ca21ba7f84695b4d3e4010
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.16-105871.tar.gz 16896587 SHA256 c234e158c49f4f92c38e41918c117d756a81236ff1030a896e44faf88284ecc7 SHA512 39a7c6726e57c89a970e771f80369617c95e154498174deed025ca953e85197981215dd1250317285213a8e9bf6b7140e06311bd6df464613bfe90a37ef1c3c8 WHIRLPOOL 8bdf4a499e8d2d463249fb98ea35ee3a91d81004418e171396c0a26d91f3de9eda6fe632a1d85df58e1de1c32c5c939a365277ad836c685f83600277bd7282bf
|
||||
DIST Oracle_VM_VirtualBox_Extension_Pack-5.0.18-106667.tar.gz 16419802 SHA256 1ccc48d457d1ee568166066df025f6cf82b6dde1ddc993c9bea1fe7abbe255ef SHA512 7d3cf4145c69eb8ae9931b80c510bc7f37b02204db105245ff6a434a9c44771b209759694336307433254c3e189d73ab758336a648cb9f583e61082628d371ae WHIRLPOOL 14985d0dd69f8dc2804c8478eb42dbf5e3b8b00b566cbd1e064c254f728f01ceccca744b2101f40043ae84ca098df1a7a211154466443aed8bb36a9eea290639
|
||||
EBUILD virtualbox-extpack-oracle-4.3.32.103443.ebuild 1062 SHA256 03988e23e05c914c8fead749575bec91a62e6a285f4861ab9c7d4fb20f819ee2 SHA512 602e05aca1d014d1f147a70327b9e9435de0c407de5a43f91cdd45d353dff1b2532934a40d94116876d0d68352f5025a2d788d6c256a54ba4c88e531b0400da9 WHIRLPOOL b72e4bdb6bd7e065d8d4503a5ae645102d39402bea25a98a6b80c4301a5ae299b04ef26a1aaf3041e285b2bbb94d2e42dc51281b2dbc33176065e53c01bcc0aa
|
||||
EBUILD virtualbox-extpack-oracle-4.3.34.104062.ebuild 1064 SHA256 6c83b44e7b03d556d45a8e453ce9f332a8616ca9aba0481b1b5a382b9f0e2200 SHA512 c2152cdbfddb095fbb02c55e4cd612d4570417229a26fe8cf1cd40d08a4903ab995a72f18dca6e6e9f5ab9511814eded45776bddd15ca8d12390e280d38ed649 WHIRLPOOL 06181c0751944a067778c90146211561ec09392b01787fe713a48d7b3e6714754b17a7f7a87f42ca22115beab29225ef45d774f13b4f802a6f23a56b845c5c9c
|
||||
EBUILD virtualbox-extpack-oracle-4.3.36.105129.ebuild 1064 SHA256 6c407be62e6d82182514df3048dfc52165112cf64cc68659a297b03ac399bf6b SHA512 ae8ec617b9c57541e15ed819fc453ca66bfc0b7ddad905e9741f5c5a957f53e01793ee3c6d4096a11adad3c8b7a37149187efd5861f4e237ed907e380cd75d0e WHIRLPOOL eb5e55336d1557ba3a59d204e8b4d175caf6d7335abfd8157a6c798934c98cad60ec0298d41ecfc076d12af8060ecbc778623a557dde8064c194ef2edd10f9ca
|
||||
EBUILD virtualbox-extpack-oracle-5.0.14.105127.ebuild 1103 SHA256 54724cf3dfa48e1cd5c6694e98802e8819107800cfd425008da0bf87903052c9 SHA512 4d81961029a60bc8ba24395f6a5af8a2f3d84dca2c64b854180138e62d1c0f4fd11f753fe3f5a306230492939d09992d889c15400bcdadbdfd0f21b83820ca9a WHIRLPOOL 55ab069d2e2bcd1af7f2610ef8d7e2a26c60179076ca663d127db4ffdc16e9066a2eb8a38f728d122baed570cf3c8e105104ad9945125056b88d559b7580821d
|
||||
EBUILD virtualbox-extpack-oracle-5.0.16.105871.ebuild 1094 SHA256 0d7d2dc681a9a3bb572a105e2e6f852e5076ba93c4201dd321f92ca4657b087e SHA512 23f67e7d7c0c87516a847ba48def2f1629c848bb8b29ac4429a33951e04cb5d2b1ad50f04c69eb9586c15b4772a0ea771e689e580889db35a7944d0abd22139b WHIRLPOOL c09eeacd62d70e077cfac59e2de35c18deadb3a46b476c96bccc4bce4f5e5e13a0894da18d22961dc3775b617e258f3e5c43a19e9fb136c26b5c2df2b138fff4
|
||||
MISC ChangeLog 8370 SHA256 e44a51694a2d1fbb9ce0c650a7c991fc7ea510fcaf9ff89c711666f083cb088a SHA512 9d993924646ceca7d2b70b0e220e3ce4e300d37f7b67d138dba7e9b545d4dc9cec3a80dbbc822fa3c2f06ee4f0843380ee4d09a26a954804d0152a52aecd8ddb WHIRLPOOL cb2102f5a2f59a760c408aefa2cc8b02e6a9bde833ba5df359ad6a66d139ddd8bd2accb3ef5ac7b0322f863bd0b9325207f137962b3936ca00840bac68711aca
|
||||
EBUILD virtualbox-extpack-oracle-5.0.18.106667.ebuild 1094 SHA256 0d7d2dc681a9a3bb572a105e2e6f852e5076ba93c4201dd321f92ca4657b087e SHA512 23f67e7d7c0c87516a847ba48def2f1629c848bb8b29ac4429a33951e04cb5d2b1ad50f04c69eb9586c15b4772a0ea771e689e580889db35a7944d0abd22139b WHIRLPOOL c09eeacd62d70e077cfac59e2de35c18deadb3a46b476c96bccc4bce4f5e5e13a0894da18d22961dc3775b617e258f3e5c43a19e9fb136c26b5c2df2b138fff4
|
||||
MISC ChangeLog 8902 SHA256 341a004336b613e0569629a86c1a21890fa3e11414b001004b09966295086a18 SHA512 8e3c31d925ab935e8f5ba58f13cffa49fea93ba114af41c2298cc8e89989de9165249bfea2cbbb6e3ca6c2423fe471b37e7103977012903178fa5bae51a91f02 WHIRLPOOL b9f6d0c0501491692e4c1dfda039158ba4f731b8c150cc6d1c3285cab71c56420b5a7df6113525241857fb4d8a8a6cf854a0762881afc49f1f0eb65709c5f6ec
|
||||
MISC ChangeLog-2015 15802 SHA256 209e7f9dafc2f1ff1a37ce56665ebdc1d928a9c5bfae300c4ebea676c194c940 SHA512 765eb86a6b38b0dfc553e67175aa32608acb984a6b82b2dfc90ae2266492b90c4b5daec355e9e5b50283178ca3539d7e71d535327caca33fe5b7ce47a700f7c5 WHIRLPOOL 3698a1a132418be5858896f513e26b7d1c3acd5991e8c8a3f802d7972e755e64702c5d4f4fcacdf70cf86759450f7b335f58b30b190093184be7939671260965
|
||||
MISC metadata.xml 257 SHA256 60e4ef3049f5fa18420a7f022f935739458c852364eae6f39636410f0902c089 SHA512 ff078cacb115b8f3624b45d883d8ed72701e3d2fccae06c04c633eb60821b23681cc151e00689d1b6035c94570535e7ac0de51a55dae99f606886164883185ea WHIRLPOOL 81d95f2549c08fe57538c904c4d9d89f5c12c342e3ad031414bd4abb4e58fc8a0c37edbd62941fbdbf2b5b69ab2bec2e6798704b53b35f78806d625ae7377697
|
||||
|
@ -1,423 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 qt4-r2 toolchain-funcs udev
|
||||
|
||||
MY_PV="${PV/beta/BETA}"
|
||||
MY_PV="${MY_PV/rc/RC}"
|
||||
MY_P=VirtualBox-${MY_PV}
|
||||
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
|
||||
https://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-5.0.2-patches-01.tar.xz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="alsa doc headless java libressl 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
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:= )
|
||||
dev-libs/libxml2
|
||||
media-libs/libpng:0=
|
||||
media-libs/libvpx:0=
|
||||
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_EXCLUDE="007_virtualbox-4.3.16-gsoap2813.patch" \
|
||||
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 rcfiles="*.rc"
|
||||
if use amd64 && ! has_multilib_profile ; then
|
||||
rcfiles=""
|
||||
fi
|
||||
|
||||
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,ExtPackHelperApp} *so *r0 ${rcfiles} ; 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}
|
||||
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
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils systemd user
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
|
||||
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
|
||||
SRC_URI="https://download.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 /bin/bash /var/lib/${MY_PN} ${MY_PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf bin/*.{bat,exe}
|
||||
rm LICENSE.txt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc/${MY_PN}
|
||||
dodir /etc/${MY_PN}/scripts
|
||||
|
||||
insinto /usr/share/doc/${P}/examples
|
||||
doins config/*
|
||||
rm -rf config
|
||||
|
||||
insinto /usr/share/${MY_PN}
|
||||
doins -r ./*
|
||||
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
|
||||
|
||||
keepdir /var/{lib,log}/${MY_PN}
|
||||
keepdir /usr/share/${MY_PN}/plugins
|
||||
|
||||
newinitd "${FILESDIR}/elasticsearch.init5" "${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You may create multiple instances of ${MY_PN} by"
|
||||
elog "symlinking the init script:"
|
||||
elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
|
||||
elog
|
||||
elog "Each of the example files in /usr/share/doc/${P}/examples"
|
||||
elog "should be extracted to the proper configuration directory:"
|
||||
elog "/etc/${MY_PN} (for standard init)"
|
||||
elog "/etc/${MY_PN}/instance (for symlinked init)"
|
||||
elog
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST cherrytree-0.36.9.tar.gz 8725402 SHA256 37314cd9ba3e9bb87fb8ef9384da95db583543f2421f5243f7470d9903b3d8bf SHA512 fca9679dc1508b5db1fea9b10f3434f24b4545a53c9a586f1b21298e134242705e4ecc050e0ebffc972caca63c5f2803245b1e65191eed19b82a9cbdec3a40aa WHIRLPOOL edec306131fc09bde6f470c7e8bb1f795d7e54e3d1d0093c421bf515724f8f7d48fc3d024569279ee6db2e46b270db68d41fa4a1f816dfb1f8c9df40380d350d
|
||||
EBUILD cherrytree-0.36.9.ebuild 1624 SHA256 4a5facd8dbfb328959dba2c146070a5e469a22e681d3cb6b232825f1d2673d21 SHA512 62f9db203c9a339f834d6259e71a0f40edae5c3cbda89a36a5a44e84c739c7203d068a658d62228939259cb2954b2e453a28952bb0aff8392600f3b34e4579a3 WHIRLPOOL 1a39cf2b786d19184962a13bdd7788dbdd8c26a431bbd5c9208fe139d16f563def3608d716a41e379b9cea64d424d73b704add8a9b524aab01c0c2ef797fb002
|
||||
MISC ChangeLog 397 SHA256 2666e189510a1f7cdb073d803b9640e83ef2ffd69137e0694f3211363d0773ff SHA512 afc1023555188b15f38f158ec91980d26d6c0fd995992916a2a48fe26a9c1078fa66631a9a51978621f89eb275987fb47d72ade805704e702dba1aff455ac03b WHIRLPOOL 3a75c40406cacc6ba7a750b4ab2137475b7a4a3e73da74faafacb59e68d9cb6ae388c85f092eebb8034a80e6adb306a10140061f6c77165c436417a6db2c474a
|
||||
EBUILD cherrytree-0.36.9-r1.ebuild 1233 SHA256 75eb954152884d4e2d0cd7027d4b27c9fec75a1b0fcac57ccd2dd4cffa85934b SHA512 acf3a91446c306be242e54ff96a7e057efa2413ce1bacb273bfd5468a72acad65182a735fea8c8d9c91647c6ba7e1ee0efc6cf8879effb70566755ee1dc42416 WHIRLPOOL 80899a04b3f7e66f9894b06fbf849e979e94eb62d47e2f602ddba811ea346ed6e1da5ffa2ffd013cb14c72cfa5bb44e55616b82e547b87485c1b0a387335bee5
|
||||
MISC ChangeLog 1316 SHA256 1b27a05080e0a230fa1a3f7ff9058e4df6bfce73ea37175b99d45d1ea05723c8 SHA512 e0c49948d5471d5505310963daecce20c7855b88e0e94938ac63b0d05b02deb68db30b6d47e5fea4f6d677d9cf3b99f5ff9af54774284fe57db8f5186f66b26f WHIRLPOOL afca7bc723826663cb813f2cf2cb85cede3be2ace5929dfc72fce4dccab9b9ee546b665b94d6b896e28afc10d67a31c3c4caae9c64743015f419059c190ce5a7
|
||||
MISC metadata.xml 457 SHA256 f6b9b0597eddac204bc4c33c9aa3ba6c547233499ce64037ec795a472763ff5c SHA512 fbc2c5e2c6790cd5020ba05e92ed028a638888861a98dbbb09a799696aa437fbf329751ccf29794f9e4e2b4915fb9766ddcbc92ff74bc42c17e4ea10c89f30e4 WHIRLPOOL 86a39bd13276e018a4fddd459dad022690e36479676e3342b8bad0706790bc3666590fe5efca17f82b95fb1d31230b2ce63b53c6231ec8769124cc80d25a73bc
|
||||
|
@ -0,0 +1,76 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit fdo-mime qmake-utils
|
||||
|
||||
DESCRIPTION="Feature rich chm file viewer, based on Qt"
|
||||
HOMEPAGE="http://www.kchmviewer.net/"
|
||||
SRC_URI="mirror://sourceforge/kchmviewer/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="qt5"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/chmlib
|
||||
dev-libs/libzip
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwebkit:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
)
|
||||
!qt5? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtdbus:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtwebkit:4
|
||||
)
|
||||
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# fix parallel build wrt bug #527192
|
||||
echo "src.depends = lib" >> ${PN}.pro || die
|
||||
|
||||
# bug #579430
|
||||
sed -i \
|
||||
-e "s:zip:zip;:g" \
|
||||
packages/kchmviewer.desktop || die "Failed to fix desktop file"
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use qt5; then
|
||||
eqmake5
|
||||
else
|
||||
eqmake4
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ChangeLog DBUS-bindings FAQ README
|
||||
doicon packages/kchmviewer.png
|
||||
|
||||
dobin bin/kchmviewer
|
||||
domenu packages/kchmviewer.desktop
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST libjson-rpc-cpp-0.5.0.tar.gz 124494 SHA256 e6d8d6c20517bb38eba9dba7f372e0a95432c4cbf55ec9b136ba841faa0a6d99 SHA512 9929f76899186f62d3201d3c884a4557e3bd55acfe0533b9a0cf543e01e6d2e5972239df7425c1a43bd59fd205261b91796fdaa1ab54b55cb5765250e473d2d4 WHIRLPOOL 95b51bdfd86e63e84556c490281829d211d937cb30a503b863180cac4a2a0894eb03ed931511e9336903f1ddad6b899921e1e09663af9cc0e5739569ddc14472
|
||||
EBUILD libjson-rpc-cpp-0.5.0.ebuild 1084 SHA256 14723afb01880f031e7cc03dfc5944f76eba81c6cd8cd8d9d4e85d123c13154f SHA512 7eccf9f7c9d3cdbd691bc0f024f426330f6899badf8bd2ba0c3ada3739c0eb6933dbf27c5da5d5bf56f47db00097ad687b7748b7699a600dbf6a808f6d46b2ee WHIRLPOOL dca3d02cb08855672ba7663755e52b15e6da79af98a39976be01875f8c46b09a1de5e466f43944106d05addd509ab1a4bc4b36cadf792075015a699d2e4ddd78
|
||||
EBUILD libjson-rpc-cpp-9999.ebuild 1080 SHA256 894fb11344d979a44a1104f3728b8499194a1c2d7f6539f1f9b6d810c1e120a3 SHA512 0743cef5237785f09c8d46ec5621fecfdfc45233d9138052594b1b37e8bf48f6d2ec5c723599dd99e0b23a0837e5f5936ae1779c71359e758d73b2b39c20a316 WHIRLPOOL be564ce1644a3f5ecaa43ae98a0e2b8aa70cd0fc5da981c490280c20d27dc327bf82a5683ec71a50cef1d9539e2991cfe58b522f7e1ccfc37915ce0d919ba663
|
||||
MISC ChangeLog 2265 SHA256 8552023a14f95970c3bf87d16f122adbeaec3bc232acd2433abfa0ec5356c985 SHA512 16b4cac5703deb44c822a8ec9c55733b7d2b3bba7eee307c72bf3de9dff783a79fc352f8f33c4abdb1acb97c82ed017247a351d76cf64fd4fd1d1e4d55c7f390 WHIRLPOOL cd363539a230d1dac0802f13ae45520906d1c514d7f9a295e8161c831b28ba99c7a2193533846e9076a50c5b163836075bc3275981826f3c48b782afd8ecce6f
|
||||
MISC ChangeLog 2349 SHA256 6829659be73d5590bba525564b1c4e646fb44ea6b699ca80eb9a22f83077e4e7 SHA512 0eb7dc258e7a4b0eac832078d86a37d109f4e680e4ef27874d1e26e8018a07326d2bf48907946180fefd6e3e4cbfba45e1996528e933d6dbb431a1db1ce69c98 WHIRLPOOL 343c9edf102ddd22e3e0410d77ec687c898b835686dd17a202cb4ee68f293be1baefc7a2c541383ab5b19a01a7c9b6fc0ac5ef5a9a13639a64f80f811fd51635
|
||||
MISC ChangeLog-2015 878 SHA256 e48c9cba9d529a5d02c5966246fd7dbcb05cc13e8d10811bb0284a9ac9cb1ae9 SHA512 a09f3db1b68f542635a0cc7bcc504def8f95e7b6107f6c8af9ec8d31f210a3721f50016904c65fa7f3c2dc12ad192495f777d6da54f44a70b4fbc01819c76b61 WHIRLPOOL d9afd55c7a6dbe130f99d3f51f3ef073f037dea2d50d00b217c3d6688076b139f25f64a92546c90ff4b53e4f35507a36194a57009bd4fafd3592eb480351e0ce
|
||||
MISC metadata.xml 702 SHA256 907abe46c2360a232b2780e2152ba3b34eeafa6347302fe640c1341f5454081c SHA512 cf5b4060370734ba1258b9e71b9e72eb46d2c5f5a50e922687e851483d3bafee7e19f10c74e80e87932dbd7ca114e8f040427b66fe72964ce3439d07b907ac9c WHIRLPOOL e11bfab789431b2a213165dd37e4be18db58d8866d066144349a8f2526021acb5e05cc2a06abf1a5ffc1fc9b35832203b102c9fb8f86f51a614f65a4f60afe15
|
||||
MISC metadata.xml 702 SHA256 f7012fe88b22761d54e108a8e159a81538ee21f2c8eeec2eeacdd649147a82e0 SHA512 020ac16a36f79a71dc8bb64673a5e495ea3089eb72fc90d792c3e3ced05a7f3c685aacbcf96fe50bf154bc5830df8bf3431e694473c71a40677d3f89331ebec5 WHIRLPOOL e14bfc6a8e202f15af82fd226a7c973b9a5bec7c6aeb919d07b4762e5ee1d5cbf7b6318ccebeadcccaa421a69ae9e8ce6d054c1975e8be575a493088636fce3f
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST libfilezilla-0.3.1.tar.bz2 372673 SHA256 a4adde9ce2de975e0f8b111705b9f89939466f19edf609efb785a6bf00f050ef SHA512 7f6342e4b3be1c96b76d19b388c3b3f29406dcbf23ec012300f8c35fe1c81fce95725727ff8386d4ae536b8eb59466766d768b6f2ccdef33b69ac7a009cf618f WHIRLPOOL dee1734825225f4ce9d22348e8a83b6c52f153b5889f8895f692554fc7749ceeab87b063f5e464f62360349b58c7957eacf1243ff0b5fe019d596b278ae8c861
|
||||
DIST libfilezilla-0.4.0.1.tar.bz2 373987 SHA256 6003689254e9d250bcdefc1414dcc4a0d324fda3d59436a497e249b225f4b1d1 SHA512 6a86cb7794ace650e2d49c01c668d901d669b0bfbde78a4e72528fea40edfc5579cc4d594ea214fd259113b6cd1be5d4808d1465452745cb7a8cf0aa8c66c9c1 WHIRLPOOL 4c98ff899965f3deab2a13f6d64585e7f4be93ac12a21418e35fadee93ce53343898066b8190785813256644ef77d662a78f89345fd418fc351bb59ff6ed2d1c
|
||||
EBUILD libfilezilla-0.3.1.ebuild 861 SHA256 66f122735bdaa6bb5cf8f5e6ea56f81d1ad874c5d1344e30b68f64f287817399 SHA512 8295ed542ab89da33bbec7290e1d7b51ac51018452e345f13e42520d0ee722ba3651b59694da9dd4c7287d5b49629d296f69ea13d1da9bce326f74f7b4cebf4a WHIRLPOOL 180ec129221227c24acd3014b438f1372766f0b3edf5d7c53281d44614cb2d62792e02975280fd4ea6a490c2097d80496029a44d6038c89763f68f7825e08e21
|
||||
DIST libfilezilla-0.5.0.tar.bz2 374549 SHA256 8c6a1af13113bbb78e1c66ebbbffa84c0f0ee243c0789e9b92f8e11fcb84c51d SHA512 24116fc6808f4d62fad1fc3ba15d3fc51261a2dc13ac6c5c6de71fa0cfce4bd328cc885974689f7f6549843167ba3ecee3febff64f9aba1ca71498b89ec93342 WHIRLPOOL 04259d7500e3589ab796d9b4169bd453df998fcebd67e9c48bc862b9f1b2495311ff8a15f7244fd0c5937570287050be03fa6633d8fb8c6919bdcdcd58588e2f
|
||||
EBUILD libfilezilla-0.4.0.1.ebuild 861 SHA256 66f122735bdaa6bb5cf8f5e6ea56f81d1ad874c5d1344e30b68f64f287817399 SHA512 8295ed542ab89da33bbec7290e1d7b51ac51018452e345f13e42520d0ee722ba3651b59694da9dd4c7287d5b49629d296f69ea13d1da9bce326f74f7b4cebf4a WHIRLPOOL 180ec129221227c24acd3014b438f1372766f0b3edf5d7c53281d44614cb2d62792e02975280fd4ea6a490c2097d80496029a44d6038c89763f68f7825e08e21
|
||||
MISC ChangeLog 1597 SHA256 d604227296246858e094336cf1cd3ddfe8288bb9e02de99cc8a62ff6aaab7a61 SHA512 170c25274eb1beac3640d4fc0cf96922a631a1350fab54971c7753883acf1a6d60ed336e5d31b1c9155dd8a41575cade273ef55f28523fa7915960835a16ee4e WHIRLPOOL 5d9393d0790aacb12568e579beea389f578eaeb1653b2a8379127d665e5d677148bd10d0bdaaa2a6ac873637f6b84748ca25f9ca64f13f855eda550622bcc960
|
||||
EBUILD libfilezilla-0.5.0.ebuild 861 SHA256 66f122735bdaa6bb5cf8f5e6ea56f81d1ad874c5d1344e30b68f64f287817399 SHA512 8295ed542ab89da33bbec7290e1d7b51ac51018452e345f13e42520d0ee722ba3651b59694da9dd4c7287d5b49629d296f69ea13d1da9bce326f74f7b4cebf4a WHIRLPOOL 180ec129221227c24acd3014b438f1372766f0b3edf5d7c53281d44614cb2d62792e02975280fd4ea6a490c2097d80496029a44d6038c89763f68f7825e08e21
|
||||
MISC ChangeLog 2023 SHA256 29a2b6c8f0b5df4e373df93a32060b9920b0feda3dccab866ac3bdce181544f3 SHA512 f021edee44bf980b4793bfa526b7ae554a98330bb24c16513f025d3a35a3e21a8d0081b98e1c8a82c0904c5b586d26b08ac9087cc67daf6f6df8f7ea6814472d WHIRLPOOL 47f638e07e017c39443d7e776d7a8231ecb5b56108b81454ff9853d313e04fd4048d91a7918a3dda9a90761ee2dca7edb5dd93ec16bb65c22574b4f8aa600e0c
|
||||
MISC metadata.xml 1055 SHA256 be6b3d9e002bbedcc348b66b8af967c422da3e1d03c755a5027240717d280287 SHA512 08f571e6b679e64ecbef60b1c2694a76f87f9724f3d6d0bc3c1aafef0a54daa4f9f665f9125976218549b6a63f262c1c3c8009a46ff75c51180599ce7d84b2fe WHIRLPOOL c28143484a8aaddf1a9444da99544d583edd615287ff3c33a84ec3e63d064774fa7862c5752b02924d789f01c2839fec7dabc0bdcaf3d9f1b5840509dfd06453
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5)
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="database migrations tool, written by the author of SQLAlchemy"
|
||||
HOMEPAGE="https://bitbucket.org/zzzeek/alembic"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="test doc"
|
||||
|
||||
# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
|
||||
# because it shatters the testsuite. If 'someone' cares to adhere to correct form
|
||||
# and edit to -0.7.3, feel free, and then pick up the pieces.
|
||||
RDEPEND=">=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-editor-0.3[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
# For test phase
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
# suite passes all if run from source. The residual fail & error are quite erroneous
|
||||
rm tests/test_script_consumption.py
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
${EPYTHON} run_tests.py || die "Testing failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,111 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
|
||||
PYTHON_REQ_USE='sqlite?,threads(+)'
|
||||
WEBAPP_NO_AUTO_INSTALL="yes"
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 eutils versionator webapp
|
||||
|
||||
MY_PN="Django"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="High-level Python web framework"
|
||||
HOMEPAGE="http://www.djangoproject.com/ https://pypi.python.org/pypi/Django"
|
||||
SRC_URI="
|
||||
https://www.djangoproject.com/m/releases/$(get_version_component_range 1-2)/${MY_P}.tar.gz
|
||||
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
# admin fonts: Roboto (media-fonts/roboto)
|
||||
LICENSE+=" Apache-2.0"
|
||||
# admin icons, jquery, xregexp.js
|
||||
LICENSE+=" MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="doc sqlite test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
|
||||
test? (
|
||||
$(python_gen_impl_dep sqlite)
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[$(python_gen_usedep 'python*')]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
WEBAPP_MANUAL_SLOT="yes"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.9-bashcomp.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent d'loading in the doc build
|
||||
sed -e '/^ "sphinx.ext.intersphinx",/d' -i docs/conf.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# Tests have non-standard assumptions about PYTHONPATH,
|
||||
# and don't work with ${BUILD_DIR}/lib.
|
||||
PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 \
|
||||
|| die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp extras/django_bash_completion ${PN}-admin
|
||||
bashcomp_alias ${PN}-admin django-admin.py
|
||||
|
||||
if use doc; then
|
||||
rm -fr docs/_build/html/_sources || die
|
||||
local HTML_DOCS=( docs/_build/html/. )
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r django/contrib/admin/static/admin/.
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
webapp_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Additional Backend support can be enabled via"
|
||||
optfeature "MySQL backend support in python 2.7 only" dev-python/mysql-python
|
||||
optfeature "MySQL backend support in python 2.7 - 3.4" dev-python/mysqlclient
|
||||
optfeature "PostgreSQL backend support" dev-python/psycopg:2
|
||||
echo ""
|
||||
elog "Other features can be enhanced by"
|
||||
optfeature "GEO Django" sci-libs/gdal[geos]
|
||||
optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
|
||||
optfeature "ImageField Support" dev-python/pillow
|
||||
optfeature "Password encryption" dev-python/bcrypt
|
||||
optfeature "High-level abstractions for Django forms" dev-python/django-formtools
|
||||
echo ""
|
||||
elog "A copy of the admin media is available to webapp-config for installation in a"
|
||||
elog "webroot, as well as the traditional location in python's site-packages dir"
|
||||
elog "for easy development."
|
||||
webapp_pkg_postinst
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST pyspf-2.0.11.tar.gz 63594 SHA256 693e80df3d61d69daaa2590e0f2bc8167d5fa36ce373d43987984cb00ae23928 SHA512 cababa82d1b6c206033a6583a67502d982a2c34baec0ccc08513a2bc9beb4cfc84dd5d615ac852fd25885c4abd43d9e8704f517c70fadb4a600d3b8a6254d755 WHIRLPOOL f1f97b8d0c6207a01d5d48aa3f63948749d3ceca590c146ec846638e263ba8155616e9d34af0bdfde3c1438869a3727a98154c054e0e33632c8cccd23d3f2e3d
|
||||
DIST pyspf-2.0.12t.tar.gz 67189 SHA256 8aa21ba0e3aff8a4e8ad8f586c500a5d1f9c4c902c3f11bcc107465857cd41a2 SHA512 1ad23b5dea4aa8edd03b3fd9fc675685bcb0e216474534563c55988df040abd4e2bbc8488bba80d26466877e8b2ec88cbadc2f67eb8c4bf6f26f975d8af81d8d WHIRLPOOL 9159c23a0f9b56e6069f4cf35cadd5af6ab017f8bee4e7d5f98bf94c2cd0a336660d95f35a81c769b19c96235500760e6a9bde504b3e5c9f1419a05d19913d3e
|
||||
EBUILD pyspf-2.0.11.ebuild 977 SHA256 6d9537420a0b57b8e55fa40944ce3ccf498ae18505da1d758ef00d77642eec62 SHA512 653917831e698b1f81f2f3fb0cf6b04e1dbfc3ea216f3c48b9563617b7b519180f52da0294f99f58cd647d0952f50774cd84d44e8fc2d19336de88495484aec4 WHIRLPOOL 74a8f5f25c38b3144d0a318276167fe67c81647837d6f85b6ea35b278c8c6a86c00b35d07ff72961e33b3741f0e61d3b57b7abc132f1e32337304246cf0fb135
|
||||
MISC ChangeLog 3126 SHA256 1c086f65d757ea7d01531de702b8355acb4de47bdf7af45b34e14d11c0cf53f0 SHA512 c860d12512b48f8f174fbc182cc1eb220ae9ee5ea05a6c84e00a062c0d31a0247b770c4acb347cb0d71fd872c8f1679887f503d731bee08b851453803422b696 WHIRLPOOL 9a691d4632518506f5b038be06212e30b795166ca57d8180488430f73990a5e089b970bfe5a121a275586167f35225e871e0b2d1be8deba09467a5f68c2fa41f
|
||||
EBUILD pyspf-2.0.12.ebuild 980 SHA256 cad0789b405df739881903cdad881b704ecbdf3cd17a285b40a59fe982141660 SHA512 ee290cd9bd3e6e0d5935bac8755f163db54c1c3b2fa49516af911f81599cd5712d7ef602b46e3db0421004b40f0a806004693bffca696dcf1af5acf6bc9c36c6 WHIRLPOOL adc171f9269e2527bee4c63c8c4bb0de759d10f9ab59632275077f6d9ee61a7c3b295537efdb6a1c204919990e3827fd1171500a3bc602efe9dc23bf29a780f6
|
||||
MISC ChangeLog 3270 SHA256 4c77fb1472237698587a00e55a676489d928194b5660bd3f4a1ec2c630068cea SHA512 3522b6e0379bae339f8dd0ec7ffcabf94909e3d5007eb261a46d31ba365d0b5dd3b72d16f70acb40bade24a26f9d3c7431bd2f8964939753dc49df6b1a25ca90 WHIRLPOOL ba0749379e81b6c0fd7a606b263858124afded5ab85fa74cd2579a82e89b0db0c49caa07e9937a0f57bf6adf55df2c049dd3971b1ab2e6efff0f94155506892f
|
||||
MISC ChangeLog-2015 4206 SHA256 db9342aabb6e5936a66a27385270a76e243f1d7fc798f22cba48c700dc906c00 SHA512 992c93ec0c442fac1d7971133315fe490036a15061e007bc1af1d1925e2e2113e81af809da60d4d9d6725809f07147660f9beb30233bcc88791f2adf44e72ab6 WHIRLPOOL 7d4f1573ce359218bf214f1e51d0472552ab00e521fb045372da1e6965bb852f0af90eb9fa75d545f06e5a8ebef6ac5490a4b58bb54cb1e2bbc457b69c520ba1
|
||||
MISC metadata.xml 318 SHA256 caf6e56f8fbf4823d2bf0d520a91553ee7e13881b65380a6e5cc5b9470fc7503 SHA512 561cbdd0b14a8fb091ba9943987d93c8c1323a4b5f8f2b32f094284d683eec5562153a5a8ec77412a0806bac56c5667ec6e9e8d99e77bc2e45a5b7d517c8c483 WHIRLPOOL 0e93929420e9870ad86783035c4fae48b2b5f00ebfad0a933bbb00ae60dc8a6620cb14f53d3c31630214789aaa1a89b83d8bbbab5d8618900bf5324fd564ed4e
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
PYTHON_REQ_USE="ipv6?"
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python implementation of the Sender Policy Framework (SPF) protocol"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/pyspf"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}t.tar.gz"
|
||||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ipv6 test"
|
||||
|
||||
# >=python-3.3 comes with the built-in ipaddress module
|
||||
RDEPEND="dev-python/authres[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '>=dev-python/ipaddr-2.1.10[${PYTHON_USEDEP}]' python2_7)
|
||||
$(python_gen_cond_dep 'dev-python/pydns:2[${PYTHON_USEDEP}]' python2_7)
|
||||
$(python_gen_cond_dep 'dev-python/pydns:3[${PYTHON_USEDEP}]' 'python3*')"
|
||||
|
||||
DEPEND="test? ( ${RDEPEND}
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}] )"
|
||||
|
||||
REQUIRED_USE="test? ( ipv6 )"
|
||||
|
||||
python_test() {
|
||||
pushd test &> /dev/null
|
||||
"${PYTHON}" testspf.py || die
|
||||
popd &> /dev/null
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="Werkzeug"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Collection of various utilities for WSGI applications"
|
||||
HOMEPAGE="http://werkzeug.pocoo.org/ https://pypi.python.org/pypi/Werkzeug"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xprocess[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST calibration-0.10.13.tar.gz 112305 SHA256 935755f9428e6b998d1a9ce10fcf11f3c119953ebe0b65eda855804ec8b8aea8 SHA512 95b5ea28428ea9726b6b1a8f24cd4c7cb84992e680761357c1a13dd92c362149a0a6104f6a44dbefad503db1a9c7a53135d9756b1ceea3a739b1baa14f9474eb WHIRLPOOL 94423d70268b053daee1da1b324582d2f8316c6feaa5c9291715b1861520cb2e67654daaa2156e8d15cd59ecb566bdd3cb76d42c7202b85680888bac3532002c
|
||||
DIST calibration-0.10.14.tar.gz 112475 SHA256 1e65e6d8f793e7a27d1975ec3c4b63bf5249c7ce859dd11187258560901d1c77 SHA512 5ef17cd21e04c134717859ecb12c4e7fc0086b044cf7d35d40bd43439a0f24e8ad41fe7b5fa37dcc8ec5e4abb2be8f64d86510706a3d97510cf1b92c2196ad40 WHIRLPOOL 5c1ea989d438198044933927acfd7eb8426c9f5f253710ac63117b2a20c526acfea568f4b7b4f1930a43024bbcf4033f0f04c9e48108dc7e1cc629fb9e3c127f
|
||||
EBUILD calibration_estimation-0.10.13.ebuild 892 SHA256 f58f14e29be1f3a6ee7bb62183d49fd900fc4cf50238de09f0950924d9c07c0e SHA512 ce14ba172fefb34ec12361a1ea86f285c9011443ba5740c243c2173a86fdfc5517d455d8b159667be9f93185c4432cf57481d134d498e6794e7f0f79f794a0aa WHIRLPOOL ee75c3439001f00b70520d99b25e0e7f35cbbc2143d5cf75a962442caf7c155b84f8e3f8c7786a0c0ca254296b1b486da2699e7c5785b6a7f45735a3a5113454
|
||||
EBUILD calibration_estimation-0.10.14.ebuild 892 SHA256 f58f14e29be1f3a6ee7bb62183d49fd900fc4cf50238de09f0950924d9c07c0e SHA512 ce14ba172fefb34ec12361a1ea86f285c9011443ba5740c243c2173a86fdfc5517d455d8b159667be9f93185c4432cf57481d134d498e6794e7f0f79f794a0aa WHIRLPOOL ee75c3439001f00b70520d99b25e0e7f35cbbc2143d5cf75a962442caf7c155b84f8e3f8c7786a0c0ca254296b1b486da2699e7c5785b6a7f45735a3a5113454
|
||||
EBUILD calibration_estimation-9999.ebuild 892 SHA256 f58f14e29be1f3a6ee7bb62183d49fd900fc4cf50238de09f0950924d9c07c0e SHA512 ce14ba172fefb34ec12361a1ea86f285c9011443ba5740c243c2173a86fdfc5517d455d8b159667be9f93185c4432cf57481d134d498e6794e7f0f79f794a0aa WHIRLPOOL ee75c3439001f00b70520d99b25e0e7f35cbbc2143d5cf75a962442caf7c155b84f8e3f8c7786a0c0ca254296b1b486da2699e7c5785b6a7f45735a3a5113454
|
||||
MISC ChangeLog 1358 SHA256 eb3aafc20b2f03b9e5779b4104df4694582e700d5b71b03176f7221eb8a3021e SHA512 036cc186d15227c73bfb327889aa916fff43cd734cd21cc3c30130935b27cd480999611c9d5c5d9919e6a42530fca00154adc4ca0e1c09f7a01a2d8511566bde WHIRLPOOL 02cfc1f55081b30ad55bde9b0cff42e856736d28b795adbfd237ad016445dc46c861c04d82f4fba3af227554d3bb3d0c5032131293cc27921c49aef99f86e671
|
||||
MISC ChangeLog 1554 SHA256 dd738fe412c3a4c78dff287513982ff3cf17271b964972ee9e14927e31cd7523 SHA512 7902c65829742308f3ba12bd25bb91ac48cedf3284dbb2ebc297e16c97538f0cc1695d93f6b725149f1769ffa22fc0e664b32b7165921b07f1c4b3e3c3bd8d97 WHIRLPOOL a2e707525109725b1ba3464143f953adecf4a79e50a956a27f6a08591c966606dd90d5939aeb3fc5901aa35afeaa3e2c240361bf558c0c0aa0fc4b05308a5755
|
||||
MISC metadata.xml 340 SHA256 678ba832ac98f8b0a18465056d6046bac6e86625e0d9c88087b65770e0a39bf7 SHA512 de7b08cf3292d6c46f7a6e954ece0a32c8e2f4d67bc5212ce755662b8abf50425d54c00e0601ba943a4a9835f32c3df63ef87d5655788510ed86f05dd485a963 WHIRLPOOL 14899b95b028a1d21e6fc62ca4e22675cf9a742003656f7ecbe174f2c9d3ce252fa1c76ab6b8880153d92d7a4edb97028909be69b5f0992a9b6a1220694fb64f
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-perception/calibration"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Runs an optimization to estimate the a robot's kinematic parameters"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-ros/rosgraph[${PYTHON_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_USEDEP}]
|
||||
dev-python/rospkg[${PYTHON_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_USEDEP}]
|
||||
dev-ros/calibration_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]
|
||||
dev-python/python_orocos_kdl[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
dev-libs/urdfdom[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ros/rostest[${PYTHON_USEDEP}] dev-python/nose[${PYTHON_USEDEP}] )"
|
@ -1,5 +1,7 @@
|
||||
DIST calibration-0.10.13.tar.gz 112305 SHA256 935755f9428e6b998d1a9ce10fcf11f3c119953ebe0b65eda855804ec8b8aea8 SHA512 95b5ea28428ea9726b6b1a8f24cd4c7cb84992e680761357c1a13dd92c362149a0a6104f6a44dbefad503db1a9c7a53135d9756b1ceea3a739b1baa14f9474eb WHIRLPOOL 94423d70268b053daee1da1b324582d2f8316c6feaa5c9291715b1861520cb2e67654daaa2156e8d15cd59ecb566bdd3cb76d42c7202b85680888bac3532002c
|
||||
DIST calibration-0.10.14.tar.gz 112475 SHA256 1e65e6d8f793e7a27d1975ec3c4b63bf5249c7ce859dd11187258560901d1c77 SHA512 5ef17cd21e04c134717859ecb12c4e7fc0086b044cf7d35d40bd43439a0f24e8ad41fe7b5fa37dcc8ec5e4abb2be8f64d86510706a3d97510cf1b92c2196ad40 WHIRLPOOL 5c1ea989d438198044933927acfd7eb8426c9f5f253710ac63117b2a20c526acfea568f4b7b4f1930a43024bbcf4033f0f04c9e48108dc7e1cc629fb9e3c127f
|
||||
EBUILD calibration_launch-0.10.13.ebuild 553 SHA256 7c0c4697219adabe927f769a6dbd91c19cfa62468a8f6d23488240b873db0d24 SHA512 512894c1e30885f5d1011294b26c17fa13d6ae36e454cede2de3c48c681269daebedd74f9e865fa39af18d5512a7bf550c99cb295593a0ce7f3d7ca8947ca4e5 WHIRLPOOL 2e927b8ddc26ecb44152ff232933117457a0d2e5c2cf0adcac1dd3d926cf8b74791a567dad9c250d77a9c9c8529e45aed5f5d540b6082ba37297e7d167c7421a
|
||||
EBUILD calibration_launch-0.10.14.ebuild 553 SHA256 7c0c4697219adabe927f769a6dbd91c19cfa62468a8f6d23488240b873db0d24 SHA512 512894c1e30885f5d1011294b26c17fa13d6ae36e454cede2de3c48c681269daebedd74f9e865fa39af18d5512a7bf550c99cb295593a0ce7f3d7ca8947ca4e5 WHIRLPOOL 2e927b8ddc26ecb44152ff232933117457a0d2e5c2cf0adcac1dd3d926cf8b74791a567dad9c250d77a9c9c8529e45aed5f5d540b6082ba37297e7d167c7421a
|
||||
EBUILD calibration_launch-9999.ebuild 553 SHA256 7c0c4697219adabe927f769a6dbd91c19cfa62468a8f6d23488240b873db0d24 SHA512 512894c1e30885f5d1011294b26c17fa13d6ae36e454cede2de3c48c681269daebedd74f9e865fa39af18d5512a7bf550c99cb295593a0ce7f3d7ca8947ca4e5 WHIRLPOOL 2e927b8ddc26ecb44152ff232933117457a0d2e5c2cf0adcac1dd3d926cf8b74791a567dad9c250d77a9c9c8529e45aed5f5d540b6082ba37297e7d167c7421a
|
||||
MISC ChangeLog 1338 SHA256 f34d5e1339cb4c18aba2417b50a5c2a015be0cde60afade6fddff1bbacc1ce9f SHA512 375d38b4520a1fff6f26369d88ee49e543f0cff792d8e56c334a80319bc3c6656cd5be8874a2a8538a95263bdb7b3d98573c52735e13eeaecc6f1c773efd43f4 WHIRLPOOL 976584b260d6695cd53e7e92aa5f8a8e6d1595c1a70775a309c48ff84bf0be4811bb43aa27b36e12fb8964904ce42a20a9676aab4c7cd5c50577af57f08b6b07
|
||||
MISC ChangeLog 1526 SHA256 7dadf7cdce14fd45ad5096bf459a61365b40e8e0a7328d9c377b3d176ae379e6 SHA512 1b6e747e5cfcb075d653cd72ab61a37d2d7ee528606bf54e33d563d44bf45892f0c16bb8a993bcb6ea5496b89a3a3425682f5c1f637044df8c8bbc6b72be90b1 WHIRLPOOL 49e2ce2b2a7881f296c9706ba926adbae5a60db331062f66801da91b3327c69c09c5b6801030ca9364be9e98f11c601252bcb38bc911719db406c2422bb4805d
|
||||
MISC metadata.xml 340 SHA256 678ba832ac98f8b0a18465056d6046bac6e86625e0d9c88087b65770e0a39bf7 SHA512 de7b08cf3292d6c46f7a6e954ece0a32c8e2f4d67bc5212ce755662b8abf50425d54c00e0601ba943a4a9835f32c3df63ef87d5655788510ed86f05dd485a963 WHIRLPOOL 14899b95b028a1d21e6fc62ca4e22675cf9a742003656f7ecbe174f2c9d3ce252fa1c76ab6b8880153d92d7a4edb97028909be69b5f0992a9b6a1220694fb64f
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-perception/calibration"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Launch files that can be helpful in configuring the calibration stack to run on your robot"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
dev-ros/interval_intersection
|
||||
dev-ros/joint_states_settler
|
||||
dev-ros/laser_cb_detector
|
||||
dev-ros/monocam_settler
|
||||
dev-ros/roslaunch
|
||||
dev-libs/urdfdom
|
||||
"
|
@ -1,5 +1,7 @@
|
||||
DIST calibration-0.10.13.tar.gz 112305 SHA256 935755f9428e6b998d1a9ce10fcf11f3c119953ebe0b65eda855804ec8b8aea8 SHA512 95b5ea28428ea9726b6b1a8f24cd4c7cb84992e680761357c1a13dd92c362149a0a6104f6a44dbefad503db1a9c7a53135d9756b1ceea3a739b1baa14f9474eb WHIRLPOOL 94423d70268b053daee1da1b324582d2f8316c6feaa5c9291715b1861520cb2e67654daaa2156e8d15cd59ecb566bdd3cb76d42c7202b85680888bac3532002c
|
||||
DIST calibration-0.10.14.tar.gz 112475 SHA256 1e65e6d8f793e7a27d1975ec3c4b63bf5249c7ce859dd11187258560901d1c77 SHA512 5ef17cd21e04c134717859ecb12c4e7fc0086b044cf7d35d40bd43439a0f24e8ad41fe7b5fa37dcc8ec5e4abb2be8f64d86510706a3d97510cf1b92c2196ad40 WHIRLPOOL 5c1ea989d438198044933927acfd7eb8426c9f5f253710ac63117b2a20c526acfea568f4b7b4f1930a43024bbcf4033f0f04c9e48108dc7e1cc629fb9e3c127f
|
||||
EBUILD calibration_msgs-0.10.13.ebuild 565 SHA256 75420bc806cc2ea0fa3653f6b0005d0e491d7c5a3e779cc1532494f419670bde SHA512 98241af9117b3df785b78f5c472cca021694cf34b00c5ffab7944ab249c8c05b6ddb4d9b6bf468bcfb9206d30bd9e75649bd6e3638369e5a19c75ead3513f239 WHIRLPOOL a74c9e165cb04fe514d64ca2cde0069adf197410cb05245d91bfa57bfbdee7f0bfb4b61bc9fcedfb875edccf7d1b57d8ba69a0b1478b418e3806c711700c8d8a
|
||||
EBUILD calibration_msgs-0.10.14.ebuild 565 SHA256 75420bc806cc2ea0fa3653f6b0005d0e491d7c5a3e779cc1532494f419670bde SHA512 98241af9117b3df785b78f5c472cca021694cf34b00c5ffab7944ab249c8c05b6ddb4d9b6bf468bcfb9206d30bd9e75649bd6e3638369e5a19c75ead3513f239 WHIRLPOOL a74c9e165cb04fe514d64ca2cde0069adf197410cb05245d91bfa57bfbdee7f0bfb4b61bc9fcedfb875edccf7d1b57d8ba69a0b1478b418e3806c711700c8d8a
|
||||
EBUILD calibration_msgs-9999.ebuild 565 SHA256 75420bc806cc2ea0fa3653f6b0005d0e491d7c5a3e779cc1532494f419670bde SHA512 98241af9117b3df785b78f5c472cca021694cf34b00c5ffab7944ab249c8c05b6ddb4d9b6bf468bcfb9206d30bd9e75649bd6e3638369e5a19c75ead3513f239 WHIRLPOOL a74c9e165cb04fe514d64ca2cde0069adf197410cb05245d91bfa57bfbdee7f0bfb4b61bc9fcedfb875edccf7d1b57d8ba69a0b1478b418e3806c711700c8d8a
|
||||
MISC ChangeLog 1328 SHA256 3484ee5dad3a1722c0ed1ab68ed0a44bfadc997f89f4540f44c3f37a4b6795f6 SHA512 d8c2613145b6f0dff5d582730bdfa327b5611061f6578a3674056d03e6a801200a529740cd2cdb01165d4ba529c0a3aaba5071dffe7969eecdb41fb2796155c0 WHIRLPOOL ad267719b4821977a76834c708ce98f3ab6b98c3acc1217a5b9d96e6d90f1caffe9896a8fe09226798a0e988d94fddbb3f6ac54d7759fdb573ef4c5520d1657d
|
||||
MISC ChangeLog 1512 SHA256 c26d2eccbdae3cd481ee54105acd2228dea6cf8fddf402a5c0873051ceef7609 SHA512 2b9f2a4ae013e15ab4908ce491085b8dfd59032f74f79c895010c5dc5ab045dff0f8365c3910959bb25ca18007fcecb9d444ff4dffbd1d39fd5ae359382a4dcc WHIRLPOOL bc969cc3f08e561073c77309dc191fc6c923a265ee2f8cba3a390a921386ae54c31624c2bfcdd4df9f0e161eef05d91d35b7f75fd02e2b576dde8db1eefd29da
|
||||
MISC metadata.xml 340 SHA256 678ba832ac98f8b0a18465056d6046bac6e86625e0d9c88087b65770e0a39bf7 SHA512 de7b08cf3292d6c46f7a6e954ece0a32c8e2f4d67bc5212ce755662b8abf50425d54c00e0601ba943a4a9835f32c3df63ef87d5655788510ed86f05dd485a963 WHIRLPOOL 14899b95b028a1d21e6fc62ca4e22675cf9a742003656f7ecbe174f2c9d3ce252fa1c76ab6b8880153d92d7a4edb97028909be69b5f0992a9b6a1220694fb64f
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-perception/calibration"
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
ROS_SUBDIR=${PN}
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/geometry_msgs dev-ros/sensor_msgs dev-ros/std_msgs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Messages for storing calibration samples to be used in full robot calibration procedures"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}"
|
@ -1,5 +1,7 @@
|
||||
DIST calibration-0.10.13.tar.gz 112305 SHA256 935755f9428e6b998d1a9ce10fcf11f3c119953ebe0b65eda855804ec8b8aea8 SHA512 95b5ea28428ea9726b6b1a8f24cd4c7cb84992e680761357c1a13dd92c362149a0a6104f6a44dbefad503db1a9c7a53135d9756b1ceea3a739b1baa14f9474eb WHIRLPOOL 94423d70268b053daee1da1b324582d2f8316c6feaa5c9291715b1861520cb2e67654daaa2156e8d15cd59ecb566bdd3cb76d42c7202b85680888bac3532002c
|
||||
DIST calibration-0.10.14.tar.gz 112475 SHA256 1e65e6d8f793e7a27d1975ec3c4b63bf5249c7ce859dd11187258560901d1c77 SHA512 5ef17cd21e04c134717859ecb12c4e7fc0086b044cf7d35d40bd43439a0f24e8ad41fe7b5fa37dcc8ec5e4abb2be8f64d86510706a3d97510cf1b92c2196ad40 WHIRLPOOL 5c1ea989d438198044933927acfd7eb8426c9f5f253710ac63117b2a20c526acfea568f4b7b4f1930a43024bbcf4033f0f04c9e48108dc7e1cc629fb9e3c127f
|
||||
EBUILD calibration_setup_helper-0.10.13.ebuild 441 SHA256 42522219c72d1cf25cde4fcb268531ea64020020f72c78bb6479d77880dc8f7e SHA512 c58ce3d453b2e93f35791e56d2c864c3c14cfa57b8baf665f0eb36e014be81e3af48575ac9424753b3f00da648b215b9d0822dabf2d9cbd08e7951b192ad285e WHIRLPOOL 4aec2880aa0045e0e103372d401cb46ebb7bd0af061e4f53c8d7ef90c2c54e24be5c47267494d2b151039147f90336ac6d3f8adde0064bdbc211dc42a5332c06
|
||||
EBUILD calibration_setup_helper-0.10.14.ebuild 441 SHA256 42522219c72d1cf25cde4fcb268531ea64020020f72c78bb6479d77880dc8f7e SHA512 c58ce3d453b2e93f35791e56d2c864c3c14cfa57b8baf665f0eb36e014be81e3af48575ac9424753b3f00da648b215b9d0822dabf2d9cbd08e7951b192ad285e WHIRLPOOL 4aec2880aa0045e0e103372d401cb46ebb7bd0af061e4f53c8d7ef90c2c54e24be5c47267494d2b151039147f90336ac6d3f8adde0064bdbc211dc42a5332c06
|
||||
EBUILD calibration_setup_helper-9999.ebuild 441 SHA256 42522219c72d1cf25cde4fcb268531ea64020020f72c78bb6479d77880dc8f7e SHA512 c58ce3d453b2e93f35791e56d2c864c3c14cfa57b8baf665f0eb36e014be81e3af48575ac9424753b3f00da648b215b9d0822dabf2d9cbd08e7951b192ad285e WHIRLPOOL 4aec2880aa0045e0e103372d401cb46ebb7bd0af061e4f53c8d7ef90c2c54e24be5c47267494d2b151039147f90336ac6d3f8adde0064bdbc211dc42a5332c06
|
||||
MISC ChangeLog 1368 SHA256 57f67f650f7c9092312096a2daecb6d2f6c008767bc90fdb1ceac233f879774b SHA512 3382310b5e9d31e057bb490e921ef1b0c130ff927e9e40a25e476e338ce8bb96ab07a83135623b60c0a599586312a3f80f887fdf02d09e46c5253c1f958a11e7 WHIRLPOOL 3ea3c271255a4739ec17c292a11a0fbd031b2c05bfa090e63d6d97d0dea7e44fde785f93b18319ab37f8c72e60db3618aeeb1f1edbafeb5b3593b511ea915ed4
|
||||
MISC ChangeLog 1568 SHA256 1abe794815caed5d856c1c199c362492393cb1099f383bf5a8d6c57804deb0b0 SHA512 73cbb471c4dc7c8e638d2d1d969d5fe20117f70a09c6c8a800b93bbec7457168855998b641a80bc532442bfa892e3d66de73d0637d8f9e049af4741b709c5c8e WHIRLPOOL cf0f19baba059e15efe46b19bd229cb117386b14e88c0a186d9e09533d7bbd7325332cc474d9c6bbbf6ead61e55f45be81c6687eca8d28526195bdce899967ee
|
||||
MISC metadata.xml 340 SHA256 678ba832ac98f8b0a18465056d6046bac6e86625e0d9c88087b65770e0a39bf7 SHA512 de7b08cf3292d6c46f7a6e954ece0a32c8e2f4d67bc5212ce755662b8abf50425d54c00e0601ba943a4a9835f32c3df63ef87d5655788510ed86f05dd485a963 WHIRLPOOL 14899b95b028a1d21e6fc62ca4e22675cf9a742003656f7ecbe174f2c9d3ce252fa1c76ab6b8880153d92d7a4edb97028909be69b5f0992a9b6a1220694fb64f
|
||||
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
ROS_REPO_URI="https://github.com/ros-perception/calibration"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
ROS_SUBDIR=${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Script to generate calibration launch and configurationfiles for your robot"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-ros/calibration_launch"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue