Sync with portage [Sun Jul 9 13:39:14 MSK 2017].

mhiretskiy 921
root 7 years ago
parent 34f6d2a046
commit b9ee8d1a01

@ -1,5 +1,5 @@
#!/sbin/openrc-run #!/sbin/openrc-run
# Copyright 1999-2012 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
description="Automated crash detection service" description="Automated crash detection service"
@ -14,19 +14,19 @@ start() {
--exec /usr/sbin/abrtd -- ${ABRTD_OPTS} --exec /usr/sbin/abrtd -- ${ABRTD_OPTS}
eend $? eend $?
if [[ "${START_VMCORE}" = "yes" ]]; then if [ "${START_VMCORE}" = "yes" ]; then
ebegin "Running abrt-harvest-vmcore" ebegin "Running abrt-harvest-vmcore"
/usr/sbin/abrt-harvest-vmcore /usr/sbin/abrt-harvest-vmcore
eend $? eend $?
fi fi
if [[ "${START_CCPP}" = "yes" ]]; then if [ "${START_CCPP}" = "yes" ]; then
ebegin "Installing abrt-ccpp hook" ebegin "Installing abrt-ccpp hook"
/usr/sbin/abrt-install-ccpp-hook install /usr/sbin/abrt-install-ccpp-hook install
eend $? eend $?
fi fi
if [[ "${START_OOPS}" = "yes" ]]; then if [ "${START_OOPS}" = "yes" ]; then
ebegin "Starting abrt-dump-oops" ebegin "Starting abrt-dump-oops"
start-stop-daemon --start --quiet \ start-stop-daemon --start --quiet \
--pidfile /var/run/abrt/abrt-dump-oops.pid \ --pidfile /var/run/abrt/abrt-dump-oops.pid \
@ -37,7 +37,7 @@ start() {
eend $? eend $?
fi fi
if [[ "${START_XORG}" = "yes" ]]; then if [ "${START_XORG}" = "yes" ]; then
ebegin "Starting abrt-dump-xorg" ebegin "Starting abrt-dump-xorg"
start-stop-daemon --start --quiet \ start-stop-daemon --start --quiet \
--pidfile /var/run/abrt/abrt-dump-xorg.pid \ --pidfile /var/run/abrt/abrt-dump-xorg.pid \
@ -50,21 +50,21 @@ start() {
} }
stop() { stop() {
if [[ "${START_XORG}" = "yes" ]]; then if [ "${START_XORG}" = "yes" ]; then
ebegin "Stopping abrt-dump-xorg" ebegin "Stopping abrt-dump-xorg"
start-stop-daemon --stop --quiet \ start-stop-daemon --stop --quiet \
--pidfile /var/run/abrt/abrt-dump-xorg.pid --pidfile /var/run/abrt/abrt-dump-xorg.pid
eend $? eend $?
fi fi
if [[ "${START_OOPS}" = "yes" ]]; then if [ "${START_OOPS}" = "yes" ]; then
ebegin "Stopping abrt-dump-oops" ebegin "Stopping abrt-dump-oops"
start-stop-daemon --stop --quiet \ start-stop-daemon --stop --quiet \
--pidfile /var/run/abrt/abrt-dump-oops.pid --pidfile /var/run/abrt/abrt-dump-oops.pid
eend $? eend $?
fi fi
if [[ "${START_CCPP}" = "yes" ]]; then if [ "${START_CCPP}" = "yes" ]; then
ebegin "Uninstalling abrt-ccpp hook" ebegin "Uninstalling abrt-ccpp hook"
/usr/sbin/abrt-install-ccpp-hook uninstall /usr/sbin/abrt-install-ccpp-hook uninstall
eend $? eend $?

@ -1,3 +1,3 @@
DIST filebeat-5.2.2.tar.gz 16489808 SHA256 45c89fab339de3d3e7f9a83c7a48312ede147d5989b67b8619d9128353c891c3 SHA512 7cf54eb0b27d830e51bf97964f078874eae62e1d9642fb598cdd2f0a405db4a74e1f299c5e57e29a67cfea209b9b3c7f38bdcbe6b2e2885285b77615236971c1 WHIRLPOOL 3a708a799b3360cee12a58d858bd51f474fb86c143c6648edd451d2862ce05ae0bc9544ceef62ddbf05bc50c439a7ee041faef70214ced3e53e16e8452a9f486 DIST filebeat-5.2.2.tar.gz 16489808 SHA256 45c89fab339de3d3e7f9a83c7a48312ede147d5989b67b8619d9128353c891c3 SHA512 7cf54eb0b27d830e51bf97964f078874eae62e1d9642fb598cdd2f0a405db4a74e1f299c5e57e29a67cfea209b9b3c7f38bdcbe6b2e2885285b77615236971c1 WHIRLPOOL 3a708a799b3360cee12a58d858bd51f474fb86c143c6648edd451d2862ce05ae0bc9544ceef62ddbf05bc50c439a7ee041faef70214ced3e53e16e8452a9f486
DIST filebeat-5.3.2.tar.gz 17595133 SHA256 e8c765531276e4731c5148bd99fad1efc799f3ec68e1d32a2fe116995f2b9e2f SHA512 080d079a063641e3688cc9f1563517e9a314ca834b0fa90fe12d455f984bb83282243736ecf17a7e62214034b71d373afc503d3bc5ff3d106ef5965ce00c3543 WHIRLPOOL ef6aee18d24e2b25439485121f30af2ff4d76c4ac2fe97acd1f6ec70d27c8a49ce9c3323baaa2305f56f20dea0118c970458c0cb8bfa05bc0227fdb3987f1478 DIST filebeat-5.3.2.tar.gz 17595133 SHA256 e8c765531276e4731c5148bd99fad1efc799f3ec68e1d32a2fe116995f2b9e2f SHA512 080d079a063641e3688cc9f1563517e9a314ca834b0fa90fe12d455f984bb83282243736ecf17a7e62214034b71d373afc503d3bc5ff3d106ef5965ce00c3543 WHIRLPOOL ef6aee18d24e2b25439485121f30af2ff4d76c4ac2fe97acd1f6ec70d27c8a49ce9c3323baaa2305f56f20dea0118c970458c0cb8bfa05bc0227fdb3987f1478
DIST filebeat-5.4.2.tar.gz 18073976 SHA256 6a02dffae1b09bc7e2ea673268124bab43c012e8a3b400f53e26c156448f2a99 SHA512 5747000ecc60aab9818a88b87e5b78c2667b5727558332f3d5d55ec47982f29000a9208726233473061f492e07bce7139a0f228ec8413ad5178d76e5742f0550 WHIRLPOOL 3d4455f08e2279028f551ce2d5a9e7508a11c32d1182045d04cc34bc93715f77359ddb040058fd0155c1963db67c99aa8f2ff309e1c18b933825306a4ad0a880 DIST filebeat-5.4.3.tar.gz 18074275 SHA256 a7714383de1a610c7318e8a2751a230b64c8ca243058abd59b1886aabcc3965b SHA512 8c193894898a5a07e622a56ef37aba77b57559bc0a66e017e22980ae1e1c5057f4629b25aaa65fb85c8b7a74759b6f6d1e1b8b9df1bfe626e58a3fdb264267b9 WHIRLPOOL 804a28cf4f664a3356c19f0a988921cb01c7a2e05566915b3020dd1884d98e014ff9adc23cd5d1e0d947e0c14c54ccdfeef67bff6454cbd4dd153b6ddcfa070c

@ -1,3 +1,3 @@
DIST logstash-5.2.2.zip 100068713 SHA256 35bd0378f5b9001b4c3056b11496936ef47c09e3ddc469353bc8951e3b81e174 SHA512 923b35e8bcc97f6036cd4a484df546b2cc1341ec8fe5080bea8f979856086aaaae5f71fa0c3f7aee2207f7c3e71aec18af416278123362f89990c05ec9e2c92f WHIRLPOOL 4a67ed0ba3b532da5d488b2e45f53149b4e63b6b638b6fe1058a13eab904cb7ec24cd87306868a4770fe6aadfe13f7d76bfc9973e73104a8e4e9aee455321c32 DIST logstash-5.2.2.zip 100068713 SHA256 35bd0378f5b9001b4c3056b11496936ef47c09e3ddc469353bc8951e3b81e174 SHA512 923b35e8bcc97f6036cd4a484df546b2cc1341ec8fe5080bea8f979856086aaaae5f71fa0c3f7aee2207f7c3e71aec18af416278123362f89990c05ec9e2c92f WHIRLPOOL 4a67ed0ba3b532da5d488b2e45f53149b4e63b6b638b6fe1058a13eab904cb7ec24cd87306868a4770fe6aadfe13f7d76bfc9973e73104a8e4e9aee455321c32
DIST logstash-5.3.2.zip 100247384 SHA256 b0dfe9295c86dc4efbc1b0884c8078fd414e2e96480c3b513b2a92dab47cb505 SHA512 c150a3076b035204677275081267ac781b34d7abd1e93214cf79d73c326afb58b24ebd91453dd6fb7ba3157cb28de9b319e077e07e4b0cb3db939b99174b130b WHIRLPOOL 83d8b347266e0846b2967b6c11c6615dd3a438d8eaf5dbe057caf7569a6f64ff39a352b56b9ef9127d045d7a37d484a5a09130961cbe190946d7f1b52a66251a DIST logstash-5.3.2.zip 100247384 SHA256 b0dfe9295c86dc4efbc1b0884c8078fd414e2e96480c3b513b2a92dab47cb505 SHA512 c150a3076b035204677275081267ac781b34d7abd1e93214cf79d73c326afb58b24ebd91453dd6fb7ba3157cb28de9b319e077e07e4b0cb3db939b99174b130b WHIRLPOOL 83d8b347266e0846b2967b6c11c6615dd3a438d8eaf5dbe057caf7569a6f64ff39a352b56b9ef9127d045d7a37d484a5a09130961cbe190946d7f1b52a66251a
DIST logstash-5.4.1.zip 98842493 SHA256 06812d9a1cb9cae6ad83ecabdb6f25337873176db7fec054189c0631e2339bed SHA512 f7cdaf427c34c7a9b1fc3d131572f8be7c7bd113840d221c4faa9e431c9f5ed51ceaebf377a747f5db73c8c46cb7ff550401eae088eb144b056b28896600bf45 WHIRLPOOL 0e1035ebc8253cd058483282bc73e0ccc044e30a9eea6bc033cb37442622e8e7efdba0f97592128da8ae4de932d92f35ccdffa718af6ecab5d5049889e68dc2e DIST logstash-5.4.3.zip 100434357 SHA256 074f46832c823775c10e662ddbe8007ce19790591aeb617f351a998f9adc5c9a SHA512 036667b9209bdc7ddb3e1c979bfe059b2aa6021c1efb4db0a2eeef0b3adec6f6dd1c2a326da2447abd31f40fbeddda50d495cc936b0c23e0ad541a6e8ac40048 WHIRLPOOL ff691031d7e4083491d7448867defc10f3bbe0a10f47194df3444fcf71baa0b8f133d4b0791b0837673130be078b425f8722a7e7b177c07fdd5968c94adfddba

@ -1,6 +1,6 @@
DIST rarlinux-5.4.0-r1.tar.gz 541123 SHA256 ea4ec74f1692ceff09e890a427eed3257400124a1e0c173f53737a37993ade6e SHA512 fa6d5abb02c22eeb5c75b6ec84be7247e5629f4d278a7a836265e21e13626d16a00e60793bc8cfb58a1efaf0d8d717e0cbd43a250f64b03ea366d78a21dcc686 WHIRLPOOL e3d9553baabf496e73fee6314b5d06b73f5261ba5fc18d9bb90230a83bb590616899c8d1e747a1718171cf8933fe4aa8ad955f3f211533c71d6f47b96e4c11fd
DIST rarlinux-5.5.0_beta4_p20170628.tar.gz 544409 SHA256 08c76882c42352ce36dd7cc78ce629a875889dbed41c713af078dbc4fe721073 SHA512 41c1da62995fab00421f788cb65dda3c5e1eb265fe1f4cd6a3bf4f9c28c63c39e4a0aa654f93ae444833c5c17397ee0beb98a6e02a515371ae245ac215d618b6 WHIRLPOOL e7c9c3a47deb1524aad46063fae486adadfd36850c42929494a83c05c86108e0c7da496da13114f72cbe32ca7791545cb43c1bff53b0fcd789357eda901e2511 DIST rarlinux-5.5.0_beta4_p20170628.tar.gz 544409 SHA256 08c76882c42352ce36dd7cc78ce629a875889dbed41c713af078dbc4fe721073 SHA512 41c1da62995fab00421f788cb65dda3c5e1eb265fe1f4cd6a3bf4f9c28c63c39e4a0aa654f93ae444833c5c17397ee0beb98a6e02a515371ae245ac215d618b6 WHIRLPOOL e7c9c3a47deb1524aad46063fae486adadfd36850c42929494a83c05c86108e0c7da496da13114f72cbe32ca7791545cb43c1bff53b0fcd789357eda901e2511
DIST rarlinux-x64-5.4.0-r1.tar.gz 531782 SHA256 264b7f09270c44ee9be5f0e8e8cab48781822c9d3aa6caf078af01719511b6de SHA512 8b6b83bebfb8421bf9f1c25313ffa985683309fecafb07260b1a3bd889e2aa922d3a137ff97f47638dac4c2299e76c00e28c27e3e40b413e7d40280e61af9e47 WHIRLPOOL 0a2b2d3ae2e750c0a624d55edc10191536d32d963d1bc1298da349709b6a98032a033f034970d1f2fbb1c2dae0537681186b8fb9c1b1409dae023c8351fb1303 DIST rarlinux-5.5.0_beta5_p20170706.tar.gz 546152 SHA256 d94cfc792b3bf7ad90c428d3a2749f9f267a7809a5de33de11a99386631089d5 SHA512 6440c0bf17e11370216114c8fab3994779930b10a813fe3c4195cee9d23bce239cb4575ccfee319842059688c744e91496b7e9de98eae98d98beb4884e8e84ad WHIRLPOOL 668de3befd4fac0f2be6a307c7161a57cff3bc7915d4bb796bf32c24c9278ed1eb4734e645d2668555bdb566f5ec60c11eb1cd7cbcafdd36d94651a6e19611b3
DIST rarlinux-x64-5.5.0_beta4_p20170628.tar.gz 534501 SHA256 5efa3b24b9f4b5aff2538f13c4d6ecae766a54badeb06d12387cbbcc1ca85608 SHA512 630033f9a5201d53ecb8796651b89caf7351b09e37087e071fc14c4c683fd32404322e80a71f6f1e6e449f264c0209d8ce7ad554c37420dfb764f091188ced2e WHIRLPOOL 17904bffb07da1670d2fc0359c0dfc116330ce938cb6dd150e6d9608e89723875d05322e26f2a803946da2a7eaae0ae8c693750964b908061be405d1da3a68a3 DIST rarlinux-x64-5.5.0_beta4_p20170628.tar.gz 534501 SHA256 5efa3b24b9f4b5aff2538f13c4d6ecae766a54badeb06d12387cbbcc1ca85608 SHA512 630033f9a5201d53ecb8796651b89caf7351b09e37087e071fc14c4c683fd32404322e80a71f6f1e6e449f264c0209d8ce7ad554c37420dfb764f091188ced2e WHIRLPOOL 17904bffb07da1670d2fc0359c0dfc116330ce938cb6dd150e6d9608e89723875d05322e26f2a803946da2a7eaae0ae8c693750964b908061be405d1da3a68a3
DIST rarlinux-x64-5.5.0_beta5_p20170706.tar.gz 535846 SHA256 68f2dbae2b0fd714a5c9a73369af26c8a186f910c4c7d094e39c456543eabe3c SHA512 09ce316774b6a0a4a54cd2db5fd87f266d203cc97a893ba88ed9573df3a0e068408e0715267121a9434bea4be9c6187bfe51d114b086d4bb792f26644ae8ec86 WHIRLPOOL 751926132a81fba209898d197146ef57afd7d6e698af02fb755c8f5fc191ac02de2fe6a90e0c298413e6e0610a3c1579276115bab5762010488a650b2e374ea2
DIST winrar-x64-5.5.0_beta4_p20170628.exe 2212800 SHA256 bf4dcf7c42ecb9028a2106297ebd6739fb75194c262e1f0ea7823ceaceccc8c8 SHA512 5a452d5a4f96dc240b1a04d690ced1ed6395857e1eafce8bcb91a3fe1feb60a54376b36c1d4117e6660556947bda6cf550e9a495842bdba4d6029ddeb17116c1 WHIRLPOOL 5f91b1b9eb8a0563c969b09027ad7197cc0d5586f8cddae0b0ce44a1d45489ba3461792f639a86c7829f7437b0dc9f0e14019cb5029f854ac65ff51f111eb79a DIST winrar-x64-5.5.0_beta4_p20170628.exe 2212800 SHA256 bf4dcf7c42ecb9028a2106297ebd6739fb75194c262e1f0ea7823ceaceccc8c8 SHA512 5a452d5a4f96dc240b1a04d690ced1ed6395857e1eafce8bcb91a3fe1feb60a54376b36c1d4117e6660556947bda6cf550e9a495842bdba4d6029ddeb17116c1 WHIRLPOOL 5f91b1b9eb8a0563c969b09027ad7197cc0d5586f8cddae0b0ce44a1d45489ba3461792f639a86c7829f7437b0dc9f0e14019cb5029f854ac65ff51f111eb79a
DIST winrar-x64-540-r1.exe 2179856 SHA256 d73cc6a97c3edde637c7d952ee2e0efc5b09937e5300cb0ecaffda70f4efdef0 SHA512 27082f2aa1fde0b82611360bece85b984258a3e81fb20249122a643ae1d6d9878ca248e854899a7ceffa4363aa032fc5360eba80c19e700292b5a261040d75c0 WHIRLPOOL 62bd28cb0ef7c4b5294f44cf15d697f15a69aaaa898865b006d3ff3984378cb688907481dab738e2f25737cec9fe199dc157b48b66f28ae6a66fb1dd27018d7b DIST winrar-x64-5.5.0_beta5_p20170706.exe 2215544 SHA256 3e566c006b4941318597f9e47c3b5161ee4e944cd12b4ec9a38622f96e1af0a8 SHA512 c64ca0b992245ab402872b44b037ba499e00d452dae695ad6b49bf6cb497b24154171b1b2bd8978c32c740d59c0da89fe0c1e56bb95714afe7ac529264371ab8 WHIRLPOOL 610acf4ebb67100a335bc7a70be2c69cf8a828df84a0ac90392451efd760e2e0f701a795993b43520763c5d1c9e0556426feabdebfb7841b589604b95256fa3b

@ -3,12 +3,11 @@
EAPI="6" EAPI="6"
MY_PV="${PV/0_beta/b}"
DESCRIPTION="RAR compressor/uncompressor" DESCRIPTION="RAR compressor/uncompressor"
HOMEPAGE="http://www.rarsoft.com/" HOMEPAGE="http://www.rarsoft.com/"
URI_x86="http://www.rarsoft.com/rar/rarlinux-${MY_PV}.tar.gz -> rarlinux-${MY_PV}-r1.tar.gz" URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz"
URI_amd64="http://www.rarsoft.com/rar/rarlinux-x64-${MY_PV}.tar.gz -> rarlinux-x64-${MY_PV}-r1.tar.gz" URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz"
URI_w64="http://www.rarsoft.com/rar/winrar-x64-${MY_PV//.}.exe -> winrar-x64-${MY_PV//.}-r1.exe" URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe"
SRC_URI="x86? ( ${URI_x86} ) SRC_URI="x86? ( ${URI_x86} )
amd64? ( ${URI_amd64} ) amd64? ( ${URI_amd64} )
all_sfx? ( all_sfx? (
@ -19,7 +18,7 @@ SRC_URI="x86? ( ${URI_x86} )
LICENSE="RAR BSD BSD-2" LICENSE="RAR BSD BSD-2"
SLOT="0" SLOT="0"
KEYWORDS="-* amd64 x86" KEYWORDS="-* ~amd64 ~x86"
IUSE="all_sfx" IUSE="all_sfx"
RESTRICT="mirror bindist" RESTRICT="mirror bindist"

@ -0,0 +1,16 @@
diff --git a/lang/qt/src/qgpgmenewcryptoconfig.cpp b/lang/qt/src/qgpgmenewcryptoconfig.cpp
index eb3af56..af47594 100644
--- a/lang/qt/src/qgpgmenewcryptoconfig.cpp
+++ b/lang/qt/src/qgpgmenewcryptoconfig.cpp
@@ -51,2 +51,3 @@
#include <cassert>
+#include <functional> /* std::mem_fn */
diff --git a/lang/qt/src/threadedjobmixin.h b/lang/qt/src/threadedjobmixin.h
index 32b23db..c4f85c2 100644
--- a/lang/qt/src/threadedjobmixin.h
+++ b/lang/qt/src/threadedjobmixin.h
@@ -53,2 +53,3 @@
#include <cassert>
+#include <functional> /* std::function */

@ -39,6 +39,7 @@ REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-1.1.8-et_EE.patch "${FILESDIR}"/${PN}-1.1.8-et_EE.patch
"${FILESDIR}"/${P}-cmake.patch "${FILESDIR}"/${P}-cmake.patch
"${FILESDIR}"/${P}-gcc-7.patch
) )
do_python() { do_python() {

@ -1 +1,2 @@
DIST XML-XSH2-2.1.26.tar.gz 353149 SHA256 cf2f070505ddc350b67c4522b43bc233e8468b36670890b672c8e01e7551f56e SHA512 2c4213e296aa786bc1b43ebc3656c4a0f750904884fd77721c540ad9e326d9081a18e4f30d75a89aacc28e8b672e3eff702080fc5c36ffcc8ea621dff49c07e4 WHIRLPOOL d132dde18cdd37f468fde7c7d8f62504a9d45aa790033230c2a2e85dfe27e26473001eac8edc7f1162602d839f43b4fe328a923c6023ee3ac4e029036aa1ce1f
DIST XML-XSH2-2.1.6.tar.gz 322506 SHA256 6bd3d520db9b192e9d04b2fdb43ac54ebd945148e03d1e93dc4b9f39fa5dd551 SHA512 2ee992a50378a6f79327938cbd301eb49954d4dbf7c2815bc40f9f74d77eed4060a234f0369215375f34a495871c29ef17f60919f31fc9b192558945a9303b7b WHIRLPOOL 155137cb11204638b3aeedc46444797a0065e341fa29adaac3864b648206e3506561a9175838a61eb28c7b29262db6f6669694be660e2b4348d21e5b68b80f01 DIST XML-XSH2-2.1.6.tar.gz 322506 SHA256 6bd3d520db9b192e9d04b2fdb43ac54ebd945148e03d1e93dc4b9f39fa5dd551 SHA512 2ee992a50378a6f79327938cbd301eb49954d4dbf7c2815bc40f9f74d77eed4060a234f0369215375f34a495871c29ef17f60919f31fc9b192558945a9303b7b WHIRLPOOL 155137cb11204638b3aeedc46444797a0065e341fa29adaac3864b648206e3506561a9175838a61eb28c7b29262db6f6669694be660e2b4348d21e5b68b80f01

@ -0,0 +1,34 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DIST_AUTHOR=CHOROBA
inherit perl-module
DESCRIPTION="Powerful scripting language/shell for XPath-based editing of XML"
HOMEPAGE="http://xsh.sourceforge.net/"
LICENSE="|| ( Artistic GPL-2 )" # Artistic or GPL-2
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-perl/IO-stringy
>=dev-perl/Parse-RecDescent-1.940.0
virtual/perl-Term-ReadLine
dev-perl/Term-ReadLine-Perl
dev-perl/URI
>=dev-perl/XML-Filter-DOMFilter-LibXML-0.30.0
>=dev-perl/XML-LibXML-1.600.0
dev-perl/XML-LibXML-Iterator
>=dev-perl/XML-LibXSLT-1.600.0
>=dev-perl/XML-SAX-Writer-0.440.0
>=dev-perl/XML-XUpdate-LibXML-0.6.0
"
DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
"
PATCHES=( "${FILESDIR}/${P}-perl526.patch" )

@ -0,0 +1,12 @@
diff -ruN XML-XSH2-2.1.26.orig/Makefile.PL XML-XSH2-2.1.26/Makefile.PL
--- XML-XSH2-2.1.26.orig/Makefile.PL 2016-07-09 09:01:59.000000000 +0200
+++ XML-XSH2-2.1.26/Makefile.PL 2017-07-08 23:26:00.426453212 +0200
@@ -4,6 +4,8 @@
use ExtUtils::MakeMaker;
+use lib q[.];
+
$| = 1;
WriteMakefile(

@ -1,2 +1 @@
DIST ee-1.4.6.src.tgz 70511 SHA256 a85362dbc24c2bd0f675093fb593ba347b471749c0a0dbefdc75b6334a7b6e4c SHA512 e77fd6876886f7bad8b6c8a0cbf5c9d5da524be473e86721082495db3410fc4f2a7fce64bbbf221037e5c7d5e4f8f5b0712703eea8a51cc63926b16e6632f0a7 WHIRLPOOL 093a83d5fc0531b3afa5c49a91133872a0b37a16278300bef0633b625a4a5db7356731266157d2c5af74aaa3d82128fea8e88e1b94cf3004f0ef8ddb97da7a50
DIST ee-1.5.2.src.tgz 69651 SHA256 e08d7511a48b43ee354042fe3fe7d9cb3431238caedcf4ac729c61a447003918 SHA512 9ca0e82d65971b0bce38e09c365b6eb8b81ca6ff5b244107ae254322e47e841e7f5345bf242a0a9dd66b731d46cead6f442016b9e070a1298e1a5319b1d7b97a WHIRLPOOL 60397b6cde372268d5785b13a3e8e9eddd9c489c0e1981787055d1df52b22f1a7179583a487be4243874b1f9a30a242b630df1a1d3bf6a13d7380b1cb8716b95 DIST ee-1.5.2.src.tgz 69651 SHA256 e08d7511a48b43ee354042fe3fe7d9cb3431238caedcf4ac729c61a447003918 SHA512 9ca0e82d65971b0bce38e09c365b6eb8b81ca6ff5b244107ae254322e47e841e7f5345bf242a0a9dd66b731d46cead6f442016b9e070a1298e1a5319b1d7b97a WHIRLPOOL 60397b6cde372268d5785b13a3e8e9eddd9c489c0e1981787055d1df52b22f1a7179583a487be4243874b1f9a30a242b630df1a1d3bf6a13d7380b1cb8716b95

@ -1,39 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="4"
inherit toolchain-funcs
DESCRIPTION="An easy to use text editor. Intended to be usable with little or no instruction"
HOMEPAGE="http://mahon.cwx.net/"
SRC_URI="http://mahon.cwx.net/sources/${P}.src.tgz"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~mips ppc ppc64 ~sparc x86"
IUSE=""
RDEPEND="!app-editors/ersatz-emacs"
S="${WORKDIR}/easyedit-${PV}"
src_prepare() {
sed -i \
-e "s/\tcc /\t\\\\\$(CC) /" \
-e "/other_cflag/s/ *-s//" \
create.make
}
src_configure() {
emake localmake
}
src_compile() {
emake -f make.local CC="$(tc-getCC)"
}
src_install() {
dobin ee
doman ee.1
dodoc Changes README.ee ee.i18n.guide ee.msg
}

@ -1,13 +1,14 @@
# Copyright 1999-2017 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI="4" EAPI="6"
inherit eutils toolchain-funcs inherit toolchain-funcs
DESCRIPTION="An easy to use text editor. A subset of aee" DESCRIPTION="An easy to use text editor. A subset of aee"
HOMEPAGE="http://mahon.cwx.net/" #HOMEPAGE="http://mahon.cwx.net/ http://www.users.uswest.net/~hmahon/"
SRC_URI="http://mahon.cwx.net/sources/${P}.src.tgz" HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="mirror://gentoo/${P}.src.tgz"
LICENSE="BSD-2" LICENSE="BSD-2"
SLOT="0" SLOT="0"
@ -17,9 +18,13 @@ IUSE=""
RDEPEND="!app-editors/ersatz-emacs" RDEPEND="!app-editors/ersatz-emacs"
S="${WORKDIR}/easyedit-${PV}" S="${WORKDIR}/easyedit-${PV}"
src_prepare() { PATCHES=(
epatch "${FILESDIR}"/${PN}-*.diff "${FILESDIR}"/${PN}-init-location.patch
"${FILESDIR}"/${PN}-Wformat-security.patch
)
DOCS=( Changes README.${PN} ${PN}.i18n.guide ${PN}.msg )
src_prepare() {
sed -i \ sed -i \
-e "s/make -/\$(MAKE) -/g" \ -e "s/make -/\$(MAKE) -/g" \
-e "/^buildee/s/$/ localmake/" \ -e "/^buildee/s/$/ localmake/" \
@ -30,6 +35,8 @@ src_prepare() {
-e "/CFLAGS =/s/\" >/ \\\\\$(LDFLAGS)\" >/" \ -e "/CFLAGS =/s/\" >/ \\\\\$(LDFLAGS)\" >/" \
-e "/other_cflag/s/ *-s//" \ -e "/other_cflag/s/ *-s//" \
create.make create.make
default
} }
src_compile() { src_compile() {
@ -37,8 +44,8 @@ src_compile() {
} }
src_install() { src_install() {
dobin ee dobin ${PN}
doman ee.1 doman ${PN}.1
dodoc Changes README.ee ee.i18n.guide ee.msg einstalldocs
keepdir /usr/share/${PN} keepdir /usr/share/${PN}
} }

@ -0,0 +1,28 @@
--- a/ee.c
+++ b/ee.c
@@ -2105,11 +2105,11 @@
}
else if (!strcmp("-?", buff))
{
- fprintf(stderr, usage0, arguments[0]);
- fprintf(stderr, usage1);
- fprintf(stderr, usage2);
- fprintf(stderr, usage3);
- fprintf(stderr, usage4);
+ fprintf(stderr, "%s", usage0, arguments[0]);
+ fprintf(stderr, "%s", usage1);
+ fprintf(stderr, "%s", usage2);
+ fprintf(stderr, "%s", usage3);
+ fprintf(stderr, "%s", usage4);
exit(1);
}
else if ((*buff == '+') && (start_at_line == NULL))
@@ -3243,7 +3243,7 @@
}
if (shell_fork)
{
- printf(continue_msg);
+ printf("%s", continue_msg);
fflush(stdout);
while ((in = getchar()) != '\n')
;

@ -1,5 +1,5 @@
--- easyedit-1.5.2.orig/ee.1 --- a/ee.1
+++ easyedit-1.5.2/ee.1 +++ b/ee.1
@@ -406,7 +406,7 @@ @@ -406,7 +406,7 @@
.PP .PP
Since different users have different preferences, \fIee\fR allows some Since different users have different preferences, \fIee\fR allows some
@ -27,8 +27,8 @@
.br .br
.I $HOME/.init.ee .I $HOME/.init.ee
.br .br
--- easyedit-1.5.2.orig/ee.c --- a/ee.c
+++ easyedit-1.5.2/ee.c +++ b/ee.c
@@ -4124,7 +4124,7 @@ @@ -4124,7 +4124,7 @@
} }

@ -43,10 +43,20 @@ src_install() {
local size local size
for size in 16 32 48 128 256; do for size in 16 32 48 128 256; do
newicon -s ${size} Icon/${size}x${size}/sublime_text.png sublime-text.png newicon -s ${size} Icon/${size}x${size}/sublime_text.png subl.png
done done
make_desktop_entry "subl" "Sublime Text ${MV}" \ make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
/usr/share/icons/hicolor/48x48/apps/sublime-text.png \
"TextEditor;IDE;Development" "StartupNotify=true" "TextEditor;IDE;Development" "StartupNotify=true"
# needed to get WM_CLASS lookup right
mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
}
pkg_postrm() {
gnome2_icon_cache_update
}
pkg_postinst() {
gnome2_icon_cache_update
} }

@ -35,7 +35,7 @@ S="${WORKDIR}/sublime_text_${MV}"
src_install() { src_install() {
insinto /opt/${PN}${MV} insinto /opt/${PN}${MV}
doins -r Packages doins -r Packages Icon
doins changelog.txt sublime_plugin.py sublime.py python3.3.zip doins changelog.txt sublime_plugin.py sublime.py python3.3.zip
exeinto /opt/${PN}${MV} exeinto /opt/${PN}${MV}
@ -44,10 +44,21 @@ src_install() {
local size local size
for size in 32 48 128 256; do for size in 32 48 128 256; do
newicon -s ${size} Icon/${size}x${size}/sublime-text.png sublime-text.png dosym ../../../../../../opt/${PN}${MV}/Icon/${size}x${size}/sublime-text.png \
/usr/share/icons/hicolor/${size}x${size}/apps/subl.png
done done
make_desktop_entry "subl" "Sublime Text ${MV}" \ make_desktop_entry "subl" "Sublime Text ${MV}" "subl" \
/usr/share/icons/hicolor/48x48/apps/sublime-text.png \
"TextEditor;IDE;Development" "StartupNotify=true" "TextEditor;IDE;Development" "StartupNotify=true"
# needed to get WM_CLASS lookup right
mv "${ED%/}"/usr/share/applications/subl{-sublime-text,}.desktop || die
}
pkg_postrm() {
gnome2_icon_cache_update
}
pkg_postinst() {
gnome2_icon_cache_update
} }

@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz
LICENSE="GPL-3+ FDL-1.3+" LICENSE="GPL-3+ FDL-1.3+"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
# Free alternatives first, otherwise follow the ordering in the upstream # Free alternatives first, otherwise follow the ordering in the upstream
# chess-default-engine (in chess.el). Rearrange chess-default-engine in # chess-default-engine (in chess.el). Rearrange chess-default-engine in

@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/emacs-chess/${P/_beta/b}.tar.gz
LICENSE="GPL-2+ FDL-1.1+" LICENSE="GPL-2+ FDL-1.1+"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
DEPEND="" DEPEND=""
RDEPEND="|| ( games-board/gnuchess RDEPEND="|| ( games-board/gnuchess

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
LICENSE="GPL-2+" LICENSE="GPL-2+"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86" KEYWORDS="amd64 x86"
IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib" IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib"
# upstream says gtk3 and sdl2 shouldn't be exposed yet. # upstream says gtk3 and sdl2 shouldn't be exposed yet.

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
LICENSE="GPL-2+" LICENSE="GPL-2+"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib" IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib"
# upstream says gtk3 and sdl2 shouldn't be exposed yet. # upstream says gtk3 and sdl2 shouldn't be exposed yet.

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
LICENSE="GPL-2+" LICENSE="GPL-2+"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib" IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib"
# upstream says gtk3 and sdl2 shouldn't be exposed yet. # upstream says gtk3 and sdl2 shouldn't be exposed yet.

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
LICENSE="GPL-2+" LICENSE="GPL-2+"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib" IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib"
# upstream says gtk3 and sdl2 shouldn't be exposed yet. # upstream says gtk3 and sdl2 shouldn't be exposed yet.

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz"
LICENSE="GPL-2+" LICENSE="GPL-2+"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib" IUSE="Xaw3d alsa ethernet ffmpeg fullscreen +gtk ipv6 lame nls oss png pulseaudio sdl +sdlsound threads vte zlib"
# upstream says gtk3 and sdl2 shouldn't be exposed yet. # upstream says gtk3 and sdl2 shouldn't be exposed yet.

@ -24,7 +24,10 @@ S="${WORKDIR}/${MY_P}"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-gentoo.patch "${FILESDIR}"/${PN}-gentoo.patch
"${FILESDIR}"/${PN}-kpdef.patch "${FILESDIR}"/${PN}-kpdef.patch
"${FILESDIR}"/${PN}-overflow.patch
"${FILESDIR}"/${PN}-posix-sort.patch "${FILESDIR}"/${PN}-posix-sort.patch
"${FILESDIR}"/${PN}-Wformat.patch
"${FILESDIR}"/${PN}-Wformat-security.patch
) )
DOCS="*CHANGES* ChangeLog INSTALL* README* RKCCONF* WHATIS*" DOCS="*CHANGES* ChangeLog INSTALL* README* RKCCONF* WHATIS*"

@ -29,7 +29,10 @@ S="${WORKDIR}/${MY_P}"
PATCHES=( PATCHES=(
"${FILESDIR}"/${PN}-gentoo.patch "${FILESDIR}"/${PN}-gentoo.patch
"${FILESDIR}"/${PN}-kpdef.patch "${FILESDIR}"/${PN}-kpdef.patch
"${FILESDIR}"/${PN}-overflow.patch
"${FILESDIR}"/${PN}-posix-sort.patch "${FILESDIR}"/${PN}-posix-sort.patch
"${FILESDIR}"/${PN}-Wformat.patch
"${FILESDIR}"/${PN}-Wformat-security.patch
) )
DOCS="*CHANGES* ChangeLog INSTALL* README* RKCCONF* WHATIS*" DOCS="*CHANGES* ChangeLog INSTALL* README* RKCCONF* WHATIS*"

@ -0,0 +1,154 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
inherit cannadic toolchain-funcs
MY_P="Canna${PV//[._]/}"
DESCRIPTION="A client-server based Kana-Kanji conversion system"
HOMEPAGE="http://canna.osdn.jp/"
SRC_URI="mirror://sourceforge.jp/canna/9565/${MY_P}.tar.bz2"
LICENSE="MIT GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE="canuum doc ipv6"
DEPEND="x11-misc/gccmakedep
x11-misc/imake
canuum? (
dev-libs/libspt
sys-libs/ncurses
virtual/pkgconfig
)
doc? (
app-text/ghostscript-gpl
dev-texlive/texlive-langjapanese
dev-texlive/texlive-latexrecommended
)"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}"/${PN}-gentoo.patch
"${FILESDIR}"/${PN}-canuum.patch
"${FILESDIR}"/${PN}-kpdef.patch
"${FILESDIR}"/${PN}-overflow.patch
"${FILESDIR}"/${PN}-posix-sort.patch
"${FILESDIR}"/${PN}-Wformat.patch
"${FILESDIR}"/${PN}-Wformat-security.patch
)
DOCS="*CHANGES* ChangeLog INSTALL* README* RKCCONF* WHATIS*"
src_prepare() {
default
sed -i \
-e "/DefLibCannaDir/s:/lib$:/$(get_libdir):" \
-e "/UseInet6/s:0:$(usex ipv6 1 0):" \
Canna.conf
if use canuum; then
cd canuum
mv configure.{in,ac}
eautoreconf
cd - > /dev/null
fi
}
src_configure() {
xmkmf -a || die
if use canuum; then
cd canuum
xmkmf -a || die
# workaround for sys-libs/ncurses[tinfo]
sed -i "/^TERMCAP_LIB/s:=.*:=$(pkg-config --libs ncurses):" Makefile
cd - > /dev/null
fi
if use doc; then
cd doc/man/guide/tex
xmkmf -a || die
cd - > /dev/null
fi
}
src_compile() {
# bug #279706
emake -j1 \
CC="$(tc-getCC)" \
CDEBUGFLAGS="${CFLAGS}" \
LOCAL_LDFLAGS="${LDFLAGS}" \
SHLIBGLOBALSFLAGS="${LDFLAGS}" \
${PN}
if use canuum; then
einfo "Compiling canuum"
emake -C canuum -j1 \
CC="$(tc-getCC)" \
CDEBUGFLAGS="${CFLAGS}" \
LOCAL_LDFLAGS="${LDFLAGS}" \
canuum
fi
if use doc; then
# NOTE: build fails if infinality enabled in fontconfig
einfo "Compiling DVI, PS, and PDF documents"
# bug #223077
emake -C doc/man/guide/tex -j1 \
JLATEXCMD="platex -kanji=euc" \
DVI2PSCMD="dvips" \
VARTEXFONTS="${T}"/fonts \
${PN}.ps \
${PN}.pdf
fi
}
src_install() {
emake DESTDIR="${D}" install install.man
einstalldocs
if use canuum; then
emake -C canuum DESTDIR="${D}" install install.man
docinto canuum
dodoc README.jp
fi
if use doc; then
insinto /usr/share/doc/${PF}
doins doc/man/guide/tex/${PN}.{dvi,ps,pdf}
fi
# for backward compatibility
dosbin "${FILESDIR}"/update-canna-dics_dir
keepdir /var/lib/${PN}/dic/{user,group}
fowners bin:bin /var/lib/${PN}/dic/{user,group}
fperms 0775 /var/lib/${PN}/dic/{user,group}
insinto /var/lib/${PN}/dic/dics.d
newins "${ED}"/var/lib/${PN}/dic/${PN}/dics.dir 00${PN}.dics.dir
keepdir /var/log/${PN}
newconfd "${FILESDIR}"/${PN}.confd ${PN}
newinitd "${FILESDIR}"/${PN}.initd ${PN}
insinto /etc
newins "${FILESDIR}"/${PN}.hosts hosts.${PN}
}
pkg_postinst() {
update-cannadic-dir
if ! locale -a | grep -iq "ja_JP.eucjp"; then
elog "Some dictionary tools in this package require ja_JP.EUC-JP locale."
elog
elog "# echo 'ja_JP.EUC-JP EUC-JP' >> /etc/locale.gen"
elog "# locale-gen"
elog
fi
}

@ -0,0 +1,199 @@
--- a/cmd/catdic/can.c
+++ b/cmd/catdic/can.c
@@ -1236,7 +1236,7 @@
break;
default:
if (init[0] == '/') {
- (void)fprintf(stderr,msg_abnl);
+ (void)fprintf(stderr,"%s",msg_abnl);
} else {
(void)fprintf(stderr,msg_abnls,init);
}
@@ -1297,11 +1297,11 @@
if ( opt_fq ) {
if ( opt_s ) {
- (void) fprintf(stderr,msg_sfq);
+ (void) fprintf(stderr,"%s",msg_sfq);
exit(ERR_VALUE) ;
}
if ( opt_l || opt_std ) {
- (void) fprintf(stderr,msg_l);
+ (void) fprintf(stderr,"%s",msg_l);
exit(ERR_VALUE) ;
}
mode = mode | PL_DIC ;
@@ -1491,7 +1491,7 @@
break;
default:
if(init[0] == '/') {
- fprintf(stderr,msg_abnl );
+ fprintf(stderr,"%s",msg_abnl );
}
else {
fprintf(stderr,msg_abnls,init);
--- a/cmd/catdic/rutil.c
+++ b/cmd/catdic/rutil.c
@@ -271,7 +271,7 @@
"Dictionary \"%s\" does not exist.\n"), dicname);
break;
case NOTALC :
- (void)fprintf(stderr, msg_mem);
+ (void)fprintf(stderr, "%s", msg_mem);
break;
case BADF :
(void)fprintf(stderr, gettxt("cannacmd:196",
@@ -297,7 +297,7 @@
(void)fprintf(stderr,msg_abnls,init);
}
else {
- (void)fprintf(stderr,msg_abnl);
+ (void)fprintf(stderr,"%s",msg_abnl);
}
break;
}
@@ -321,7 +321,7 @@
(void)fprintf(stderr, msg_abnls, init);
}
else {
- (void)fprintf(stderr, msg_abnl);
+ (void)fprintf(stderr, "%s", msg_abnl);
}
ret = -1;
return ret;
@@ -332,13 +332,13 @@
(void)fprintf(stderr, msg_mnts, init);
}
else {
- (void)fprintf(stderr, msg_mnt);
+ (void)fprintf(stderr, "%s", msg_mnt);
}
ret = -1;
return ret;
}
if ((mode & PL_DIC) == PL_DIC ) {
- (void)fprintf(stderr,msg_fq);
+ (void)fprintf(stderr,"%s",msg_fq);
ret = -1 ;
return ret ;
}
@@ -359,7 +359,7 @@
ret = 0;
break;
case NOTALC :
- (void)fprintf(stderr, msg_mem);
+ (void)fprintf(stderr, "%s", msg_mem);
ret = -1;
break;
case BADF :
@@ -421,7 +421,7 @@
ret = -1;
break;
case BADCONT :
- (void)fprintf(stderr,msg_cnt);
+ (void)fprintf(stderr,"%s",msg_cnt);
ret = -1;
break;
default:
@@ -429,7 +429,7 @@
(void)fprintf(stderr, msg_abnls, init);
}
else {
- (void)fprintf(stderr, msg_abnl);
+ (void)fprintf(stderr, "%s", msg_abnl);
}
exit(ERR_VALUE);
break;
@@ -448,7 +448,7 @@
ret = 0;
break;
case NOTALC :
- (void)fprintf(stderr, msg_mem);
+ (void)fprintf(stderr, "%s", msg_mem);
ret = -1;
break;
case BADF :
@@ -509,11 +509,11 @@
ret = -1;
break;
case BADARG :
- (void)fprintf(stderr,msg_fq);
+ (void)fprintf(stderr,"%s",msg_fq);
ret = -1;
break;
case BADCONT :
- (void)fprintf(stderr,msg_cnt);
+ (void)fprintf(stderr,"%s",msg_cnt);
ret = -1;
break;
case NOENT : /* 91.12.03 */
@@ -526,7 +526,7 @@
(void)fprintf(stderr, msg_abnls, init);
}
else {
- (void)fprintf(stderr, msg_abnl);
+ (void)fprintf(stderr, "%s", msg_abnl);
}
exit(ERR_VALUE);
break;
@@ -556,7 +556,7 @@
(void)fprintf(stderr, msg_abnls,init);
}
else {
- (void)fprintf(stderr, msg_abnl);
+ (void)fprintf(stderr, "%s", msg_abnl);
}
ret = -1;
return ret;
@@ -567,13 +567,13 @@
(void)fprintf(stderr, msg_mnts, init);
}
else {
- (void)fprintf(stderr, msg_mnt);
+ (void)fprintf(stderr, "%s", msg_mnt);
}
ret = -1;
return ret;
}
if ((mode & PL_DIC) == PL_DIC ) {
- (void)fprintf(stderr, msg_fq);
+ (void)fprintf(stderr, "%s", msg_fq);
ret = -1 ;
return ret ;
}
@@ -608,7 +608,7 @@
ret = -2; /* 93.03.03 */
break;
case BADCONT :
- (void)fprintf(stderr, msg_cnt);
+ (void)fprintf(stderr, "%s", msg_cnt);
ret = -1;
break;
default:
@@ -616,7 +616,7 @@
(void)fprintf(stderr, msg_abnls, init);
}
else {
- (void)fprintf(stderr, msg_abnl);
+ (void)fprintf(stderr, "%s", msg_abnl);
}
ret = -1;
break;
@@ -651,7 +651,7 @@
ret = -2; /* 93.03.03 */
break;
case BADCONT :
- (void)fprintf(stderr, msg_cnt);
+ (void)fprintf(stderr, "%s", msg_cnt);
ret = -1;
break;
default:
@@ -659,7 +659,7 @@
(void)fprintf(stderr, msg_abnls, init);
}
else {
- (void)fprintf(stderr, msg_abnl);
+ (void)fprintf(stderr, "%s", msg_abnl);
}
ret = -1;
break;

@ -0,0 +1,11 @@
--- a/doc/man/guide/tex/cannaindex.c
+++ b/doc/man/guide/tex/cannaindex.c
@@ -198,7 +198,7 @@
}
inf = fopen(argv[1], "r");
if (!inf) {
- fprintf(stderr, "%s: Can not open file \"%s\".\n", argv[1]);
+ fprintf(stderr, "%s: Can not open file \"%s\".\n", program, argv[1]);
exit(1);
}
pages = readindex(inf, entries);

@ -0,0 +1,21 @@
--- a/canuum/configure.in
+++ b/canuum/configure.in
@@ -401,7 +401,7 @@
dnl
olibs="$LIBS"
AC_MSG_CHECKING(--with-term-libs argument)
-AC_ARG_WITH(tlib,
+AC_ARG_WITH(term-libs,
[ --with-term-libs=-lLIB terminal library to be used ],)
if test -n "$with_term_libs"; then
AC_MSG_RESULT($with_term_libs)
--- a/canuum/wnn_os.h
+++ b/canuum/wnn_os.h
@@ -41,6 +41,7 @@
#include <signal.h>
#if STDC_HEADERS
# include <stdlib.h>
+# include <string.h>
# include <limits.h>
#endif /* STDC_HEADERS */

@ -0,0 +1,20 @@
--- a/cmd/catdic/rutil.c
+++ b/cmd/catdic/rutil.c
@@ -384,7 +384,7 @@
(void)fprintf(stderr,gettxt("cannacmd:205",
"Specified dictionary \"%s\" already exists. Do you overwrite it ? (y/n)"),
dicname);
- fgets(ans,80,stdin);
+ fgets(ans,sizeof(ans),stdin);
} else {
(void)fprintf(stderr,gettxt("cannacmd:206",
"Specified dictionary \"%s\" already exists."),dicname);
@@ -474,7 +474,7 @@
if (isatty(fileno(stdin)) != 0) {
(void)fprintf(stderr,gettxt("cannacmd:216",
"Personal learning file of dictionary \"%s\" exists. Do you overwrite it ? (y/n)"),dicname);
- fgets(ans,80,stdin);
+ fgets(ans,sizeof(ans),stdin);
} else {
(void)fprintf(stderr,gettxt("cannacmd:217",
"Personal learning file of system dictionary \"%s\" already exists."),

@ -5,6 +5,9 @@
<email>cjk@gentoo.org</email> <email>cjk@gentoo.org</email>
<name>Cjk</name> <name>Cjk</name>
</maintainer> </maintainer>
<use>
<flag name="canuum">Build canuum</flag>
</use>
<upstream> <upstream>
<remote-id type="sourceforge-jp">canna</remote-id> <remote-id type="sourceforge-jp">canna</remote-id>
</upstream> </upstream>

@ -1,4 +1,4 @@
DIST elasticsearch-5.1.2.tar.gz 33299777 SHA256 74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42 SHA512 1867626e8a87f11ed109e1325fd1d16c9e0af06ebe6a30c78ea679ab533ab377f5da8ea55af6871be33af226f02187a2aadd77e5e23c097dd24055be21e9d691 WHIRLPOOL 2e9df71c915343e2cc8ad82c59b877f41f5e093cbeba21f471c32cb51a195eccc6223bc48da48bb4af2e6bea9f2539f2e93b866963148f4ca2940ba4466e614e DIST elasticsearch-5.1.2.tar.gz 33299777 SHA256 74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42 SHA512 1867626e8a87f11ed109e1325fd1d16c9e0af06ebe6a30c78ea679ab533ab377f5da8ea55af6871be33af226f02187a2aadd77e5e23c097dd24055be21e9d691 WHIRLPOOL 2e9df71c915343e2cc8ad82c59b877f41f5e093cbeba21f471c32cb51a195eccc6223bc48da48bb4af2e6bea9f2539f2e93b866963148f4ca2940ba4466e614e
DIST elasticsearch-5.2.2.tar.gz 33799732 SHA256 cf88930695794a8949342d386f028548bd10b26ecc8c4b422a94ea674faf8ac9 SHA512 670f8aa81a34191a13cc8c608a9dc7bec60c63bbed8fdb9bc0619585d644867576a7677eb0f14b4e4d064e59def186d4b431930bf79b54bcbf59a29b0b327e85 WHIRLPOOL 4ec1f3b5ed15b9f22d27512ea784ffe9e32e00808fec89418860955d2f4759d045775e18c0a61693da47f39de9f235de954eada231fbd6de5fbfd17f552e8452 DIST elasticsearch-5.2.2.tar.gz 33799732 SHA256 cf88930695794a8949342d386f028548bd10b26ecc8c4b422a94ea674faf8ac9 SHA512 670f8aa81a34191a13cc8c608a9dc7bec60c63bbed8fdb9bc0619585d644867576a7677eb0f14b4e4d064e59def186d4b431930bf79b54bcbf59a29b0b327e85 WHIRLPOOL 4ec1f3b5ed15b9f22d27512ea784ffe9e32e00808fec89418860955d2f4759d045775e18c0a61693da47f39de9f235de954eada231fbd6de5fbfd17f552e8452
DIST elasticsearch-5.3.3.tar.gz 33701608 SHA256 c7e23fddd74d66207b01dea777597c9d04c242973e1ac61aec0f13b716ebed1d SHA512 36fc00081af5555ceb0c0c6e8300c184d40e7176e084d899f2bfaafc3a36c6ba0f457c4bccde95a282d441fa26d84aba4ee1b8ef634831ffdef2f14feb725daa WHIRLPOOL ce641c9cb2071661a221f95fe38018ae2108ffdd855c70aafba4286da369cde461ff39afc674d650ca33925c350592d82e170b2e937e73e949279ca49850a325 DIST elasticsearch-5.3.3.tar.gz 33701608 SHA256 c7e23fddd74d66207b01dea777597c9d04c242973e1ac61aec0f13b716ebed1d SHA512 36fc00081af5555ceb0c0c6e8300c184d40e7176e084d899f2bfaafc3a36c6ba0f457c4bccde95a282d441fa26d84aba4ee1b8ef634831ffdef2f14feb725daa WHIRLPOOL ce641c9cb2071661a221f95fe38018ae2108ffdd855c70aafba4286da369cde461ff39afc674d650ca33925c350592d82e170b2e937e73e949279ca49850a325
DIST elasticsearch-5.4.2.tar.gz 33322090 SHA256 0206124d101a293b34b19cebee83fbf0e2a540f5214aabf133cde0719b896150 SHA512 cbeacdc9f6b391cea753a656f190f37db8130bcce3210356b63a0e27964aff6c079a3650f94242c6b98b0a87f58f6748fed02eb1f3a70495e9d6ccd09d138b7d WHIRLPOOL a7f1780934626230bcc48bcf8777bd29fc2dd548d234433414f6e4e33853c0362cc5be6273c8916b692d16636f1be39be0d8ccb8fad91d6e532905ad491af8ad DIST elasticsearch-5.4.3.tar.gz 33326964 SHA256 0ceaf6a2243e9a6f3519dce62991ccab09a44326d6899688cd09422b8c31c68f SHA512 8cc8c96ed6d1db947f20624b5231a9718897fbe5acdab9828ef3ec580b8e5bef2bbdf961ace437d192c2bae3d70f6962e1ab6985c25e314979daf6479470acc0 WHIRLPOOL 2d124ceb2aabde87d043bd4178704e1b451a174ff0b9082894aaaf74d924113f656f95d8d25ee58f7987c6821000907dcb67e217989835d6344ae30fd8f08c42

@ -1,60 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
DESCRIPTION="Recipe Organizer and Shopping List Generator for Gnome"
HOMEPAGE="https://thinkle.github.com/gourmet/"
SRC_URI="https://github.com/thinkle/gourmet/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="-i18n -ipython pdf print spell sound web"
RDEPEND=">=dev-python/pygtk-2.22.0:2[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-0.7.9-r1[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
i18n? ( dev-python/elib-intl[${PYTHON_USEDEP}] )
ipython? ( >=dev-python/ipython-0.13.2[${PYTHON_USEDEP}] )
pdf? (
>=dev-python/reportlab-2.6[${PYTHON_USEDEP}]
>=dev-python/python-poppler-0.12.1-r4[${PYTHON_USEDEP}]
)
print? (
>=dev-python/reportlab-2.6[${PYTHON_USEDEP}]
>=dev-python/python-poppler-0.12.1-r4[${PYTHON_USEDEP}]
)
spell? ( >=dev-python/gtkspell-python-2.25.3-r1[${PYTHON_USEDEP}] )
sound? ( >=dev-python/gst-python-0.10.22-r1:0.10[${PYTHON_USEDEP}] )
web? ( >=dev-python/beautifulsoup-3.2.1-r1:python-2[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}
dev-util/intltool
>=dev-python/python-distutils-extra-2.37-r1[${PYTHON_USEDEP}]"
PATCHES=( ${FILESDIR}/no-docs-0.17.0.patch )
DOCS=( ChangeLog CODING.md FAQ README.md TESTS TODO.md )
python_prepare_all() {
# Modify these lines before copying them out
sed -i "s:base_dir = '..':base_dir = '/usr/share':" gourmet/settings.py || die
sed -i 's:data_dir = os.path.join(base_dir, "gourmet", "data"):data_dir = os.path.join(base_dir, "gourmet"):' gourmet/settings.py || die
sed -i 's:\(icon_base = os.path.join(data_dir,\) "icons",:\1 "gourmet",:' gourmet/settings.py || die
sed -i 's:\(locale_base = os.path.join(base_dir, "gourmet",\) "build",:\1:' gourmet/settings.py || die
sed -i 's:\(plugin_base = os.path.join(base_dir,\) "gourmet", "build", "share",:\1:' gourmet/settings.py || die
distutils-r1_python_prepare_all
}
python_prepare() {
distutils-r1_python_prepare
sed -i "s:\(lib_dir = \)'../gourmet':\1'$(python_get_sitedir)':" gourmet/settings.py || die
}
python_install_all() {
distutils-r1_python_install_all
doman gourmet.1
}

@ -14,7 +14,7 @@ HOMEPAGE="http://www.threadingbuildingblocks.org/"
SRC_URI="https://github.com/01org/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" SRC_URI="https://github.com/01org/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
IUSE="debug doc examples" IUSE="debug doc examples"
DEPEND="" DEPEND=""

@ -3,6 +3,7 @@ DIST mariadb-10.0.30.tar.gz 63433598 SHA256 9a2cb7f06ecce1bb64dddc70c484e36507b5
DIST mariadb-10.0.31.tar.gz 63461177 SHA256 371f2dae0b9e1a92939fba1efca77ac83ba15b6b6dcfd389ca5cbf79eb8b842a SHA512 8f4b6d59999fec77b965b98028ca3f253e950549ad785149d205fe36c3c8f05afd38fc81fd7fa7f44d50dcee83130dc28db18f0e3d198daffa28f24321477f5b WHIRLPOOL 8ea1504b8bce8bffaff466394d31cabe8f1eeddfa59f5fd8d680460902f96573aeaf277168c4c909a064ce8f482c9c7ec589b7f2207e3cc6bed5da66db34fd00 DIST mariadb-10.0.31.tar.gz 63461177 SHA256 371f2dae0b9e1a92939fba1efca77ac83ba15b6b6dcfd389ca5cbf79eb8b842a SHA512 8f4b6d59999fec77b965b98028ca3f253e950549ad785149d205fe36c3c8f05afd38fc81fd7fa7f44d50dcee83130dc28db18f0e3d198daffa28f24321477f5b WHIRLPOOL 8ea1504b8bce8bffaff466394d31cabe8f1eeddfa59f5fd8d680460902f96573aeaf277168c4c909a064ce8f482c9c7ec589b7f2207e3cc6bed5da66db34fd00
DIST mariadb-10.1.23.tar.gz 61772244 SHA256 54d8114e24bfa5e3ebdc7d69e071ad1471912847ea481b227d204f9d644300bf SHA512 338d016251038ef03d78744d93a2e21db6517e44f911512aaa3f34b52ddf6b2fc255783f8cacd63a7f89bc56eb728321c658b11f06718c83baf22109907149c6 WHIRLPOOL 2f1ae9e3dab858998cff8578b7ec8d1c0949a908a9872dc48c997ae2b233eba629d65594bf67ae145d911bb6bd8dcf3dab2778d3a0fbe74d8855805326ccee12 DIST mariadb-10.1.23.tar.gz 61772244 SHA256 54d8114e24bfa5e3ebdc7d69e071ad1471912847ea481b227d204f9d644300bf SHA512 338d016251038ef03d78744d93a2e21db6517e44f911512aaa3f34b52ddf6b2fc255783f8cacd63a7f89bc56eb728321c658b11f06718c83baf22109907149c6 WHIRLPOOL 2f1ae9e3dab858998cff8578b7ec8d1c0949a908a9872dc48c997ae2b233eba629d65594bf67ae145d911bb6bd8dcf3dab2778d3a0fbe74d8855805326ccee12
DIST mariadb-10.1.24.tar.gz 61780687 SHA256 b3df99ae5b1ec8cf6cede4cbc4ae3f54ce66464549cba6d56d9ff4d24e4d551e SHA512 0b8d81b53f6866a81f33559ce57ebf956fec3ba25da0bd58c8bee3b2ecc00a6c370340000209d18463f84501d3ba35994b51ef99224616c37cd38d2fc87b73e9 WHIRLPOOL 91261a05e3d8b0cad925c382e0cf9a40fcfd3d35ae320c4a9860db110cb5655d1e1f992f9dea8987e50a07dd4a66aa42c9a3470a7acb3d0d706bcef7bc890122 DIST mariadb-10.1.24.tar.gz 61780687 SHA256 b3df99ae5b1ec8cf6cede4cbc4ae3f54ce66464549cba6d56d9ff4d24e4d551e SHA512 0b8d81b53f6866a81f33559ce57ebf956fec3ba25da0bd58c8bee3b2ecc00a6c370340000209d18463f84501d3ba35994b51ef99224616c37cd38d2fc87b73e9 WHIRLPOOL 91261a05e3d8b0cad925c382e0cf9a40fcfd3d35ae320c4a9860db110cb5655d1e1f992f9dea8987e50a07dd4a66aa42c9a3470a7acb3d0d706bcef7bc890122
DIST mariadb-10.1.25.tar.gz 61790542 SHA256 7205ecaa6f1bc16335ad88faa5c46be52b3ac628a5e795cb942a3f4335b2a0d6 SHA512 ae88e02a74f4f8c3b41686a0d46d4232210571072168f6645481d83ed5255ce1fec189827507106898e677d2d9749639d22b139f183ef24dab367b5d81002310 WHIRLPOOL 3a28463d4048723110a64c60cb72d07ffd1946a0a68c3e7dcdb085bb7ad0cb3c3b32579fa0587b5895f9c8224aa9414fd0bd55e0a8af6f8401e52ac5a37782fd
DIST mariadb-10.2.1.tar.gz 55721519 SHA256 90b7a17f3372c92c12dff084b37fcca8c4cf8106f4dcabd35fadc8efbaa348a2 SHA512 3dde348e4bba2b6837e0a0671e9ec944aa494e4a01ebb4704e067cc8fe71865aef685f4ce368e9a81c5adeb1e8cc4f3a1b4067193a4b1ffc1fc567bf79a0b4ff WHIRLPOOL cbf33b7f6fb131a834367214ff4ab49bbda8aebb6e6fe449c7be2648934bcdab79c50a043907c07603f51892041701be59ff45984db43e302b2174f6fd40bc31 DIST mariadb-10.2.1.tar.gz 55721519 SHA256 90b7a17f3372c92c12dff084b37fcca8c4cf8106f4dcabd35fadc8efbaa348a2 SHA512 3dde348e4bba2b6837e0a0671e9ec944aa494e4a01ebb4704e067cc8fe71865aef685f4ce368e9a81c5adeb1e8cc4f3a1b4067193a4b1ffc1fc567bf79a0b4ff WHIRLPOOL cbf33b7f6fb131a834367214ff4ab49bbda8aebb6e6fe449c7be2648934bcdab79c50a043907c07603f51892041701be59ff45984db43e302b2174f6fd40bc31
DIST mariadb-5.5.56.tar.gz 45777456 SHA256 950c3422cb262b16ce133caadbc342219f50f9b45dcc71b8db78fc376a971726 SHA512 c3d12bf7d78618f3567f9c428800419510fddc62ae8c6715c809dd2cf205689ca910c27adb12033744f8e827a5d824aa2cac4d9ecdee59356bb776a22d45a97b WHIRLPOOL c4ceef2d653cbc65e8a367194a99e19f87925df8113affd04d66ecc263cb6708ec54382989867376038b4ce7e545daa2a696682fe9b5651fe214932f734970a7 DIST mariadb-5.5.56.tar.gz 45777456 SHA256 950c3422cb262b16ce133caadbc342219f50f9b45dcc71b8db78fc376a971726 SHA512 c3d12bf7d78618f3567f9c428800419510fddc62ae8c6715c809dd2cf205689ca910c27adb12033744f8e827a5d824aa2cac4d9ecdee59356bb776a22d45a97b WHIRLPOOL c4ceef2d653cbc65e8a367194a99e19f87925df8113affd04d66ecc263cb6708ec54382989867376038b4ce7e545daa2a696682fe9b5651fe214932f734970a7
DIST mysql-extras-20160629-1442Z.tar.bz2 299152 SHA256 c90979db927772468f8b398c640469ff4740f950068e740c04ff60500e714766 SHA512 1de46daf6b4534dadf9d3eff8d5d557778e63b5e04aedb57fe56d3016ba93a9d55d80faee38f77852d23da5169879e4f25b3386abe44ee8d961db7ffc4145715 WHIRLPOOL d8c94e4e43e772307d8d137a28e18991fa24a27b1587ec19ae5bd12c733cc0931e459092de2c43216776e3284c7c416d52030fe20c98a6439388507c5fe5111f DIST mysql-extras-20160629-1442Z.tar.bz2 299152 SHA256 c90979db927772468f8b398c640469ff4740f950068e740c04ff60500e714766 SHA512 1de46daf6b4534dadf9d3eff8d5d557778e63b5e04aedb57fe56d3016ba93a9d55d80faee38f77852d23da5169879e4f25b3386abe44ee8d961db7ffc4145715 WHIRLPOOL d8c94e4e43e772307d8d137a28e18991fa24a27b1587ec19ae5bd12c733cc0931e459092de2c43216776e3284c7c416d52030fe20c98a6439388507c5fe5111f

@ -21,7 +21,7 @@ RESTRICT="!bindist? ( bindist )"
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( extraengine server !static )" REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( extraengine server !static )"
# REMEMBER: also update eclass/mysql*.eclass before committing! # REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}" MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"

@ -0,0 +1,227 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
MY_EXTRAS_VER="20170316-1355Z"
# The wsrep API version must match between upstream WSREP and sys-cluster/galera major number
WSREP_REVISION="25"
SUBSLOT="18"
MYSQL_PV_MAJOR="5.6"
JAVA_PKG_OPT_USE="jdbc"
inherit toolchain-funcs java-pkg-opt-2 mysql-multilib-r1
HOMEPAGE="http://mariadb.org/"
DESCRIPTION="An enhanced, drop-in replacement for MySQL"
IUSE="+backup bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy jdbc mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd xml"
RESTRICT="!bindist? ( bindist )"
REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( extraengine server !static )"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
PATCHES=(
"${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.16.patch
"${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.16-without-clientlibs-tools.patch
)
COMMON_DEPEND="
mroonga? ( app-text/groonga-normalizer-mysql )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
!bindist? (
sys-libs/binutils-libs:0=
>=sys-libs/readline-4.1:0=
)
server? (
backup? ( app-arch/libarchive:0= )
cracklib? ( sys-libs/cracklib:0= )
extraengine? (
odbc? ( dev-db/unixODBC:0= )
xml? ( dev-libs/libxml2:2= )
sys-libs/zlib[minizip]
)
innodb-lz4? ( app-arch/lz4 )
innodb-lzo? ( dev-libs/lzo )
innodb-snappy? ( app-arch/snappy )
oqgraph? ( >=dev-libs/boost-1.40.0:0= dev-libs/judy:0= )
pam? ( virtual/pam:0= )
systemd? ( sys-apps/systemd:= )
tokudb? ( app-arch/snappy )
)
>=dev-libs/libpcre-8.35:3=
"
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.6 ) ) )
${COMMON_DEPEND}"
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
galera? (
sys-apps/iproute2
=sys-cluster/galera-${WSREP_REVISION}*
sst-rsync? ( sys-process/lsof )
sst-xtrabackup? ( net-misc/socat[ssl] )
)
perl? ( !dev-db/mytop
virtual/perl-Getopt-Long
dev-perl/TermReadKey
virtual/perl-Term-ANSIColor
virtual/perl-Time-HiRes )
server? ( extraengine? ( jdbc? ( >=virtual/jre-1.6 ) ) )
"
# xtrabackup-bin causes a circular dependency if DBD-mysql is not already installed
PDEPEND="galera? ( sst-xtrabackup? ( || ( >=dev-db/xtrabackup-bin-2.2.4 dev-db/percona-xtrabackup ) ) )"
MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h
/usr/include/mysql/private/probes_mysql_nodtrace.h
/usr/include/mysql/private/probes_mysql_dtrace.h )
pkg_setup() {
java-pkg-opt-2_pkg_setup
mysql-multilib-r1_pkg_setup
}
pkg_preinst() {
java-pkg-opt-2_pkg_preinst
mysql-multilib-r1_pkg_preinst
}
src_prepare() {
java-pkg-opt-2_src_prepare
mysql-multilib-r1_src_prepare
}
src_configure(){
# bug 508724 mariadb cannot use ld.gold
tc-ld-disable-gold
local MYSQL_CMAKE_NATIVE_DEFINES=(
-DWITH_JEMALLOC=$(usex jemalloc system)
-DWITH_PCRE=system
)
local MYSQL_CMAKE_EXTRA_DEFINES=(
-DPLUGIN_AUTH_GSSAPI_CLIENT=$(usex kerberos YES NO)
)
if use server ; then
# Federated{,X} must be treated special otherwise they will not be built as plugins
if ! use extraengine ; then
MYSQL_CMAKE_NATIVE_DEFINES+=(
-DPLUGIN_FEDERATED=NO
-DPLUGIN_FEDERATEDX=NO )
fi
MYSQL_CMAKE_NATIVE_DEFINES+=(
-DPLUGIN_OQGRAPH=$(usex oqgraph YES NO)
-DPLUGIN_SPHINX=$(usex sphinx YES NO)
-DPLUGIN_TOKUDB=$(usex tokudb YES NO)
-DPLUGIN_AUTH_PAM=$(usex pam YES NO)
-DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
-DPLUGIN_CASSANDRA=NO
-DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
-DPLUGIN_SPIDER=$(usex extraengine YES NO)
-DPLUGIN_CONNECT=$(usex extraengine YES NO)
-DCONNECT_WITH_MYSQL=1
-DCONNECT_WITH_LIBXML2=$(usex xml)
-DCONNECT_WITH_ODBC=$(usex odbc)
-DCONNECT_WITH_JDBC=$(usex jdbc)
-DWITH_WSREP=$(usex galera)
-DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
-DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
-DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
-DPLUGIN_MROONGA=$(usex mroonga YES NO)
-DPLUGIN_AUTH_GSSAPI=$(usex kerberos YES NO)
-DWITH_MARIABACKUP=$(usex backup ON OFF)
-DWITH_LIBARCHIVE=$(usex backup ON OFF)
)
fi
mysql-multilib-r1_src_configure
}
# Official test instructions:
# USE='embedded extraengine perl server openssl static-libs' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mariadb-X.X.XX.ebuild \
# digest clean package
multilib_src_test() {
if ! multilib_is_native_abi ; then
einfo "Server tests not available on non-native abi".
return 0;
fi
local TESTDIR="${BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
if ! use server ; then
einfo "Skipping server tests due to minimal build."
return 0
fi
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && ewarn "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# Enable parallel testing, auto will try to detect number of cores
# You may set this by hand.
# The default maximum is 8 unless MTR_MAX_PARALLEL is increased
export MTR_PARALLEL="${MTR_PARALLEL:-auto}"
# create directories because mysqladmin might run out of order
mkdir -p "${T}"/var-tests{,/log}
# Run mysql tests
pushd "${TESTDIR}" || die
# These are failing in MariaDB 10.0 for now and are believed to be
# false positives:
#
# main.mysql_client_test, main.mysql_client_test_nonblock
# main.mysql_client_test_comp:
# segfaults at random under Portage only, suspect resource limits.
local t
for t in plugins.cracklib_password_check plugins.two_password_validations ; do
mysql-multilib-r1_disable_test "$t" "False positive due to varying policies"
done
for t in main.mysql_client_test main.mysql_client_test_nonblock \
main.mysql_client_test_comp ; do
mysql-multilib-r1_disable_test "$t" "False positives in Gentoo"
done
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder
retstatus_tests=$?
popd || die
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
local failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
[[ -z "$failures" ]] || eerror "Test failures: $failures"
einfo "Tests successfully completed"
}

@ -19,7 +19,7 @@ SRC_URI="doc? ( https://sqlite.org/2017/${PN}-doc-${DOC_PV}.zip )
LICENSE="public-domain" LICENSE="public-domain"
SLOT="3" SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug doc icu +readline secure-delete static-libs tcl test tools" IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] ) RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )

@ -9,7 +9,7 @@ SLOT="2"
DESCRIPTION="gtk bindings for mono" DESCRIPTION="gtk bindings for mono"
LICENSE="GPL-2" LICENSE="GPL-2"
HOMEPAGE="http://www.mono-project.com/GtkSharp" HOMEPAGE="http://www.mono-project.com/GtkSharp"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 ~arm64 ppc x86"
SRC_URI="http://download.mono-project.com/sources/gtk-sharp212/${P}.tar.gz" SRC_URI="http://download.mono-project.com/sources/gtk-sharp212/${P}.tar.gz"
IUSE="debug" IUSE="debug"

@ -10,7 +10,7 @@ SRC_URI="http://kxl.hn.org/download/${P}.tar.gz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="static-libs" IUSE="static-libs"
DEPEND="x11-libs/libX11" DEPEND="x11-libs/libX11"

@ -10,7 +10,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.bz2"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="amd64 hppa ppc sparc x86" KEYWORDS="amd64 hppa x86"
IUSE="" IUSE=""
src_install() { src_install() {

@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}b.tar.gz
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="debug devil directfb doc examples expat irrlicht lua opengl xerces-c xml" IUSE="debug devil directfb doc examples expat irrlicht lua opengl xerces-c xml"
RDEPEND="dev-libs/libpcre RDEPEND="dev-libs/libpcre

@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="amd64 -ppc x86" KEYWORDS="amd64 x86"
IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip" IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip"
REQUIRED_USE="|| ( expat tinyxml xerces-c xml ) REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
${PYTHON_REQUIRED_USE}" # bug 362223 ${PYTHON_REQUIRED_USE}" # bug 362223

@ -10,7 +10,7 @@ SRC_URI="http://perso.b2b2c.ca/sarrazip/dev/${P}.tar.gz"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd" KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE="static-libs" IUSE="static-libs"
RDEPEND="media-libs/libsdl[video] RDEPEND="media-libs/libsdl[video]

@ -10,7 +10,7 @@ SRC_URI="https://guichan.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD" LICENSE="BSD"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="allegro opengl sdl static-libs" IUSE="allegro opengl sdl static-libs"
DEPEND="allegro? ( <media-libs/allegro-5 ) DEPEND="allegro? ( <media-libs/allegro-5 )

@ -10,7 +10,7 @@ SRC_URI="http://www.sonic.net/~philf/download/HawkNL${PV/./}src.tar.gz"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="amd64 hppa ppc x86" KEYWORDS="amd64 hppa x86"
IUSE="doc" IUSE="doc"
RDEPEND="" RDEPEND=""

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
LICENSE="ZLIB" LICENSE="ZLIB"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="debug doc static-libs" IUSE="debug doc static-libs"
RDEPEND="virtual/jpeg:0 RDEPEND="virtual/jpeg:0

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
LICENSE="ZLIB" LICENSE="ZLIB"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="debug doc static-libs" IUSE="debug doc static-libs"
RDEPEND="virtual/jpeg:0 RDEPEND="virtual/jpeg:0

@ -8,7 +8,7 @@ SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.t
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="" IUSE=""
RDEPEND="dev-libs/glib:2 RDEPEND="dev-libs/glib:2

@ -11,7 +11,7 @@ SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.t
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="" IUSE=""
DEPEND="dev-libs/glib:2 DEPEND="dev-libs/glib:2

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/openknights/${P}.tar.gz"
LICENSE="openknights" LICENSE="openknights"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="" IUSE=""
DEPEND="sys-devel/bison DEPEND="sys-devel/bison

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/opende/${P}.tar.bz2"
LICENSE="|| ( LGPL-2.1 BSD )" LICENSE="|| ( LGPL-2.1 BSD )"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86 ~x86-fbsd" KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
IUSE="debug doc double-precision examples gyroscopic static-libs" IUSE="debug doc double-precision examples gyroscopic static-libs"
RDEPEND="examples? ( RDEPEND="examples? (

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/opende/${P}.tar.bz2"
LICENSE="|| ( LGPL-2.1 BSD )" LICENSE="|| ( LGPL-2.1 BSD )"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" KEYWORDS="amd64 ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="debug doc double-precision examples gyroscopic static-libs" IUSE="debug doc double-precision examples gyroscopic static-libs"
RDEPEND="examples? ( RDEPEND="examples? (

@ -10,7 +10,7 @@ SRC_URI="https://bitbucket.org/odedevs/ode/downloads/${P}.tar.gz"
LICENSE="|| ( LGPL-2.1+ BSD )" LICENSE="|| ( LGPL-2.1+ BSD )"
SLOT="0/6" SLOT="0/6"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="debug doc double-precision examples gyroscopic static-libs" IUSE="debug doc double-precision examples gyroscopic static-libs"
RDEPEND="examples? ( RDEPEND="examples? (

@ -15,7 +15,7 @@ SRC_URI="http://trac.openscenegraph.org/downloads/developer_releases/${MY_P}.zip
LICENSE="wxWinLL-3 LGPL-2.1" LICENSE="wxWinLL-3 LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="asio curl debug doc examples ffmpeg fltk fox gdal gif glut gtk jpeg jpeg2k IUSE="asio curl debug doc examples ffmpeg fltk fox gdal gif glut gtk jpeg jpeg2k
openexr openinventor osgapps pdf png qt4 qt5 sdl svg tiff truetype vnc wxwidgets openexr openinventor osgapps pdf png qt4 qt5 sdl svg tiff truetype vnc wxwidgets
xine xrandr zlib" xine xrandr zlib"

@ -10,7 +10,7 @@ SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2"
LICENSE="ZLIB" LICENSE="ZLIB"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd" KEYWORDS="alpha amd64 arm ~arm64 hppa ppc64 x86 ~x86-fbsd"
IUSE="doc grp hog mvl qpak static-libs wad +zip" IUSE="doc grp hog mvl qpak static-libs wad +zip"
RDEPEND="" RDEPEND=""

@ -10,7 +10,7 @@ HOMEPAGE="http://www.simgear.org/"
SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
LICENSE="GPL-2" LICENSE="GPL-2"
KEYWORDS="amd64 ~ppc x86" KEYWORDS="amd64 x86"
SLOT="0" SLOT="0"
IUSE="+dns debug subversion test" IUSE="+dns debug subversion test"

@ -10,7 +10,7 @@ HOMEPAGE="http://www.simgear.org/"
SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2" SRC_URI="mirror://sourceforge/flightgear/${P}.tar.bz2"
LICENSE="GPL-2" LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86" KEYWORDS="~amd64 ~x86"
SLOT="0" SLOT="0"
IUSE="+dns debug subversion test" IUSE="+dns debug subversion test"

@ -16,7 +16,7 @@ fi
inherit autotools bash-completion-r1 eutils flag-o-matic ghc-package inherit autotools bash-completion-r1 eutils flag-o-matic ghc-package
inherit multilib pax-utils toolchain-funcs versionator prefix inherit multilib pax-utils toolchain-funcs versionator prefix
inherit check-reqs
DESCRIPTION="The Glasgow Haskell Compiler" DESCRIPTION="The Glasgow Haskell Compiler"
HOMEPAGE="http://www.haskell.org/ghc/" HOMEPAGE="http://www.haskell.org/ghc/"
@ -327,7 +327,25 @@ relocate_ghc() {
rm "$gp_back" rm "$gp_back"
} }
ghc-check-reqs() {
# These are pessimistic values (slightly bigger than worst-case)
# Worst case is UNREG USE=profile ia64. See bug #611866 for some
# numbers on various arches.
CHECKREQS_DISK_BUILD=8G
CHECKREQS_DISK_USR=2G
# USE=binary roughly takes
use binary && CHECKREQS_DISK_BUILD=4G
"$@"
}
pkg_pretend() {
ghc-check-reqs check-reqs_pkg_pretend
}
pkg_setup() { pkg_setup() {
ghc-check-reqs check-reqs_pkg_setup
# quiet portage about prebuilt binaries # quiet portage about prebuilt binaries
use binary && QA_PREBUILT="*" use binary && QA_PREBUILT="*"

@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )" unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(get_version_component_range 1-2)" SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# We can build the following SAPIs in the given order # We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2" SAPIS="embed cli cgi fpm apache2"

@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )" unicode? ( BSD-2 LGPL-2.1 )"
SLOT="$(get_version_component_range 1-2)" SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
# We can build the following SAPIs in the given order # We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2 phpdbg" SAPIS="embed cli cgi fpm apache2 phpdbg"

@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/texlive-${PV#*_p}-source.tar.xz
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0/${PV%_p*}" SLOT="0/${PV%_p*}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc source static-libs" IUSE="doc source static-libs"
DEPEND="!<app-text/texlive-core-2013 DEPEND="!<app-text/texlive-core-2013

@ -11,7 +11,7 @@ SRC_URI="http://dl.matroska.org/downloads/${PN}/${P}.tar.bz2"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0/4" # subslot = soname major version SLOT="0/4" # subslot = soname major version
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="debug static-libs" IUSE="debug static-libs"
src_prepare() { src_prepare() {

@ -0,0 +1,25 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
DESCRIPTION="Library for handling root privilege"
#HOMEPAGE="http://www.j10n.org/libspt/index.html"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE="suid"
RESTRICT="test"
PATCHES=( "${FILESDIR}/${PN}-gentoo.patch" )
src_install() {
default
if use suid; then
fperms 4755 /usr/libexec/sptagent
fi
}

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=5 EAPI=5
@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86" KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="perl" IUSE="perl"
DEPEND="" DEPEND=""

@ -11,7 +11,7 @@ SRC_URI="http://download.savannah.gnu.org/releases/m17n/${P}.tar.gz"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
IUSE="anthy athena anthy bidi fontconfig gd spell libotf libxml2 X xft" IUSE="anthy athena anthy bidi fontconfig gd spell libotf libxml2 X xft"
RDEPEND=" RDEPEND="

@ -22,7 +22,7 @@ DEPEND="${RDEPEND}"
src_compile() { src_compile() {
use ocamlopt || sed -e 's/ocamlbuild_cppo.cmx/ocamlbuild_cppo.cmo/' -i Makefile use ocamlopt || sed -e 's/ocamlbuild_cppo.cmx/ocamlbuild_cppo.cmo/' -i Makefile
emake BEST="$(usex ocamlopt '.native' '.byte')" emake BEST="$(usex ocamlopt '.native' '.byte')" $(usex ocamlopt opt all) ocamlbuild
} }
src_install() { src_install() {

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI="5" EAPI="5"
@ -21,6 +21,7 @@ DEPEND="zlib? ( >=sys-libs/zlib-1.1 )
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
DOCS=( "Changes" "README.txt" "AUTHORS.txt" ) DOCS=( "Changes" "README.txt" "AUTHORS.txt" )
REQUIRED_USE="test? ( ocamlopt )"
src_configure() { src_configure() {
oasis_configure_opts="$(use_enable zlib)" \ oasis_configure_opts="$(use_enable zlib)" \

@ -17,7 +17,7 @@ KEYWORDS="~amd64"
IUSE="doc +ocamlopt" IUSE="doc +ocamlopt"
DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?] DEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
media-libs/gd media-libs/gd[jpeg,png]
virtual/jpeg:0 virtual/jpeg:0
sys-libs/zlib sys-libs/zlib
media-libs/libpng:0= media-libs/libpng:0=

@ -13,12 +13,13 @@ SRC_URI="https://github.com/janestreet/jbuilder/archive/${MY_PV}.tar.gz -> ${MY_
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0/${PV}" SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm64 ~ppc" KEYWORDS="~amd64 ~arm64 ~ppc"
IUSE="" IUSE="test"
DEPEND="dev-lang/ocaml:=" DEPEND="dev-lang/ocaml:="
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"
DEPEND="${DEPEND} DEPEND="${DEPEND}
dev-ml/opam dev-ml/opam
test? ( dev-ml/menhir )
" "
OPAMSWITCH="system" OPAMSWITCH="system"

@ -12,8 +12,8 @@ inherit cmake-utils llvm python-any-r1
MY_P=llvm-${PV/_/} MY_P=llvm-${PV/_/}
DESCRIPTION="OCaml bindings for LLVM" DESCRIPTION="OCaml bindings for LLVM"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/${MY_P/_/}.src.tar.xz" SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P/_/}.src.tar.xz"
# Keep in sync with sys-devel/llvm # Keep in sync with sys-devel/llvm
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430

@ -12,8 +12,8 @@ inherit cmake-utils llvm python-any-r1
MY_P=llvm-${PV/_/} MY_P=llvm-${PV/_/}
DESCRIPTION="OCaml bindings for LLVM" DESCRIPTION="OCaml bindings for LLVM"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/${MY_P/_/}.src.tar.xz" SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P/_/}.src.tar.xz"
# Keep in sync with sys-devel/llvm # Keep in sync with sys-devel/llvm
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430

@ -11,9 +11,9 @@ PYTHON_COMPAT=( python2_7 )
inherit cmake-utils git-r3 llvm python-any-r1 inherit cmake-utils git-r3 llvm python-any-r1
DESCRIPTION="OCaml bindings for LLVM" DESCRIPTION="OCaml bindings for LLVM"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="" SRC_URI=""
EGIT_REPO_URI="http://llvm.org/git/llvm.git EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
https://github.com/llvm-mirror/llvm.git" https://github.com/llvm-mirror/llvm.git"
# Keep in sync with sys-devel/llvm # Keep in sync with sys-devel/llvm

@ -11,7 +11,7 @@ SRC_URI="http://gallium.inria.fr/~fpottier/menhir/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2-with-linking-exception" LICENSE="GPL-2 LGPL-2-with-linking-exception"
SLOT="0/${PV}" SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
IUSE="examples +ocamlopt" IUSE="examples +ocamlopt"
RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]" RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]"

@ -37,7 +37,11 @@ src_compile() {
} }
src_test() { src_test() {
emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests if use ocamlopt ; then
emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
else
ewarn "Tests require USE=ocamlopt. Skipping them."
fi
} }
src_install() { src_install() {

@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 )
inherit python-r1 inherit python-r1
DESCRIPTION="Python bindings for sys-devel/clang" DESCRIPTION="Python bindings for sys-devel/clang"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/cfe-${PV/_/}.src.tar.xz" SRC_URI="https://releases.llvm.org/${PV/_//}/cfe-${PV/_/}.src.tar.xz"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"
SLOT="0" SLOT="0"

@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 )
inherit python-r1 inherit python-r1
DESCRIPTION="Python bindings for sys-devel/clang" DESCRIPTION="Python bindings for sys-devel/clang"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/cfe-${PV/_/}.src.tar.xz" SRC_URI="https://releases.llvm.org/${PV/_//}/cfe-${PV/_/}.src.tar.xz"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"
SLOT="0" SLOT="0"

@ -7,9 +7,9 @@ PYTHON_COMPAT=( python2_7 )
inherit git-r3 python-r1 inherit git-r3 python-r1
DESCRIPTION="Python bindings for sys-devel/clang" DESCRIPTION="Python bindings for sys-devel/clang"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="" SRC_URI=""
EGIT_REPO_URI="http://llvm.org/git/clang.git EGIT_REPO_URI="https://git.llvm.org/git/clang.git
https://github.com/llvm-mirror/clang.git" https://github.com/llvm-mirror/clang.git"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"

@ -3,3 +3,4 @@ DIST elasticsearch-5.3.2.tar.gz 33704368 SHA256 a94fe46bc90eb271a0d448d20e49cb02
DIST elasticsearch-curator-4.2.6.tar.gz 228342 SHA256 bebc7f6b53a4147e92004dd63d2349bb18170feed12b9219206d0d074b0643ae SHA512 e42d9f3c6122ba9cfc0bc90323f12d7ebf09902d04138472999b63fc59742f2f461b889dd98fca98f321d4975a3c05bc2aae5d211a774abd49b628ea318f5f64 WHIRLPOOL 63eed5c64f3a08f44d6feb8eb56b7698e8081a948b67daae91bb692d69e3ed1166c2fb867cb61f3f114eed74d05251b3aae68a8c475bf75ce318d53435e27b7e DIST elasticsearch-curator-4.2.6.tar.gz 228342 SHA256 bebc7f6b53a4147e92004dd63d2349bb18170feed12b9219206d0d074b0643ae SHA512 e42d9f3c6122ba9cfc0bc90323f12d7ebf09902d04138472999b63fc59742f2f461b889dd98fca98f321d4975a3c05bc2aae5d211a774abd49b628ea318f5f64 WHIRLPOOL 63eed5c64f3a08f44d6feb8eb56b7698e8081a948b67daae91bb692d69e3ed1166c2fb867cb61f3f114eed74d05251b3aae68a8c475bf75ce318d53435e27b7e
DIST elasticsearch-curator-4.3.1.tar.gz 232546 SHA256 93601c39ec9acf05b9dca1ba58357af32c468d7429ea2f7be37d1b4045eb3b08 SHA512 24bfbcff4a5f3b7f2dbbda147eee79e74eec29187e4bb4d97475bca1a25e127570323ae00e03511ee6c1ea797973fc11b3bee25ffd2089fa0c7ae626f66a6153 WHIRLPOOL c3a548de20903139f10e51f0c273f4c028d7e54e862db442be65025d7d8b623ba93b6a575b3f5eeb174e8a1aa06c4269f24cf3bad7f134b506b00ba2fdf2d766 DIST elasticsearch-curator-4.3.1.tar.gz 232546 SHA256 93601c39ec9acf05b9dca1ba58357af32c468d7429ea2f7be37d1b4045eb3b08 SHA512 24bfbcff4a5f3b7f2dbbda147eee79e74eec29187e4bb4d97475bca1a25e127570323ae00e03511ee6c1ea797973fc11b3bee25ffd2089fa0c7ae626f66a6153 WHIRLPOOL c3a548de20903139f10e51f0c273f4c028d7e54e862db442be65025d7d8b623ba93b6a575b3f5eeb174e8a1aa06c4269f24cf3bad7f134b506b00ba2fdf2d766
DIST elasticsearch-curator-5.0.4.tar.gz 264754 SHA256 109aa8ba12ed68b5e9121138cbbdbae2f58eef5fd310099e3b8843ca5cc1cfc9 SHA512 79392a91e1bcbac79c40b75f782a1d57f7e24c849e4e7b302a47f5bcc84e9f656b30c64aa6eb51da9f92e6e021862411beb345da88248288b28c95d751d757cf WHIRLPOOL 0f881013053458804694f1d8e00052566a41af2905d7cddd2b2a2bb4fb6c27cab77e66f85f0c9fa7f6261399b41273072ce1b8d116d706a7bd53bb4b37639fd2 DIST elasticsearch-curator-5.0.4.tar.gz 264754 SHA256 109aa8ba12ed68b5e9121138cbbdbae2f58eef5fd310099e3b8843ca5cc1cfc9 SHA512 79392a91e1bcbac79c40b75f782a1d57f7e24c849e4e7b302a47f5bcc84e9f656b30c64aa6eb51da9f92e6e021862411beb345da88248288b28c95d751d757cf WHIRLPOOL 0f881013053458804694f1d8e00052566a41af2905d7cddd2b2a2bb4fb6c27cab77e66f85f0c9fa7f6261399b41273072ce1b8d116d706a7bd53bb4b37639fd2
DIST elasticsearch-curator-5.1.1.tar.gz 268629 SHA256 35064a6acaf35dacd9ac21b8ad78782640a0a7b77f684c7a6bf5db2f513b374f SHA512 f5977984a0997fdcbf0e9ea338118e90a7e519d7252e1ac5d2c1484d553352ec95495f6dc50efe1b09282b3c8309d8c3712c49bbceabe53cc97c007efd90ec4b WHIRLPOOL 335b66e97cd650498d2a1dd9a4a4761311b33f9367bba9f161dd0c5cdb3357a7822595e7630cec2f3a8ab5bb5c4aa1f849ea60f0bc4b706c2603814ee0e6cec6

@ -0,0 +1,120 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
MY_PN="curator"
ES_VERSION="5.3.2"
# tests fail in chroot
# https://github.com/elastic/elasticsearch/issues/12018
RESTRICT="test"
# running tests in non-chroot environments:
# FEATURES="test -usersandbox" emerge dev-python/elasticsearch-curator
inherit distutils-r1
DESCRIPTION="Tending time-series indices in Elasticsearch"
HOMEPAGE="https://github.com/elasticsearch/curator"
SRC_URI="https://github.com/elasticsearch/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
test? ( https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${ES_VERSION}.tar.gz )"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
>=dev-python/elasticsearch-py-5.4.0[${PYTHON_USEDEP}]
<dev-python/elasticsearch-py-6.0.0[${PYTHON_USEDEP}]
>=dev-python/click-6.7[${PYTHON_USEDEP}]
>=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.20[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.9.3[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
test? ( ${RDEPEND}
virtual/jre:1.8
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/nosexcover[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MY_PN}-${PV}"
python_test() {
ES="${WORKDIR}/elasticsearch-${ES_VERSION}"
ES_PORT="25123"
ES_INSTANCE="gentoo-es-curator-test"
ES_LOG="${ES}/logs/${ES_INSTANCE}.log"
PID="${ES}/elasticsearch.pid"
# run Elasticsearch instance on custom port
sed -i "s/#http.port: 9200/http.port: ${ES_PORT}/g; \
s/#cluster.name: my-application/cluster.name: ${ES_INSTANCE}/g" \
"${ES}/config/elasticsearch.yml" || die
# start local instance of elasticsearch
"${ES}/bin/elasticsearch" -d -p "${PID}" -Edefault.path.repo=/ || die
local i
local es_started=0
for i in {1..20}; do
grep -q "started" "${ES_LOG}" 2> /dev/null
if [[ $? -eq 0 ]]; then
einfo "Elasticsearch started"
es_started=1
eend 0
break
elif grep -q 'BindException\[Address already in use\]' "${ES_LOG}" 2>/dev/null; then
eend 1
eerror "Elasticsearch already running"
die "Cannot start Elasticsearch for tests"
else
einfo "Waiting for Elasticsearch"
eend 1
sleep 2
continue
fi
done
[[ $es_started -eq 0 ]] && die "Elasticsearch failed to start"
export TEST_ES_SERVER="localhost:${ES_PORT}"
esetup.py test || die
pkill -F ${PID}
}
python_prepare_all() {
# avoid downloading from net
sed -e '/^intersphinx_mapping/,+3d' -i docs/conf.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
cd docs || die
emake man $(usex doc html "")
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
doman docs/_build/man/*
distutils-r1_python_install_all
}
pkg_postinst() {
ewarn ""
ewarn "For Python 3 support information please read: http://click.pocoo.org/3/python3/"
ewarn ""
ewarn "Example usage on Python 3:"
ewarn "export LC_ALL=en_US.UTF-8"
ewarn "export LANG=en_US.UTF-8"
ewarn "curator ..."
}

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation # Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
EAPI=6 EAPI=6
@ -20,7 +20,7 @@ SRC_URI="
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc test" IUSE="doc test"
RDEPEND=" RDEPEND="

@ -13,7 +13,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz"
LICENSE="LGPL-2" LICENSE="LGPL-2"
SLOT="1.0" SLOT="1.0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="test" IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}" REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0" LICENSE="Apache-2.0"
SLOT="0" SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc test" IUSE="doc test"
DEPEND=" DEPEND="

@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD MIT" LICENSE="BSD MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86" KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="test" IUSE="test"
RDEPEND="" RDEPEND=""

@ -8,9 +8,9 @@ inherit distutils-r1
MY_P=llvm-${PV} MY_P=llvm-${PV}
DESCRIPTION="A stand-alone install of the LLVM suite testing tool" DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz" SRC_URI="https://llvm.org/releases/${PV}/${MY_P}.src.tar.xz"
EGIT_REPO_URI="http://llvm.org/git/llvm.git EGIT_REPO_URI="https://llvm.org/git/llvm.git
https://github.com/llvm-mirror/llvm.git" https://github.com/llvm-mirror/llvm.git"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"

@ -8,8 +8,8 @@ inherit distutils-r1
MY_P=llvm-${PV/_/} MY_P=llvm-${PV/_/}
DESCRIPTION="A stand-alone install of the LLVM suite testing tool" DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/${MY_P}.src.tar.xz" SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.src.tar.xz"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"
SLOT="0" SLOT="0"

@ -8,8 +8,8 @@ inherit distutils-r1
MY_P=llvm-${PV/_/} MY_P=llvm-${PV/_/}
DESCRIPTION="A stand-alone install of the LLVM suite testing tool" DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/${MY_P}.src.tar.xz" SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.src.tar.xz"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"
SLOT="0" SLOT="0"

@ -7,9 +7,9 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1 git-r3 inherit distutils-r1 git-r3
DESCRIPTION="A stand-alone install of the LLVM suite testing tool" DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
HOMEPAGE="http://llvm.org/" HOMEPAGE="https://llvm.org/"
SRC_URI="" SRC_URI=""
EGIT_REPO_URI="http://llvm.org/git/llvm.git EGIT_REPO_URI="https://git.llvm.org/git/llvm.git
https://github.com/llvm-mirror/llvm.git" https://github.com/llvm-mirror/llvm.git"
LICENSE="UoI-NCSA" LICENSE="UoI-NCSA"

@ -11,7 +11,7 @@ DESCRIPTION="A plugin for flake8"
HOMEPAGE="https://github.com/flintwork/mccabe" HOMEPAGE="https://github.com/flintwork/mccabe"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
IUSE="" IUSE=""
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"

@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc" IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]

@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/PyODE-snapshot-${SNAPSHOT_DATE}.tar.bz2"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd" KEYWORDS="amd64 x86 ~x86-fbsd"
IUSE="examples" IUSE="examples"
RDEPEND=">=dev-games/ode-0.7 RDEPEND=">=dev-games/ode-0.7

@ -15,7 +15,7 @@ SRC_URI="http://download.qt-project.org/official_releases/${PN}/${MY_P}.tar.bz2"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux" KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="X declarative designer help multimedia opengl phonon script scripttools sql svg test webkit xmlpatterns" IUSE="X declarative designer help multimedia opengl phonon script scripttools sql svg test webkit xmlpatterns"
REQUIRED_USE=" REQUIRED_USE="

@ -13,7 +13,7 @@ SRC_URI="http://download.qt-project.org/official_releases/pyside/${P}.tar.bz2"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" SLOT="0"
KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux" KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="test" IUSE="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}" REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -20,7 +20,7 @@ SRC_URI="
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="amd64 ppc x86" KEYWORDS="amd64 x86"
IUSE="doc examples" IUSE="doc examples"
DEPEND=" DEPEND="

@ -19,7 +19,7 @@ SRC_URI="http://download.gna.org/soya/${MY_P}.tar.bz2
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86" KEYWORDS="~amd64 ~x86"
IUSE="doc examples" IUSE="doc examples"
DEPEND=">=dev-games/ode-0.10[-double-precision] DEPEND=">=dev-games/ode-0.10[-double-precision]

@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.gz"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc test" IUSE="doc test"
RDEPEND="dev-python/mimeparse[${PYTHON_USEDEP}] RDEPEND="dev-python/mimeparse[${PYTHON_USEDEP}]

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save