Sync with portage [Tue Aug 4 09:00:07 MSK 2015].

master
root 9 years ago
parent d6bd82f046
commit 754808350b

@ -1,6 +1,9 @@
# ChangeLog for app-admin/denyhosts
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/ChangeLog,v 1.92 2015/08/02 20:22:54 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/ChangeLog,v 1.93 2015/08/03 11:56:38 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> denyhosts-2.9.ebuild:
Stable for amd64, wrt bug #556522
*denyhosts-3.0 (02 Aug 2015)

@ -19,18 +19,24 @@ DIST denyhosts-2.9.tar.gz 49472 SHA256 751ce6f11c91d1f29c2e726e829c8fe5ddc417bfb
DIST denyhosts-3.0.tar.gz 56283 SHA256 581cd3b782d7b702f41873ae52d39472d27c90ebd1b2178802cdd623e8e94240 SHA512 8a1c796c259049ffab2c88cef780b175ec75c94216841421f831dfbf45f4ba0cdbcfbb0e3dab7200aa79eeb2416db5234ad5016d5770d8ab2f28ef4c9754e70d WHIRLPOOL 6b8db8e88a5f1693d4a72ea54009b5d185b035040c9407585f829b0f8f918bcbfa38623b0ecb08157256da045427b8b5111f7dc8f520505c56aefdaf1a02a154
EBUILD denyhosts-2.6-r10.ebuild 2407 SHA256 756576f754d5ccf512f4a722aeeda11e58fd4b2658a912142d43da78dee6f181 SHA512 3171fbb38d23ba487a89a2a9cbfb37cc88ba7da67bb76e5699dc429e6aa0fb4f2bddfd83acf52eba481d992f15dd6b6b6e312d8219fd63ae91cef1ed49c3dc95 WHIRLPOOL 6540f4119b5ccf42a2dad902245a7b0ec005b9cd24dc359174439ba627b3c0df6ab3fd1e0334b64129f4cb2049636f6aa9b0c2ca0366a5caf044fdb02931b4d7
EBUILD denyhosts-2.6-r9.ebuild 2403 SHA256 64c5ce5b3993b321508f96f4f681337d7839b585d878adcbadec9ee61fc9b261 SHA512 f8d79b714972938a8a03aac31145331ec9160d56488486181990faef768805dbcc811ea18da761212be90e8d577761aae531784aa0af59a9d794a58eb7374528 WHIRLPOOL db08e7764eca321613debb0c232107d7c8924abc9c97e4eef6ebd251afc9a96c666da36765f58eefe5706e1b04e0e0987a5fbc24f16ab1cfe59ffedab97f6bea
EBUILD denyhosts-2.9.ebuild 1982 SHA256 52a52960a6f22984ddfd0b8e1a852ecb3ed1f376967c8feb9c8d47d7a54cec72 SHA512 0ef5be50ea6d1acde181d3d54d44f8a51b061b3b58515c3f5526d7faf975abbd626c927dc16f7e34ae1e938ffdce8896ca1375035c5b8b01180a4b505c52775b WHIRLPOOL 372fb7b8492faa83b6d5e8dfba6dda3a367ad3ff206ded93b39a6067f6778bdae43af110ee3a6644af9baddb407281a7433f58f754adc1045c06ec2253eaf674
EBUILD denyhosts-2.9.ebuild 1978 SHA256 65b488ae2b11c528515ae8a8737bf801f8a98fd79c239a19c1522e933513cfa3 SHA512 8dd4857710e4cab58c443ecbc8702188426fb0375f450f48d3663f42a68fa489d9c74c5cbbd6b0af88bd27ec69136c03ddc7ba0247ba937478d6ce88ddbde07d WHIRLPOOL 3d746d32f736c2541355107d9aaa535226bd13585dec64509fecfcab4aac920e1be2f95621f12e0ef22d1c52764fec93bdec0667aa5965ad5030fd949c236890
EBUILD denyhosts-3.0.ebuild 1789 SHA256 7c65e56f3f75a94e0c7066d2e1131ca1186e882e86527e975deb03c092387d74 SHA512 b137aa9382d80c05d78c885134a5a61e8452895e160fe840c57cc732c7f329a04fd625bbe7f89d1e81a3d7cfe3578e8c884c23f5089efa16cea28b402e804e6f WHIRLPOOL f602efdcf2c18e5fe9867ac169e89bf434ce33f3e6e743e6e442d5a9375adfc349b472ee56b5301d66768925fa90732aa230b7c78d23993431179b970da28178
MISC ChangeLog 12751 SHA256 5ccedfd6e17dbad7e0f8d2c410127dc9cadd8597a13d31327c57d0d155356c73 SHA512 7e6c65fcb04a9c43ca568ca7bb0edc40e46d245245a52997737e79029eaa9666785025d5910ff6ebdf3dc78a1c17651f38f71fddf055745d967360052afa05e3 WHIRLPOOL 798088d264d589e52bb722d384fc434c2d22d8f3b7f621bf15bb84244707f39950cc95adb2f40bc4f59f92ba8c5c7e97e9561c74ee6f9df11c806d10b7ad624b
MISC ChangeLog 12856 SHA256 7a6df041d5dba9a1f599f7ef85fec7de23958f5af19a38aabdbdefbaeaec2d42 SHA512 f1e6bcb3efaa5fe24d1d628fc0f644f4e59be4c4a9b5ba4452fb3cc2f51b5ce8778d65f15ffac2bbd31ccf093779ba080d144bf8b8565f34e61dc1ac12f9573f WHIRLPOOL f4d13a927afbfc3bc4369d140276bce7baf24568e727cb05aacf415328df070b8cbe721363d510d614956ed71116208a273a1ef5b360501f3d7fd8c505daccc7
MISC metadata.xml 331 SHA256 0aefccd37389636c658c1f9741bafb8b0b82351d69effd87acfa8ad0d1bd0a92 SHA512 72fed0deaa018c297b260a448448c5a98a2a76670ec4512fe0438ab71744c7c20bb8e803c63e7afddfbb8ac99794746b6b161a3d916fc5aecf456e1fc89fbbf6 WHIRLPOOL 06bdff6db2d8193d1220d34930e7bcb67d7b256d0adfaad022c58644ced04bdf5e855779108189ce65916ea5ac0a74075e3df6de70c7656a510e3f747879df66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJVvnwkAAoJEOeBhlrCAAWGB1IIAIkmxX11qFn3wVNTnX7SryX4
MN+I6XJc8qgVTwZbQcSOc7p3QoJNd4FcK0kqxHKimbaFFZPQEHLQ6ZyWhjLJcf9E
mmv+qOB5lbtpvU6x0SgcPq1pYYSCxCO1iK1wzBeylO9iRbU7xsqUVC7lLJbBUn8J
MqoZ4NEAGJ3oRzjmVcfbdxhxzL0dPLsF1MyxFQ2tzCKGfm2CqXdDpDS+XlH8f6JA
476/eKYRlh3FVdV2umvuIF5w2DuzK9F0aqrmwEr+me6Saj59GG87RjLnqturg1VX
A4Iz0zjOGp/IiBC3dNtPSTp/4iGaBZpo05/BV7dyebWYfxx2IUnspiQsf4tp2ZI=
=1ssA
iQIcBAEBCAAGBQJVv1b3AAoJELp701BxlEWfE4UQAIRIMjI/aJCUsJ5vC2ra+Du/
iciGWBWGw6EbRQaEK8rpKT8+Hz/v44kdG2pEnYH2d/K6V6q/vAeks0LDZyDcS9M4
2ylxbc74y4ZIWrRCDCpX6dUK2rbW0cmHUJjhWLXzJ3bMfGW+Rn/tVg87ZyPjsiqK
SLWDl3ougaXu0uv/64wFTu6q5Z1+eOFnQVFxQFJUrkskp5MP0fqOvTFsOQwQ/rK3
sry6G2FgG2WPF01w7ExC6fRjo0jNAshz9QI185xLYubr3wrEP5ryk9kMvoCods6P
SkGYgf2d2yA+U2jsbvn6oURpKxA6qbfN6+69N3Q592UcVpjgbfl+EV0rUfr9CwSm
XMpSkYKNU2JxiIWdFLDxXpHDer7GSf9fK3yWKr78o5yJ5s4wYTUKR0QdBA88M49S
VxuMy3kHBhTvOFKdJkXo5PP6i7pID6Bxk5OgIFmgwzUW98QnpEQ0XvckT81xkPm9
RiNYiUSG6lPBdwxPrXXey9AWxqd0WBss3dZne7xktOTBMKWT+60jsvYe6mKi2PgI
w6/2/fG4MPhnVDBFKDwwjfu+mS5FAO10jvEyPp8TpVIsbnFqC93fjNDLDBZCNHKl
SA/hS1vaIt4uIvPG7pWut3yteRbO0n6k8g5OY4z8DDP6EGYHbadANW7Recazuiw3
1J798FlGEN8X1GXAAkXj
=Nf0K
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/denyhosts-2.9.ebuild,v 1.1 2015/02/03 21:07:20 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/denyhosts/denyhosts-2.9.ebuild,v 1.2 2015/08/03 11:56:38 ago Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~sparc ~x86"
IUSE=""
DEPEND=""

@ -1,6 +1,10 @@
# ChangeLog for app-admin/diamond
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diamond/ChangeLog,v 1.9 2015/07/29 19:18:33 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/diamond/ChangeLog,v 1.10 2015/08/03 17:59:54 grobian Exp $
03 Aug 2015; Fabian Groffen <grobian@gentoo.org>
+files/diamond-4.0-psutil.patch, diamond-4.0-r1.ebuild, diamond-9999.ebuild:
Pull in fixes for psutil-3 usage, useful on non-Linux only
29 Jul 2015; Fabian Groffen <grobian@gentoo.org> diamond-4.0-r1.ebuild,
diamond-9999.ebuild:

@ -1,17 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX diamond-4.0-psutil.patch 1842 SHA256 8654e35bfffdc84dbde798bf283ffd6fffc626fd8b12ae98848dae08d7bdf241 SHA512 4f59e7811df1419dcf29d231f62844de6db9e5a3f6e7600b11432d1bda994b62973172cce98d257d6ce03e940645df76dee2c3cd4fced18e960527bb23b1f1ea WHIRLPOOL 2fbee860112dc44a77999bfc1df24d5464b4c515461d3879271aaf25453bfaa070b8d32c1b8a6dac1c089f55cf17d495711e4c31f65debc613d0b642fe0e00f8
AUX diamond.confd 57 SHA256 41941d406f48b5eca55d9146928eee185820fe27a3708d3fcaa71c3f78bf4adc SHA512 51b037902394b22f957a15ad1479ebdae5ac29384f2b7a5053ea8200bad05dc9c9060cc5c6c1a931e341e99b95327e55b06aaa9a828950533265f9c96a8dff55 WHIRLPOOL 80165d5cf5347dd3abeeec53f4df64d51f7f78445363574b2bc1b8f2fec9f1a0798c4986319dabe6d6a4b6b499c577fc8679b2fc65554107e48e3e13dac4e68b
AUX diamond.initd 568 SHA256 99184d76c9967c1edfe12b555e7759ca8b6106d7890359e5c1e0a1c3e7016777 SHA512 e7edb84928460bcfe4ab26218b1e367c05fac08f7c0dd13ef1ff33fc627b3684b0a1d0768601968c20fd43edbea8df8917a6aede76902bd3e6e71d23f8980ca1 WHIRLPOOL 7cc69ae79165dd91943a50c1bd56ebd0e07bb71212a35488e71e91041c577991e60c9c65d145894e49914897ab6e10ee9684d418d089f73bd42ae284b45f5dfc
DIST python-diamond-4.0.tar.gz 491433 SHA256 e84dd3c87b230d524306a07c3fc7c1db1d9796e3748025e8345a4fa18b162256 SHA512 c4a6e63bdc55f9e0ac2fbf3b644be91662635c08ecc864dfaaebf2fe62fb45609c099da63efd93ed498d2dc9e95bbcb64be09f715e21d59b30bce958a96dc56b WHIRLPOOL 2b1f6124001183058cf282d6e9c51bba0878f26308731266f2c31c549bb42db945c579b49b5a34666e0c05ccbda0163135662a11e59a482f8ef031c49c6005ba
EBUILD diamond-4.0-r1.ebuild 2044 SHA256 c54e61949578683706bfabb87038bcee815ebcfe4d3bef89255e4016e6ea6e5d SHA512 848e0a528647583058fc2868993283ab70698f474dd8fe48ea580b2db1331c346484c6bd2f50fe5869d107664c9174dd42f18b90bfb26fb688cbe9190205397b WHIRLPOOL c56330f1f94a00f46ecbc67afaf60e2ad2ce116d511ec90d578d7bbb51f5a858c134546c3275d786541f425e2f5a666678716d1ae8b8945877ed6f7a296282b4
EBUILD diamond-9999.ebuild 1757 SHA256 e4ad52eb7f711f02c106ed7c9fe160369e9437c6b7cc81b4fc02c7278363f833 SHA512 b789727fa044590577c37b92207f7a5ecd2ffb1a6a183711103d9149731639a5fa8103498cb9c069a39205e8d9c0119ccda0d1bda4188a9683bcf640385fc52f WHIRLPOOL 21e7c637fca0353ee52b5194a1939107d952c4c8d727559d02b5a92dc173066ac7cecd7f64bdbea1225ccb032553c3a268d55b1ca1ef89a83f2e6574b6d42454
MISC ChangeLog 1476 SHA256 41fad7c1426d9467a766d7f33098f7ce12c5c42cace014308c3ac019a3e54732 SHA512 2b2b505f4c2d3d78391b7c4ed9d243e9b9ffb3f18179bf93684a9e1b25f7417c02d4cbb59989b2f80d01326a25e4900c8e80332f685ef09423e4deac323f7d53 WHIRLPOOL 97b28aac928f1dd43952273c9b9085aea27bf66cfe3546a2b5a8aa59b9974c384c3f4ac5d95d88f582571882bea315ed633b3917f603a3239fe23663c4e694d3
EBUILD diamond-4.0-r1.ebuild 2134 SHA256 4541b2610295b09df735f36f8647f0a10742f4fe2aacdb6adaabb43f2b3093f6 SHA512 9a9677e09e1f5e9f7f81915a79a13ab632da82812799a7d236bae1e711d29dd179f3e300ccaf7dc02c2fc2be22dc814fe5e287f6be075525f33d647cb2eefacd WHIRLPOOL 57d9a78cbf1a2bbccd783f9c3275160b823895f5c8b82bf34f60370244f416535c423e51df12e2944f0eac344f46c6a8dc38b0a89a8f49f2abfa72b72ca07c36
EBUILD diamond-9999.ebuild 1799 SHA256 8574ecb851ddabd81c4cdd7218b65ab4b50c6073d4cbe2e458559095464c4e1f SHA512 be5e298930213f634829e22dc442cf4f9cae7402152665a46a308b1434c8bfe4863968b0cbeb14612070308dc794c327521ae99e177189ea3a68987da02878bf WHIRLPOOL 995107e7772e45abd63e6b01749bae0868dcfcb21015576193c58ea90f15f67d43793c26454ce645dcc0d8b9fb44473e9d59921efff1f111d0a305789a60d8d2
MISC ChangeLog 1669 SHA256 c3c0f1c7e902586b2beb10dc5cc61c430b08249babe64a8737d198f48b24ad98 SHA512 fcbf84aeb38c15657663bebf3f5a07175d477e54a450fee3316bb6fecb8bbb1faa421c81aa2831d43a5751a9463fce7a4530501ccb1da755f8eaa639bd3f6386 WHIRLPOOL ebbb5b4294a45c170862c70a98e043f47b14a2d464ef0740396005387528aeb463e68904c34454fd76b761c1dc033c5fd3f2a51c2c11388fbd61ff122199c4d6
MISC metadata.xml 805 SHA256 18d0feacc721859705a45aed6c5598502eb855c58190869d597d968d78d4b01f SHA512 338ff1721ce92287069d31c573b2f472ae40af4823dadab610a5e82c4c834b948066c8b2b8049d6215917246f7b79c9d8e43629a497a83f31872d4d938f5f983 WHIRLPOOL 2d91a9f082073792d6486f515a0ce6752f8573a6a3cd1cd138f8b129c6be52c0a15b641934305e2ce2eed91bf64734803a3337e90b24697f694a8beece0e7c5a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlW5JwoACgkQX3X2B8XHTolBTQCdG6Q5wvMa97j8dsuw4s+4J1u6
uogAnAtQWjteh/ASw7LatNh+IGOW01fg
=/J25
iEYEAREIAAYFAlW/rBwACgkQX3X2B8XHTomM5gCeLDKlL1Vv5cOY3dyjbu/e56XW
hFYAniutmYGK/9aQmic7bwta3CfhI+gD
=nEyi
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diamond/diamond-4.0-r1.ebuild,v 1.3 2015/07/29 19:18:33 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/diamond/diamond-4.0-r1.ebuild,v 1.4 2015/08/03 17:59:54 grobian Exp $
EAPI=5
@ -16,7 +16,7 @@ fi
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
inherit distutils-r1 eutils
DESCRIPTION="Python daemon that collects and publishes system metrics"
HOMEPAGE="https://github.com/python-diamond/Diamond"
@ -30,7 +30,8 @@ RDEPEND="dev-python/configobj
mongo? ( dev-python/pymongo )
mysql? ( dev-python/mysql-python )
snmp? ( dev-python/pysnmp )
redis? ( dev-python/redis-py )"
redis? ( dev-python/redis-py )
!kernel_linux? ( >=dev-python/psutil-3 )"
DEPEND="${RDEPEND}
test? ( dev-python/mock )"
@ -49,6 +50,8 @@ src_prepare() {
src/diamond/utils/classes.py \
|| die
epatch "${FILESDIR}"/${P}-psutil.patch
distutils-r1_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diamond/diamond-9999.ebuild,v 1.5 2015/07/29 19:18:33 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/diamond/diamond-9999.ebuild,v 1.6 2015/08/03 17:59:54 grobian Exp $
EAPI=5
@ -30,7 +30,8 @@ RDEPEND="dev-python/configobj
mongo? ( dev-python/pymongo )
mysql? ( dev-python/mysql-python )
snmp? ( dev-python/pysnmp )
redis? ( dev-python/redis-py )"
redis? ( dev-python/redis-py )
!kernel_linux? ( >=dev-python/psutil-3 )"
DEPEND="${RDEPEND}
test? ( dev-python/mock )"

@ -0,0 +1,48 @@
From 21ca284ffe6901b06e1136ce57dc07e0effd2a3e Mon Sep 17 00:00:00 2001
From: Fabian Groffen <grobian@gentoo.org>
Date: Mon, 3 Aug 2015 19:40:59 +0200
Subject: [PATCH 1/2] NetworkCollector: psutil.network_io_counters was renamed
---
src/collectors/network/network.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/collectors/network/network.py b/src/collectors/network/network.py
index d835162..90c2f59 100644
--- a/src/collectors/network/network.py
+++ b/src/collectors/network/network.py
@@ -96,7 +96,7 @@ def collect(self):
self.log.error('No network metrics retrieved')
return None
- network_stats = psutil.network_io_counters(True)
+ network_stats = psutil.net_io_counters(True)
for device in network_stats.keys():
network_stat = network_stats[device]
results[device] = {}
From 314d6057ca95bae6d3e6369556522574eb905c3f Mon Sep 17 00:00:00 2001
From: Fabian Groffen <grobian@gentoo.org>
Date: Mon, 3 Aug 2015 19:41:20 +0200
Subject: [PATCH 2/2] MemoryCollector: psutil renamed phymem_usage and
virtmem_usage
---
src/collectors/memory/memory.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/collectors/memory/memory.py b/src/collectors/memory/memory.py
index 7c9b1fb..9057115 100644
--- a/src/collectors/memory/memory.py
+++ b/src/collectors/memory/memory.py
@@ -103,8 +103,8 @@ def collect(self):
self.log.error('No memory metrics retrieved')
return None
- phymem_usage = psutil.phymem_usage()
- virtmem_usage = psutil.virtmem_usage()
+ phymem_usage = psutil.virtual_memory()
+ virtmem_usage = psutil.swap_memory()
units = 'B'
for unit in self.config['byte_unit']:

@ -1,6 +1,9 @@
# ChangeLog for app-admin/syslog-ng
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/ChangeLog,v 1.431 2015/07/13 14:30:06 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/ChangeLog,v 1.432 2015/08/03 11:55:43 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> syslog-ng-3.6.4.ebuild:
Stable for amd64, wrt bug #556546
13 Jul 2015; Michael Sterrett <mr_bones_@gentoo.org> -syslog-ng-3.6.3.ebuild:
old

@ -1,3 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX 3.4/syslog-ng.conf.gentoo 1332 SHA256 949c0f2a9f4351be23249ba1b7763b5d4ff9ab4907c1211cc3e92b6bc9705c8e SHA512 bdbcfa27368ed75daac153d91c50555bea892f492639a2448e47a6f38a9b84808eedd35db09347a385c70725ab8349798f624aa5e2f730fb99b2986d05afb1a4 WHIRLPOOL d639db780aa07438e1a33b85cf3f388782f84fe884b95303605ccd58bf95232e5e013c5d491b44034e7d90121064b9c749d91c2fa6352ccb44db90d12d792d82
AUX 3.4/syslog-ng.conf.gentoo.fbsd 727 SHA256 d45f4befbf3f098a4a3e7bff80a6536931c3386eb94145f8e7495d9eb8ece0fc SHA512 a8f94d3cd4f120c3cb69f4e938877f62e87f7a6a3f422575e130b49ed3fa37effc6dc0c53398031602f9bcf26a1ce3b5267701483f045829960796098e843fb0 WHIRLPOOL 37ceec9bb7a1cc829b1eeb1aa8e9af162b67e90e03d862bc215150e011ad8be433270d658029fd72963d2486c72f5046e9d6e007a62f170c1295d61d68b62ca4
AUX 3.4/syslog-ng.conf.gentoo.hardened 4658 SHA256 5efb3976249fd44d01af2c287f35e9c3a61e74909b4f7d9f63dabc32eb4e3f74 SHA512 d326832592b016b3fec1119ff90c4898fc4351bbeccff32295712229e955b72ea80a282cbcb527862371c5899446ee4747f95fe898e36338c47683121598140e WHIRLPOOL e1eb845712cbff8a3a3f656689b1c8a1573882cc9850211bba22eb5cf46adc2337799fa4992d17e5e32a67ea7ae4f7ff65034dcb1606a6ccb82f565d1ef80098
@ -19,6 +22,23 @@ DIST syslog-ng_3.6.2.tar.gz 3207456 SHA256 ef47fada52981e09af570457a5af30f815f5d
DIST syslog-ng_3.6.4.tar.gz 3276432 SHA256 7be11df31ac7d716f1f952e22b5ae8e2049edd633a41b223776a853d9106f4e7 SHA512 9c648628b9bd3ebb25bc44fa6586e88a4b9ed7c24b1c337569d3cccb04bf2f427ba1218900f8dfd8f668f245d6ab44ad45b67da661b7c2af68c6c42101b722e1 WHIRLPOOL 496a9b2e06e33b0c42726f3b13f859f356f136367c48363cd22b086b72f4f54a32cc057235636f2d2ea3ad7bdd622354ea67df1cbc770be608a84bc861fce93d
EBUILD syslog-ng-3.4.8.ebuild 3588 SHA256 2bf7cb39b5486e7a6b95834ad87ec19a0d00e93126fc57dd826b6bebc3e9e844 SHA512 32eadb10f65970756a30d852dcb14bf0296425e5c256182956d3cc42b8571c46df3a293da40a9ff730046252a3e078413e11543176c39586d5dbcea970e41939 WHIRLPOOL ebbb2b786c6061017d0a69878fb6811d7b97495f948e5c46d8dff695281b864e6f8a8d177f71c7a75652905f4f511c479e26868ccebb7838c211a8dda8ecfc9d
EBUILD syslog-ng-3.6.2.ebuild 3789 SHA256 2e1451e271756b246f88d226244b94b8195e3aafb9fa9380046a0d1bb625766f SHA512 70b1539c438498fad41feeb2699060a182366ddf69f3d20bf14ed97c116876d332dfa695dff8e9ebd15057253c9efc9b6c6c2349ff03c480b3becc128ff9b468 WHIRLPOOL c451f6df91fe8f6fd9bb77e6a92c2f86323e97220ad1031fa0b1d9f6bab825d5cd8af3f6fb30e0f201db4c4ee73e25aa11f2628346c331303c675f5ab54f49ef
EBUILD syslog-ng-3.6.4.ebuild 3747 SHA256 f890ebc81e88fba5a240fc35385017c213105e1c63c218f7caa21c0e5fd278a5 SHA512 9dfb47c5466d2ab7b106cd066a96b8c91d843a5728f7ba5789ebf6b1b9b3a92c7a64641c7c17a7b6261e4a820fbabde14ab1eb7eeec408660400e0be466f2788 WHIRLPOOL 249e43f3a66b7ba37fc6b57a2290d5917c9d5e5af828823d941220d94b32096b073288b3e88aa7cefa26d87d314d9d3394c4eb059970830ba30b6a372a1a70bb
MISC ChangeLog 60310 SHA256 c7a890c46f68826a0ee81c63150f4167dec4106d5aec25aa3859d0dbd54223de SHA512 48cf17bd1aded6cbe173aeeb6372913b2e73fe18200464169319ca4a7c8b6d72e29b927f69b98ee2efbf57a6c35415b634df5db717d8149e7b61135293f9aed8 WHIRLPOOL a25903e4fc49fab0a3cf2443e36daf212e0c803f7e0af600fbb8deabdbe2531020211d993997d9b63ac4bd549001a269f89dbb703f1d71c456546cc496fff8a8
EBUILD syslog-ng-3.6.4.ebuild 3740 SHA256 828d4521560e2c1a77b9038849802ab5aac355907712b56ad1ca792ebabb3f8d SHA512 40ef540579c64720883294f0fb534e0bce507807d6bd880106f7394627bd32d5e61345b7cd5bbc3821b66fcf6858652f2b5f457e71bd3bd4a06f2d478bf8b26a WHIRLPOOL 8a2cf3abca64997742411cc5449f6afb712e882ca6c7072c36221a3f8686d7065dca404d153dcfe73eb01b1b305062b5f06af817a378376a5442839fb3a6abcb
MISC ChangeLog 60414 SHA256 816bc0a6a6ded286156265b71289d5883ff174ba76c6f5996aa09326b0e2bcd5 SHA512 c3ca91c143bbb6ad455adebb38422c7a04252210195ab417445e9ec8b266875af10935ad02b86aeecdd0c5d73757c5de65abaecc9ac9a7e6ef7202e39aaedb32 WHIRLPOOL d1e491354f1fe1fc2187504195a8a6e001b3d0960fb4039c47cfe9cd135e17d1f2b25e9f731018634c8c26d9b2df5911da9ee33078c7e2f0d0071b2c2020a09c
MISC metadata.xml 792 SHA256 9116bcafb5bc0f8cb3e27e43b474bb387de0467f47fe81f2a2da462cd1438834 SHA512 d81f3f86da8fa594eca1b2224ffe4e07c467f63aee77273b91df7b91256d54653c70b1a3c6543f1a6ce51594f75fdb4245d4ad6766d687275efe7b1811b317a4 WHIRLPOOL efc50cd99fe30a65e83b180794e3d9f58e09f6680c14ea038e09746f414b83c5ba3380d0c6796cca254a4ab81ce676f9dbdefb577abc5a39a26281a8ef9010d2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVv1bAAAoJELp701BxlEWf3RQQAMYhnPbx7nC12iqohRwC9Zzk
MwQ0GvGG/hKY2jFc2fd/c0KKuH8fVrVQY8AkAU+jH9ePKLxW2RUS5Jkq02ux0N++
ptTu1EfId80whqI8Bv5f0shYDQcxQFFqLi9RR2gtG5yM5Q0eC09axfUM+MD6v1R1
gl7sCjuoKjjFym9lIyR774oMcccMVzvc44SahWtYwgr2FmFLhWcEJCdycP7AXC1U
Da8TiBlkHin0UivOVI0t81fKSKhs+CB1bowkX40sTxtNoPXVJ/4IkSBSd/B+rnjJ
8lJTEEunb9SgCdYK7VjXfGxUObjDqDEwyTXsHFN0u2Mg4rGTxTXLQVT29Zob5I2E
9zAMxRdvA25EjY0epjJZRmgNYXDiaqwdEG5zHvTA8sOFHf/St2mKR3PUtRGohicF
leVz9CEQMuvoqBYMoz5MkldPhfQ2PdW/HCJpHNBkbBe33fX0LQ1miVBY9In9OtcB
3Tc9LiEY9ExQZz10ZEKwUMSlmA7DO9/J7tUtt3RhCSJ5gr++1jXC8iApqyLoI8BJ
ZZv9myMLUGl3ujJZw/aPIpgzLOiXuZk/MZLAeeO1SrPH404TA41VELIvQfZ2TNh9
YTpIwrLfO4X8k/vqt/FqE0z/t6cxavd1313nQHEGOapRRGobins6PHDEU4swine2
m0F2gcwsKQaMDNOay0DR
=KQcL
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.6.4.ebuild,v 1.1 2015/07/03 15:13:15 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.6.4.ebuild,v 1.2 2015/08/03 11:55:43 ago Exp $
EAPI=5
inherit eutils multilib systemd versionator
@ -13,7 +13,7 @@ SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/sourc
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="amqp caps dbi geoip ipv6 json mongodb pacct redis smtp spoof-source ssl systemd tcpd"
RESTRICT="test"

@ -1,6 +1,9 @@
# ChangeLog for app-arch/xarchiver
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/xarchiver/ChangeLog,v 1.51 2015/08/02 09:00:45 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/xarchiver/ChangeLog,v 1.52 2015/08/03 11:56:03 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> xarchiver-0.5.4.ebuild:
Stable for amd64, wrt bug #550058
02 Aug 2015; Pacho Ramos <pacho@gentoo.org> xarchiver-0.5.4.ebuild:
sparc stable wrt bug #550058

@ -5,13 +5,23 @@ AUX xarchiver-0.5.3-add-mime-types.patch 1436 SHA256 9fee60d67b43aeca0934db0c5be
AUX xarchiver-0.5.3-fix-password-protected.patch 1213 SHA256 f8bfd2e8087d55520e1fb330a10670b79fb568a52be678d93cf4144a5b3b5d71 SHA512 bd38943d8afdc0e023195c31c8bee78a7fdd5ec6a276c3f66c395dc41779b18bf829356dea4d794329abc0bd8ac81a58bbd961283b95f74a9008006826be9a75 WHIRLPOOL b0f53f407ceeca21a69a4892dc3859d6f73b1f8c60fcd4ece5d0583d400a58f611631877a921a92661bfabf6bcb7350ffef28ada6b281f6d28b94a8902b8fb57
AUX xarchiver-0.5.3-fix-rpm-support.patch 3291 SHA256 f570238c818b88092bc459ebc37b9d58669baf92b969197b29c8662bf8783315 SHA512 4ea64799b765ceadb34d4ea48df8f1e1748749a128a3b734265c7e9aa414bbc4a443007d3ae2b767cb3d6c3cae6b6bfb3866f76584cbbf66b8cc4afa34a76ebd WHIRLPOOL e56dd6e7c33a245f34cc37befffa0311a7bf762106c2d810f127bb198d12b4f91e74d8a885cbf47ec2b950102e90be60a90094d3f15c20a6eff27fc8cbe01ab8
DIST xarchiver-0.5.4.tar.bz2 1003045 SHA256 e63fa73979fcc56efe8cca9095fd915d31a1714ce9676246b8626f164e452ef4 SHA512 3b767c2601d94104e2fc72aa8d168afa5a154b5747a9b0518d1c348417e56e4c19d872a0029fb78decc897e0f3bc9573e17d0317b85f584e7275b0e519f5f30d WHIRLPOOL 3f5a277b05147daf29db0be26718ed51fa0bb6d2416ee41cdd8ce6c54bc66064fc5f313af39a32b428997f906c9fd4d1a0b8d60fe5d2d867b1137960b0cbe4d1
EBUILD xarchiver-0.5.4.ebuild 1458 SHA256 726f9d4f8a37a4774774debf3de7e5a3792ab37300d17e4bb567194446472871 SHA512 02080cff4bf6847a14080988d383a9dc6639bad7546609149f2e1927a03f75563a28f37fa7cbf3d644a72fcfe169c7bb3bfcdfebe9a87fe3893eec84bac5b654 WHIRLPOOL 1b208729f54f1d3eda5399529848763662ed9726b7e3fdfe701e97c8618602ca187decba41f950884a7db759e5b7d0655782605c78461f77b2d1186499061e2b
MISC ChangeLog 1479 SHA256 05ce90479facb13584bcba0b09a7f60609559e14a83cac8b27125636653bb68b SHA512 1c2b9c7da1091173d8f5f22476f4432d93a3f9b22f34ef3c5a88a2a563f5ec654f39311976d7edd621cad1384e7d54888899f10b00ad0ec02e9be34c136c2653 WHIRLPOOL f9ff8e062aba7bcb4c068b5c1996f09973bfd0d41ef3ae4c4cc34b9d3a75631a5b18db5d74c53b7e5cf39504d6719a96655cfa87026f829db8d62e69c8c01c2b
EBUILD xarchiver-0.5.4.ebuild 1455 SHA256 08637e5d5e2829ee9f87b4e22e539eae4afd02028353995b598b1175476f767d SHA512 391e18eef48bd0e15ca40619e26cd1cc51667af2ddfae317e58c154bad64e317d77e43186afe568f5b23e64db9190764f5b1f2110a859de938d347774aa69afe WHIRLPOOL 79f0544754b85dba935a6522b1431bd3f912ff206af0721fc9abab5b6b01a248c7a72121752a36d3753b4b9fe389b1e91cae7804ef91873ce0a18eaa6d6c4960
MISC ChangeLog 1587 SHA256 03342a03aabdbf09e425e23e6d29ff83e04415817a9aa1b16611fed6be7a52cd SHA512 fc525c24c69313601c3e8a2aafd9e5fa21c92b5bbb96340fc993f998619d5084f5df463e033291b71cc64efe0fc1d2fec4b8531a2f5f1c78d7fec829ad3472fe WHIRLPOOL cf47ebe8fc6da26e4a99ef79f67bb9aeefe32ec58f5a32753a19f10681f1dfb0613cbb7c077f3140a93b41c717e2c30827ef64eb1a07785a27f29f24109a0bbb
MISC metadata.xml 242 SHA256 62c6eb4f307f4c6be7c5ef72ea0687409dab78f8ba3649f3ede7347b60b1ee5d SHA512 750bb160c2874beee1ebb728c6368f5dd8655308714306531b7eecf4efc0e449c4e05c287ef1665ccabac462d9848810cd227d83df519c641d2a48325b1b6a8a WHIRLPOOL aba8509ddcb3d7f3c4fdd02b4720e0229a73405095cff3d4844b41106d4d4742a83e697caa543ca31279380af59118b40a32a150a4faa36420844ba3876b7185
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlW93D4ACgkQCaWpQKGI+9SwbACeNiUETl/ZkYq2CZ0HARakCtHm
SjgAn0deuT+uZYOTPn/rRzd1TlFAcAqi
=xJLx
iQIcBAEBCAAGBQJVv1bUAAoJELp701BxlEWfPtMQAMZJL1G4u1S7Ql0GPzI9QP6/
LVu8F1PCz/aOwQcIEqcwV/dZWQ5PynacjnsDIO3m5IKyKrazUOl/e+5W+LR2SaHC
3KKznOOQfdXzmcjnNrvasDG7wo8c8RLquKVbTYD44QNaN3YVpCLWTz2CPIBtKUFz
PluHDMws101ywarkWgHWWS7/zIl2sj3EXPzbAigMFfGLEmuU4oHmhe+NyUdDQ2QE
k2/YKJ9ZeF0MHqYeWU4/xlPc8IMw1Lx26uTe1it8KfUtLOn1eoVEqvJZnz5VTGh/
r+vlHLYQRNrGYkaPaVvFbInefKlOPLR6//zka3zj8sVlRSrKU2xPR/URrQrX+Y9c
FTOVdeZysBTcWw8dSywbwXVHyo3jK8nZJ8w5terSi5w1v9xv0v2kY0PRQrZv6BWl
OGoXj7qeHaTrGHH65h5wGhoG8fx5u3uzjjtA7QYUwk8NVR33iXGQ4HA0qSz29yPk
fRgPBom4vw8F3CQuuKi01fW15qkIBPi/VGhjZrJGQbYrfSfT8bLDy4dn0V1VgAUa
ihTxBpjNYwtIb8gVBneTcmvIOlYn/u0EZZFzbVutX1CU+CHmCYunHDEuOMTWRnww
Z1kTi0HZHvwcrMqXmukpEaYaJbFg4Rip6FUOtRPO33aikfJKayj2w2H+6tJ5ZTdD
8102cwIIVl+sOb3MqR5J
=qNnH
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/xarchiver/xarchiver-0.5.4.ebuild,v 1.7 2015/08/02 09:00:45 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/xarchiver/xarchiver-0.5.4.ebuild,v 1.8 2015/08/03 11:56:03 ago Exp $
EAPI=5
inherit xfconf
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="debug"
RDEPEND=">=dev-libs/glib-2

@ -1,6 +1,12 @@
# ChangeLog for app-backup/obnam
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/ChangeLog,v 1.27 2015/04/08 07:30:30 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/ChangeLog,v 1.29 2015/08/03 13:48:11 mschiff Exp $
*obnam-1.13 (03 Aug 2015)
03 Aug 2015; Marc Schiffbauer <mschiff@gentoo.org> +obnam-1.13.ebuild,
-obnam-1.7.4.ebuild, -obnam-1.8-r1.ebuild:
bump version, remove old versions, fixes #556540
08 Apr 2015; Michał Górny <mgorny@gentoo.org> obnam-1.7.4.ebuild,
obnam-1.8-r1.ebuild, obnam-1.9.ebuild:

@ -3,30 +3,16 @@ Hash: SHA256
AUX obnam-1.9-setup-man.diff 414 SHA256 71c1f842d2f90c309ea924a49ba3c173340693bfad7717241f9d99bdc7f3a6f3 SHA512 4cd7eda9d34a81d7344fa90d967b7f8914a53ddd682e9b49fe262693a2e2fae11846c3bcc1495b4d3fecf991f7385f00f295383726c49712ad78397e7c533b2d WHIRLPOOL f7ab9203f3c2e0f6f23c3462104d32dd70ed1a5d3992b939f44813f71ae1f0c10ef9fc474cd0651868729403e57299f06c630e1317c2d8e55b3ee819f01c6be5
AUX obnam.conf 2366 SHA256 2a609d1243d5ea3e063a413e78421ede02eda5cbbfd984c211f78ff0239cb5bb SHA512 7fdeb7c51e3ee80c60cf857117ad9571f38a4657fb8e3f95767e6fa0d0eae9b31cd54d5e2e8aa93e1e5255bd2c116c462594b5cd01f0efc0059d2d9ee07efc1c WHIRLPOOL 9766794181bed1e6aef1b15b5be69412dada2d075292c177a4edfa550d29612b8291e2f1b6170ee1d61c735d217ef8d94d3a2fb5b78271f1212e186af1b622de
DIST obnam-1.13.tar.gz 361079 SHA256 51684a44352e57b2bc9b019566d210c772a99489da6929899a41937731fc8f24 SHA512 1df7ebac4c7cae9b2809c7fce61edc187c70098d6bb8cfbed4d789b02de7d2ddc7077907bff056beac09cc33ecc7eb5db3b282915707086ae998bba089939819 WHIRLPOOL 12d86d53c3b6a1d1ec35af31192129d31ef569bf188ec029bdebbd88ddd239ca11f4007135fdcd94f645bef7517808641b32ec3565b2ec796364e4f320021372
DIST obnam-1.9.tar.gz 340103 SHA256 7e0182efb16597d63916d052ac36546e7c597ee75ba40ae23b2dc9afbb959f82 SHA512 f170a4223b84d2b26617c412524e9ec6efcf3b7bb7bb1a4bfc7333c138e9b9066658c54da9aa8c41b4ea3c3335da3bcd1c26b911b2cce7eb98eabf52d72af67f WHIRLPOOL 73b72c8fe7bbf2958714ef05dba518839471aea91aa02d60f8015481c30440de985f2db0a610bcf08d29eaa86e074cf7b39e975c3847cb1e78c0adf27d793b31
DIST obnam_1.7.4.orig.tar.gz 264769 SHA256 9c3ca22f08a3639ec2d5a2cd6291c4c6ac6ec31cdb63c9bd22b379c3cf0af4d4 SHA512 b08bc5256dc5d2fe61920db1dc210e78a46c4baa0ac0ccb3931a15118f147820ed782607af790c7053dcc6a5cbe6f8338b952ee41fe6382fe6429bfe22963717 WHIRLPOOL 65d0f9e539ad208b68e155cd552b4ba8a1f89bd06c10c1fd32caf896082cc0ab781d4200308afd55c38d88dbf45325ec1a710ab07fb7de01e0295d9886fc2d46
DIST obnam_1.8.orig.tar.gz 287488 SHA256 f70469c29e3d16c7080dffb433c8027ea5f2fb8f0112cd7b32b83958ccf72005 SHA512 02752227eda5d73e5ad292ea2347e5c7cf1a86b7a6c08cc9f3471a3d50f2c2b181fdb326aa0bf55d920a6c5a653aa9e4a7601b895774de33dd950dec767ee9fb WHIRLPOOL aabf7e5f9eeb9467e4daecf2d7ea81abd1bf35cfd38b195f600d93da3dcd0a72c3efff48108b512b0867a21725db153752627029a9c7eb7041882408ebc8c9d8
EBUILD obnam-1.7.4.ebuild 1285 SHA256 2e98dfa65ac87774f21fa0fdbbb21f6537263fe3b5bc628fb17fa47b172d4699 SHA512 d1f40b7c2ae4f46f7e5d5b478dfce78bcedf3a70b4fa11320f8b80464a7f0795a7ba651f4ec0804c83163bd29e55658ced89846791c5e535f3bb810499f45f2b WHIRLPOOL 0e66ee2a6a31992878a99608cec9d8d7cf5d13c43cfd93fed3a74ff963cb83b08da71a75537706b0dec10ac98ac96e536cbd0d547229a718667e4eaa23687fde
EBUILD obnam-1.8-r1.ebuild 1350 SHA256 ce7034b6892c6865f9136d1628183e73101eac256bd5f7303e06a43fe018d1f7 SHA512 18a6d2ba3a62ec2050f3fc121c00b2e9f8004ae96dbc48544375382be4b8c3205206e7ffa0bcf576283cd4224b1062cb1c06fc0b0f802d6c43729997c817e723 WHIRLPOOL 8d7a0374ad6484e69494a6dae516f28d65beb098f9efbfd3a35aac0c216e523d93f2ad369f1b8179e26d6a96b761eb265e26b19890d56ad68955f68ab2c74338
EBUILD obnam-1.13.ebuild 1352 SHA256 1505380a59eec28469a3a90eb571793d6eaa00e0c22d3217adc3570a61c58007 SHA512 b04570f379f0eece06e823acf3832e30dcc2b3fb41fc6e310fd8711067f1c3045797e6c62c70bc8da9178988ca000d421f1e13a7c7902f4cdbb641c35089a20d WHIRLPOOL 36fb9bdfd169f6ea786accae43e0b5ffa0d958670bc957de4e70908144f16051f3228de2ea741f19e753ebd1736eb96161079ae6fb673ac3271e05150f7bd143
EBUILD obnam-1.9.ebuild 1382 SHA256 f5e08a5e3b9729beb8bd141e61bc8be9f0650e9a3d8c8467736adca2e21a29e1 SHA512 c41dca4943d03225d78cfa1e60728bee3ad5a40736f1599f6267e188a7deb65c4ae68aba8e0ee96a17d3cde94cdb0a5364842db264afb7fe058ffb926d1cf838 WHIRLPOOL 1162c3297f97927de019b5e1f9d59ac054a5fd7515194592a1c737b725182504472b64e5aed93c357b83399a5076a0907cf7ae0c8385414f6b0abc836ab41c15
MISC ChangeLog 4628 SHA256 a29b95620de7904ac03fe24026c81e25313c5aa42960d8a8c86491daebba4a2e SHA512 5bb55e06f17bf5352ff61fcd466ec7dc48250cc0faabc4c46840567b27cb6c8707192e2dea30bb01bd279fb2c477942e49c59232e64b39964891e8a79ff7160a WHIRLPOOL 1751876b087f8202420cb7beab9639fc288607940476f0d52fa68cebdcb203bd7214ba9f91768ccb2e15cc89461e30812dfa9e98f3c7da26028eef12f4e869a4
MISC ChangeLog 4826 SHA256 bb45fc01948c13b57963aaf62611476c54d9448e0b5664a0802063f35721ff75 SHA512 d3c74142bd1e915769dd585f3c987897b48d8dc6ebdfd4d1c8759b446704fe0c277a5d82b3919262ef86a83a62f3a32f65880d33e5a4e3a4cdacf4f9b52ea4c3 WHIRLPOOL efdde003fc50bd2996d6d33feaa8d56ed858ce0e6087c9277f1f742c4624a84249f219ba9294595ed44cc06ed2911f24086619999df237deab2dd89dab766a74
MISC metadata.xml 236 SHA256 f55443c9b3d97fcc9437b9aeba1b3beae39e38599620bd520d0693bb8948b531 SHA512 842ec0962624e280c2c3909e6da541cdaf35532f0f00d76cc9ca0e03dfb8c3dc83a426ae370bc37d73d0c4b1fdd4983171a0586220546b967afe3a3f5dd78ce4 WHIRLPOOL 8ee0a6397a1bae24973eba9b31e1ac64bac9726ca45e5f2127a3ffc991627479030060c605c7cf0957891c184f5e5d01fb2387f94c3a68693c988e4a180c7260
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQJ8BAEBCABmBQJVJNl3XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOk5kQAKjEmxM81f8K5RYxxFntPDfq
kF2Xmgg6LSiw5sGHTDXTvPrHv7Ty0j80bpxymyCucN0Tgv58dxZxU9CvYNHxJ/zS
tKjMl5CC0emOsn6DZThCfSAVdyXBWPszrk2jEkkuh0wbaZ4nYxGmWDY19TbArXAO
n+3vyclxHKuw3+jbWl/zYVZjLE97nSApQe7650abOFf2KGdDVPxkVpuVeVSkghUM
+1z2B0mh3obP1PFALOZMRjwFL+p2JcUrhlNTzKv+RW3wf01bFfnZ4aHWJ9ZmW4XF
fEGieqKLucc19C6TYFeU9k/hK1V0gMyd4A9sY1Bxu0y1a3j6s3aJoOyjNz44G5vk
dmllNvD0dYHJtL4BxH8DUC1nnJgtry8sbtvLVtnYfVh1DovwP/Jn76olgO/ilOEn
deinCrVE8xBLFkaUokO5vJXzGK88ms7XryjImlzTEBG5GeWot9tyKa1Z7MYR9X2K
U3qRdu26E2kbROYCiXmdu6mSVtM38txyvUncOKH4fFVSCnzw0dXFV8/+AXFLDFEf
dE0NtzmmyIz9ZnAmaGfIZJDhVlC93LiOysK40wdafNrfn2k1ZHcpRF2ZcqaYE6Oo
6HPMpiuhSVIq7hJyRMIk+Yn3vbs9nJ+Eb0aahjDloKsqVq3MQI0GPPmb6l89VmAN
zdYbEzZkQYFrMbYab+VO
=16ca
iEYEAREIAAYFAlW/cRwACgkQKWxsyjWmQTRRwQCgqFnflH8X9KZYIcdaOvY+dzqV
ldcAn31fUNIo+H9Ffv/R3wf3IkBKQ3eG
=sY5I
-----END PGP SIGNATURE-----

@ -1,18 +1,17 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/obnam-1.8-r1.ebuild,v 1.3 2015/04/08 07:30:30 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/obnam-1.13.ebuild,v 1.1 2015/08/03 13:44:48 mschiff Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads"
MY_P="${PN}_${PV}.orig"
inherit eutils distutils-r1
DESCRIPTION="A backup program that supports encryption and deduplication"
HOMEPAGE="http://obnam.org/"
SRC_URI="http://code.liw.fi/debian/pool/main/o/${PN}/${MY_P}.tar.gz"
SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/obnam/snapshot/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@ -25,6 +24,7 @@ DEPEND="${PYTHON_DEPS}
dev-python/larch
!=dev-python/paramiko-1.13.0
|| ( <dev-python/paramiko-1.13.0 >dev-python/paramiko-1.13.0 )
dev-python/pyyaml
dev-python/tracing
dev-python/ttystatus
"

@ -1,53 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/obnam/obnam-1.7.4.ebuild,v 1.4 2015/04/08 07:30:30 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="threads"
MY_P="${PN}_${PV}.orig"
inherit eutils distutils-r1
DESCRIPTION="A backup program that supports encryption and deduplication"
HOMEPAGE="http://liw.fi/obnam/"
SRC_URI="http://code.liw.fi/debian/pool/main/o/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="${PYTHON_DEPS}
dev-python/cliapp
dev-python/fuse-python
dev-python/larch
<dev-python/paramiko-1.13
dev-python/tracing
dev-python/ttystatus
"
RDEPEND="${DEPEND}"
PATCHES=( )
src_compile() {
addwrite /proc/self/comm
distutils-r1_src_compile
}
src_install() {
distutils-r1_src_install
find "${D}" -name "obnam-viewprof*" -delete
insinto /etc
doins "${FILESDIR}"/obnam.conf
keepdir /var/log/obnam
}
pkg_postinst() {
if [[ $REPLACING_VERSIONS < "1.2" ]]; then
elog "You will need to setup a config file before running obnam for the first time."
elog "For details, please see the obnam(1) manual page."
elog "An example file has been installed as /etc/obnam.conf for your convenience."
fi
}

@ -1,6 +1,11 @@
# ChangeLog for app-crypt/kencfs
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/kencfs/ChangeLog,v 1.15 2015/08/02 18:55:45 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/kencfs/ChangeLog,v 1.16 2015/08/03 13:20:22 kensington Exp $
03 Aug 2015; Michael Palimaka <kensington@gentoo.org>
-files/kencfs-1.2-gcc-4.7.patch, -files/kencfs-1.3.0-build-fix.patch,
-kencfs-1.4.0.ebuild:
Remove old.
02 Aug 2015; Agostino Sarubbo <ago@gentoo.org> kencfs-1.5.0.ebuild:
Stable for x86, wrt bug #549456

@ -2,29 +2,26 @@
Hash: SHA256
AUX kencfs-1.2-desktop.patch 299 SHA256 db7edbdcbb48a405036b30873ac2347f66eced790e86a32d948573a7600aec15 SHA512 50beac6bcc37090239749264d695f95accca75b3896460cdd35ed9b9deb51e7ea43e6a0793e202f8b97fcfc50bf8bfa2fdbfb2c982b52487cc9761b4aef20121 WHIRLPOOL 595ab31fb59c848290b14481a2f7df3b1ac50f1958536328ebd6bd2591fe0cf95cf832280a00952a6c9a8e6c3925411958728d32195febc0586d72bbf5f895c2
AUX kencfs-1.2-gcc-4.7.patch 173 SHA256 84088eb5a8d1f9559cd23b080baa7b4f32d35ae482ff0c64b68733897a0224c0 SHA512 45eb6bd036677c4981ccbfa4b7f6f0873e32b10310a771ad46010f9ac7e95ead9a47bf3dfa3061fb78ddec68d35f951901a9d28a87fd6b1705e40393b2ed828f WHIRLPOOL 9becb22823818884fc8d1c62e2ceb9b5c2bd6730a7da903fcfbac7c2607182e6d12cb3a30031be2a120998043e899236e40c453323ffee6f5d9b3b6d6ef4eacc
AUX kencfs-1.3.0-build-fix.patch 532 SHA256 3115277ee88434dc43cbb66b41f951ae4244b9493178e5bbe87488e5f467f2b9 SHA512 8fb1caf124f750dc872acb3f812ed2530b7f18540a834edd71e0bc7154868856cd5c630905c239180b31b41bca64712d19e1335623a6b9d8a18d2b0fb40ff8a9 WHIRLPOOL bafe3e700f3ae882f225c13a31dfac8bde01a4c763ee0d0a0fb36843a3fa738de1b322329e3ebd5c69f9395fe5e97e21b7eab8c88fdcb2751a4ec3de6dca0fe6
AUX kencfs-1.4.0-encfs5.patch 413 SHA256 4c0eab8077163535d519cdd9de70c8561a4f3f5698f8c1a9c559d3271b1ee317 SHA512 47cb411f80bb4270d3c7e0b132949e2b0185b5170228120ee336fc1bb8ee83c9c0a960746407e8934097381a558be941d08d6e28b774423e58102a3f82a66ae0 WHIRLPOOL 5565e1de3feb3c10ef76afd90015f633e7b90ea985956ad0e2f6d37905bbd4d8ca2c0eb93bf67140bdc7b9c7d3c56d3cd16017b530ee87b6ce4950c401cb035b
DIST 134003-kencfs-1.4.0.tar.gz 157751 SHA256 4a91258d44bddfd3ab9a2cbe389852cf5b0bfa865a6061358f86725d836c7f81 SHA512 d95e553f08f8d7e476dabb2bdcdfbb94254c6e8d0de50da3997260ed93007a68f211764fc8c80cadefe0eddbc5f31e1f564b850486f654867f6f64757262c6b0 WHIRLPOOL cd8b07279d3365de6dd98f1092edf1930499606cd417227e9076a1fd59dd3c12d6c169901d9602ea603b2170a745f98db22685213622fcaaa677c9c120623c2b
DIST 134003-kencfs-1.5.0.tar.gz 156217 SHA256 b53314fe022b6fb20d427a6c9a1d08be5df87823754a7d22724a9f3960fe24f0 SHA512 0168a0241c9e2e614b5d796c02cc9103596040e4cdd1349c250f0d25d20bfe7f8c3ad6f192f57e5b519d83ffdaec8eabf389d3d0286da282cfe42e78e5c966f3 WHIRLPOOL 42964b27d48ef3a816f657d417a044f2d60bd7d895bdaa2701d96e9c666f60d0e967ddf9536033f1d3207181973f9524cd1b29897b3ab2527a58edef329704e4
EBUILD kencfs-1.4.0.ebuild 899 SHA256 d729ba290e6cec31fffec96dc06729c3749fae09a7152f4df713e5e1b212fb0a SHA512 a887894c94e6b44a7089abfebe5eaecf83303a95bb30c0e7695f904c2c27d1547ec6a96f88686f94ef88aa6c6e826d6c1e3407bfab7d83530a89b5dd86c88859 WHIRLPOOL afe19b5ffa7722875362e94f2642cf4940bda2b556ca1c5aef88769e9bce0afae5bddd65e15fe38f5e11df20203e52dea963475735f4a3941eae980bf857eddc
EBUILD kencfs-1.5.0.ebuild 808 SHA256 28b5417079b425c4844822405460ab65100e421e8729f7cfc2a9eeeb5cda6f37 SHA512 f700d915710a6ec7611408d367264bf5fe3b1bd9c2856dbd9e706f29d6cab8d1593a5e7e193897813912e7c6a78e9245b84252a4b1dcf7e399c3aeeb7b5bede2 WHIRLPOOL 803e8c3389bab77b9c64ef91e9e148a844a2718c4faeed2168a7ff3621c7919f6a35a1ff9e06b511008605989bbc3607c4401b413c11312ff8ca80014b73342e
MISC ChangeLog 2470 SHA256 b0b28fec8c7f6299e9f03345326fd01bbf8de59ef7caee65f1022c90f4dad635 SHA512 323e2896d81a088ed03d1b9a981154c06caced7ee3b2b8105bff92afe3ad0c5b27ea4dfe010ad351d90a45ca4dd0a4477df4fe3da243c26d32f8527160e57efd WHIRLPOOL ef1fc7f57d5d454c4084471740aa4abc9ce471c2f75d1adeba9c691e5c2c206da70d78cd60d380ef6b2b8bc435aa512d59cfa81ec5d1ce691d8285d83984ab54
MISC ChangeLog 2644 SHA256 01a32d4dfeca20561235cc382f170cda00ea155b5863970820ecfe5298e58f84 SHA512 24df8a5a5ead26fe64c9f9059d52fa74be7bf5da54ca07eb327b57f38f30c90221c519868ad9c8deffd16a9f3f71022848d2a5b7adbed3dcef03679094ea0141 WHIRLPOOL 1e4c5302fa53aa2b738c4b8c9e619b6122ee391e574986fa8943a8f5f50baaf04a471d76f0371e00befe5fa27e8da65a5196c8d72507df012d68ae44897c5f6d
MISC metadata.xml 157 SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892 SHA512 657d6b0a31ceb7ac10bedfd5cbd634d4ff47938bd2f321203f0233e53686f7e0fd460e81f82793804895c7e97cfa472c1ca44b93314574262ee8cc5745a3efd0 WHIRLPOOL 785331909f1834cdd5d797ad484ea0e35c3e44c79a8a7517a6fb5de926acd181abd57910c8d960fb2e11ea38ddea336bca309af16fcc2df68fe4b602bca120b3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Version: GnuPG v2.0
iQIcBAEBCAAGBQJVvmexAAoJELp701BxlEWfjGsQAI4LpjPjFT/02JUlwuzKR/N4
XRs8XmnVXoJCO8IrEMMfj++djZkTRXKcBm9pVmvwQNXxj1kqZOeasIbfvsNS5jbU
DuT0HnrwdDOIqmC2QTzfwSfBxzXe6jbvvCC7XT1aWhXQaCGDYj7FGnWsd2HjVbKk
82ZYPXyDOTXUjFD7t/GNBIaeXBoBCCD+sZjXsvSPhpb8OENUwjBaBnjnBTI2yA+y
8Mc5NWktEcwrf2TF896ZZG4OYIdycjOxTOgQD0Y4c4HiFXKcQIJz+VKRX601Ez5n
aMLNcsNE0x/mo39yfnpDWTVCeMAXxcXhdmZSXASvIjhB5oT8Yvls3ljqMhAUJEnm
GUYqDOQ5oM4e8KPDywTfDTyxGpkpTaEF5ZENj9GceTH3u8gD4SgdIA4952SvsSJr
IIGrIQh44oeUZhUHmcuU9dlp+Nv42SI2XmaTLSs1fwFukYcmDDcrTd6HtJsvcPfg
pkH2phmCDqosOMJN5QeFfJFCEHK5V1UwrRg+9gmEsNPVzoqtYLJgx6G+6V8Ml+np
8zmtpL9/ptaxuFJ3GW/cTBsfpCLinH2Fb0xjY0Vr12CF44WL67HU6rTJ8OMgY4mU
D0YLMNM9wDvnNvkZW6xf0qsnmrmnpwI3Q/FiPjXAoJ2RkT33j0/0k7UJJHVsW49l
lfGj3sLHMOeLWFQscLhb
=bq+p
iQJiBAEBCABMBQJVv2qVRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
7Ml+EACQVaQFjbnxRbKQtIALdmqxx7eihRotvjHnz4Ppy5h0vOSk5G5ZGliyDriU
AUz6cwTbICdpqyXN9JfnpIQBNPBNtJuk8yBKvX3FiBA9YSP5n+R+zKn9g5Br9RaQ
qkIAM3VsMfdWz0k17cb6KLxFta11JFfxYGnVeFjG7d5rQYX1gJF8gIv2K7P+f9P8
OV7rZNKyS9GNJ6tFqqfKl4UjlvVQiRuNLrvKKH8QzEkMZcF4+Rm/qYVBgpcPmI5d
lmTLjCYsB6mwtOcwl4K2neKR3axWUbfmvsczvbypYuUt7U18ml5uKfzfcT0S/9CJ
R97R/fJ2IiFCP0g6lbhPBhwtkqbOI9cqt6sSO4V5MCji5WnlpPLGfo7Bxl7hihUa
MidxnbqhutTzCF0RjN0HeC8MOTxGaA32IEeBkleXnjYpxqERrhzl6qLXk0iTP0hY
xdwvHfj4XTOjSJJ7+618F4BdnaD0GM6NEKfcVou7bpiszaNYlKNXfUeabXhgYEXU
rilNYvQFmnOPe3GkXyHInl8MvDuQ4LzLH0gGXn9RpKkEc4CP9klLjaZjAQe4YiPQ
+PmPEERDZZQ3ne4mGklQwkgCKJnw3uca8Nuev8y3XbjHron7j5jgWOM32gPE3qyb
QoUlBO1Y1+3RrWljhYnVx7KzscgwDaO+PXLXwiEHKTC+fKTTSA==
=INfX
-----END PGP SIGNATURE-----

@ -1,10 +0,0 @@
--- qtlocalpeer.cpp
+++ qtlocalpeer.cpp
@@ -57,6 +57,7 @@
#endif
#if defined(Q_OS_UNIX)
#include <time.h>
+#include <unistd.h>
#endif
namespace QtLP_Private {

@ -1,12 +0,0 @@
diff -ruN kencfs-1.3.0.old/qtlocalpeer.cpp kencfs-1.3.0/qtlocalpeer.cpp
--- kencfs-1.3.0.old/qtlocalpeer.cpp 2013-01-08 21:04:48.000000000 +0100
+++ kencfs-1.3.0/qtlocalpeer.cpp 2014-03-10 11:03:16.909581255 +0100
@@ -100,7 +100,7 @@
socketName += QLatin1Char('-') + QString::number(sessionId, 16);
}
#else
- socketName += QLatin1Char('-') + QString::number(QtLP_Private::getuid(), 16);
+ socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
#endif
server = new QLocalServer(this);

@ -1,40 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/kencfs/kencfs-1.4.0.ebuild,v 1.2 2015/06/04 18:58:27 kensington Exp $
EAPI=5
inherit qt4-r2
DESCRIPTION="GUI frontend for encfs"
HOMEPAGE="http://kde-apps.org/content/show.php?content=134003"
SRC_URI="http://kde-apps.org/CONTENT/content-files/134003-${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-qt/qtcore:4
dev-qt/qtgui:4
kde-base/kdelibs:4
"
RDEPEND="${DEPEND}
kde-apps/kwalletd:4
sys-fs/encfs
"
PATCHES=(
"${FILESDIR}/${PN}-1.2-desktop.patch"
"${FILESDIR}/${PN}-1.2-gcc-4.7.patch"
"${FILESDIR}/${PN}-1.3.0-build-fix.patch"
"${FILESDIR}/${PN}-1.4.0-encfs5.patch"
)
src_prepare() {
qt4-r2_src_prepare
sed -i ${PN}.pro -e "/^doc.path =/s/${PN}-1.3/${PF}/" \
|| die "sed docdir failed"
}

@ -1,6 +1,9 @@
# ChangeLog for app-editors/editra
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/editra/ChangeLog,v 1.39 2015/04/12 21:24:26 mrueg Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/editra/ChangeLog,v 1.40 2015/08/03 12:55:08 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> editra-0.7.20-r1.ebuild:
Stable for amd64, wrt bug #539436
12 Apr 2015; Manuel Rüger <mrueg@gentoo.org> -editra-0.7.12.ebuild:
Remove old.

@ -1,5 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST Editra-0.7.20.tar.gz 4072243 SHA256 ed515bca58d87d9a2b3085f322a9fe7c6d1407a3b05db1434f80ea8f7e42ccc0 SHA512 e568ce2a5f04300c33223bf7a0e6fbc52d0a51c3472afb9b613fe21cfbeba0b9b453d87837e52c7c48050fc266ff5ff194a42f797053f21f0a25cd5c4579febe WHIRLPOOL ecfbc9610ba707aaad4995f9832e0f2bf2d79e56a5fadb27ae6c5b671c0f69a166c3d2d37163141789629a30fe56fbeb59c05c0203ae9201e2447ea479f52c55
EBUILD editra-0.7.20-r1.ebuild 1346 SHA256 cb451db8d39bc56c35be645855b8841272e326d978e2fc9e9e7152637bc99ea2 SHA512 b3948912f9d1d2b83303e96148bb9c9fc55505746a755905a3bbdf99198f554fb9faaf4f88450a953688ac6d3e9edaa6bed4c018b18b72c28e49c200458760e1 WHIRLPOOL 489503e93191e91089ed971a27fa4ddfe878d7006659b557e6fe4a312509da2ffd941e9217c09e59eb5245cfa8b841154d84c47ee849dec08024fa6149b3906b
EBUILD editra-0.7.20-r1.ebuild 1342 SHA256 355359577b4a7c23d73ec753487848d2ec3494a6f6e6895d749111a21b16ec8c SHA512 eda22decbb7d93bd10141d187c68bfe0794c3ad376e3dc1ffbdc3cc42d74401e878cf7da76ee319c2a96ae144a61a66c5fbaffe2ade769a092454c147f33459f WHIRLPOOL e16c3d5bbe4af3dc7df4024cd271160bbee775880aaffaf15806855ffb0b0e2d77131c1aa350beb2ef6e2ec0f9a222efb4434429e0dc24e8a3add6e841363ed8
EBUILD editra-0.7.20.ebuild 1323 SHA256 e8669648078725bf8b10a310b047520f8463c4f5e7515759902eb947eb372289 SHA512 e1e6767481a33e53cb137d74b02a521fb84c6b3e7ad9ee07b987c3a50e3c67738197def42881e3ae6a5b35cc0aac6fc9cc6007073b85e81b96d82915566bb825 WHIRLPOOL 8300df525b1053f3ff364a1e7230c11e33ef23f5000439c7043f5744ad75bd9b402499687a56c7cdcd4b7553ca4c5414ef3dba8700e57e10fdc372375eb9f6a4
MISC ChangeLog 6378 SHA256 2791d95dde7201eb76791decac88327c9103350bcf8afabd33b96212a0c20957 SHA512 5a30aebd89943ba27cd2e475200077d48652eac9940904a0f859ef998bbeefa88bab07d171e4ed8bbe0b257e23b161717225e7031fa37bb3af850ad08e9db0db WHIRLPOOL 799785893663ad1a3503af2b013e91e3139e2d11b221f7e85c02620069606443815654a71d5f000d8f8a9bf9a9242bbcb9171627705a4ec4de3fd5583d97df76
MISC ChangeLog 6487 SHA256 a7f26d88077b85cc647dc5e91d578e21159bb8448c01d45f0a7aab37aa264fac SHA512 88004c218ca2503bc70492a32ff35a27cd0404af62cb74c4e82cae60c91b6d4aa25332c3616b0d13a411b464bda6ed52824a09f2472377ab4f4f1fbf565afe56 WHIRLPOOL 6450f53487250f3227b5c1b8a5fae99f55664d13ca9757722ae6dc888cd61fd9a0223c3663580d352ff80839826ec74d6bf492b1c152282553f5804c7fa9b992
MISC metadata.xml 163 SHA256 f80859bf7a6a4f9003e458590a617debc14e3e1766004a67b368b327f3afc535 SHA512 3a0182534e9df7c61f18fd206b4ad6d9d9db4b9f339c5c8f13269abecc28acb674cfd4f3fadc5e8e0b4d9b52c938e29e86a3913724dc970b9ade6c2f0bbfc5b4 WHIRLPOOL c227f45d0239e047ef85bdb971666b887377a2db37727091a2e8a154d5ac7803df699db392b033ac389b9d827073e8a45f10889892688b1f080995c2c9ead032
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVv2StAAoJELp701BxlEWfLHAQAKub1+aHuhpLnloampo29bRi
D25h8f2KjwKCNYbBV1irxId76En/ZH0A7DnDMnp0tbHtTTzmSe131T5wgyYcIIai
XhCjdp6D/uHyojRuEXm+GxAuketCxuwecQJIt0W9RXC7pMSuyTDDMhMaPWV9OEBm
ZWklwtgGEmAxaKCxsH5/Dyc6b70bXUkAu5DeEIA1FeEtmz8uvja+2nfFUuhOZVGy
BjmZRdN9EnGaUkDxDiyZv730sIvjRgb/naoCO0BeuE8IZzHSqLTgzX8MXKekDNCT
Jr47GC6hdPUMT5QOL4P/uv5TjKMO+6MPNBVFncudqBhnqqv0bDAkeiOQYMzxlU3n
0tCgTYz/r7QbWsZS1Ag82nzPEo91AB3d0xzxnTKXC70H67Ds1xSKqTS9WNhP+do0
mMIvMaYrCOCHDU/4gJy18AZTj5hnEXyhRqnWesl1ODgvkyTShG5PQQQFmbqX8KXZ
nQRl0fxl3IVF5KdUml5Xd7U4SwfFjvdQ4wVxt7tZ3FWkSyjW/mXNgmRCFxhHrS7i
QTureg0vWPMNzJYtRdkQA508GTRGn69147gETHdseTYcXvppvKXcpeL7LJLdFH4Y
kJxPMGdgs9LC4RRMi6iHFWf9keCFR2W7ZOcpQ3KP1eBYkKeT1IeyE3ChnxN6eWJX
XdOLEo9mY10OHzkJVREB
=vqc0
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/editra/editra-0.7.20-r1.ebuild,v 1.1 2014/12/26 22:43:47 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/editra/editra-0.7.20-r1.ebuild,v 1.2 2015/08/03 12:55:08 ago Exp $
EAPI=5
@ -16,7 +16,7 @@ SRC_URI="http://editra.org/uploads/src/${MY_PN}-${PV}.tar.gz"
LICENSE="wxWinLL-3.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="spell"
DEPEND="

@ -1,6 +1,11 @@
# ChangeLog for app-editors/joe
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.87 2015/06/09 09:50:44 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.88 2015/08/03 13:20:37 polynomial-c Exp $
*joe-4.0 (03 Aug 2015)
03 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +joe-4.0.ebuild:
Version bump (bug #544212).
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml

@ -6,25 +6,25 @@ AUX joe-3.7-ftyperc.patch 658 SHA256 901bcf63cecc3f87c17d48f91516de50b1f28549a92
AUX joe-3.7-sanitise-includes.patch 629 SHA256 165ce867c3236b53c9ba87fc94f2b68fbab66037d783892fe764d82df31d3a3a SHA512 610f7e5e1f5ad3394237bae1881ba5b632db86456d43484a1789f50d7f2d44abaf97cc80cdfd4668cac2799815b5f011706e6679585079d423431c9c3a17e196 WHIRLPOOL 769e3c6d3d236901eda7be9f82ebaf8a563573953c6dcc9cb1f552e128d8b8661079056908ba0cefc2970c708259ced05d4105b23e10a08671098eba6daa7fc8
AUX joe-3.7-segfault-fix.patch 562 SHA256 bf38cb1db098a7efa880bc4a962b03f180ae5481f2a7a66a5e97f799241c71c3 SHA512 6aebbe2f8d7eeafb3812c28960a9f8712f9c2363c9ff8a9bacce87cff4c1a9440129607aec43e8b0fffd564cafadea8c14dd7972f2205c2d608d88c42d7a2be7 WHIRLPOOL 1a2d45ae752e64e8aeeb8dca4f31486f7d40a3cbd0c89b14704e229cb63f07b6bc82898c6634d27d65860e5f5eabf6bf2d6d6618618b8b40680fb63f802847f8
DIST joe-3.7.tar.gz 696036 SHA256 cae456e1ad5a8c1d3c94920a3416c2347277739b260e3494d3bc0f2b9b73106f SHA512 1b6ac65309156c422c73194b82c1f855006bb7a73dec957c3a25f68a51e91e6a2a84df9d5d538f08c8900fe0eb0e2b41ef0936437859d5dae5ffc45005e8a90f WHIRLPOOL 4ee918936eb1a902fd4c6e60061180dfef215a57fb0700a5e078cb9db9717eea30094388a472a14f031d80267a5e0ba290360ed89fe44d89269dfddb4e9a31d1
DIST joe-4.0.tar.gz 838783 SHA256 c556adff77fd97bf1b86198de6cb82e0b92cda18579c4fef6c83b608d2ed2915 SHA512 6d88ec9d4fd51f768dd35f74cc296f6e6469a3b36ff7aa0306796577d3a27c2719e8580483ab6184ffa3d00c6ec81d53548b501ae231845e4c0640988b0e7a31 WHIRLPOOL 029af0a45bb66008b2a40bd8bd8220741839c31e8d7d51bf428f244e55e6c8ee50138c06b8ebad181c36289c6d7c0c897580e7f192492a3376b3c68efbc6c214
EBUILD joe-3.7-r2.ebuild 1732 SHA256 3f843f7ddb8e47b3648a69ed458cd021dfcd820159ca2a07e20acabe8175fabc SHA512 96da8a0ff317c78edbbd8b71be6062322f893bfc5f88166d39a8e2d2abef6f22dabf7924ef2c17fbb7567351cd5495e010a16673022ab092aa703936689f7e87 WHIRLPOOL 3fa1c8b7385a8d296888ecb878b8440390d5315a5b8579e25e8e41b278c40c62425c959cb10ecaf2416a795a0ab9e4d47475e21facbf57fd56d9c6fd6f64f067
MISC ChangeLog 10708 SHA256 16e00eb3d5efbc1ee09c1362318fcc108cb3bbc32fb75a9f7c363464d6099c16 SHA512 fb1168f2e2d66b56bf9237acad2f8ebcb41549f3b762c2cd1aff84c440ffde12565e805c2688f62256e285be2cd0cf439ca67df6e46f3db2c105c0810c56cdb3 WHIRLPOOL e4eb133087f1b348c23967fd3950777d6ed8dde3bb8bcdd74b58a2f53887d70383f2e5f70e56aa95f4f5b4311e2d1773d418d5091cf44031478c37faf2e4970d
EBUILD joe-4.0.ebuild 1360 SHA256 888079a1b839244b7bf698f2b9d0a52d2460dbb1a270a3c8c518218bcd695c6c SHA512 323876e9519d63e4d8b1e2132e1880c6b927502555d34ebe8e3a67f1b5397fa67f3b5371fb39c79d6ebbb1d82b8cf2db026c734ac20dcd4d02ca75df0c707157 WHIRLPOOL 494f3f2fa9343bd402072542fa6ff85c12016573d93fface7884cf1a3b42e45968b2756ec6472c40030c67858ca34d09298225929d05490798d8ade3e377401f
MISC ChangeLog 10842 SHA256 be0f3879bc83f8e2fb6ca9c7e0827d74827929b18d8c21a4c4fd1b40559b806f SHA512 17e8efc2b71a219810237e08f687ffaf810698685180fd38a3e7a4667ca90d97cd5000a346a1ef350a4e4d1034438437af3e644133eca45c4edc90ba39d28a28 WHIRLPOOL 3de0ed2a94ba65462fa2ead3acd6e5735ef18b01c60cf118b38cd36a0e6b552d6d18a97d67fb77df085f3fcc625c5048aa703c812e0b71a319ea8e38f1159705
MISC metadata.xml 823 SHA256 d33bc72519a44ff115c036c88e2dc96ba4559af4ed911fdcd09d04a29025f948 SHA512 eb2d7bd3d299a4c3347a5533e351fec321f1c8469ffd64da31ebedd38083649a9d000b2e390452a19bda766fe14da28bb05503542dd1990cf1a7a9a5bbd3ef70 WHIRLPOOL 7f38fca4fd4f55851bd05164480d39ec08282947c8229977ac7a2015fb3e6553baf83fcfeb4a0f2f41ed7003ebf892bcb463f4a56579380d60df0bafc27464de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
Version: GnuPG v2
iQJ8BAEBCgBmBQJVdrb1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmivfsP/igk8IXBlobJ8Oh1ZYeMGFWs
Y6hhi3hxk1J/osSymSeVPHX5Fl3KgAvag9g+FUOgdM2uK+PIhpI/RP4bs6SOOEcH
VXCsb8MzfqswIRb/C4UiLM3O23obD31Eh9bT5hvkTGbLTkpaxVejOkSdLn/kArp9
ibkCKPk4yWy7iETRnfDjfsilrRFIA/EZ61B28DG18WRSRx3BGhRejghYaM6Pdq+/
tm8nRQnbggqW+phsbyKZ7ucZkniXrGQ3ThKLl0aflDeGAqIJA86y+zJSJXMbkHdZ
aDB8zjXmQ0OfaWfeC47xXvs1xz883zTIt8Wz2Qg/rrjZSWsGgT/jfbiGbz+fNpeV
jQ77NQN8VdDIXtyLOgQ+D7JQu19iw48AKr59lXplOaK5nKlDRwyk1l3Fsjf1fRkT
oqSuQ9g2s2P43mv0tj28qrsGhSSjrn6/e3+WibF304YojVxjdS+9kHzFzBpuGWB6
PTWKHbBtsJjhpTqYGWAXIXQHCmGw9XZV/SDeIrI1Mljm6do4cDGRG/lKYLFWr38i
1kgpKg3gZ0+d1S4XsyEvZ0h59DfcP9lM4Y4Nw3uSePnKtOvNDDc0gdsSeGvAvbpv
zrMVYVGzeR/F/aseDVscKlc/sYadzIwCrcNqfkjzZmBs5/73YYGefefum13KjB0I
VKU28hlNfJDesDjR4B6g
=0cGX
iQIcBAEBCgAGBQJVv2qYAAoJEPiazRVxLXTFHUIP/3Q7BH4S77zObu+RATRXeBcX
DFRmiE9Yx8xcBNfUzJFh8YOFrdpMLsccsdtrFAZ1CAzd3sNfWBlvIt8cvYvSh0lA
2+yyFAYNyxvAy4WIGDCsMIsTWct4DaoiYYXil8RZ/QH2yhJ8zIQyOYre61kr6AAY
BHm/9BLwe93faoa5QaCu42NrSfQrD0H0m6e6bTFTyXv8GWwj6wxsRVjGAm6Mnov8
U34QiOp4eqRc1Bl/fRh6Zkn8hwoc/AtFfkiH0BJAdClRWr3/zAc0ZJbZq9n4nbxR
AgcwTfmXqURf2l1EwAKF96Oic6e3RdryInhIYW2dpMBMTck2eVk1rnlullST2dO6
K1dZhG/Nki1pvjhS6ON6g37ZC1VNkTYAhHYzser/NM1nICeQlsAj1VA+FkzaF0Y5
b3FWUt9f8MKTpeBom/lbFZK+P7xJSOxqEPXoULpaId50Fb/z4zLxNsXgpAg7Uyl7
9Blc+30q7ntKzgTv7l6mzZjK69LXSm1jV9a7J3WEnQsOkGGYjRJHGh2Q8EvzSJfG
lATNWvRxN2zPFw3l8GEh23+0yCbfnMoiHcM0HfUifoMzGkp5/6BSHM6xxsPdnQQC
mzP5A0ditYzqkKUlVmFFgvLzS71GKSOlsalS4D1gvpe/wibfQq3mTT0w2l8cBlmH
Tq+3bu7KbRPNMeOFDhXO
=ZFK9
-----END PGP SIGNATURE-----

@ -0,0 +1,45 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-4.0.ebuild,v 1.1 2015/08/03 13:20:37 polynomial-c Exp $
EAPI=5
inherit eutils
DESCRIPTION="A free ASCII-Text Screen Editor for UNIX"
HOMEPAGE="http://sourceforge.net/projects/joe-editor/"
SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
LICENSE="GPL-1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="xterm"
DEPEND=">=sys-libs/ncurses-5.2-r2"
RDEPEND="xterm? ( >=x11-terms/xterm-239 )"
DOCS=( README.md NEWS.md docs/hacking.md docs/man.md )
src_prepare() {
# Enable xterm mouse support in the rc files
if use xterm; then
cd "${S}"/rc
for i in *rc*.in; do
sed -e 's/^ -\(mouse\|joexterm\)/-\1/' -i "${i}" || die "sed failed"
done
fi
}
src_configure() {
econf \
--docdir="/usr/share/doc/${PF}"
}
pkg_postinst() {
if use xterm; then
elog "To enable full xterm clipboard you need to set the allowWindowOps"
elog "resources to true. This is usually found in /etc/X11/app-defaults/XTerm"
elog "This is false by default due to potential security problems on some"
elog "architectures (see bug #91453)."
fi
}

@ -1,6 +1,11 @@
# ChangeLog for app-editors/moe
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/moe/ChangeLog,v 1.9 2014/12/06 08:21:12 jer Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/moe/ChangeLog,v 1.10 2015/08/03 13:25:44 polynomial-c Exp $
*moe-1.7 (03 Aug 2015)
03 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +moe-1.7.ebuild:
Version bump.
06 Dec 2014; Jeroen Roovers <jer@gentoo.org> moe-1.6.ebuild,
files/moe-1.6-tinfo.patch:

@ -1,15 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX moe-1.6-tinfo.patch 375 SHA256 a728fcb78a41007bc91f1a1fccf5dd4b5157ca8716f1ded70c2dba653406b43f SHA512 38e64527e1970f8586ae94e15295d79fdb427daa21e079c6bf6434e515285bc3de35cb7d966eecfd0cbc33b73bcc1550cdd8d29646c373e710553f26f32ced5b WHIRLPOOL 347498c69b91959e930d59ce952863b310648558150f387fd993076414fc921831e0f0b6120a24084a56eacd188ec52024912af60f9e458ce0bb67e013916219
DIST moe-1.6.tar.lz 75108 SHA256 8cafd9c97b40ff002b4cb66f63eb149f5fd9b9b964c5b6306458d0a68f89dcb1 SHA512 0aa717c865d41f73adccddbb158ae67b611a64f24258bcce5a68fea8175d28d6db55a0fb356fb294bfe3106c0973607b1fcc76ceee17d360e30eb80650ec043b WHIRLPOOL b7e55d187185f9eccea731619f4a6c4816125b2514eec68a202d00c33efb687945f025ef45ad5c49af67719486283b35a5f4639f476f86be7c5f9d58580f31ae
DIST moe-1.7.tar.lz 79644 SHA256 33ba66f948353c105232e9c8b2da8dc7b6ddc8cdff4beb3e3f55d78bc3acf1bb SHA512 e961291c55e5b2af09e3b5cb0d07b557b0af1f6143339390e5b06f4bdebace888f7c3866ec936bd20f25b23cc96fdfdb7bd3da6690e684ec24513b106ae53b49 WHIRLPOOL e909d66efc4a5cf7ed7d968e29ed7ed92b995fa0bdca38c4348396a1dae4b8e06968b012762f6bef3fbf0ec1dd736024ff466f649a47b9da67e67d97ae0e634c
EBUILD moe-1.6.ebuild 802 SHA256 61cac7815cbc9b91f939eb00c9580523298e54fd3f67fc5b0314a882e1679c49 SHA512 65ba2b248e5c85ab991e410566b427ec1e678ecb98d98d730ce0cfe5459c057126eb082f41f36c8754953c5e6ebafec94219a9bb4db697fb8599f3087794b021 WHIRLPOOL a66ce6b60860e8f1ac0c955aa0033b023ed985d09c5422bc6d483fb372f7926c37b69980bd303ec7344e511faa10ab6686583c2d73ce58c4f8f72f774afed991
MISC ChangeLog 1402 SHA256 11958f7e7459bdf688a23bc4de18792a93f7dd431688befefc53b50f9df1ba61 SHA512 6df7919c3f64b81c417e438ede4c36339c5ba30fdf746fc25b9a79f0073ec02b5d96d8eeacce54d3abc15d12ac354f2968c0101c2026b92c485c38523fe8b2a2 WHIRLPOOL 17e7653073cd23795dbcfe6e302b4a20c2694b69e87228b16238970f1d4d2be30281528f10edeb708dd7ae8fc65a876e62232684e15ef1107c97c5b26e4c577e
EBUILD moe-1.7.ebuild 819 SHA256 0a99ced9bf3c066c717d4f4b4eee4a758cedb97e03530da503b86776c499a291 SHA512 e01f976e9e5ddf9143d369fcd382fb0247b3a7d00f1d554688b2343f2b2e789988e7b17410a2823fdab547d1e3dd2815c932f6d73d40e2bf39a784dbe6f35f34 WHIRLPOOL dee977d6b1eab8ad3ccdff659ae9813e8fe6d7c3013d973d1a6ec1af04d2f6db51f1c967db83276154bec6b19c20dfec3fe2597c09005600959f1270626cff1b
MISC ChangeLog 1524 SHA256 fbdc36fd5d47ae734d72ade85a78c1ba914b7a9edb247dcf29919c9b96cbd0b1 SHA512 1dfafacfb89f3d5a462742f6432efe0e4cf608dd18a7b8f362550dd16a00863416919bb03e37e45a17f54936125f230602b2280f01690da688360586c9b1f660 WHIRLPOOL 240c768d873056197af41e96acab56b75e07b5bb3e511f8959b4fdea9a696f954b017b4c88bc1014d3073bf895755c05fffb6874355f2775d4c7235880de04ec
MISC metadata.xml 327 SHA256 9ce81471fc97a3518c41227e76f281105d88b6cab340fcea51999764d5203f37 SHA512 172dca345d1dcec9a911e3d99a062179ed3c1273fe4d2b7e88489d4a6248acf66475a70734fcd205b5011a628e392fa31ef2e984009116d12d858cd82952d069 WHIRLPOOL 9ec04acebcd4281f63b08acc4e67b99533363cbb858860ada0df43d971689eb9846dd6e39fb66f93342a8be6c22143d534a5bdf07957542dde35649b0910c3cf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSCvHkACgkQVWmRsqeSphN7FgCfSBJQMzcpg94PtZN8tH6TThLI
05gAnimtnv+mWJTW4n1A5T9GthuQZ2ut
=9WM/
iQIcBAEBCgAGBQJVv2vKAAoJEPiazRVxLXTFiBAP/0WtlRMZE1zsnJccB3BMcr41
gbeQ1NMtH9Yzxj0YJD98MyYI20gUYsmhwVkUJecFM9NZ9oZ8pLar33nsAQ16vZiN
9LfNX3swC9CySAECjbFsVUXg8guTzaImn7kdeWBiyudCHZaZCpCxxcu5TeARPji8
4ZSJDtHETRIUJevp4InM2ZT+Ey8VLxR+EVWjYu0p7PqDn4fgCk+KAwKwFCNaeVe7
0dHSy5kNxfSVrGRpoxodL/GycNG/W5udRGEMOpdqPbk0uVbaXWWgT6sD/P7KPB7V
6bhamicMHI54F+LojlHiqnadJhiR6ho0Aq1Mx6qcW2X0Ivgn6Hmpg6Ztlv8WKUVo
5AEm7ojfVhRWY30x+3K8KVyZVlUUpjzBrHcqHA7SBjz7nDJdHRH/Q3IYYbRVSf/d
i+OyIyPiJUU3Et2Sx3Cv7CeHVbwNQiF3kW+9sHPbTydIGbN/xBH4Hr4G5hLkB9cP
UP+F1buK4Y3MpEVXMepwP/RXs7IjN4HQm40sz4u4LahL8ievVH6tnGtlxp2BELvZ
J6KohYG4xy2s2ytqqmH6Xg/kufpP1BfJshjn5gTf4p3S3T7wogoQOUBeNhX5BrNk
NG7uNAAM3K/RNZ5ea4pEkwgYcPFML9I8h9jWFNULlKFijnaupwdKs0Wy5Cv9uDLS
fOSsI1cMq2qrNmH5Xk0+
=oE+x
-----END PGP SIGNATURE-----

@ -0,0 +1,37 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/moe/moe-1.7.ebuild,v 1.1 2015/08/03 13:25:44 polynomial-c Exp $
EAPI=5
inherit eutils toolchain-funcs unpacker
DESCRIPTION="A powerful and user-friendly console text editor"
HOMEPAGE="http://www.gnu.org/software/moe/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
sys-libs/ncurses
"
DEPEND="
$(unpacker_src_uri_depends)
${RDEPEND}
virtual/pkgconfig
"
src_prepare() {
tc-export CXX PKG_CONFIG
sed -i \
-e "/^CXXFLAGS=/d" \
-e "/^LDFLAGS=/d" \
-e "/^CXX=/d" \
configure || die "sed on configure failed"
epatch_user
epatch "${FILESDIR}/${PN}-1.6-tinfo.patch"
}

@ -1,6 +1,11 @@
# ChangeLog for app-editors/ne
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v 1.57 2014/11/05 11:28:53 jer Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ChangeLog,v 1.58 2015/08/03 13:37:08 polynomial-c Exp $
*ne-3.0.1 (03 Aug 2015)
03 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +ne-3.0.1.ebuild:
Version bump (bug #550230).
05 Nov 2014; Jeroen Roovers <jer@gentoo.org> -ne-2.3.ebuild,
-files/ne-2.1-asneeded.patch:

@ -1,14 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST ne-2.5.tar.gz 1106020 SHA256 e11581d84ff855c3fab5c2bddc3a4633a3b28bb2ce89508e4568d3c3fc929f58 SHA512 e93b5da33565c8ef0b3263083bacec46f1867f78950e0bed940b2f18d14eb42bfa6323130eabe0f793f427a5bea5e04df6ef8e4a0276a883822b0842cbd8b5ed WHIRLPOOL 8bf3f9bd0d735bfef656713e9485a74f901c212396a691ee7faf01f4afa2918f03ec053d289e7311a7bae8b3a7d44c928cb109fefa6b1df581ae8da9c6a3d453
DIST ne-3.0.1.tar.gz 1193311 SHA256 92b646dd2ba64052e62deaa4239373821050a03e1b7d09d203ce04f2adfbd0e4 SHA512 3750140a49c7424e92e509137d5f31d305b81d41939a2578f6a26065216ebd1aa444b0e8d7e79dd09cc525e1055cda4d756f21ec810f860063d2eec861ea8273 WHIRLPOOL e0630f7e077400393ee5734989327369f2d646c88a32313f193b34e7f44d7962b368a5deb5876cfe997e34295078b44fba1672cfb257ef3dc08a8597a5708a5b
EBUILD ne-2.5.ebuild 1165 SHA256 1af1346b090431f659d94acc0c2539ef11cc1301245e613863289848361b6159 SHA512 2e2b99a5f65acc2d331f623a59e41c6cac354b8e8287f4e67e983e806cf4585f33b188cb49eac364f456e2975c5f2aaad3564815e6375ac9b80c46ce768d0209 WHIRLPOOL 936707f6d50ce37a78a61143ec7a967d78476e7153e5785e7a3a71c05ed4c7861a636daab7b6030a873909968d24128158bb1e7b814515cab3c2ae733ee3fac3
MISC ChangeLog 6486 SHA256 9c4206efe689c914d1dd3e0a07915ac3aaf8db6c125c352407e300e45f89fac0 SHA512 25eb0a75481681e919cba4bd405f555e3316d3c6328cc3d9188065131379735764e58806801f09dee59f3724f3bb876eb295640288849cbb86c7dc79e708c121 WHIRLPOOL c50dc909afc2db58977d0312aa31be2805b99fc7a3a7d431db3a549d73f3ab09d8d1599c78453489d5e2b5050c54616321431e38383347c3213223bda5891862
EBUILD ne-3.0.1.ebuild 1225 SHA256 fa37be700e35b4b73c8815609b1aa2dabc608616c3c6289857e7e4fe80152de6 SHA512 e708c820b6769ee0d27d644e19757a97ea8c4da8031ad5610863cd4cd29ba7d9a8de1a10910eb759b320f253de4e68c7dfaa6692dc3db9d005ba42146391f99f WHIRLPOOL 898756d56a45bdb7ab63cd751a4c781f2028a0f3b9abae3ae7605df552c4a67b79090226606f7e7a80472a5ac0f8d817b96dd2761657b819a48114a939669ee7
MISC ChangeLog 6623 SHA256 d196f62f390526c00352c77e510de527cc5f301a29326f4c14f4b92a24a5da12 SHA512 5b22baf0de6591e047f9cc46624ab17bec359742b67a1c137af336987d09dbf162d24a0e3fe0efa123529950c64d406a5c85f38843f6c6dff00d21f9d4af677d WHIRLPOOL 6f420309db651efe52690da819ad1b6b2451a5ebb690d078bac7f6adb0ae9f844084547db101525dce53a2847537c005eb4275c4d977e842d20ad7574da6ad3c
MISC metadata.xml 293 SHA256 c483be5f0624c5c4021d3ba75790cded8036a8ed1c59833b71a0d520f69403a0 SHA512 08f4f6bb9401b5320df5149c8e865b27d3cbbd6fe88d0325561b167291fae7262032a366125fdd48011f82dc0b20daf5852320e26f5205a884bb52293ff90dac WHIRLPOOL f35e33f6f0a90067da2eb979b757ee8cad98aff135188836461145fb01986ee5c748be19868c7a0a6dd24792f87d6af87206438fa8462b77589d7f0c309baa67
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlRaCfcACgkQVWmRsqeSphMlGACcDcdWTWHh6vcpo497oVJ0hIpI
tIkAn3yaTxWUk039WnzCSr1G9c39vg9L
=Ffa4
iQIcBAEBCgAGBQJVv253AAoJEPiazRVxLXTFHJkQALAb0fQhoFm/vZI48Sh9xCGF
ZGLCgjHmjrIOq/5va99mcgruQ3GFU19MpExr7NOrE4VMxsvbyfpmLVmcJVcRC4w9
YIWTv+Xh/MNRSauwOQRd1QlmnAuYe8TKjcZqYToiQxPwjVbd3nd9dffmOfIEuJAz
/PJgSPk8SOtREFW7NufHYB2KyEE0z2Yd1jStIpcK0bmvL1XQQ28dDrNW4WwBz8Si
ejD8zHu1w44t1+U1UGSDxfdvFk+7RKSmNe9ezAWQ2Nxp8Yrjn0EJaN2EA+lK7HLs
k2gbYMvN7VGO3IxOdIkrH9UnEu0rkn2459ca0UNXOTSpG1ecAEmh9+gH+KUKNuD9
AN4Hb10OWtIip88WmYENffj5Kau1wHj8TUYR2eMMaTz/AEEAaVF3nT26PijjBSxe
yJIBMGx6Kw7+V02wZotfcqQCCk2hFad3GIh37wFRfnJyH/7qVOv/H6XdDOLKYztQ
eHjYAlbaDqR572H7JqFw6IZNmjyZ6eaZy9O5oAkERjWw95FaIkju+2KCCRZxVqvv
515dVtllvT9qw5vIk49foCpceFtMal1VDH6JpbnceZW+JaGkpiuaVRXZm38WjvS4
XKJ82Qq7HOwU3ax8nz0JFgNMnj4vcItNQsWS8BihkAc4EDisOw08dZwedaMhQIP2
C05SKGra/5Qy/aItNXuq
=cH+K
-----END PGP SIGNATURE-----

@ -0,0 +1,54 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/ne/ne-3.0.1.ebuild,v 1.1 2015/08/03 13:37:08 polynomial-c Exp $
EAPI=5
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="the nice editor, easy to use for the beginner and powerful for the wizard"
HOMEPAGE="http://ne.di.unimi.it/"
SRC_URI="${HOMEPAGE}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=tinfo
DEPEND="
>=sys-libs/ncurses-5.2[tinfo?]
"
RDEPEND="
${DEPEND}
dev-lang/perl
"
src_prepare() {
sed -i -e 's/-O3//' src/makefile || die
}
src_configure() {
if use tinfo; then
sed -i -e 's|-lcurses|-ltinfo|g' src/makefile || die
else
sed -i -e 's|-lcurses|-lncurses|g' src/makefile || die
fi
}
src_compile() {
append-cflags -std=c11
emake -C src CC="$(tc-getCC)" \
NE_GLOBAL_DIR="/usr/share/ne" \
OPTS="${CFLAGS}" \
ne || die
}
src_install() {
dobin src/ne
insinto /usr/share/ne/syntax
doins syntax/*.jsf
doman doc/ne.1
dohtml -r doc/html/.
dodoc CHANGES README.md NEWS doc/*.{txt,pdf,texinfo} doc/default.*
}

@ -1,6 +1,11 @@
# ChangeLog for app-editors/yudit
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/yudit/ChangeLog,v 1.1 2012/10/07 12:54:22 ulm Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/yudit/ChangeLog,v 1.2 2015/08/03 13:47:59 polynomial-c Exp $
*yudit-2.9.6 (03 Aug 2015)
03 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +yudit-2.9.6.ebuild:
Version bump.
03 Sep 2012; Michael Palimaka <kensington@gentoo.org>
-yudit-2.8.1_beta7.ebuild:

@ -1,24 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST yudit-2.9.2.tar.gz 2831966 SHA256 d9bb2fbf49dbc192b33a9095a819c6ee0b62bf46839333c286371786ab1acfc9 SHA512 39bbd6f1696a97922a5db83b25b52609660ea77c7651cfde1d7189789e7d9a6298f6dd91acf17ab9d1bef1fabbdeb7bb1f9ab95a14198913c84c30154efd9e07 WHIRLPOOL cc45b5cc6f7c2f683b76cf5bad81de78938c7ac0a7bebbe98a360e52f633dded01189047fd90f2eca632c8629a2090dfdb996fbe4ca8a0a35101364e52233aa3
DIST yudit-2.9.6.tar.gz 2797142 SHA256 ded0b47742fce92aedb6403e8e758162abc73395f9c5a3268ceb2093fbfdf906 SHA512 a9a0b6f6c44451cf2fefc4fc0bb1bbd9ffccd17c4c622dc35b08113245b3bb9f3ca949f3e7b9d2aa919ebf3840295c5e63c0297576e74a5f2d1fb99cfc97c46b WHIRLPOOL b6a0a008ce67d6c2354ea74ee03dd6316cb86f091db5497dc329363c03dc805b8ac7191103f6372e8f4780604c309d8b77365d4600992d4ded09036c0c824bb0
EBUILD yudit-2.9.2.ebuild 882 SHA256 442b55a190736f538ba2092c2fec153945fd31a87f4075eb0b23d66268ba44c0 SHA512 bbef5d80aac4e3eb872ce1eaa8411cc17fc18067c32b0f8a18ea27c04ebda0a9758ce0cf5acb720f700b0a903dd08790d82e9d77e233c0060b3da0c3a10538a5 WHIRLPOOL 78719dd0dddb972fd232f23b76fce454e97c68664289dd43e01cef1ee684e68af61434bde65121974357a52e208f4a4f7e2c6bb4920ba49fdb4b745c4cbf197f
MISC ChangeLog 3483 SHA256 5b1fdf2982ba4b154e86314afa39ed42bd5db63d7b03db714697ede0cc207f9f SHA512 1030aabde937d1c4a3bb48866da491bae63007812ee6f4c52c5a610a694017e861d93563130db21f869fbcab454854a82e8ffd8800101c18eaa703f026b4f769 WHIRLPOOL 229d9f5ae3e18b655d879425d6f9260e4d9a67d36b7c9430fb0157a3350324e176710815ac772ca5b21db67bddbc2e23330fc5ca3322bf3f0fdbe6f9744c176e
EBUILD yudit-2.9.6.ebuild 723 SHA256 da15343e6700f0441579503efb52f8875c64d2c1b93729fc1a6044b5830bb3a4 SHA512 b8a896644593fd39e1b4f218550cb073bbf0c2305a4b79f57355f14e7bb74911fb81729e5e68a29d7a01c5687a871ed423b7b2db1137034040cb25874c51fa57 WHIRLPOOL 29a41384e390f3f9d5a92af91fa2133e79c4503d2ec1db2dee37ecdb8c49953c2fa090be7c3236baf99615af457252194895b9c656b336b700e83950a3e64b02
MISC ChangeLog 3612 SHA256 6f91ff23dee296e319db8c4f3309f8130a8ce93a6c068c302f8be05beec7dd8f SHA512 c3d6941e22469b5ab140ac6df8c89592359b0caf25bdf2d7160ea79f42d46d356f6556cf98475c55273336d27fe2732f9b38359ac4051214787a3a033c924ccf WHIRLPOOL a83a88c5cc1b1e98c60f1f02496d60684efcd69834b82330a7bd407da5eac7cb4997cea539bb3a2735e22f4234adb7ec518583a6a19dbb35bc680ac855006827
MISC metadata.xml 212 SHA256 70bbfd181623c884c763902ca127ef24c917b2e55cda0869e6ffaa6c4ebc5757 SHA512 85ac7770baae8cc7c2c52dcd077a448cfb394ec6585e274ffa01c8f92a862d22c6ba0553b71cf2ae6b6f28f6faa5c3d615537f35f9fe0da9f43a2c9043953784 WHIRLPOOL 221b2f4e9b984954eb7268028287339e8678c794c7b4e40ab2baaa037c8e87bac30c8b64473efade9b3ee1ce226aab4ad36760147eee5af7cfd7c081473c839b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2
iQIcBAEBCAAGBQJQcX2tAAoJEDxpGckxwJCBX18QAJ7yW5+l94qcn4nLKl8SMDqZ
xOkVskNG+6etoqFfor6+C/M+iimwqDuE+fvtGBTUH/2TwHVzQZbnjB112C/AjR6F
b6m6HsSaAhHhA52J2TTAXjoNHt8Ip7rxsPzSV67Gu1V0tJEHIzU6QlGq3pfldvUI
uPC+DV4IhcFTcai1+mfIgyBrzxz73oXOJuuQ1R9FWE+FQnDEDsZ66hoky9g7j2IO
ubBsHNo3q1M80dKVl/Ipo+6s8ZPR6WxgJ/Sre+bzzDKFS7K7uIKv9Owug9j0+aLM
qCGSOGExh9Qypc6PkuNKZuGHqC5wQrLN/JF8GmoqqcOzQBcmutcUneDM7z5MHTDS
xSl6So8ze/RlEci0UQd6e/GT9m7tT43g4Nn1BERdHFQC5iFGoLaaFctFBlG9gzzE
bRWv7up/QmF3324to4R+bWCa/+DvkAca7c1gWMg8NbqviqC2lILnPU4AQ52IOPnL
uKOUn0eM3puZkHq7J4J1UflO6JK3Zclu2ys1A7HbQ5rOoBvovEp3cusntGZl6nu9
o1Z6VypeaXMTqwcer9DnOV5T6zpFAN+XQhccKoB+aCRtu5Y19SAvezQ45mUJETiH
vnHwu+NM8x2u26ZFRfDaIg7/QI5Mp7c7nxFAf5iD/zadrWHaaldIdxbZ34oPrjVf
onsy7bf/QuHwE0uzg2/R
=f2Fw
iQIcBAEBCgAGBQJVv3EBAAoJEPiazRVxLXTFOJMQAIWUktQCbATfe777Luf7lXAx
b9mxWz7HM9jFQFW3BNMc+wkTfd+aWfdFUmd797jjG7/GfkVuTYUGD09KM/0qkYcv
ZDEpL8Upiv8DofDBJb3Zakgf+o6XSGzKhU4AJYz5sJ+6m2aZ1aGUrelIT3syyvh+
EA1R/XJJUagSbbYmmdRjDhU/d3gt08aSxdZNaEUl5a5DDIC5oaoChhELOt8IVIaQ
T3m0ofLiVANDJPu3I3axyfLCPJAn1VE8qSAUX7jJ5PzgfcsDwTkoU4lHxDICmZgx
pn6ku2O7lZ7SiamWO7JcFBMGXgiA4MCGOhhl0OvifpKTyZxeC1SliWrq/tv6ZPid
EUREeS6dvIaAC/hac5Ico6WsC4Y31H8YJilx1RJXD/eIXlgI5jzRRK/mdAJslcF1
Ip9UPjO437/nxK93jfRYGamTbgiKupHaTXbtCwQ4qZKD/ezBvxSwYlkvipVQTsGF
hjeMsuHv2Snmjcrjevai5XScRImLYlLPPwf6bCVDhJe3AjsN94CiyjmhIFZpL/Jc
GDCUMgtLZ1S6Ib9rI5ZuUoMkEtMt4FJrHxdktjs5lHDD3pEuuCO37RkQtBXcQspi
i4tA/KzulhOjxLEOmvESn5c2TGGMVFIsKOT+UmzFit2J3r3a/rwfbG3AKXF1Ge2A
8UGzeKltJCNr9cueMZ+i
=oUO/
-----END PGP SIGNATURE-----

@ -0,0 +1,27 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/yudit/yudit-2.9.6.ebuild,v 1.1 2015/08/03 13:47:59 polynomial-c Exp $
EAPI=5
DESCRIPTION="Free (Y)unicode text editor for all unices"
HOMEPAGE="http://www.yudit.org/"
SRC_URI="http://yudit.org/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="x11-libs/libX11"
DEPEND="${RDEPEND}
>=sys-devel/gettext-0.10"
src_prepare() {
#Don't strip binaries, let portage do that.
sed -i "/^INSTALL_PROGRAM/s: -s::" Makefile.conf.in || die "sed failed"
}
src_install() {
emake DESTDIR="${D}" install
dodoc {BUGS,CHANGELOG,NEWS,TODO,XBUGS}.TXT
}

@ -1,6 +1,23 @@
# ChangeLog for app-emulation/qemu
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.341 2015/07/28 15:04:54 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/ChangeLog,v 1.343 2015/08/03 15:40:55 cardoe Exp $
03 Aug 2015; Doug Goldstein <cardoe@gentoo.org> -qemu-2.2.1-r2.ebuild,
-qemu-2.3.0-r1.ebuild, -qemu-2.3.0-r2.ebuild, -qemu-2.3.0-r3.ebuild:
Remove older versions due to vulnerabilities.
*qemu-2.3.0-r5 (03 Aug 2015)
03 Aug 2015; Doug Goldstein <cardoe@gentoo.org>
+files/qemu-2.3.0-CVE-2015-5165-1.patch,
+files/qemu-2.3.0-CVE-2015-5165-2.patch,
+files/qemu-2.3.0-CVE-2015-5165-3.patch,
+files/qemu-2.3.0-CVE-2015-5165-4.patch,
+files/qemu-2.3.0-CVE-2015-5165-5.patch,
+files/qemu-2.3.0-CVE-2015-5165-6.patch,
+files/qemu-2.3.0-CVE-2015-5165-7.patch,
+files/qemu-2.3.0-CVE-2015-5166.patch, +qemu-2.3.0-r5.ebuild:
bump to fix CVE-2015-5165 and CVE-2015-5166. bug #556304
28 Jul 2015; Agostino Sarubbo <ago@gentoo.org> qemu-2.3.0-r4.ebuild:
Stable for x86, wrt bug #556052

@ -13,31 +13,37 @@ AUX qemu-2.3.0-CVE-2015-5154-1.patch 2160 SHA256 3dd3758c0bd8f27a906f2234ecfe270
AUX qemu-2.3.0-CVE-2015-5154-2.patch 817 SHA256 4a3e812dec9bd43d2de2dd88f0adbb2473b785e6a1c3841d889dffad13a65f7a SHA512 0a903ad1e8fb1cac59f26e63d05820cb13cc020ba606a265c0482f1103a737ce0de9cc913ca324422cdda0ebf2b056e20b50951de999325b555031c014eaa597 WHIRLPOOL d697f46bf34e05f98db9e2e3ac05807afec59db5aa4063c76a0171efc4c84073301cec048f75398e210eec698be5d0363cb9c7c36a555cee9616acd21f09446b
AUX qemu-2.3.0-CVE-2015-5154-3.patch 2101 SHA256 17999d2e455db848b3e47d146f239104e2e58661f27fc549609bdf6ef77ad8a5 SHA512 0a12a2281b8f6ae787ff8d58437b68df877d02d0ff3d53491a0dbea8c2e656632242de5b2e56b2703f77bfd2b8987c7f312025e27fd8bbb14f159419322d9801 WHIRLPOOL b05f6828dd66b26fad3327c0e795b211f50733857dbf3ac909900321df2cd381fb536c6418510796bafcd38795c7b8ae0729aa51666eaccd0787029987b30e19
AUX qemu-2.3.0-CVE-2015-5158.patch 1302 SHA256 d53b76179ba33a51fbb1b7b2c35b003c63968d0400419c10fa33d353247eccd3 SHA512 8ef6f640ae77d9769fcff92b8c5a6a986ae35021556e594cf4848d1247cbf880e08f661c2734770fb946be8af17a542c3caae36b2b28e3ab58d70a829aa987c2 WHIRLPOOL 69987764ec3bd21bb316310938567a1e4e454a4195b4bede3f34487ee987777510e83cac24b455246d9cde84b16e0ac823dcb0f39e0a97c9a0db2315bc2c6f4d
AUX qemu-2.3.0-CVE-2015-5165-1.patch 2926 SHA256 12d0dc1a31449288ed5e562a1e9415c437b7a2799e8afa0b251e3957a0d8ab23 SHA512 1df1ff1044542c4a0b040cb7fe5bbe002ee95782277f50f2bea86fbb34d4c5404a6c1f467a4cc224020882fe8c2f113e6b44d762129bd79ae04e139494a90ddc WHIRLPOOL 9a145915030288ab597899d18e8054e6b0c5d9f25fa78ee3e7c99317d91d68ee155f9e16363c8d8f692a97e231394c778fb5fb6c527c9419d0b4b1f79ea7c725
AUX qemu-2.3.0-CVE-2015-5165-2.patch 18212 SHA256 c91a60b7d7e18ea95b31eca0ba940d53c14730fae1e50802375c9e5ab7d0f109 SHA512 eb332382898e0450bc6a6297e5977579a05f7b2ad304659aff37a7eed040b28013a982cdff2a1d669e968cea2aefef183081db1f6f9ae2baf64865ef2dbfa283 WHIRLPOOL c95181f31e8db78432c226a51bb4023da73430ce4de96960448573d3929bdce23b696ba9a6dabc8ccb8fe18e9c07ccf73d646ddccf26b3b0761813fcdef92564
AUX qemu-2.3.0-CVE-2015-5165-3.patch 1262 SHA256 99062a9cbf4b96de8f0aa8555291cf6e296a9dbdf22ad4e9285912ba02de9261 SHA512 664ce64538441b0eeb93d1b5642acf3a1bd8c9c8b4cb5578d49e8226b967c9bef816caee41a429365ff0c5f982991f25483fc14db6c0a27d14626febaf8f8bcd WHIRLPOOL 013a32f4a5acffe8c2d79db4c4bc51bb36b666d8cc651c00aecf0d256952844bc25e7c6af3e588d4f365e7ae239e6c8cf5288e68dc1a40794a9fa274cd302e6b
AUX qemu-2.3.0-CVE-2015-5165-4.patch 1888 SHA256 82d2214a0bd42b03b72b26170e4c80699d74bc691b6e223780a693ad2e9c267a SHA512 a7dba1a26f33c2a65ee84fd0d3e5606cd17f623bea0c33438247e1f8d6cd72217d02bd00c28a24f54506480b12092b7351551af5f9cdcf863157cddaa461b606 WHIRLPOOL e93418de51172b90fa6b81af459e8db6d330c64c83cf4061174ee6e220494ed80bb1ca9860d7b63f80385b9a9f1f2c530131676595526f86d31611db50ea8ac1
AUX qemu-2.3.0-CVE-2015-5165-5.patch 1070 SHA256 b728ae69e4a1d838bb1b4c5e6135e84fe8f6fc7e97fdc99915e7fc908edb4fd2 SHA512 7476649c099b363632b158b691f8ec2704590ec6e671f9bb013c7ffe50e593dc7c97278b6d09b5021605071a23b528875f024f5617a019954efac9c4055f6a83 WHIRLPOOL 760d4570045f34adcf1dba2937ece2a91b1e3da8c740cd947fdafbc03eee62c46ec4bb2c7bb993bb6cf7189d41bee3da49dd1773c579d9beea5f2b7e05da6f03
AUX qemu-2.3.0-CVE-2015-5165-6.patch 1225 SHA256 6fb23646e05ef9a4b010d2a2c0235b6ee58a293f39ed40b6b1611115c948a79a SHA512 a1a38fdbc3f3cebb557ae00c3764bb268019b2c9f15731bb829b3b73a87856c5d51d65cc3ff712b28601298afb2aa82e83789bab867c8fb2816f23d515af8be7 WHIRLPOOL 9a17bd514cf5286c69a7955081d267febc1485d1df78ee918d6c16f8750247b3759cd60ec405dd7859ca76e396c5fcc04deb159540181fcdfadad13c41bf807c
AUX qemu-2.3.0-CVE-2015-5165-7.patch 1129 SHA256 ebcadb69110ea4672795b52472222ed1ffe67a83e37c5b7d401530f43137c587 SHA512 d174df707dabbaf49fadda0db9b551abef0e4c2045287bfb78ded69c7b8e6a59333d7aa1459ac7a81c0f3f711ec225157d8dabcd63d6eed10bb5755cea608fbb WHIRLPOOL 58fc0a2974bd9c1d9d11de7f97fda8796b3af05338969eac4d685572e952cb0b0b752166572d3b81b40db862ad0a55e9bd83bc3c2344cf04ae8a12ba4e752f2a
AUX qemu-2.3.0-CVE-2015-5166.patch 1176 SHA256 dead84667dd4868d0688dc4e62a54a14883e6f0352cf3318b277aa37e27c9261 SHA512 977e6d84d6e016dd0ba99d00f19c28b9976fdb58fd856457e08a2f9204554946a76f1fa6bbaff68f344bdddd791e13942b4b984610fde0a80645bd859fcbb781 WHIRLPOOL f4f9751acbc6d8b29074b98ecd7ae45fb13952f150b64412b1f783df14f49996b1a5eb398c7a954a4024818cddad40e7ffb187c830d7e3b0afb01662d0e8569a
AUX qemu-binfmt.initd-r1 8078 SHA256 2560f1d12374a2dea74e18365ac3d759c2eab35eb9a77b989e1bb8346d9bc3f8 SHA512 82d8ebdb5a4c452f03281c28f074ea52acfb730f1c3ddf68de2ce496c7ca23fd379041948371b021355f00f9c260383fdecf47218ddf2764ab75d6ec8a7a2715 WHIRLPOOL a0f54e133fbda2fd050ef8168fee676a763bb94a890f8c1d99d44e37e4a29322d513d9f5ddad9247f44e3ee0ac779050a3b06cf909678fdfb9f46777701de492
DIST qemu-2.2.1.tar.bz2 24483500 SHA256 4617154c6ef744b83e10b744e392ad111dd351d435d6563ce24d8da75b1335a0 SHA512 970ead0c92fc04502c6d3a8dbfafa5797667b3d276a1a25ddbe991d20d8e17a588905ecbffa77fb3b9d12e481ac3776ca4c38fe89a5e4c96dc2fb045214bfa9f WHIRLPOOL 9226ce4a4f5c7247d6ab34eb8b45c9a91416ee5849dbe25b9d15cddbd6aba2b8da77280f6055d363a81ddec515d28bf501351cb7e21ecfb4bfe42cdb7e349788
DIST qemu-2.3.0.tar.bz2 24683085 SHA256 b6bab7f763d5be73e7cb5ee7d4c8365b7a8df2972c52fa5ded18893bd8281588 SHA512 7a40d213c5696b27784abd2a3119e49d42c38c923be431826c73a8f14c19074435d7f1a652686c53baf08e81f5a3005b2ddc92d67c32f6a2b19659ab627e9eaa WHIRLPOOL 9dad6e342027c3be512b4e0b40e810e0a6f1dc84a16847aa5aac74d97f7a347e60d42e770335a090f83e90a1614294f86552a84edc1faafc7093d3e32602f5de
EBUILD qemu-2.2.1-r2.ebuild 18518 SHA256 acef44906bba38657b26a9b3691d54b7a5c1228606bd0dc015ff0ca4485d7630 SHA512 9f5962f16c62af096625a879c391e46f5e22c74b7318114a3a55f554eea919d460da67e94a57cdf95b2350813c6630a85fa2ca6b06776d72456e394b0b7656ec WHIRLPOOL 9e3f8b28414583bbc56d004f5d5d8e96c7b8a19cd07c9735405836efc29b22e3750b3f0c54d5a0db638bc7add7f232fbb4e7151bbf0846a754067e809106ad14
EBUILD qemu-2.3.0-r1.ebuild 18694 SHA256 faf21e265f1ace75836545cfda5f57b0c501c788f8185bd5b81e53f56ce065e4 SHA512 4a245103b8ac18a14e8f2ada4d6febd58eb0ad136893014f7dd80c484c8e7825998dbeababce8cbcc3bfbe97f9595339d60a890db456039678ebdb5b87d04d7a WHIRLPOOL d689046acff58cab7c4b538995328202abb3911b0e6d19c90f9c1e74f78bda8bc7563af42f911130cd4821fe12fa426cfe8bc3488e1387c96159a732ec482372
EBUILD qemu-2.3.0-r2.ebuild 18744 SHA256 e8d25c6c0490b51846e8d1c89addeef8ef61a330a4b513a2625f55ef3057f75a SHA512 bb662f12e44cb5e7fc1f75b3c713bc448fa1bc473e4435ef6f2691abbd4e239e83e4f212125fd9c8067daa4b4a3028fa85cda96d5e491779ac31860b2d21629f WHIRLPOOL 2256df19e65d0b3a4ac1bcb8ec05d99c016bcced0845d935d724d0b18e78819641847d3d23acb9b87495dd9d565ee9df0a4e9739b39a5a47c5986817577e3c9c
EBUILD qemu-2.3.0-r3.ebuild 18804 SHA256 ca5b187645cd100c52f126177ad2eb5f09b2bf42b4354cc3df482ba0996edf02 SHA512 4b5544f5ef372b164dabe031bfc92c034757264629e15d2594e927662a58eaf6e54899d84bb1e61a1df636e9807fd40b1f103c686859b45acc560c98f6d0b8e4 WHIRLPOOL d4f731a817c045ef65569fa3f8a29c93c85fbe82ca47c8416ae6b89ae7d08a97b991cef8065e4a0196322c8b5697cd833d04cbfd326c279e006706393fbf52f3
EBUILD qemu-2.3.0-r4.ebuild 19056 SHA256 9bff0981aa03eb7489eabb6c2bb952f293ad6c5b002e0321b2b33638564afe11 SHA512 62516308746cc7402ad46e7fde02d53947f43fe28b60d6f41373e419f44987c25c17f7e27eb96f13586076f48d7408a049f57b60db46845c3ee72f6f9b07cdce WHIRLPOOL d5ca0a0395b9ab6e8e4b9646d7e91da9323c7b1707b2c8d950580a4e2190738de75edc77e4ec399cb9aaca94725755dc1477438f0f251face6155104dae763b2
EBUILD qemu-2.3.0-r5.ebuild 19514 SHA256 ed5db60adbcca6b8783314f9f2d1dd8825eaae83798b58df85e415413c71cd15 SHA512 eb738c4bcb41a9d428ef9bf7ac82c32bc23dc3fb3bbfab3301d4951ccadc53baec775fcaf53f289a5a2cdfd12086c81ebdbae13c17cb13e4c3827bd47bbc22de WHIRLPOOL c604d4218973376817d9a6b51e4478ba974a6300da5ed019254f1804543cb9fc9dc7abfb31126f5feac95076a5876618ffbbcfe64cd46c26aaf31ed677910f21
EBUILD qemu-9999.ebuild 18222 SHA256 0899436493921e35ce4d28e2072a663aec24ec479128047f1f38a42ef8276458 SHA512 a3b4e958452a15d5308081c2783419fb9ed525a0cad7604b2e7ba3cdfc34a894deb720ef3464264d8f9dc5cdf5fd95d24325586004ec55e141d8b1e9280b6ef8 WHIRLPOOL 070f47b6bfee1aceb25c6aaa539a03c0caf282b5b60d12ca64e369f43b1f975269a55598e2dd14fafdd5c0cf3369bf35d2792e25f95ae24be8a6753be94c0a63
MISC ChangeLog 56792 SHA256 110dd2f0cd35b85b0acc22225f3d6061bed1fcf093834e13b8f6d1339833d33f SHA512 56e4b9bdc3b185dd5f0e3c30cc0a1343ec03167a376e8f1ee4ff31dfc93f971f0471cb96e1273eae27f737e3ee45fdf3e92c400d3ff2228eb21d6ed18c97d46f WHIRLPOOL d1231d876ad9c7173f22f6c2eb0dbf7acc943ba1cd2a3060b19a5cd23985a17994c7ffe9c390041c321fb1bf0e036e5468fd8088b452a8cd4811fbe4556b8a1b
MISC ChangeLog 57493 SHA256 1f9222a3f30ca0426ee01ffbe681230237b7bc2bf963a5cba77fd1a112a5c638 SHA512 3de4d14c3869ba0c83b1b378dcb6584f248ed5e1e2720e30cab55c445c4fad81c6a7170bb13b34963aa1898c5bbd64b73c7c9c15e95c92fa9cfde4143023e58c WHIRLPOOL bd7fac748559141cdd8f98f0a5d3cf77bdee9e7f290baf6a09be3735679505992c77e7d24b3a19590e9c8766ec3662b410a0049f0f6a4eab20dcb4f40bde43c3
MISC metadata.xml 3708 SHA256 9f5c1b781f9924046cc0fa050a93e632935c58b67d6de4f3a872eb63341e86ee SHA512 cb2582c698b5913c70e07bd27c39e84e45c319f95faa3494c0ad5273c25127bae888da3cdcec3e73b8d3ae7b950f7f128a550977755e8f8fbec53d931ac89117 WHIRLPOOL d08403a3f8659bec79644a4042c3f71653152a7d1e078efd3959565e794c7f837e735f4e774dcdb4077eeadc3f493a1a5170d7973db72b14b31c77c1093e22de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Version: GnuPG v2.0
iQIcBAEBCAAGBQJVt5oXAAoJELp701BxlEWfKc4QAIn3inIZGm1EjML1qqU1mbtc
AR2vyJzxZmHMogSHWv0epIaLZOtdr3nOv1F99kzlgAfOGED+vFnDSfRApaFTPn0/
AaP0BRGDG75rRZvxlCaFUzLHdO6E65ovh3vzaHKAkU61TsmUFTOYoCtV2Ucctbb+
4u5fqplNesCSPVL13KPgXe4Ljmu3Plt0yGu1jfFPNs6MV4C8GlrHZ/Lf92qVH/6S
gQkMFDzFk6b7w4kxTRjIdhb2A3QW6X2eUNVqRyY+Z+Mb9U5OWYjNSHzSltSXZt7z
D08EZf94EBPiXpRMmCj/EzBz6S+wSpO9b4PyIe4DrlNoPpW4XQte1HNvqqNhXKNz
/f7Nwp1okeehvykb+gcyx1IH5iE8TqB7OVzw7X/qr9MKZzGUvM0RPCnj4MiNVCXd
dQDiIamrfBGP+izOORDop6m5JovNXXTjav08e9T2EHerAh7QMliWyQLtAlVsvcs3
F/KJXi4g8Vxif6rCmfvx6PQMldZ+mff6thdWWhBKLLvjXVW71zF8chIUtQ1WqSmS
TArAvLNdp3NzDH5RKW1wmHAYo3+CkxH+/4x1r5bKT+8+7Kq5xBav6Dq6bqw0h8qq
L3CN8fkx99iRNLnipe4I5CrxDA6zHA0QVlGKc63Tuqv4syecHRISLWWVyS+mI1CQ
St/ZQB3kzE0AVJ0NbVWb
=oZjq
iQJ8BAEBCABmBQJVv4uJXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB
MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvU3zEP/1GNN74zjoSARuDLasEQ8d6/
Lat46tfh/60znlL7Gsq6i3uZrQ/NGxTWmqZ4MNq2zyD4LALOLFJPjJVdjLle9UV0
D/53j9un620+uBQoziIhdwltxuRBcZU4RxKK2oupnN29gVXM55aPW4HTVNGy7kg4
SG+Qs7rp67L4+rPHSHUbI++JxgItTKHU73NQmQYy2VrdVgqwBokRBF6fVOmxFSgz
qf5jtxLOp3ORisG8U/UvBlZPGgBdgM+kBilgLUWWqXNKMv4N6746VZPXEq2guj/m
ir7LvAD7dsDzfZHBsL+JeG14KJWfpF4n5fhmMWUwPRBQSZB1VIPFFVIgt5/czhql
uPceMX1X9PsiYg0Q9vZnlogr0xWLVnslgZUesnAHHVXExNNjiu1QLHT/J2k6cqqy
8sw+KD464KU8QODeO4vdxL5KbElfmsZ8DxyXAF198h/X0Lkjn6d5wuhYyXPXw3nd
uVgaeq3QQOX/7f09KnI3LXJYwZlTtV2+NB+kyOPSSVIWifhG6YQiHAoWvkUMhRKS
mY65juZjttdZDA18Yht4bn6YKQ4Td0vTD14yrc+gu+2J1up4tPtP7bK8OQO1yBoO
qJGCvK2Jon4H0g2n5Po//m/TQIwkC+87jxKKhECap7OXlj1GV4Blo05/wwN+bQgH
UbXIsGwQr2iR+5Jg8LXw
=RgnV
-----END PGP SIGNATURE-----

@ -0,0 +1,82 @@
From 5e0c290415b9d57077a86e70c8e6a058868334d3 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:16:58 +0100
Subject: [PATCH 1/7] rtl8139: avoid nested ifs in IP header parsing
Transmit offload needs to parse packet headers. If header fields have
unexpected values the offload processing is skipped.
The code currently uses nested ifs because there is relatively little
input validation. The next patches will add missing input validation
and a goto label is more appropriate to avoid deep if statement nesting.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 41 ++++++++++++++++++++++-------------------
1 file changed, 22 insertions(+), 19 deletions(-)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index 5f0197c..91ba33b 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2174,28 +2174,30 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
size_t eth_payload_len = 0;
int proto = be16_to_cpu(*(uint16_t *)(saved_buffer + 12));
- if (proto == ETH_P_IP)
+ if (proto != ETH_P_IP)
{
- DPRINTF("+++ C+ mode has IP packet\n");
-
- /* not aligned */
- eth_payload_data = saved_buffer + ETH_HLEN;
- eth_payload_len = saved_size - ETH_HLEN;
-
- ip = (ip_header*)eth_payload_data;
-
- if (IP_HEADER_VERSION(ip) != IP_HEADER_VERSION_4) {
- DPRINTF("+++ C+ mode packet has bad IP version %d "
- "expected %d\n", IP_HEADER_VERSION(ip),
- IP_HEADER_VERSION_4);
- ip = NULL;
- } else {
- hlen = IP_HEADER_LENGTH(ip);
- ip_protocol = ip->ip_p;
- ip_data_len = be16_to_cpu(ip->ip_len) - hlen;
- }
+ goto skip_offload;
}
+ DPRINTF("+++ C+ mode has IP packet\n");
+
+ /* not aligned */
+ eth_payload_data = saved_buffer + ETH_HLEN;
+ eth_payload_len = saved_size - ETH_HLEN;
+
+ ip = (ip_header*)eth_payload_data;
+
+ if (IP_HEADER_VERSION(ip) != IP_HEADER_VERSION_4) {
+ DPRINTF("+++ C+ mode packet has bad IP version %d "
+ "expected %d\n", IP_HEADER_VERSION(ip),
+ IP_HEADER_VERSION_4);
+ goto skip_offload;
+ }
+
+ hlen = IP_HEADER_LENGTH(ip);
+ ip_protocol = ip->ip_p;
+ ip_data_len = be16_to_cpu(ip->ip_len) - hlen;
+
if (ip)
{
if (txdw0 & CP_TX_IPCS)
@@ -2391,6 +2393,7 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
}
}
+skip_offload:
/* update tally counter */
++s->tally_counters.TxOk;
--
2.1.4

@ -0,0 +1,373 @@
From 2d7d80e8dc160904fa7276cc05da26c062a50066 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:16:59 +0100
Subject: [PATCH 2/7] rtl8139: drop tautologous if (ip) {...} statement
The previous patch stopped using the ip pointer as an indicator that the
IP header is present. When we reach the if (ip) {...} statement we know
ip is always non-NULL.
Remove the if statement to reduce nesting.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 305 +++++++++++++++++++++++++++----------------------------
1 file changed, 151 insertions(+), 154 deletions(-)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index 91ba33b..2f12d42 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2198,198 +2198,195 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
ip_protocol = ip->ip_p;
ip_data_len = be16_to_cpu(ip->ip_len) - hlen;
- if (ip)
+ if (txdw0 & CP_TX_IPCS)
{
- if (txdw0 & CP_TX_IPCS)
- {
- DPRINTF("+++ C+ mode need IP checksum\n");
+ DPRINTF("+++ C+ mode need IP checksum\n");
- if (hlen<sizeof(ip_header) || hlen>eth_payload_len) {/* min header length */
- /* bad packet header len */
- /* or packet too short */
- }
- else
- {
- ip->ip_sum = 0;
- ip->ip_sum = ip_checksum(ip, hlen);
- DPRINTF("+++ C+ mode IP header len=%d checksum=%04x\n",
- hlen, ip->ip_sum);
- }
+ if (hlen<sizeof(ip_header) || hlen>eth_payload_len) {/* min header length */
+ /* bad packet header len */
+ /* or packet too short */
}
-
- if ((txdw0 & CP_TX_LGSEN) && ip_protocol == IP_PROTO_TCP)
+ else
{
- int large_send_mss = (txdw0 >> 16) & CP_TC_LGSEN_MSS_MASK;
+ ip->ip_sum = 0;
+ ip->ip_sum = ip_checksum(ip, hlen);
+ DPRINTF("+++ C+ mode IP header len=%d checksum=%04x\n",
+ hlen, ip->ip_sum);
+ }
+ }
- DPRINTF("+++ C+ mode offloaded task TSO MTU=%d IP data %d "
- "frame data %d specified MSS=%d\n", ETH_MTU,
- ip_data_len, saved_size - ETH_HLEN, large_send_mss);
+ if ((txdw0 & CP_TX_LGSEN) && ip_protocol == IP_PROTO_TCP)
+ {
+ int large_send_mss = (txdw0 >> 16) & CP_TC_LGSEN_MSS_MASK;
- int tcp_send_offset = 0;
- int send_count = 0;
+ DPRINTF("+++ C+ mode offloaded task TSO MTU=%d IP data %d "
+ "frame data %d specified MSS=%d\n", ETH_MTU,
+ ip_data_len, saved_size - ETH_HLEN, large_send_mss);
- /* maximum IP header length is 60 bytes */
- uint8_t saved_ip_header[60];
+ int tcp_send_offset = 0;
+ int send_count = 0;
- /* save IP header template; data area is used in tcp checksum calculation */
- memcpy(saved_ip_header, eth_payload_data, hlen);
+ /* maximum IP header length is 60 bytes */
+ uint8_t saved_ip_header[60];
- /* a placeholder for checksum calculation routine in tcp case */
- uint8_t *data_to_checksum = eth_payload_data + hlen - 12;
- // size_t data_to_checksum_len = eth_payload_len - hlen + 12;
+ /* save IP header template; data area is used in tcp checksum calculation */
+ memcpy(saved_ip_header, eth_payload_data, hlen);
- /* pointer to TCP header */
- tcp_header *p_tcp_hdr = (tcp_header*)(eth_payload_data + hlen);
+ /* a placeholder for checksum calculation routine in tcp case */
+ uint8_t *data_to_checksum = eth_payload_data + hlen - 12;
+ // size_t data_to_checksum_len = eth_payload_len - hlen + 12;
- int tcp_hlen = TCP_HEADER_DATA_OFFSET(p_tcp_hdr);
+ /* pointer to TCP header */
+ tcp_header *p_tcp_hdr = (tcp_header*)(eth_payload_data + hlen);
- /* ETH_MTU = ip header len + tcp header len + payload */
- int tcp_data_len = ip_data_len - tcp_hlen;
- int tcp_chunk_size = ETH_MTU - hlen - tcp_hlen;
+ int tcp_hlen = TCP_HEADER_DATA_OFFSET(p_tcp_hdr);
- DPRINTF("+++ C+ mode TSO IP data len %d TCP hlen %d TCP "
- "data len %d TCP chunk size %d\n", ip_data_len,
- tcp_hlen, tcp_data_len, tcp_chunk_size);
+ /* ETH_MTU = ip header len + tcp header len + payload */
+ int tcp_data_len = ip_data_len - tcp_hlen;
+ int tcp_chunk_size = ETH_MTU - hlen - tcp_hlen;
- /* note the cycle below overwrites IP header data,
- but restores it from saved_ip_header before sending packet */
+ DPRINTF("+++ C+ mode TSO IP data len %d TCP hlen %d TCP "
+ "data len %d TCP chunk size %d\n", ip_data_len,
+ tcp_hlen, tcp_data_len, tcp_chunk_size);
- int is_last_frame = 0;
+ /* note the cycle below overwrites IP header data,
+ but restores it from saved_ip_header before sending packet */
- for (tcp_send_offset = 0; tcp_send_offset < tcp_data_len; tcp_send_offset += tcp_chunk_size)
- {
- uint16_t chunk_size = tcp_chunk_size;
-
- /* check if this is the last frame */
- if (tcp_send_offset + tcp_chunk_size >= tcp_data_len)
- {
- is_last_frame = 1;
- chunk_size = tcp_data_len - tcp_send_offset;
- }
-
- DPRINTF("+++ C+ mode TSO TCP seqno %08x\n",
- be32_to_cpu(p_tcp_hdr->th_seq));
-
- /* add 4 TCP pseudoheader fields */
- /* copy IP source and destination fields */
- memcpy(data_to_checksum, saved_ip_header + 12, 8);
-
- DPRINTF("+++ C+ mode TSO calculating TCP checksum for "
- "packet with %d bytes data\n", tcp_hlen +
- chunk_size);
-
- if (tcp_send_offset)
- {
- memcpy((uint8_t*)p_tcp_hdr + tcp_hlen, (uint8_t*)p_tcp_hdr + tcp_hlen + tcp_send_offset, chunk_size);
- }
-
- /* keep PUSH and FIN flags only for the last frame */
- if (!is_last_frame)
- {
- TCP_HEADER_CLEAR_FLAGS(p_tcp_hdr, TCP_FLAG_PUSH|TCP_FLAG_FIN);
- }
-
- /* recalculate TCP checksum */
- ip_pseudo_header *p_tcpip_hdr = (ip_pseudo_header *)data_to_checksum;
- p_tcpip_hdr->zeros = 0;
- p_tcpip_hdr->ip_proto = IP_PROTO_TCP;
- p_tcpip_hdr->ip_payload = cpu_to_be16(tcp_hlen + chunk_size);
-
- p_tcp_hdr->th_sum = 0;
-
- int tcp_checksum = ip_checksum(data_to_checksum, tcp_hlen + chunk_size + 12);
- DPRINTF("+++ C+ mode TSO TCP checksum %04x\n",
- tcp_checksum);
-
- p_tcp_hdr->th_sum = tcp_checksum;
-
- /* restore IP header */
- memcpy(eth_payload_data, saved_ip_header, hlen);
-
- /* set IP data length and recalculate IP checksum */
- ip->ip_len = cpu_to_be16(hlen + tcp_hlen + chunk_size);
-
- /* increment IP id for subsequent frames */
- ip->ip_id = cpu_to_be16(tcp_send_offset/tcp_chunk_size + be16_to_cpu(ip->ip_id));
-
- ip->ip_sum = 0;
- ip->ip_sum = ip_checksum(eth_payload_data, hlen);
- DPRINTF("+++ C+ mode TSO IP header len=%d "
- "checksum=%04x\n", hlen, ip->ip_sum);
-
- int tso_send_size = ETH_HLEN + hlen + tcp_hlen + chunk_size;
- DPRINTF("+++ C+ mode TSO transferring packet size "
- "%d\n", tso_send_size);
- rtl8139_transfer_frame(s, saved_buffer, tso_send_size,
- 0, (uint8_t *) dot1q_buffer);
-
- /* add transferred count to TCP sequence number */
- p_tcp_hdr->th_seq = cpu_to_be32(chunk_size + be32_to_cpu(p_tcp_hdr->th_seq));
- ++send_count;
- }
+ int is_last_frame = 0;
- /* Stop sending this frame */
- saved_size = 0;
- }
- else if (txdw0 & (CP_TX_TCPCS|CP_TX_UDPCS))
+ for (tcp_send_offset = 0; tcp_send_offset < tcp_data_len; tcp_send_offset += tcp_chunk_size)
{
- DPRINTF("+++ C+ mode need TCP or UDP checksum\n");
+ uint16_t chunk_size = tcp_chunk_size;
- /* maximum IP header length is 60 bytes */
- uint8_t saved_ip_header[60];
- memcpy(saved_ip_header, eth_payload_data, hlen);
+ /* check if this is the last frame */
+ if (tcp_send_offset + tcp_chunk_size >= tcp_data_len)
+ {
+ is_last_frame = 1;
+ chunk_size = tcp_data_len - tcp_send_offset;
+ }
- uint8_t *data_to_checksum = eth_payload_data + hlen - 12;
- // size_t data_to_checksum_len = eth_payload_len - hlen + 12;
+ DPRINTF("+++ C+ mode TSO TCP seqno %08x\n",
+ be32_to_cpu(p_tcp_hdr->th_seq));
/* add 4 TCP pseudoheader fields */
/* copy IP source and destination fields */
memcpy(data_to_checksum, saved_ip_header + 12, 8);
- if ((txdw0 & CP_TX_TCPCS) && ip_protocol == IP_PROTO_TCP)
+ DPRINTF("+++ C+ mode TSO calculating TCP checksum for "
+ "packet with %d bytes data\n", tcp_hlen +
+ chunk_size);
+
+ if (tcp_send_offset)
{
- DPRINTF("+++ C+ mode calculating TCP checksum for "
- "packet with %d bytes data\n", ip_data_len);
+ memcpy((uint8_t*)p_tcp_hdr + tcp_hlen, (uint8_t*)p_tcp_hdr + tcp_hlen + tcp_send_offset, chunk_size);
+ }
- ip_pseudo_header *p_tcpip_hdr = (ip_pseudo_header *)data_to_checksum;
- p_tcpip_hdr->zeros = 0;
- p_tcpip_hdr->ip_proto = IP_PROTO_TCP;
- p_tcpip_hdr->ip_payload = cpu_to_be16(ip_data_len);
+ /* keep PUSH and FIN flags only for the last frame */
+ if (!is_last_frame)
+ {
+ TCP_HEADER_CLEAR_FLAGS(p_tcp_hdr, TCP_FLAG_PUSH|TCP_FLAG_FIN);
+ }
- tcp_header* p_tcp_hdr = (tcp_header *) (data_to_checksum+12);
+ /* recalculate TCP checksum */
+ ip_pseudo_header *p_tcpip_hdr = (ip_pseudo_header *)data_to_checksum;
+ p_tcpip_hdr->zeros = 0;
+ p_tcpip_hdr->ip_proto = IP_PROTO_TCP;
+ p_tcpip_hdr->ip_payload = cpu_to_be16(tcp_hlen + chunk_size);
- p_tcp_hdr->th_sum = 0;
+ p_tcp_hdr->th_sum = 0;
- int tcp_checksum = ip_checksum(data_to_checksum, ip_data_len + 12);
- DPRINTF("+++ C+ mode TCP checksum %04x\n",
- tcp_checksum);
+ int tcp_checksum = ip_checksum(data_to_checksum, tcp_hlen + chunk_size + 12);
+ DPRINTF("+++ C+ mode TSO TCP checksum %04x\n",
+ tcp_checksum);
- p_tcp_hdr->th_sum = tcp_checksum;
- }
- else if ((txdw0 & CP_TX_UDPCS) && ip_protocol == IP_PROTO_UDP)
- {
- DPRINTF("+++ C+ mode calculating UDP checksum for "
- "packet with %d bytes data\n", ip_data_len);
+ p_tcp_hdr->th_sum = tcp_checksum;
- ip_pseudo_header *p_udpip_hdr = (ip_pseudo_header *)data_to_checksum;
- p_udpip_hdr->zeros = 0;
- p_udpip_hdr->ip_proto = IP_PROTO_UDP;
- p_udpip_hdr->ip_payload = cpu_to_be16(ip_data_len);
+ /* restore IP header */
+ memcpy(eth_payload_data, saved_ip_header, hlen);
- udp_header *p_udp_hdr = (udp_header *) (data_to_checksum+12);
+ /* set IP data length and recalculate IP checksum */
+ ip->ip_len = cpu_to_be16(hlen + tcp_hlen + chunk_size);
- p_udp_hdr->uh_sum = 0;
+ /* increment IP id for subsequent frames */
+ ip->ip_id = cpu_to_be16(tcp_send_offset/tcp_chunk_size + be16_to_cpu(ip->ip_id));
- int udp_checksum = ip_checksum(data_to_checksum, ip_data_len + 12);
- DPRINTF("+++ C+ mode UDP checksum %04x\n",
- udp_checksum);
+ ip->ip_sum = 0;
+ ip->ip_sum = ip_checksum(eth_payload_data, hlen);
+ DPRINTF("+++ C+ mode TSO IP header len=%d "
+ "checksum=%04x\n", hlen, ip->ip_sum);
- p_udp_hdr->uh_sum = udp_checksum;
- }
+ int tso_send_size = ETH_HLEN + hlen + tcp_hlen + chunk_size;
+ DPRINTF("+++ C+ mode TSO transferring packet size "
+ "%d\n", tso_send_size);
+ rtl8139_transfer_frame(s, saved_buffer, tso_send_size,
+ 0, (uint8_t *) dot1q_buffer);
- /* restore IP header */
- memcpy(eth_payload_data, saved_ip_header, hlen);
+ /* add transferred count to TCP sequence number */
+ p_tcp_hdr->th_seq = cpu_to_be32(chunk_size + be32_to_cpu(p_tcp_hdr->th_seq));
+ ++send_count;
}
+
+ /* Stop sending this frame */
+ saved_size = 0;
+ }
+ else if (txdw0 & (CP_TX_TCPCS|CP_TX_UDPCS))
+ {
+ DPRINTF("+++ C+ mode need TCP or UDP checksum\n");
+
+ /* maximum IP header length is 60 bytes */
+ uint8_t saved_ip_header[60];
+ memcpy(saved_ip_header, eth_payload_data, hlen);
+
+ uint8_t *data_to_checksum = eth_payload_data + hlen - 12;
+ // size_t data_to_checksum_len = eth_payload_len - hlen + 12;
+
+ /* add 4 TCP pseudoheader fields */
+ /* copy IP source and destination fields */
+ memcpy(data_to_checksum, saved_ip_header + 12, 8);
+
+ if ((txdw0 & CP_TX_TCPCS) && ip_protocol == IP_PROTO_TCP)
+ {
+ DPRINTF("+++ C+ mode calculating TCP checksum for "
+ "packet with %d bytes data\n", ip_data_len);
+
+ ip_pseudo_header *p_tcpip_hdr = (ip_pseudo_header *)data_to_checksum;
+ p_tcpip_hdr->zeros = 0;
+ p_tcpip_hdr->ip_proto = IP_PROTO_TCP;
+ p_tcpip_hdr->ip_payload = cpu_to_be16(ip_data_len);
+
+ tcp_header* p_tcp_hdr = (tcp_header *) (data_to_checksum+12);
+
+ p_tcp_hdr->th_sum = 0;
+
+ int tcp_checksum = ip_checksum(data_to_checksum, ip_data_len + 12);
+ DPRINTF("+++ C+ mode TCP checksum %04x\n",
+ tcp_checksum);
+
+ p_tcp_hdr->th_sum = tcp_checksum;
+ }
+ else if ((txdw0 & CP_TX_UDPCS) && ip_protocol == IP_PROTO_UDP)
+ {
+ DPRINTF("+++ C+ mode calculating UDP checksum for "
+ "packet with %d bytes data\n", ip_data_len);
+
+ ip_pseudo_header *p_udpip_hdr = (ip_pseudo_header *)data_to_checksum;
+ p_udpip_hdr->zeros = 0;
+ p_udpip_hdr->ip_proto = IP_PROTO_UDP;
+ p_udpip_hdr->ip_payload = cpu_to_be16(ip_data_len);
+
+ udp_header *p_udp_hdr = (udp_header *) (data_to_checksum+12);
+
+ p_udp_hdr->uh_sum = 0;
+
+ int udp_checksum = ip_checksum(data_to_checksum, ip_data_len + 12);
+ DPRINTF("+++ C+ mode UDP checksum %04x\n",
+ udp_checksum);
+
+ p_udp_hdr->uh_sum = udp_checksum;
+ }
+
+ /* restore IP header */
+ memcpy(eth_payload_data, saved_ip_header, hlen);
}
}
--
2.1.4

@ -0,0 +1,39 @@
From 043d28507ef7c5fdc34866f5e3b27a72bd0cd072 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:17:00 +0100
Subject: [PATCH 3/7] rtl8139: skip offload on short Ethernet/IP header
Transmit offload features access Ethernet and IP headers the packet. If
the packet is too short we must not attempt to access header fields:
int proto = be16_to_cpu(*(uint16_t *)(saved_buffer + 12));
...
eth_payload_data = saved_buffer + ETH_HLEN;
...
ip = (ip_header*)eth_payload_data;
if (IP_HEADER_VERSION(ip) != IP_HEADER_VERSION_4) {
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index 2f12d42..d377b6b 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2164,6 +2164,11 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
{
DPRINTF("+++ C+ mode offloaded task checksum\n");
+ /* Large enough for Ethernet and IP headers? */
+ if (saved_size < ETH_HLEN + sizeof(ip_header)) {
+ goto skip_offload;
+ }
+
/* ip packet header */
ip_header *ip = NULL;
int hlen = 0;
--
2.1.4

@ -0,0 +1,53 @@
From 5a75d242fe019d05b46ef9bc330a6892525c84a7 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:17:01 +0100
Subject: [PATCH 4/7] rtl8139: check IP Header Length field
The IP Header Length field was only checked in the IP checksum case, but
is used in other cases too.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 19 ++++++++-----------
1 file changed, 8 insertions(+), 11 deletions(-)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index d377b6b..cd5ac05 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2200,6 +2200,10 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
}
hlen = IP_HEADER_LENGTH(ip);
+ if (hlen < sizeof(ip_header) || hlen > eth_payload_len) {
+ goto skip_offload;
+ }
+
ip_protocol = ip->ip_p;
ip_data_len = be16_to_cpu(ip->ip_len) - hlen;
@@ -2207,17 +2211,10 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
{
DPRINTF("+++ C+ mode need IP checksum\n");
- if (hlen<sizeof(ip_header) || hlen>eth_payload_len) {/* min header length */
- /* bad packet header len */
- /* or packet too short */
- }
- else
- {
- ip->ip_sum = 0;
- ip->ip_sum = ip_checksum(ip, hlen);
- DPRINTF("+++ C+ mode IP header len=%d checksum=%04x\n",
- hlen, ip->ip_sum);
- }
+ ip->ip_sum = 0;
+ ip->ip_sum = ip_checksum(ip, hlen);
+ DPRINTF("+++ C+ mode IP header len=%d checksum=%04x\n",
+ hlen, ip->ip_sum);
}
if ((txdw0 & CP_TX_LGSEN) && ip_protocol == IP_PROTO_TCP)
--
2.1.4

@ -0,0 +1,34 @@
From 6c79ea275d72bc1fd88bdcf1e7d231b2c9c865de Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:17:02 +0100
Subject: [PATCH 5/7] rtl8139: check IP Total Length field
The IP Total Length field includes the IP header and data. Make sure it
is valid and does not exceed the Ethernet payload size.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index cd5ac05..ed2b23b 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2205,7 +2205,12 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
}
ip_protocol = ip->ip_p;
- ip_data_len = be16_to_cpu(ip->ip_len) - hlen;
+
+ ip_data_len = be16_to_cpu(ip->ip_len);
+ if (ip_data_len < hlen || ip_data_len > eth_payload_len) {
+ goto skip_offload;
+ }
+ ip_data_len -= hlen;
if (txdw0 & CP_TX_IPCS)
{
--
2.1.4

@ -0,0 +1,35 @@
From 30aa7be430e7c982e9163f3bcc745d3aa57b6aa4 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:17:03 +0100
Subject: [PATCH 6/7] rtl8139: skip offload on short TCP header
TCP Large Segment Offload accesses the TCP header in the packet. If the
packet is too short we must not attempt to access header fields:
tcp_header *p_tcp_hdr = (tcp_header*)(eth_payload_data + hlen);
int tcp_hlen = TCP_HEADER_DATA_OFFSET(p_tcp_hdr);
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index ed2b23b..c8f0df9 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2224,6 +2224,11 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
if ((txdw0 & CP_TX_LGSEN) && ip_protocol == IP_PROTO_TCP)
{
+ /* Large enough for the TCP header? */
+ if (ip_data_len < sizeof(tcp_header)) {
+ goto skip_offload;
+ }
+
int large_send_mss = (txdw0 >> 16) & CP_TC_LGSEN_MSS_MASK;
DPRINTF("+++ C+ mode offloaded task TSO MTU=%d IP data %d "
--
2.1.4

@ -0,0 +1,32 @@
From 9a084807bf6ca7c16d997a236d304111894a6539 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Wed, 15 Jul 2015 18:17:04 +0100
Subject: [PATCH 7/7] rtl8139: check TCP Data Offset field
The TCP Data Offset field contains the length of the header. Make sure
it is valid and does not exceed the IP data length.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
hw/net/rtl8139.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/hw/net/rtl8139.c b/hw/net/rtl8139.c
index c8f0df9..2df4a51 100644
--- a/hw/net/rtl8139.c
+++ b/hw/net/rtl8139.c
@@ -2253,6 +2253,11 @@ static int rtl8139_cplus_transmit_one(RTL8139State *s)
int tcp_hlen = TCP_HEADER_DATA_OFFSET(p_tcp_hdr);
+ /* Invalid TCP data offset? */
+ if (tcp_hlen < sizeof(tcp_header) || tcp_hlen > ip_data_len) {
+ goto skip_offload;
+ }
+
/* ETH_MTU = ip header len + tcp header len + payload */
int tcp_data_len = ip_data_len - tcp_hlen;
int tcp_chunk_size = ETH_MTU - hlen - tcp_hlen;
--
2.1.4

@ -0,0 +1,36 @@
From: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Fix release_drive on unplugged devices (pci_piix3_xen_ide_unplug)
pci_piix3_xen_ide_unplug should completely unhook the unplugged
IDEDevice from the corresponding BlockBackend, otherwise the next call
to release_drive will try to detach the drive again.
Suggested-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
diff --git a/hw/ide/piix.c b/hw/ide/piix.c
index adb6649..5a26c86 100644
--- a/hw/ide/piix.c
+++ b/hw/ide/piix.c
@@ -169,6 +169,7 @@ int pci_piix3_xen_ide_unplug(DeviceState *dev)
PCIIDEState *pci_ide;
DriveInfo *di;
int i;
+ IDEDevice *idedev;
pci_ide = PCI_IDE(dev);
@@ -181,6 +182,12 @@ int pci_piix3_xen_ide_unplug(DeviceState *dev)
blk_detach_dev(blk, ds);
}
pci_ide->bus[di->bus].ifs[di->unit].blk = NULL;
+ if (!(i % 2)) {
+ idedev = pci_ide->bus[di->bus].master;
+ } else {
+ idedev = pci_ide->bus[di->bus].slave;
+ }
+ idedev->conf.blk = NULL;
blk_unref(blk);
}
}

@ -1,604 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-2.2.1-r2.ebuild,v 1.3 2015/05/14 07:09:58 ago Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="ncurses,readline"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
user udev fcaps readme.gentoo pax-utils
BACKPORTS=
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-2
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
IUSE="accessibility +aio alsa bluetooth +caps +curl debug +fdt glusterfs \
gtk infiniband iscsi +jpeg \
kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
+png pulseaudio python \
rbd sasl +seccomp sdl selinux smartcard snappy spice ssh static static-softmmu \
static-user systemtap tci test +threads tls usb usbredir +uuid vde +vhost-net \
virtfs +vnc xattr xen xfs"
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
x86_64"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 sparc32plus"
use_targets="
$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
"
IUSE+=" ${use_targets}"
# Require at least one softmmu or user target.
# Block USE flag configurations known to not work.
REQUIRED_USE="|| ( ${use_targets} )
${PYTHON_REQUIRED_USE}
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
static? ( static-softmmu static-user )
static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk )
virtfs? ( xattr )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
#
# The attr lib isn't always linked in (although the USE flag is always
# respected). This is because qemu supports using the C library's API
# when available rather than always using the extranl library.
COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
sys-libs/zlib[static-libs(+)]
xattr? ( sys-apps/attr[static-libs(+)] )"
SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
>=x11-libs/pixman-0.28.0[static-libs(+)]
aio? ( dev-libs/libaio[static-libs(+)] )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
infiniband? ( sys-infiniband/librdmacm:=[static-libs(+)] )
jpeg? ( virtual/jpeg:=[static-libs(+)] )
lzo? ( dev-libs/lzo:2[static-libs(+)] )
ncurses? ( sys-libs/ncurses[static-libs(+)] )
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
numa? ( sys-process/numactl[static-libs(+)] )
png? ( media-libs/libpng:0=[static-libs(+)] )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] )
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
snappy? ( app-arch/snappy[static-libs(+)] )
spice? ( >=app-emulation/spice-0.12.0[static-libs(+)] )
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
tls? ( net-libs/gnutls[static-libs(+)] )
usb? ( >=dev-libs/libusb-1.0.18[static-libs(+)] )
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
USER_LIB_DEPEND="${COMMON_LIB_DEPEND}"
X86_FIRMWARE_DEPEND="
>=sys-firmware/ipxe-1.0.0_p20130624
pin-upstream-blobs? (
~sys-firmware/seabios-1.7.5
~sys-firmware/sgabios-0.1_pre8
~sys-firmware/vgabios-0.7a
)
!pin-upstream-blobs? (
sys-firmware/seabios
sys-firmware/sgabios
sys-firmware/vgabios
)"
CDEPEND="!static-softmmu? ( ${SOFTMMU_LIB_DEPEND//\[static-libs(+)]} )
!static-user? ( ${USER_LIB_DEPEND//\[static-libs(+)]} )
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
accessibility? ( app-accessibility/brltty )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
gtk? (
x11-libs/gtk+:3
x11-libs/vte:2.90
)
iscsi? ( net-libs/libiscsi )
opengl? ( virtual/opengl )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
sdl? ( media-libs/libsdl[X] )
smartcard? ( dev-libs/nss !app-emulation/libcacard )
spice? ( >=app-emulation/spice-protocol-0.12.3 )
systemtap? ( dev-util/systemtap )
usbredir? ( >=sys-apps/usbredir-0.6 )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools )"
DEPEND="${CDEPEND}
dev-lang/perl
=dev-lang/python-2*
sys-apps/texinfo
virtual/pkgconfig
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
gtk? ( nls? ( sys-devel/gettext ) )
static-softmmu? ( ${SOFTMMU_LIB_DEPEND} )
static-user? ( ${USER_LIB_DEPEND} )
test? (
dev-libs/glib[utils]
sys-devel/bc
)"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-qemu )
"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper
usr/share/qemu/s390-ccw.img
usr/share/qemu/u-boot.e500
"
QA_WX_LOAD="usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-microblazeel
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-or32
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus
usr/bin/qemu-s390x
usr/bin/qemu-unicore32"
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure
you have the kernel module loaded before running kvm. The easiest way to
ensure that the kernel module is loaded is to load it on boot.\n
For AMD CPUs the module is called 'kvm-amd'\n
For Intel CPUs the module is called 'kvm-intel'\n
Please review /etc/conf.d/modules for how to load these\n\n
Make sure your user is in the 'kvm' group\n
Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
qemu_support_kvm() {
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
use qemu_softmmu_targets_s390x; then
return 0
fi
return 1
}
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
eerror "instances are still pointing to it. Please update your"
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
eerror "and the right system binary (e.g. qemu-system-x86_64)."
die "update your virt configs to not use qemu-kvm"
fi
}
pkg_setup() {
enewgroup kvm 78
python_setup
}
src_prepare() {
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i -r \
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
# Cheap hack to disable gettext .mo generation.
use nls || rm -f po/*.po
epatch "${FILESDIR}"/qemu-1.7.0-cflags.patch
epatch "${FILESDIR}"/${P}-CVE-2015-1779-1.patch #544328
epatch "${FILESDIR}"/${P}-CVE-2015-1779-2.patch #544328
epatch "${FILESDIR}"/${PN}-2.3.0-CVE-2015-3456.patch #549404
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
# Fix ld and objcopy being called directly
tc-export AR LD OBJCOPY
# Verbose builds
MAKEOPTS+=" V=1"
epatch_user
}
##
# configures qemu based on the build directory and the build type
# we are using.
#
qemu_src_configure() {
debug-print-function ${FUNCNAME} "$@"
local buildtype=$1
local builddir=$2
local static_flag="static-${buildtype}"
# audio options
local audio_opts="oss"
use alsa && audio_opts="alsa,${audio_opts}"
use sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
local conf_opts=(
--prefix=/usr
--sysconfdir=/etc
--libdir=/usr/$(get_libdir)
--docdir=/usr/share/doc/${PF}/html
--disable-bsd-user
--disable-guest-agent
--disable-strip
--disable-werror
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
--host-cc="$(tc-getBUILD_CC)"
$(use_enable debug debug-info)
$(use_enable debug debug-tcg)
--enable-docs
$(use_enable tci tcg-interpreter)
$(use_enable xattr attr)
)
# Disable options not used by user targets as the default configure
# options will autoprobe and try to link in a bunch of unused junk.
conf_softmmu() {
if [[ ${buildtype} == "user" ]] ; then
echo "--disable-${2:-$1}"
else
use_enable "$@"
fi
}
conf_opts+=(
$(conf_softmmu accessibility brlapi)
$(conf_softmmu aio linux-aio)
$(conf_softmmu bluetooth bluez)
$(conf_softmmu caps cap-ng)
$(conf_softmmu curl)
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)
$(conf_softmmu jpeg vnc-jpeg)
$(conf_softmmu kernel_linux kvm)
$(conf_softmmu lzo)
$(conf_softmmu ncurses curses)
$(conf_softmmu nfs libnfs)
$(conf_softmmu numa)
$(conf_softmmu opengl glx)
$(conf_softmmu png vnc-png)
$(conf_softmmu rbd)
$(conf_softmmu sasl vnc-sasl)
$(conf_softmmu sdl)
$(conf_softmmu seccomp)
$(conf_softmmu smartcard smartcard-nss)
$(conf_softmmu snappy)
$(conf_softmmu spice)
$(conf_softmmu ssh libssh2)
$(conf_softmmu tls quorum)
$(conf_softmmu tls vnc-tls)
$(conf_softmmu tls vnc-ws)
$(conf_softmmu usb libusb)
$(conf_softmmu usbredir usb-redir)
$(conf_softmmu uuid)
$(conf_softmmu vde)
$(conf_softmmu vhost-net)
$(conf_softmmu virtfs)
$(conf_softmmu vnc)
$(conf_softmmu xen)
$(conf_softmmu xen xen-pci-passthrough)
$(conf_softmmu xfs xfsctl)
)
case ${buildtype} in
user)
conf_opts+=(
--enable-linux-user
--disable-system
--target-list="${user_targets}"
--disable-blobs
--disable-tools
)
;;
softmmu)
conf_opts+=(
--disable-linux-user
--enable-system
--target-list="${softmmu_targets}"
--with-system-pixman
--audio-drv-list="${audio_opts}"
)
use gtk && conf_opts+=( --with-gtkabi=3.0 )
;;
esac
# Add support for SystemTAP
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if use ${static_flag}; then
conf_opts+=( --static --disable-pie )
else
gcc-specs-pie && conf_opts+=( --enable-pie )
fi
einfo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
}
src_configure() {
local target
python_export_best
softmmu_targets= softmmu_bins=()
user_targets= user_bins=()
for target in ${IUSE_SOFTMMU_TARGETS} ; do
if use "qemu_softmmu_targets_${target}"; then
softmmu_targets+=",${target}-softmmu"
softmmu_bins+=( "qemu-system-${target}" )
fi
done
for target in ${IUSE_USER_TARGETS} ; do
if use "qemu_user_targets_${target}"; then
user_targets+=",${target}-linux-user"
user_bins+=( "qemu-${target}" )
fi
done
[[ -n ${softmmu_targets} ]] && \
einfo "Building the following softmmu targets: ${softmmu_targets}"
[[ -n ${user_targets} ]] && \
einfo "Building the following user targets: ${user_targets}"
if [[ -n ${softmmu_targets} ]]; then
mkdir "${S}/softmmu-build"
qemu_src_configure "softmmu" "${S}/softmmu-build"
fi
if [[ -n ${user_targets} ]]; then
mkdir "${S}/user-build"
qemu_src_configure "user" "${S}/user-build"
fi
}
src_compile() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
default
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
default
fi
}
src_test() {
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
pax-mark m */qemu-system-* #515550
emake -j1 check
emake -j1 check-report.html
fi
}
qemu_python_install() {
python_domodule "${S}/scripts/qmp/qmp.py"
python_doscript "${S}/scripts/kvm/kvm_stat"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
python_doscript "${S}/scripts/qmp/qemu-ga-client"
}
src_install() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
emake DESTDIR="${ED}" install
# Install binfmt handler init script for user targets
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
emake DESTDIR="${ED}" install
# This might not exist if the test failed. #512010
[[ -e check-report.html ]] && dohtml check-report.html
if use kernel_linux; then
udev_dorules "${FILESDIR}"/65-kvm.rules
fi
if use python; then
python_foreach_impl qemu_python_install
fi
fi
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
pushd "${ED}"/usr/bin >/dev/null
pax-mark m "${softmmu_bins[@]}" "${user_bins[@]}"
popd >/dev/null
# Install config file example for qemu-bridge-helper
insinto "/etc/qemu"
doins "${FILESDIR}/bridge.conf"
# Remove the docdir placed qmp-commands.txt
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/qmp/"
cd "${S}"
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
dodoc docs/qmp/*.txt
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
fi
# Remove vgabios since we're using the vgabios packaged one
if [[ -n ${softmmu_targets} ]]; then
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
fi
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
fi
# Remove iPXE since we're using the iPXE packaged one
rm "${ED}"/usr/share/qemu/pxe-*.rom
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
fi
fi
qemu_support_kvm && readme.gentoo_create_doc
}
pkg_postinst() {
if qemu_support_kvm; then
readme.gentoo_print_elog
ewarn "Migration from qemu-kvm instances and loading qemu-kvm created"
ewarn "save states has been removed starting with the 1.6.2 release"
ewarn
ewarn "It is recommended that you migrate any VMs that may be running"
ewarn "on qemu-kvm to a host with a newer qemu and regenerate"
ewarn "any saved states with a newer qemu."
ewarn
ewarn "qemu-kvm was the primary qemu provider in Gentoo through 1.2.x"
if use x86 || use amd64; then
ewarn
ewarn "The /usr/bin/kvm and /usr/bin/qemu-kvm wrappers are no longer"
ewarn "installed. In order to use kvm acceleration, pass the flag"
ewarn "-enable-kvm when running your system target."
fi
fi
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
udev_reload
fi
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
if use virtfs && [ -n "${softmmu_targets}" ]; then
local virtfs_caps="cap_chown,cap_dac_override,cap_fowner,cap_fsetid,cap_setgid,cap_mknod,cap_setuid"
fcaps ${virtfs_caps} /usr/bin/virtfs-proxy-helper
fi
}
pkg_info() {
echo "Using:"
echo " $(best_version app-emulation/spice-protocol)"
echo " $(best_version sys-firmware/ipxe)"
echo " $(best_version sys-firmware/seabios)"
if has_version sys-firmware/seabios[binary]; then
echo " USE=binary"
else
echo " USE=''"
fi
echo " $(best_version sys-firmware/vgabios)"
}

@ -1,601 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-2.3.0-r1.ebuild,v 1.2 2015/05/13 23:11:02 vapier Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="ncurses,readline"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
user udev fcaps readme.gentoo pax-utils
BACKPORTS=
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-2
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
IUSE="accessibility +aio alsa bluetooth +caps +curl debug +fdt glusterfs \
gtk gtk2 infiniband iscsi +jpeg \
kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
+png pulseaudio python \
rbd sasl +seccomp sdl selinux smartcard snappy spice ssh static static-softmmu \
static-user systemtap tci test +threads tls usb usbredir +uuid vde +vhost-net \
virtfs +vnc xattr xen xfs"
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
x86_64"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 sparc32plus"
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
# Require at least one softmmu or user target.
# Block USE flag configurations known to not work.
REQUIRED_USE="|| ( ${use_softmmu_targets} ${use_user_targets} )
${PYTHON_REQUIRED_USE}
gtk2? ( gtk )
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
static? ( static-softmmu static-user )
static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk !gtk2 )
virtfs? ( xattr )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
#
# The attr lib isn't always linked in (although the USE flag is always
# respected). This is because qemu supports using the C library's API
# when available rather than always using the extranl library.
COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
sys-libs/zlib[static-libs(+)]
xattr? ( sys-apps/attr[static-libs(+)] )"
SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
>=x11-libs/pixman-0.28.0[static-libs(+)]
aio? ( dev-libs/libaio[static-libs(+)] )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
infiniband? ( sys-infiniband/librdmacm:=[static-libs(+)] )
jpeg? ( virtual/jpeg:=[static-libs(+)] )
lzo? ( dev-libs/lzo:2[static-libs(+)] )
ncurses? ( sys-libs/ncurses[static-libs(+)] )
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
numa? ( sys-process/numactl[static-libs(+)] )
png? ( media-libs/libpng:0=[static-libs(+)] )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] )
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
snappy? ( app-arch/snappy[static-libs(+)] )
spice? ( >=app-emulation/spice-0.12.0[static-libs(+)] )
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
tls? ( net-libs/gnutls[static-libs(+)] )
usb? ( >=dev-libs/libusb-1.0.18[static-libs(+)] )
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
USER_LIB_DEPEND="${COMMON_LIB_DEPEND}"
X86_FIRMWARE_DEPEND="
>=sys-firmware/ipxe-1.0.0_p20130624
pin-upstream-blobs? (
~sys-firmware/seabios-1.7.5
~sys-firmware/sgabios-0.1_pre8
~sys-firmware/vgabios-0.7a
)
!pin-upstream-blobs? (
sys-firmware/seabios
sys-firmware/sgabios
sys-firmware/vgabios
)"
CDEPEND="
!static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND//\[static-libs(+)]} ) " ${use_softmmu_targets}) )
!static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND//\[static-libs(+)]} ) " ${use_user_targets}) )
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
accessibility? ( app-accessibility/brltty )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
gtk? (
gtk2? ( x11-libs/gtk+:2 )
!gtk2? ( x11-libs/gtk+:3 )
x11-libs/vte:2.90
)
iscsi? ( net-libs/libiscsi )
opengl? ( virtual/opengl )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
sdl? ( media-libs/libsdl[X] )
smartcard? ( dev-libs/nss !app-emulation/libcacard )
spice? ( >=app-emulation/spice-protocol-0.12.3 )
systemtap? ( dev-util/systemtap )
usbredir? ( >=sys-apps/usbredir-0.6 )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools )"
DEPEND="${CDEPEND}
dev-lang/perl
=dev-lang/python-2*
sys-apps/texinfo
virtual/pkgconfig
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
gtk? ( nls? ( sys-devel/gettext ) )
static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND} ) " ${use_softmmu_targets}) )
static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND} ) " ${use_user_targets}) )
test? (
dev-libs/glib[utils]
sys-devel/bc
)"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-qemu )
"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper
usr/share/qemu/s390-ccw.img
usr/share/qemu/u-boot.e500
"
QA_WX_LOAD="usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-microblazeel
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-or32
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus
usr/bin/qemu-s390x
usr/bin/qemu-unicore32"
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure
you have the kernel module loaded before running kvm. The easiest way to
ensure that the kernel module is loaded is to load it on boot.\n
For AMD CPUs the module is called 'kvm-amd'\n
For Intel CPUs the module is called 'kvm-intel'\n
Please review /etc/conf.d/modules for how to load these\n\n
Make sure your user is in the 'kvm' group\n
Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
qemu_support_kvm() {
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
use qemu_softmmu_targets_s390x; then
return 0
fi
return 1
}
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
eerror "instances are still pointing to it. Please update your"
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
eerror "and the right system binary (e.g. qemu-system-x86_64)."
die "update your virt configs to not use qemu-kvm"
fi
}
pkg_setup() {
enewgroup kvm 78
}
src_prepare() {
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i -r \
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
# Cheap hack to disable gettext .mo generation.
use nls || rm -f po/*.po
epatch "${FILESDIR}"/qemu-1.7.0-cflags.patch
epatch "${FILESDIR}"/${P}-CVE-2015-3456.patch #549404
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
# Fix ld and objcopy being called directly
tc-export AR LD OBJCOPY
# Verbose builds
MAKEOPTS+=" V=1"
epatch_user
}
##
# configures qemu based on the build directory and the build type
# we are using.
#
qemu_src_configure() {
debug-print-function ${FUNCNAME} "$@"
local buildtype=$1
local builddir=$2
local static_flag="static-${buildtype}"
# audio options
local audio_opts="oss"
use alsa && audio_opts="alsa,${audio_opts}"
use sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
local conf_opts=(
--prefix=/usr
--sysconfdir=/etc
--libdir=/usr/$(get_libdir)
--docdir=/usr/share/doc/${PF}/html
--disable-bsd-user
--disable-guest-agent
--disable-strip
--disable-werror
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
--host-cc="$(tc-getBUILD_CC)"
$(use_enable debug debug-info)
$(use_enable debug debug-tcg)
--enable-docs
$(use_enable tci tcg-interpreter)
$(use_enable xattr attr)
)
# Disable options not used by user targets as the default configure
# options will autoprobe and try to link in a bunch of unused junk.
conf_softmmu() {
if [[ ${buildtype} == "user" ]] ; then
echo "--disable-${2:-$1}"
else
use_enable "$@"
fi
}
conf_opts+=(
$(conf_softmmu accessibility brlapi)
$(conf_softmmu aio linux-aio)
$(conf_softmmu bluetooth bluez)
$(conf_softmmu caps cap-ng)
$(conf_softmmu curl)
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)
$(conf_softmmu jpeg vnc-jpeg)
$(conf_softmmu kernel_linux kvm)
$(conf_softmmu lzo)
$(conf_softmmu ncurses curses)
$(conf_softmmu nfs libnfs)
$(conf_softmmu numa)
$(conf_softmmu opengl)
$(conf_softmmu png vnc-png)
$(conf_softmmu rbd)
$(conf_softmmu sasl vnc-sasl)
$(conf_softmmu sdl)
$(conf_softmmu seccomp)
$(conf_softmmu smartcard smartcard-nss)
$(conf_softmmu snappy)
$(conf_softmmu spice)
$(conf_softmmu ssh libssh2)
$(conf_softmmu tls quorum)
$(conf_softmmu tls vnc-tls)
$(conf_softmmu tls vnc-ws)
$(conf_softmmu usb libusb)
$(conf_softmmu usbredir usb-redir)
$(conf_softmmu uuid)
$(conf_softmmu vde)
$(conf_softmmu vhost-net)
$(conf_softmmu virtfs)
$(conf_softmmu vnc)
$(conf_softmmu xen)
$(conf_softmmu xen xen-pci-passthrough)
$(conf_softmmu xfs xfsctl)
)
case ${buildtype} in
user)
conf_opts+=(
--enable-linux-user
--disable-system
--target-list="${user_targets}"
--disable-blobs
--disable-tools
)
;;
softmmu)
conf_opts+=(
--disable-linux-user
--enable-system
--target-list="${softmmu_targets}"
--with-system-pixman
--audio-drv-list="${audio_opts}"
)
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
;;
esac
# Add support for SystemTAP
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if use ${static_flag}; then
conf_opts+=( --static --disable-pie )
else
gcc-specs-pie && conf_opts+=( --enable-pie )
fi
einfo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
}
src_configure() {
local target
python_setup
softmmu_targets= softmmu_bins=()
user_targets= user_bins=()
for target in ${IUSE_SOFTMMU_TARGETS} ; do
if use "qemu_softmmu_targets_${target}"; then
softmmu_targets+=",${target}-softmmu"
softmmu_bins+=( "qemu-system-${target}" )
fi
done
for target in ${IUSE_USER_TARGETS} ; do
if use "qemu_user_targets_${target}"; then
user_targets+=",${target}-linux-user"
user_bins+=( "qemu-${target}" )
fi
done
[[ -n ${softmmu_targets} ]] && \
einfo "Building the following softmmu targets: ${softmmu_targets}"
[[ -n ${user_targets} ]] && \
einfo "Building the following user targets: ${user_targets}"
if [[ -n ${softmmu_targets} ]]; then
mkdir "${S}/softmmu-build"
qemu_src_configure "softmmu" "${S}/softmmu-build"
fi
if [[ -n ${user_targets} ]]; then
mkdir "${S}/user-build"
qemu_src_configure "user" "${S}/user-build"
fi
}
src_compile() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
default
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
default
fi
}
src_test() {
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
pax-mark m */qemu-system-* #515550
emake -j1 check
emake -j1 check-report.html
fi
}
qemu_python_install() {
python_domodule "${S}/scripts/qmp/qmp.py"
python_doscript "${S}/scripts/kvm/kvm_stat"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
python_doscript "${S}/scripts/qmp/qemu-ga-client"
}
src_install() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
emake DESTDIR="${ED}" install
# Install binfmt handler init script for user targets
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
emake DESTDIR="${ED}" install
# This might not exist if the test failed. #512010
[[ -e check-report.html ]] && dohtml check-report.html
if use kernel_linux; then
udev_dorules "${FILESDIR}"/65-kvm.rules
fi
if use python; then
python_foreach_impl qemu_python_install
fi
fi
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
pushd "${ED}"/usr/bin >/dev/null
pax-mark m "${softmmu_bins[@]}" "${user_bins[@]}"
popd >/dev/null
# Install config file example for qemu-bridge-helper
insinto "/etc/qemu"
doins "${FILESDIR}/bridge.conf"
# Remove the docdir placed qmp-commands.txt
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/qmp/"
cd "${S}"
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
dodoc docs/qmp/*.txt
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
fi
# Remove vgabios since we're using the vgabios packaged one
if [[ -n ${softmmu_targets} ]]; then
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
fi
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
fi
# Remove iPXE since we're using the iPXE packaged one
rm "${ED}"/usr/share/qemu/pxe-*.rom
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
fi
fi
qemu_support_kvm && readme.gentoo_create_doc
}
pkg_postinst() {
if qemu_support_kvm; then
readme.gentoo_print_elog
ewarn "Migration from qemu-kvm instances and loading qemu-kvm created"
ewarn "save states has been removed starting with the 1.6.2 release"
ewarn
ewarn "It is recommended that you migrate any VMs that may be running"
ewarn "on qemu-kvm to a host with a newer qemu and regenerate"
ewarn "any saved states with a newer qemu."
ewarn
ewarn "qemu-kvm was the primary qemu provider in Gentoo through 1.2.x"
if use x86 || use amd64; then
ewarn
ewarn "The /usr/bin/kvm and /usr/bin/qemu-kvm wrappers are no longer"
ewarn "installed. In order to use kvm acceleration, pass the flag"
ewarn "-enable-kvm when running your system target."
fi
fi
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
udev_reload
fi
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
if use virtfs && [ -n "${softmmu_targets}" ]; then
local virtfs_caps="cap_chown,cap_dac_override,cap_fowner,cap_fsetid,cap_setgid,cap_mknod,cap_setuid"
fcaps ${virtfs_caps} /usr/bin/virtfs-proxy-helper
fi
}
pkg_info() {
echo "Using:"
echo " $(best_version app-emulation/spice-protocol)"
echo " $(best_version sys-firmware/ipxe)"
echo " $(best_version sys-firmware/seabios)"
if has_version sys-firmware/seabios[binary]; then
echo " USE=binary"
else
echo " USE=''"
fi
echo " $(best_version sys-firmware/vgabios)"
}

@ -1,602 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-2.3.0-r2.ebuild,v 1.3 2015/07/06 12:17:32 ago Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="ncurses,readline"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
user udev fcaps readme.gentoo pax-utils
BACKPORTS=
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-2
SRC_URI=""
else
SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
IUSE="accessibility +aio alsa bluetooth +caps +curl debug +fdt glusterfs \
gtk gtk2 infiniband iscsi +jpeg \
kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
+png pulseaudio python \
rbd sasl +seccomp sdl selinux smartcard snappy spice ssh static static-softmmu \
static-user systemtap tci test +threads tls usb usbredir +uuid vde +vhost-net \
virtfs +vnc xattr xen xfs"
COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
x86_64"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 sparc32plus"
use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' ${IUSE_SOFTMMU_TARGETS})
use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
# Require at least one softmmu or user target.
# Block USE flag configurations known to not work.
REQUIRED_USE="|| ( ${use_softmmu_targets} ${use_user_targets} )
${PYTHON_REQUIRED_USE}
gtk2? ( gtk )
qemu_softmmu_targets_arm? ( fdt )
qemu_softmmu_targets_microblaze? ( fdt )
qemu_softmmu_targets_ppc? ( fdt )
qemu_softmmu_targets_ppc64? ( fdt )
static? ( static-softmmu static-user )
static-softmmu? ( !alsa !pulseaudio !bluetooth !opengl !gtk !gtk2 )
virtfs? ( xattr )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
#
# The attr lib isn't always linked in (although the USE flag is always
# respected). This is because qemu supports using the C library's API
# when available rather than always using the extranl library.
COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
sys-libs/zlib[static-libs(+)]
xattr? ( sys-apps/attr[static-libs(+)] )"
SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
>=x11-libs/pixman-0.28.0[static-libs(+)]
aio? ( dev-libs/libaio[static-libs(+)] )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
infiniband? ( sys-infiniband/librdmacm:=[static-libs(+)] )
jpeg? ( virtual/jpeg:=[static-libs(+)] )
lzo? ( dev-libs/lzo:2[static-libs(+)] )
ncurses? ( sys-libs/ncurses[static-libs(+)] )
nfs? ( >=net-fs/libnfs-1.9.3[static-libs(+)] )
numa? ( sys-process/numactl[static-libs(+)] )
png? ( media-libs/libpng:0=[static-libs(+)] )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] )
seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
snappy? ( app-arch/snappy[static-libs(+)] )
spice? ( >=app-emulation/spice-0.12.0[static-libs(+)] )
ssh? ( >=net-libs/libssh2-1.2.8[static-libs(+)] )
tls? ( net-libs/gnutls[static-libs(+)] )
usb? ( >=dev-libs/libusb-1.0.18[static-libs(+)] )
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
USER_LIB_DEPEND="${COMMON_LIB_DEPEND}"
X86_FIRMWARE_DEPEND="
>=sys-firmware/ipxe-1.0.0_p20130624
pin-upstream-blobs? (
~sys-firmware/seabios-1.7.5
~sys-firmware/sgabios-0.1_pre8
~sys-firmware/vgabios-0.7a
)
!pin-upstream-blobs? (
sys-firmware/seabios
sys-firmware/sgabios
sys-firmware/vgabios
)"
CDEPEND="
!static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND//\[static-libs(+)]} ) " ${use_softmmu_targets}) )
!static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND//\[static-libs(+)]} ) " ${use_user_targets}) )
qemu_softmmu_targets_i386? ( ${X86_FIRMWARE_DEPEND} )
qemu_softmmu_targets_x86_64? ( ${X86_FIRMWARE_DEPEND} )
accessibility? ( app-accessibility/brltty )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
gtk? (
gtk2? ( x11-libs/gtk+:2 )
!gtk2? ( x11-libs/gtk+:3 )
x11-libs/vte:2.90
)
iscsi? ( net-libs/libiscsi )
opengl? ( virtual/opengl )
pulseaudio? ( media-sound/pulseaudio )
python? ( ${PYTHON_DEPS} )
sdl? ( media-libs/libsdl[X] )
smartcard? ( dev-libs/nss !app-emulation/libcacard )
spice? ( >=app-emulation/spice-protocol-0.12.3 )
systemtap? ( dev-util/systemtap )
usbredir? ( >=sys-apps/usbredir-0.6 )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools )"
DEPEND="${CDEPEND}
dev-lang/perl
=dev-lang/python-2*
sys-apps/texinfo
virtual/pkgconfig
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
gtk? ( nls? ( sys-devel/gettext ) )
static-softmmu? ( $(printf "%s? ( ${SOFTMMU_LIB_DEPEND} ) " ${use_softmmu_targets}) )
static-user? ( $(printf "%s? ( ${USER_LIB_DEPEND} ) " ${use_user_targets}) )
test? (
dev-libs/glib[utils]
sys-devel/bc
)"
RDEPEND="${CDEPEND}
selinux? ( sec-policy/selinux-qemu )
"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper
usr/share/qemu/s390-ccw.img
usr/share/qemu/u-boot.e500
"
QA_WX_LOAD="usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-microblazeel
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-or32
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus
usr/bin/qemu-s390x
usr/bin/qemu-unicore32"
DOC_CONTENTS="If you don't have kvm compiled into the kernel, make sure
you have the kernel module loaded before running kvm. The easiest way to
ensure that the kernel module is loaded is to load it on boot.\n
For AMD CPUs the module is called 'kvm-amd'\n
For Intel CPUs the module is called 'kvm-intel'\n
Please review /etc/conf.d/modules for how to load these\n\n
Make sure your user is in the 'kvm' group\n
Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
qemu_support_kvm() {
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386 \
use qemu_softmmu_targets_ppc || use qemu_softmmu_targets_ppc64 \
use qemu_softmmu_targets_s390x; then
return 0
fi
return 1
}
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CONFIG_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
if grep -qs '/usr/bin/qemu-kvm' "${EROOT}"/etc/libvirt/qemu/*.xml; then
eerror "The kvm/qemu-kvm wrappers no longer exist, but your libvirt"
eerror "instances are still pointing to it. Please update your"
eerror "configs in /etc/libvirt/qemu/ to use the -enable-kvm flag"
eerror "and the right system binary (e.g. qemu-system-x86_64)."
die "update your virt configs to not use qemu-kvm"
fi
}
pkg_setup() {
enewgroup kvm 78
}
src_prepare() {
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i -r \
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
# Cheap hack to disable gettext .mo generation.
use nls || rm -f po/*.po
epatch "${FILESDIR}"/qemu-1.7.0-cflags.patch
epatch "${FILESDIR}"/${P}-CVE-2015-3456.patch #549404
epatch "${FILESDIR}"/${P}-CVE-2015-3209.patch #551752
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
# Fix ld and objcopy being called directly
tc-export AR LD OBJCOPY
# Verbose builds
MAKEOPTS+=" V=1"
epatch_user
}
##
# configures qemu based on the build directory and the build type
# we are using.
#
qemu_src_configure() {
debug-print-function ${FUNCNAME} "$@"
local buildtype=$1
local builddir=$2
local static_flag="static-${buildtype}"
# audio options
local audio_opts="oss"
use alsa && audio_opts="alsa,${audio_opts}"
use sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
local conf_opts=(
--prefix=/usr
--sysconfdir=/etc
--libdir=/usr/$(get_libdir)
--docdir=/usr/share/doc/${PF}/html
--disable-bsd-user
--disable-guest-agent
--disable-strip
--disable-werror
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
--host-cc="$(tc-getBUILD_CC)"
$(use_enable debug debug-info)
$(use_enable debug debug-tcg)
--enable-docs
$(use_enable tci tcg-interpreter)
$(use_enable xattr attr)
)
# Disable options not used by user targets as the default configure
# options will autoprobe and try to link in a bunch of unused junk.
conf_softmmu() {
if [[ ${buildtype} == "user" ]] ; then
echo "--disable-${2:-$1}"
else
use_enable "$@"
fi
}
conf_opts+=(
$(conf_softmmu accessibility brlapi)
$(conf_softmmu aio linux-aio)
$(conf_softmmu bluetooth bluez)
$(conf_softmmu caps cap-ng)
$(conf_softmmu curl)
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)
$(conf_softmmu jpeg vnc-jpeg)
$(conf_softmmu kernel_linux kvm)
$(conf_softmmu lzo)
$(conf_softmmu ncurses curses)
$(conf_softmmu nfs libnfs)
$(conf_softmmu numa)
$(conf_softmmu opengl)
$(conf_softmmu png vnc-png)
$(conf_softmmu rbd)
$(conf_softmmu sasl vnc-sasl)
$(conf_softmmu sdl)
$(conf_softmmu seccomp)
$(conf_softmmu smartcard smartcard-nss)
$(conf_softmmu snappy)
$(conf_softmmu spice)
$(conf_softmmu ssh libssh2)
$(conf_softmmu tls quorum)
$(conf_softmmu tls vnc-tls)
$(conf_softmmu tls vnc-ws)
$(conf_softmmu usb libusb)
$(conf_softmmu usbredir usb-redir)
$(conf_softmmu uuid)
$(conf_softmmu vde)
$(conf_softmmu vhost-net)
$(conf_softmmu virtfs)
$(conf_softmmu vnc)
$(conf_softmmu xen)
$(conf_softmmu xen xen-pci-passthrough)
$(conf_softmmu xfs xfsctl)
)
case ${buildtype} in
user)
conf_opts+=(
--enable-linux-user
--disable-system
--target-list="${user_targets}"
--disable-blobs
--disable-tools
)
;;
softmmu)
conf_opts+=(
--disable-linux-user
--enable-system
--target-list="${softmmu_targets}"
--with-system-pixman
--audio-drv-list="${audio_opts}"
)
use gtk && conf_opts+=( --with-gtkabi=$(usex gtk2 2.0 3.0) )
;;
esac
# Add support for SystemTAP
use systemtap && conf_opts+=( --enable-trace-backend=dtrace )
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if use ${static_flag}; then
conf_opts+=( --static --disable-pie )
else
gcc-specs-pie && conf_opts+=( --enable-pie )
fi
einfo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -i -E -e "s|^(HOST_USB=)bsd|\1stub|" "${S}"/config-host.mak
}
src_configure() {
local target
python_setup
softmmu_targets= softmmu_bins=()
user_targets= user_bins=()
for target in ${IUSE_SOFTMMU_TARGETS} ; do
if use "qemu_softmmu_targets_${target}"; then
softmmu_targets+=",${target}-softmmu"
softmmu_bins+=( "qemu-system-${target}" )
fi
done
for target in ${IUSE_USER_TARGETS} ; do
if use "qemu_user_targets_${target}"; then
user_targets+=",${target}-linux-user"
user_bins+=( "qemu-${target}" )
fi
done
[[ -n ${softmmu_targets} ]] && \
einfo "Building the following softmmu targets: ${softmmu_targets}"
[[ -n ${user_targets} ]] && \
einfo "Building the following user targets: ${user_targets}"
if [[ -n ${softmmu_targets} ]]; then
mkdir "${S}/softmmu-build"
qemu_src_configure "softmmu" "${S}/softmmu-build"
fi
if [[ -n ${user_targets} ]]; then
mkdir "${S}/user-build"
qemu_src_configure "user" "${S}/user-build"
fi
}
src_compile() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
default
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
default
fi
}
src_test() {
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
pax-mark m */qemu-system-* #515550
emake -j1 check
emake -j1 check-report.html
fi
}
qemu_python_install() {
python_domodule "${S}/scripts/qmp/qmp.py"
python_doscript "${S}/scripts/kvm/kvm_stat"
python_doscript "${S}/scripts/kvm/vmxcap"
python_doscript "${S}/scripts/qmp/qmp-shell"
python_doscript "${S}/scripts/qmp/qemu-ga-client"
}
src_install() {
if [[ -n ${user_targets} ]]; then
cd "${S}/user-build"
emake DESTDIR="${ED}" install
# Install binfmt handler init script for user targets
newinitd "${FILESDIR}/qemu-binfmt.initd-r1" qemu-binfmt
fi
if [[ -n ${softmmu_targets} ]]; then
cd "${S}/softmmu-build"
emake DESTDIR="${ED}" install
# This might not exist if the test failed. #512010
[[ -e check-report.html ]] && dohtml check-report.html
if use kernel_linux; then
udev_dorules "${FILESDIR}"/65-kvm.rules
fi
if use python; then
python_foreach_impl qemu_python_install
fi
fi
# Disable mprotect on the qemu binaries as they use JITs to be fast #459348
pushd "${ED}"/usr/bin >/dev/null
pax-mark m "${softmmu_bins[@]}" "${user_bins[@]}"
popd >/dev/null
# Install config file example for qemu-bridge-helper
insinto "/etc/qemu"
doins "${FILESDIR}/bridge.conf"
# Remove the docdir placed qmp-commands.txt
mv "${ED}/usr/share/doc/${PF}/html/qmp-commands.txt" "${S}/docs/qmp/"
cd "${S}"
dodoc Changelog MAINTAINERS docs/specs/pci-ids.txt
newdoc pc-bios/README README.pc-bios
dodoc docs/qmp/*.txt
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
fi
# Remove vgabios since we're using the vgabios packaged one
if [[ -n ${softmmu_targets} ]]; then
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
fi
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
fi
# Remove iPXE since we're using the iPXE packaged one
rm "${ED}"/usr/share/qemu/pxe-*.rom
if use qemu_softmmu_targets_x86_64 || use qemu_softmmu_targets_i386; then
dosym ../ipxe/8086100e.rom /usr/share/qemu/pxe-e1000.rom
dosym ../ipxe/80861209.rom /usr/share/qemu/pxe-eepro100.rom
dosym ../ipxe/10500940.rom /usr/share/qemu/pxe-ne2k_pci.rom
dosym ../ipxe/10222000.rom /usr/share/qemu/pxe-pcnet.rom
dosym ../ipxe/10ec8139.rom /usr/share/qemu/pxe-rtl8139.rom
dosym ../ipxe/1af41000.rom /usr/share/qemu/pxe-virtio.rom
fi
fi
qemu_support_kvm && readme.gentoo_create_doc
}
pkg_postinst() {
if qemu_support_kvm; then
readme.gentoo_print_elog
ewarn "Migration from qemu-kvm instances and loading qemu-kvm created"
ewarn "save states has been removed starting with the 1.6.2 release"
ewarn
ewarn "It is recommended that you migrate any VMs that may be running"
ewarn "on qemu-kvm to a host with a newer qemu and regenerate"
ewarn "any saved states with a newer qemu."
ewarn
ewarn "qemu-kvm was the primary qemu provider in Gentoo through 1.2.x"
if use x86 || use amd64; then
ewarn
ewarn "The /usr/bin/kvm and /usr/bin/qemu-kvm wrappers are no longer"
ewarn "installed. In order to use kvm acceleration, pass the flag"
ewarn "-enable-kvm when running your system target."
fi
fi
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then
udev_reload
fi
fcaps cap_net_admin /usr/libexec/qemu-bridge-helper
if use virtfs && [ -n "${softmmu_targets}" ]; then
local virtfs_caps="cap_chown,cap_dac_override,cap_fowner,cap_fsetid,cap_setgid,cap_mknod,cap_setuid"
fcaps ${virtfs_caps} /usr/bin/virtfs-proxy-helper
fi
}
pkg_info() {
echo "Using:"
echo " $(best_version app-emulation/spice-protocol)"
echo " $(best_version sys-firmware/ipxe)"
echo " $(best_version sys-firmware/seabios)"
if has_version sys-firmware/seabios[binary]; then
echo " USE=binary"
else
echo " USE=''"
fi
echo " $(best_version sys-firmware/vgabios)"
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-2.3.0-r3.ebuild,v 1.1 2015/07/25 19:53:47 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-2.3.0-r5.ebuild,v 1.1 2015/08/03 15:36:55 cardoe Exp $
EAPI=5
@ -260,6 +260,18 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-CVE-2015-3456.patch #549404
epatch "${FILESDIR}"/${P}-CVE-2015-3209.patch #551752
epatch "${FILESDIR}"/${P}-CVE-2015-5158.patch #555680
epatch "${FILESDIR}"/${P}-CVE-2015-3214.patch #556052
epatch "${FILESDIR}"/${P}-CVE-2015-5154-1.patch #556050 / #555532
epatch "${FILESDIR}"/${P}-CVE-2015-5154-2.patch #556050 / #555532
epatch "${FILESDIR}"/${P}-CVE-2015-5154-3.patch #556050 / #555532
epatch "${FILESDIR}"/${P}-CVE-2015-5165-1.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5165-2.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5165-3.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5165-4.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5165-5.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5165-6.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5165-7.patch #556304
epatch "${FILESDIR}"/${P}-CVE-2015-5166.patch #556304
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch

@ -1,6 +1,16 @@
# ChangeLog for app-misc/cdctl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdctl/ChangeLog,v 1.13 2015/06/09 11:37:58 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdctl/ChangeLog,v 1.15 2015/08/03 14:37:47 polynomial-c Exp $
03 Aug 2015; Lars Wendler <polynomial-c@gentoo.org>
files/cdctl-0.16-Makefile.in.patch:
Fixed small error in previously committed patch.
*cdctl-0.16 (03 Aug 2015)
03 Aug 2015; Lars Wendler <polynomial-c@gentoo.org> +cdctl-0.16.ebuild,
+files/cdctl-0.16-Makefile.in.patch:
Version bump.
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml

@ -3,26 +3,27 @@ Hash: SHA512
AUX cdctl-0.15-Makefile.in.patch 1437 SHA256 0b326ed6a090da952132fcc6ebda7224f06f4073ad62d1aeec7a771df698fb93 SHA512 c83243336a36b289ad5262a30b70d7db3bff0662a21e900f5a8696f784326ca4ffd709634c144f304970d0deb3f7e2fc9e0a947d465906db36c318df05883dd3 WHIRLPOOL c7f85d630168728e8c385c0651c6b2c76a3fbe0e80b80d589fadf659c483be036a19c8fd3199229492722f4c6a8d27550f0d9fb9ddcaf2c6c8c9081ef02d6c98
AUX cdctl-0.15-cdc_ioctls.patch 646 SHA256 949983dc4d763b8d3750ab7e3d58bf98c6549f64e334a9b6772b7df4078f1d03 SHA512 354241683f3bc4cf25101a984053473ea2fb67b445d09bb09eba2b657380a5393d918d892ee8c20e5fa8de77018931bca27b8dc0880f6fb3ad4ec1715fd51e75 WHIRLPOOL 98cb495e64e39e6d350d0a02cc97305b05763c5a208496e2d2ca103666195f5cea499603216552cfa5519d495f77e243bd04d67f2921356ecc804acde42778a0
AUX cdctl-0.16-Makefile.in.patch 1474 SHA256 2950eeb1b1569a89c630a092c03c58218d43adb9b071253fce0e1b5e80da877d SHA512 78d9c1a4b1e3c29fb9b83d6b9250e07157715fa70a00798f6bf49e0af2c2269dfec816df76f1818d401992b793504e8049df836bc0d8a73ab2f0488f4689b5e2 WHIRLPOOL 083d6305045855f2b2e47515e62ebd7608073befa93ced21893b667b21046c80628def729affdc0abb5c2624334d4589e97a9c100f5d4070dc4abc44a4a49c62
DIST cdctl-0.15.tar.gz 44163 SHA256 6e9b6cbc6824c5fab7e7a45878605296ad8c62692cac6db468d5e42296d51e39 SHA512 7bcaec8f52cafbe84d87dcb740a952520ceccb197b1491a88bb03d6a993a6385d424f67386a7175bb30c5c8b3ac02abf31c2e8843c1cd7d1d808eee70a5906f4 WHIRLPOOL 4e7782421f142a8cc442837ca40c1969cca3467850b701f90bc6e0d9589c7d9ab216dc94dec2633c361b327cf1c37e1e0863480108e925446a6badac5e127b48
DIST cdctl-0.16.tar.gz 34121 SHA256 b98c17accd72fdc12dd4cd4dfe9f198b961e44c6bc15f62085e71766858eaa7f SHA512 e1c341cf0acabc28c8aedb3265e65ffe90668b83eb44d23577049cc81a160ab0ec8b6e813cf8ffe20aaf83b4d056a8f07c2e958f5a6086db3843b84b36e060b4 WHIRLPOOL 842bd397d8afb3e85e41bb9f6b097324fe9b86f7afcc16524f52fd98f08037e95a031135162c52c3b0790dbd907d68aa015b62f05a20eb925897098fb15dab48
EBUILD cdctl-0.15.ebuild 801 SHA256 6cb2e3a30cf31c895efb59740f018a335914f97ebf35db5547538e24440e07fb SHA512 75e66c54c45bd9327cb800ecd5d2d143a9753f300f740124155b67eb305d4922eb3116478f9729ad71658ccaa4f47bf896b7b13928e4576dbe1232cb9ed0e382 WHIRLPOOL 47fb35924e6999914c6b1d501276c8f52f246dfe20cd1bcc5ad8f6021c27e4d1d4f06cb4399b611c2a81e6c8cbd53105d452e8358f1aced4ca148cf0a1bc45fc
MISC ChangeLog 1498 SHA256 3c9f46acfb758c2e1136038f02c94aa2668652f5085376af42039a823d614ab1 SHA512 afce737cb273a43af4a1a8eec20c50af4506a8f5df848276ccc838dbd1d90c0e0990a4257e8fc4c54140ca40ea8db06d4f4e28a49500d13b7566148b83dafde9 WHIRLPOOL 743ccffe4077246c5ba065cbaaa3f52e725ba395ecd0740d4db10f146d287adec830c28fb62d9de3a946d73f0155a625ffe6bd590818f38e749e900980ef0a28
EBUILD cdctl-0.16.ebuild 648 SHA256 742f36fbe1fbfc985f7b4d7bca9289f2e11d6aae3f91a47d9bd3ed24a1493d0c SHA512 1a580cfcdb991086f4e8bd0c9c5f01f6b360b77f7ad776a52041bf699a6eb51139cb38d9ed926157167ddb5209c9757cab7f752931b1f717349d92d631ea4efb WHIRLPOOL 275f8d92d06c3db76f55289deac9e8d24bc98d1427ff29b3d800b04e93406ff317205775dbce8157dd2fc916e7905cc58ef0bf06b478d76b4ac7ab291fe3581e
MISC ChangeLog 1807 SHA256 28cef65d175a7fd81d09a18bb56e81c091821c90870d12cdc3e8f8e9f9d3210f SHA512 dffcd6041d35263f910ec030956065e0fb5f3874a6c2cc6d2fecacf145e2092e749db42587f59faf70d38d888063b8326f9636a3a6b5f45b13a9b55d969a5103 WHIRLPOOL 2474e39408bf15a46249afca8ff37c983a2a61bc525c56a7987c29c4ee8dd42de2b1f89c2588d48b4a798d2a9c7be039aa21e197a7119fac82e1df06efe6f9bc
MISC metadata.xml 289 SHA256 57a5b4caf3864c7176c325558dff5970e9e35971d17afe2ae76b768bae89725a SHA512 ed3aa564aab1a8220da8d6293a616f457c958a7a3d9e348712e4c769b965331127b1440dc4fdde6c53cea62493fc62ef551d17f29623a0dce60c91e66b1bfce9 WHIRLPOOL dbf7148f4c46ca70167b543164d56f6f607bd848c29aa86c39d99d552ae333a8f956bafdbbc8481c71a2f23c4039bba8721d004a313be88ae15d48de1b54c41b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
Version: GnuPG v2
iQJ8BAEBCgBmBQJVdtAXXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmiEFQP/08+5az7hkl2338GZkwyrzOY
WR3/TMjwMeQbN9/VgFqIGCCrT6s74FA/gQK1m9VXd74c+/KqflRLFJvsr3zIKQun
Oo0SifLrHL+M+avXL3XDZBJopyJRnyilB49GCzFAZTmq0xPNPVjPHJ7Yyq2Z9bh3
RerHCzutAJf2UMmBU3mh5Rf73OhSDeIF9+46RD+2CKaC23khRUh5B4vjJnoRgjp4
RcF8k5v23kwB6bel+f2JE7ZwHVnqH3LerB1noDZOoe9IZfe53MW3yy2uIDqGCJCe
dVsQtA6JOwk7XQsFxDw7gp0/K2fIux6b7RS2z19qadgIOq713DvlXi9iaAE8dvfn
2jxtC18n3Fstk6r1Cz6ypDKEE6m9unFjqLaPQ7wDhThRDXtK5odAGTOBA6zI5Fm7
m4oQ5gjaLnEyZqCCjE3QplR/Bps6Hmw4K6SIzZXGqpNEsmhyCJedkphLWYpx1Pex
bpErZN34zytiq4ba5CU7+S1fKj7M/hO0QMRJ1jRqhfZ2tug0grdOFo59j9PsGwah
dnRAD3zoC2UsXLz3iP7eFWtqIdhwZHDKkCg15QGxePKpxiFI2t+8QjLk5sFFPROb
4rK5VBBesJEMC/wH5RRSScpOmKqP6RH+M1p/oTJXoLq6ORCVyKOeBI0fwtarf0UZ
838EhVd3y2Z9ZnGphe9p
=EUxi
iQIcBAEBCgAGBQJVv3ytAAoJEPiazRVxLXTFpLEP/2bzjZC4TPuu8rvrDvBoD7uh
gpAtQWjMc6WZqfLDKkfZIm0aiYWi3odYudyBRYcbwMPKwnmZ5+Fn9qjgKyc29Hfu
DMpmSHWr9VdoNdOziYKj9jTwnUAIhROrev+A9r+WTm2nVfli12X8JFef7RmTp0iN
gCUMlrhmGh4OVBQfQvl5+rBHpnSpd1nEz4sMUan8ATtB1KgEWfcirfNo+9g7ymVI
LOqzuS25ISNgWW1qESUXlyIsPijabrOeJT+DsGe8Eh4cPqNvMx0J7hZxY+tvVC4U
GzcN7G/+Uet9Kmvp3Ybenw5WeO3x8g8hCx5rV0mbwa3EnWWLZhl1DyOuJgTBW0CZ
U/foGxgHWsQiHos27T/Am0DZjHCvGD2EBaUrUzLbagC7qbGiwJqb0apC/VFmoBaN
RPQUFnNapKSfG1n+cxX98ljHiKwv4OmBI5ra+uIMQRt9MWy5O6wjgVIPZLKTmvFD
hFxJIBk3UApLm0zBOaa+eN7YvsK525Z7oi3QmmXsjJ9dTOt56mkpwGsSCiTVifnY
Lm22QXnwyxmwh3zThs3ZlRcEb1Am0UxGixn8sxweHIAg+n3kfO00g8lC+Q/n/+kS
u+SKXVF6KKj5lQsO4BtXGem6z75YYIZ0X7A+a6UMoBdWPXMDfS2eFvt4t4N3KaFh
SD2eVYHUZQLt799bz/9q
=frTD
-----END PGP SIGNATURE-----

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/cdctl/cdctl-0.16.ebuild,v 1.1 2015/08/03 14:33:58 polynomial-c Exp $
EAPI=5
inherit eutils autotools toolchain-funcs
DESCRIPTION="Utility to control your cd/dvd drive"
HOMEPAGE="http://cdctl.sourceforge.net/"
SRC_URI="mirror://sourceforge/cdctl/${P}.tar.gz"
LICENSE="free-noncomm"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND=""
S="${WORKDIR}/${PN}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.16-Makefile.in.patch
eautoreconf
}
src_compile() {
emake CC="$(tc-getCC)"
}

@ -0,0 +1,55 @@
--- cdctl/Makefile.in
+++ cdctl/Makefile.in
@@ -1,8 +1,8 @@
CC=gcc
-CFLAGS=-Wall -g
+CFLAGS:=-Wall -g
BINS=cdctl sndreset
OBJS=cdctl.o version.o ioctls.o iso_header.o
-DOCS=NEWS NUTSANDBOLTS LICENSE PUBLICKEY README SEGFAULTS
+DOCS=NEWS NUTSANDBOLTS LICENSE PUBLICKEY README
# NOTE: all man pages are installed in $(mandir)/man1 -- see install-mans
MANS=cdctl.1
MOS=cdctl.mo
@@ -22,6 +22,8 @@
INSTALL_DIR = $(INSTALL) -d
INSTALL_DATA = $(INSTALL) -m 644
+DESTDIR =
+
all: $(BINS)
cdctl: $(OBJS)
@@ -35,25 +37,21 @@
indent:
indent -kr -cdb -sc *.c
-install: install-bins install-docs install-mans install-mos
+install: install-bins install-mans install-mos
install-bins: $(BINS)
- $(INSTALL_DIR) $(bindir)
- $(INSTALL) -s $(BINS) $(bindir)
-
-install-docs: $(DOCS)
- $(INSTALL_DIR) $(docdir)
- $(INSTALL_DATA) $(DOCS) $(docdir)
+ $(INSTALL_DIR) $(DESTDIR)$(bindir)
+ $(INSTALL) $(BINS) $(DESTDIR)$(bindir)
install-mans: $(MANS)
- $(INSTALL_DIR) $(mandir)/man1
- $(INSTALL_DATA) $(MANS) $(mandir)/man1
+ $(INSTALL_DIR) $(DESTDIR)/$(mandir)/man1
+ $(INSTALL_DATA) $(MANS) $(DESTDIR)$(mandir)/man1
# FIXME: need to deal with other languages besides German
install-mos: cdctl.mo
- $(INSTALL_DIR) $(localedir)/de/LC_MESSAGES
- $(INSTALL_DATA) $(MOS) $(localedir)/de/LC_MESSAGES
+ $(INSTALL_DIR) $(DESTDIR)$(localedir)/de/LC_MESSAGES
+ $(INSTALL_DATA) $(MOS) $(DESTDIR)$(localedir)/de/LC_MESSAGES
cdctl.mo: cdctl.po
msgfmt cdctl.po -o cdctl.mo

@ -1,6 +1,9 @@
# ChangeLog for app-misc/ckermit
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ChangeLog,v 1.36 2013/06/10 17:42:53 vapier Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ChangeLog,v 1.37 2015/08/03 20:51:09 sping Exp $
03 Aug 2015; Sebastian Pipping <sping@gentoo.org> ckermit-8.0.211-r4.ebuild:
Fix homepage (bug #556094)
10 Jun 2013; Mike Frysinger <vapier@gentoo.org>
+files/ckermit-8.0.211-build-wart.patch, ckermit-8.0.211-r4.ebuild:

@ -4,23 +4,13 @@ Hash: SHA256
AUX ckermit-8.0.211-build-wart.patch 728 SHA256 22eb8c620c83d42d3c4529c384125b479b6b8dd18ab493fe8b12bf89de51866b SHA512 ab58d330153f8c86b737a7050dab6b77861451b2439010fcd45ebdd6656b8eb5f9d5cd87ad502d934ce3e906c73e68730b053da8155076408a0bff2b38011730 WHIRLPOOL 03f9e34134cafc0b0fa05905779934db8665350a8d09dd4b530242788efded92053345c71e05ca3dbf71e3b9aa3bff291e1d0a1f011867c4a9365bc0a8280803
AUX ckermit-8.0.211-cleanup.patch 2038 SHA256 b3cbcce96dcb0a1b6a25ea05ba19dab7aa75448e57cd98921de73ef39936eee8 SHA512 987a1acb9a9af63443eaf9cd1fe11bd422736f1c9d552a36c5f6c57033e445d243c3ba47ee24597e432873d7424ad12b0e5578e587b4f0db8d06ebd28a551ca7 WHIRLPOOL c90b8262f0ca1c1bd7e111fc24f472efea292f53ca98417d99b5c64e657fd2787032f2f316294da55fb426c198c4a7cea0e811927db5aa6c5daf6ec77f002b85
DIST cku211.tar.gz 2878523 SHA256 39e7cd4892502344a635952843487d9b4bfa98e59d1e1acad5ef8aa969abba93 SHA512 470bf56d5b5f30721d0030ff89a5cd845f365dba81d097942524cc04dd620070678d278d1009fb67bae3cb875715808cbbfc7c0358b9671f30c65ce1d9bd35ad WHIRLPOOL 160aee04d5f5c425ebb2011b71923257deb154cf1ca7070208cd8a2253189ff5529940c3b1deb7fc5280f5d9ff8f699dff8ebab3881584439b96da251b0c9435
EBUILD ckermit-8.0.211-r4.ebuild 2062 SHA256 dcd2fbba6051c23c37037d93e129387c8413ed9127da279e9851c06be7221442 SHA512 47202c45bd1e35b053c3d63591b63f59617561bbfa30d05b3c536cc534dd8fcfff4b59700215cd1a4bdd616c3bb3291ce766d184294cbdb649f241c756287db1 WHIRLPOOL dd0ffb1e6d01f3c45170d61dd46c9f70be19b6914e6c1f77806a753aec441be55e0111c2089e26f618d4e0d9e197af748b353447469842c913aec26e8b3644a8
MISC ChangeLog 5415 SHA256 21b1071d36e148b3c1d1cdaf26e9c115e937b87239c79a7d6487ef128266b12e SHA512 fa57a013468c642aeaf43983514a94948bee87fda89cd4d74dd118055d60f93ef3e9cfb162bfbd2a40a35f70208f9b1cdbb450f94fb341235ec4a8f44355eb78 WHIRLPOOL 38eb48635d260fc03f0e194427e447d4eb1f97c6e167b1993e411c39712ce6944323b59eac2097a125fac3ea205bcd83fe995ddbbb06354c4e04ad058c952974
EBUILD ckermit-8.0.211-r4.ebuild 2060 SHA256 03aacbb944155b646c24a71a78f79015ac8652d6ca8b5c7664a7ebb7c668841d SHA512 2bd45f2696bc39c388df6d012cc419bce60f9442cf5f18480cf792ddba2b7b598ef7ce4c24f69b69490a8c4d4c417165a4cc8405d8283bd423491b34b27725e5 WHIRLPOOL 5336071620966dc567812ff461a016e074449ec347a8229f080474f223bdb249b74b478fb633d5d3eaf6ffb457f8a635244ad538e9011a757b3b637d498adcf4
MISC ChangeLog 5523 SHA256 07bf8d59ddeb64d4fbeb481ecad1c996a0c576ca766ce12608668d37a91d5839 SHA512 53837dd4b208ae2b8d0b49df75edfd475319e6f860b60234b0178ea4e35735e41a33f0c305c5153dd9dffc8c13a4d54895b274de1f82325c5ca4fa53070b6af9 WHIRLPOOL 4fea2dc3fffd413dccb3bc73e74d9a3c137e85c0b793113ee5180d373572d64103e80d5c80b13afecbebbaf4af5ab8e46146fa27d21cfb9ccc8105f7592803b2
MISC metadata.xml 268 SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb SHA512 8e365ead118785104bc7576a48a106346ef24f5b709349f8ca3d5fb9107a248d0f172e6898fb4ba4b2b7f84e6c8c7960578a2919e1a3692664cb808b16e6b2b2 WHIRLPOOL 255e754b42ff038b07a48321ced9fe6f8acdc99bb85873807b3e902517a1764dabc7152e5ca9ad4d83ab5dc9d3a611f79e6c066121be77aed3cad1b0f3587b73
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Version: GnuPG v2
iQIcBAEBCAAGBQJRthAiAAoJELEHsLL7fEFWRVYP/3uuAz7eAA5TIQoW/rvskW6j
9KRZpiH99OLEnoKpfDeMr/JXoosUhjAJVR6pmg4TsqZ2JAR0XQzjirnIvHnmUM05
aRowBWnhhBy4Z6XazsjaOxyRhRSG9XfrsL063WA/bsUfrngghhIPYudYrcu29wdh
FYSYLdfz6Cmh/cosr+JRSVVHajNqIvi8Cp6UCDNIXrlZWB8acRbHu5SON7GrRuaX
s3RXRexSCg3NsxCdQz3IXw/MIJp0uD1mv5mymtuHJSdeeqyXwsFGBEIN8Jc2W56v
S+dZqM7zgEvqF8cvHTQgWea0XqgOKfC0gMIcGURYPC/z/AbUmvOGygIK3MDynBOt
G80KrF2MvhPtUoDXSjEchTq+mxbNMznTLyWynSRMT6l83VWDR4krj1jlYVdo8pco
oxBLyy0CT2thyzM1Rd2ZnoATgc/Y/bZoz2d7wTOP5fx/8ifflpA7eP34gnhng5Q5
wPMb8oAlteVw2TBxgaMz3scLOVzszcoxuy8R5gNQ4pCCfhanG65n0cSfYYXFTlcw
JTK4SxKmoobMDljI7eDLjqHjqqefU5X4FXDBQD9mLneGuYBiT+0hpJiVggZGLFcl
ayeYgAGapxgYZE5c+tmjEMGsSLDh7ha4XfxxgylZYzxbEsCdnhmZbwbMe+Jian4E
BpQYpFiqLgHmh9V94bCN
=K7sY
iEYEAREIAAYFAlW/1D4ACgkQsAvGakAaFgClOQCZAcDpPJ2Cb+VCsDOXbs5Dn7II
NSEAoNIgvM3nIt1ZnNv6Ov6jyY9V3mb6
=LuPC
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ckermit-8.0.211-r4.ebuild,v 1.5 2013/06/10 17:42:53 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ckermit-8.0.211-r4.ebuild,v 1.6 2015/08/03 20:51:09 sping Exp $
EAPI="4"
@ -12,7 +12,7 @@ MY_P="cku$( get_version_component_range 3 ${PV} )"
DESCRIPTION="combined serial and network communication software package"
SRC_URI="ftp://kermit.columbia.edu/kermit/archives/${MY_P}.tar.gz"
HOMEPAGE="http://www.kermit-project.org/"
HOMEPAGE="http://www.kermitproject.org/"
LICENSE="Kermit"
SLOT="0"

@ -1,6 +1,9 @@
# ChangeLog for app-misc/jot
# Copyright 2000-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/jot/ChangeLog,v 1.13 2015/07/03 08:03:11 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/jot/ChangeLog,v 1.14 2015/08/03 11:55:53 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> jot-9.0-r1.ebuild:
Stable for amd64, wrt bug #556550
*jot-9.0-r1 (03 Jul 2015)

@ -1,27 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hash: SHA256
DIST athena-jot-9.0-3.src.rpm 25378 SHA256 8129a00ec17c9f4102dd3cffdb841390e01617f78b1a032d07d145e372b10c58 SHA512 b284121cbca3e98181285eac007b2c9133826c18157f9d1f983b83443f91a3e00c29b30ceb986fbbd86cda1541f0990b5d66579387b78143c250bb01453d7296 WHIRLPOOL ac1d6888c9d4d6f87472878b49017fd5cd2f957c5601e0c6fa09caee137126fa94e3412337e5f5cc7c820cddf341bbf46303869ff4c908884be9940764816d69
EBUILD jot-9.0-r1.ebuild 612 SHA256 83b185c170a4e0a688595199e4fb419bf02ff540f64099a90933685c9e4cd57e SHA512 7ac8b21419a17a6e434e35808eede6c9750e117957d5854306b3afca23cb7b62d0dc04120b80283a0580dfda6c68e8032a6f9f2869608c3ab82300816fe28726 WHIRLPOOL d421e063669a77f5fb262bd69839997045f59d0d737300f31851c76e250d89c47d8fa9f621ba4e96d1a774a3444813ab01a223ed5b7c0aa7ca76548a602e9208
EBUILD jot-9.0-r1.ebuild 610 SHA256 edb5b7ec0a8d79aec6e889d50bad0b661d3ed449c7d4d16230218bc4c0f73eff SHA512 873a76e107200ba404988db41267881a9a6248cc37578b4358db9b7a8c82a52cce4c6bb4ec66e549d2336efe754ac6fd1f362224623629b51ec6bc40292cce88 WHIRLPOOL eb480dc2100d1744d1105ccfd2686c743dd4b14ab4312966e83ca27cb075c6dce3e01f1e760855bb878c2b6a66c3e28854fd669f8d87dab4525c1f5e8a2728cf
EBUILD jot-9.0.ebuild 587 SHA256 684178ff2d92979828ca9a1314a34faa3d64637bbbb3bc57db727bc8bcf20131 SHA512 2d9294a95468a90f901a6b25d97e63e435c3aa4bb777f7a51590e471490a0daee97c77a95e2bdb7ee1401e26dba00301b3354fac972a49626aa0f6ae6f16ec98 WHIRLPOOL 6ca4bee84f5e3decd31350ad2b2d4b6c74e87b4a9e4900104747de13c7cecbfeab389705abf1e6668290842a669dc62018a0d749d075d03f90e6607e3193dc0b
MISC ChangeLog 1375 SHA256 a13175eba4462857aab3fc0ea7cc0f6eefe8caab5a7b51fa6873f45888aab39d SHA512 e1e05a8fa961f9e51cb39237101cbe365e271ec2516fe32d51d93ec70ce0576a1fe590036ac5b762f784f3715d34337c8c6976bb99a3267034771de75f646095 WHIRLPOOL bd633dab646a047f14fd2d3bacb17ad2e76de0d56fd8d9f32605b3fb153535ceafd0b3470d26fc8c5f82083181802e6f52be242135262230077a3a62bb3c065a
MISC ChangeLog 1479 SHA256 842ac1a8e7fbe26cbb3c09b86afda73e44973314b6cab03e3f50ef9af44ec382 SHA512 39202e475d4ca91b3bfa4c735bf67c48b0cd5d80fcf4215fc904efb875db36491f2ca8372e40feb4d05c25dfd3018bf7fdced5a826cbdee52dd9ed5f44c76253 WHIRLPOOL 0c72ab0a46eaff8679beb5d6dee63eb7ba534bd573b3ac212a591c880530e649565436419d353961c0dcc703f95d784cef3de06de4fdd0d1c7c58910f1e0ddb4
MISC metadata.xml 240 SHA256 b0520fd28c3b5c88cd422a284dd67629a734a76d404711c9657e831d346443d7 SHA512 f666133ceb358e42eb89b5aa9ac2616048602ad349cb1d4144c1a53ead30575227c4374f8f4209f0c8616520f6e6c300bbf4d95900c76ea9829bc2b43dd4db6f WHIRLPOOL 11909b19dc4380c5cc639e95d8923fa1091f02649e75dfa55d1f0720cecee96494a2154d9a7f57c286f6e63e23fc2fad2ecd18e15e0e2e060e7c0b2a1ac4e2cd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
Version: GnuPG v2
iQJ8BAEBCgBmBQJVlkHAXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSminDAP/jGzPRXBn2iVX3yW+oYZT5wE
oebewEJuz7YQ+De3eibO9sxQOGdOCl8WAlN3fyFOmRQHp7n1Axr8pukkr2UYSdSy
nnGWca5ucK+o9iGPAuGNsxwXwfhDH9IqtZnsGS78aAhxb+sSJhvIzrF/gIt//nkE
gu35L+27M2myt8AP3IL9eMrcQLEAgd6ZNldUkhiZOvsEtqHwQYlvCamoK9QoZTtn
EporOvRDmIux4G+lYSV+W2Ly8cCNCRPIhTiv8HiUiDbCgcY2AwRlqMc2jH0i5CW3
J7Nqq1uTMSliwyvsuK6jeXxk31obQMXWUV1o/0WUUMPpD2IGzTJIh7RVl1xRwSzX
+k6QaLoQikzET6jnPESnlXehtn80ZilM1CB/w7Ip7CS4YaspypP9talzz1gFkAIX
O2bbqhY4f6w8dPGp5xyZvTM+nMXm1rSmW0U5RkZB0icO1ogDQ6s+tuLKLj7RDeeS
A/2CVAJ9mtcHHqqJKsxKeSb8cLFiuHCxKCYdgi1CnFSZYJ6I0/UkfE4xeMwRTwmG
aDGGISEr+0D+NMqbbsjJ+sZ+/U0bFG/+b3S5JoSoS9OZFV9d7mStx/q5+c7RVziL
AxYXy09ymq5vaTSvzpX5IFuL6kF5CWrZht9rbZ9vxHT9lsuosVyswSspIiU9oqry
PTJNmXLrAfRcd8LdlNrK
=oT3N
iQIcBAEBCAAGBQJVv1bKAAoJELp701BxlEWf4+MQAL7q48+JrLzx+kcqL3AvwSas
bIRVpBxzKhqyE7/cmrTTd9qglUNIuGCXIJH1feDOQ+CTlx5i3Ysh2C2qJyQcptLg
2FKemUdCjf2O+6jaLCvqDI2ZKrCnpHEVTgxnNmgmvF7LkjHOSYq3t/IDGRXNiy1L
HraDov8eo+yOxTvzhffYgxqIvnGKUemaKEw+EimMV1ooMG/WpP7DbjXNSXOtm7Ag
cE9wnj0OXXWV81VZxj3Yq59aroIai78AXwTR++m/kHWzQsHPU1tXPiLJb4cX6KXw
J8Qw6CLYIGF1UUZXq1JU4I5eNJSf5qAnvNvxG8zZ52fQmdAAvXsrfJTZlnsq05X+
fdll8d708lXv3SjIwPjtM4vB7FxJeqAkB/0P9/fXeS1EPLgfotOECqd7MT8/Hcmc
aAMeNnVUBn4NdA0CkLBhcYpLSIYs0Xq+4xniLXmwNX6wHxiOZL8kVuitAuzzP5QW
8KOE3d3vwIj5owVx+g3Uk//kpKv6bnpE8MBZuWba844ouqpIS+4PPuvJjuQ+eGpS
1L+/IHzKr2pgWwdm1aMNp9yd2yAbD5gG1M3aKQ22yxLFgvMMmmEsO6mZQ4CCyvb6
rWWjvNZyzY8g+7Qy3o1H7AX0G23ZInQoEyV8iszSFsI3Ygnbmccxl9tsgURRsaEZ
B37DVY1crWhJejmqkQ2d
=NWTB
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/jot/jot-9.0-r1.ebuild,v 1.1 2015/07/03 08:03:11 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/jot/jot-9.0-r1.ebuild,v 1.2 2015/08/03 11:55:53 ago Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="http://www.mit.edu/afs/athena/system/rhlinux/athena-${PV}/free/SRPMS/at
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
S="${WORKDIR}/athena-${P}"

@ -1,6 +1,9 @@
# ChangeLog for app-misc/mmv
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/ChangeLog,v 1.31 2015/07/03 07:28:35 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/ChangeLog,v 1.32 2015/08/03 11:55:48 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> mmv-1.01b_p18.ebuild:
Stable for amd64, wrt bug #556554
*mmv-1.01b_p18 (03 Jul 2015)

@ -1,29 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hash: SHA256
DIST mmv_1.01b-15.diff.gz 10613 SHA256 9ad3e3d47510f816b4a18bae04ea75913588eec92248182f85dd09bc5ad2df13 SHA512 965db30f8981a973c93dec14348c451604fe37fbd5576d5eb0e38de8cef21e5b6c9a3560e46725b6beaac2d9722cb9a874f7eb2b5e9d9cdf22e67eb367991550 WHIRLPOOL 4374d053e65c05747509b4a3759b3330e45504b8325ae60f6e70ed67317e5a6383adf334f73e05f2a1ef89b884452169e5a437d583ef402bb4001ee544034210
DIST mmv_1.01b-18.debian.tar.gz 13463 SHA256 4af5c83cacb27c7720bf65cac9a4f6c1fe698474a716e2df0fbad9181e6844e7 SHA512 3543aff53c67cab00689d4c8b778447c976a7860a569bd51f74534bec8bd3b67b9e12743bd03bc6fda930748abddd12e16f1965686cbce04bd48bf191fc4127b WHIRLPOOL 57dd2ebb1d075f9479d0466cc39f4cf3ebe3e8457b96a56a0f5d1b63c6ada01ec281fcf5e79220e07256aa1edfb046d8ddf75df8ab6c1ac25ff67074c0760ed2
DIST mmv_1.01b.orig.tar.gz 25656 SHA256 0399c027ea1e51fd607266c1e33573866d4db89f64a74be8b4a1d2d1ff1fdeef SHA512 4bf4e096b930bdde225ba5de761e968af3aed33dc13194b1a1a79078cd27e158b04aae131b5167cf5f844e35355d67359443cd598db22da15a5af06752438917 WHIRLPOOL 318484c12416174535ba6e77929798418943ae521e339a7f68b1b7a488b4058cbe88de019e07b705879597ef04d6c325c15d2869b224827dca6d9519c8772aa5
EBUILD mmv-1.01b_p15.ebuild 1462 SHA256 e99998fb5839716e25cd6c43c29b3e48232b0d47dfd2ad2108fddea714a8a9a8 SHA512 62a905fa7ac9f5e524e29eb7bb7a5550ea5c940d9328de9d47c0d6ae4404378f7df8e435340f07c53a24ea879bfa427893ed3f1a52cca3f0f19f7bc64d44d5cc WHIRLPOOL 69fb346655f2ec487c826abd937a784e3b90ca9430ab64782536b62a5a064e1d6ef5728707a60f299abf3224ce8076ccc54e7defa2905224d35bee8b713229b2
EBUILD mmv-1.01b_p18.ebuild 1391 SHA256 dda504a19189166b71a5779519f2d760238371182704b3688d90e4b3ded919ab SHA512 d4ef4a7bbb39084945e3959978db70c807723ba0e62bfd382f38205cceac56e820da2f573910c914acc64e3a3558f77e8ee35570dbf7ec05f07215ad9af1d9bc WHIRLPOOL a746a5aaa8700d61be56b91601ea8d2323a46c4451093801475fc9132bb4d1849336e0544e0e4916ba36b8639ed198bfd54d67f42387fb1eadeb02a472065451
MISC ChangeLog 3225 SHA256 dd1abbf2d68e432636efc2eaaaab4e6e8eee3c324205201c79c282e84bb70a86 SHA512 0ba519e7b338a525d2ef1fac6e6d76a7e63f687c84021867a9b0200acf07ab851fca1a16a1726ab1e07791e373c74ffd754ff2e759964ff7ee497b19a3659f5c WHIRLPOOL 4166fa84515528c6a9fe6c03fdbfb9bea8363ef892cd0907a4ef5feedec7fa4932e17819a851925fd38b68e72216d62cb136f9eac57f6faec93d0c0dcabc6270
EBUILD mmv-1.01b_p18.ebuild 1389 SHA256 f9d9a9282d0958bb61e5098b20e4dcb49bd1845431472f402748529bf1d83f2e SHA512 df9267802bb7dd486180060f5d8e9da59e443dcb27d48cb4e14cd828af739c2ca24fb4be6de448158a5ffb57983177bac1f9679feb9eca445e5596b53219e382 WHIRLPOOL 8a0ad296a5205a8e8a3a2ec38c7780c30966b6b2ab80c71527d1993f6ae559f9b0f177b9754169c02457761d9d0da33b9ea9efa09b040ba7456427568c4c8fdf
MISC ChangeLog 3332 SHA256 510545af3e33bf705205606eb0c505621cccf43547150799e897c18322464f1b SHA512 a1dc1a33e0bf8f5c19c17785719397a8fed62e43dbd3ab06817753738debcfcf385e2e7abfae0c86cef9752a3a6485add4c75f9d8d277c91ee273b1681b8b881 WHIRLPOOL 440fbf9fc88b514e5e76dc4af72229470fd77221d7d170e1525a518a28e6a25a553bf526884a62a8ce6d540b94f2956d92bbff54f97c4f48bca2dc3776f48144
MISC metadata.xml 165 SHA256 75ca85c472d4181ae0de529c83826baaebe75d9e750ee6621758b5096bceffcd SHA512 d99326d50355f1fa041618844027c043a114e7e63dec3c2d6c0c6023a5863bde8e62706bed974a394e21ce2e64ddf5539750c30e5913dacb39ed37cfd62e6eb3 WHIRLPOOL bb8b8cc1c4d9312dfe9015934c3c315a1ea6b9b6da2db22b231b434fd144ee7690ec2e242a1fba9c8e601610dc5cc9061c1995dd33c5b59c78a19a71f71d7a76
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
Version: GnuPG v2
iQJ8BAEBCgBmBQJVljmkXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmie0YP/3KZlvdmxnv6kFe/6qTjYbLU
9q2FlQj82OUQzXABgwu61wHf6YqOIxtpj/MDayzgPqv5jcyLSWHwGTenyQXPpFVP
NaHkBfmCrCN4okdxdLDY5ea4WyBgne5+yovun453izVV9uhRipWyWlIVYtBT8PLH
EImtlvAIKUBdNE2bUQWiC/a26r8BIfxoOhBthjsVVgl4InJkCPDrrhcjABxyV681
UZYdc/zg0h25LzxR0npnR35sZwQEjWcJRCESrmNuZrkQB9IOu+FvOCzx2Nb6OJRy
PIEcr8SqnB+wmXYFfbUKmB0yB7CsDZrqo9fCu9p6d1QLI4aE5+7E/433iteWoklo
JrO6PU2UOUht5riaS09+CBUI641o2p1Nho8dbSrngBZJaNJZOpAX56dwxXNLWN9+
Q3Psmb0k131B2FP/Nm7gK1zG4SVkSgaeTdaWrH551Z/837Fxu+Kz4xpWrrpK8nmR
jLFV4lRPjWKHDCRBp2fpXwzepjTzLnXZJzc4HcPIwTtAWe6/nyDrvPIc2RP2LGht
G0kkFYAcGXy+BnPea/q+Ngb4VxxPDuT8/AygV0NICX6E5cbYHA/dBCM2perZrkjy
AQk4dcW8F0B6H8qHKDBS1h0/1/81XgJX5Gp68Dk5ViQmHv804gxQCI6Pm/RUpnIK
1f2li/n8rDyXOI3Ba62G
=89Xv
iQIcBAEBCAAGBQJVv1bFAAoJELp701BxlEWfDe8QALKDKrm9lOc6iLlhxdt9x45L
15mFAhX3Y8m2m2CijCkBqUKNd8iZg+NprtS7hNw8f/kVZdr/Of4Y00jyQfNyD3/t
SB/kGbQ/5lObRvA7Rja8MpRyW0yrgN4gbdNDeoqm9jGeinx7jYmVa8fvvECPfk8M
bdUD+8K4UGMwSlpu97tTZ9HTSUmJ0vRdycGHjaYyukxyLI33GH1w5eQ7n1OS8fGu
vKC3kA5xfhV7hf27kho9uC4V/3srNvYdiSWBa3dMOWAcOGchMJqs3EP9ELcm6rjd
hAdvBS2ZRn6J1zvc+9/cgYiKE8doPbekn467zy2OdM9SRVtdAR3X8vBNNSFuY60s
oTEuxFtZEoLEXQurPP2bK900xxBkVuWI/ApIuiUrKtMRrm1BqIQjq0vXYXMiNdHt
X6e3vstRbi0D3BhRHjfzaiGiZps0WEsQUCrmhDO7DU0aPUw+WhScZVXx35VUueQA
g26dfiKtyFxLnIBJ+in0m3wqd7euhwOeZI3rjPf6PAq+JGieUrVPfWwtKAIeVWLZ
tlJM5G00lLfgln4enk8Xcdh3y2RMsOwYJ9LUb11VIUzKjpP2YyIppyBRxQNP8E0l
jdu0skLjXKuwmljdi+iuoTSropp9lq+Xn53RYmYxMckYjeDpjCIE98FVYhvh/GHE
BXFkKJBHX5rCLW07u/Ak
=adFJ
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/mmv-1.01b_p18.ebuild,v 1.1 2015/07/03 07:28:35 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/mmv/mmv-1.01b_p18.ebuild,v 1.2 2015/08/03 11:55:48 ago Exp $
EAPI=5
@ -17,7 +17,7 @@ SRC_URI="
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
S="${WORKDIR}"/${PN}-${MY_VER}.orig

@ -1,6 +1,9 @@
# ChangeLog for app-misc/wyrd
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/wyrd/ChangeLog,v 1.25 2015/02/15 09:29:43 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/wyrd/ChangeLog,v 1.26 2015/08/03 12:55:18 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> wyrd-1.4.6.ebuild:
Stable for amd64, wrt bug #553328
15 Feb 2015; Alexis Ballier <aballier@gentoo.org> wyrd-1.4.6.ebuild:
fix deps with ocaml 4.02, bug #537252
@ -110,4 +113,3 @@
12 Jul 2005; Michael Cummings <mcummings@gentoo.org> +metadata.xml,
+wyrd-1.0.0.ebuild:
Initial checkin

@ -7,13 +7,23 @@ DIST wyrd-1.4.5.tar.gz 398294 SHA256 c8844d85767b3b9cc9ce4f430e0ef83ba29d96c630f
DIST wyrd-1.4.6.tar.gz 425829 SHA256 b2b51d6fb38f8b8b3ec30ee72093f791ba9b6fe35418191bc2011d2c8079997e SHA512 fc09c4567ea8d6225638ee6851ddab716665913b7d7b2f6b5a3cc7f2af9144df617e2a95ca78c74874bec3ff355aba028c7c51eafe1426d9ae803ab77ce84477 WHIRLPOOL 651fc8b8e2d12b35bb8a4e9a4284a2a428737b1856edb4bbfc112e5a8db5686220bacbd77c6f1513894ba69ee9b8eed719a7b8596bce76af0887bd11575c133a
EBUILD wyrd-1.4.4.ebuild 809 SHA256 37d9e0ae43f9c1bf7b39187467ddaad61a123993eda12262ce6ea21a60e5fb3b SHA512 6a50faf2ce00db460ee82aa7194c16e52440d0c3e3a83edcc6164231d7bd7e0692c9f6870ffcc485ab480f50c8a35b1089a69e73d353a9fa8a09e8fadc455d9b WHIRLPOOL 7421cc6d70f8c20a70da6c245d63ad00bb4919d34c718a6834a9f43dfa3cc2b9b0af633c17b9caff16cf96edaa0b8c8342b9478ee4a92b5f8641407a3a205632
EBUILD wyrd-1.4.5.ebuild 937 SHA256 0c95d8f4190ede6c4bba39b1ae70229c9c30711dcfa814be38236bc94468f48d SHA512 ea60f0ac40074bec4e1bb1e601a4b3edf7c9d430fc79df33cdda94e7a90160a9681b70be2cd6f85a0a539e2c308a2195a531b5c77929e2ff441e7dcad88ec25a WHIRLPOOL c6aec57ac616c4dc45cc149f2f9c053c202cd793a1a8c054d6d62beb34066962c6743b49e1d17bf07bedb91485d19950f36575e03545029aff2440939b90a093
EBUILD wyrd-1.4.6.ebuild 791 SHA256 87bbc2e7be35f8c4a0adfdc097550cc338b469b170222e5b85f2f36e3c487abf SHA512 3600f88a4f2b780bc9fc77ca9038a553dd28ecda0e8384068d6bce478cb5380bdd804595b99b70c2229c5d346cd0cc7f2dac77fd11f97cee150f1e9eac632dfe WHIRLPOOL 87041b4ef7c0eb14733b9315eca7e61f6247644c01c364fcaff206af4ad79d73923d4d65c0a7051e68e3db3a45a47a28dd0f56129446c644f048f5f80410b0b0
MISC ChangeLog 3570 SHA256 50d9a3ca18b16105572d086d50e1fb482ef703ff5e1d6f7ffe01ab5787e698f3 SHA512 8ca1582a8edb720dfbbd5ee7aac4bde8545a28e34560d7e8167cb73bb01d990ddbc858dea8067ab68ae8e456309d1df34b85695e409609493061ac3b933e8610 WHIRLPOOL e5e4add1a7e92921eb29dd2a35d793b22d80309f792e45fe64d0a74287b489ea7f172ed38d3a4d9fd8d7d03aeb55881c0f56900a053e8fdf06a6c288cc3c2fd4
EBUILD wyrd-1.4.6.ebuild 785 SHA256 7abb459c939df6a1cf83c5c4dd25a2b7ac6246dc65e459ca91c05da34ebaacc8 SHA512 d82f9a05f71d301bedfad5fe9f30bb1d7d30b81a253fcfa875f3970917ea84dbd90af8fa9f806719a2be9cf25c6ebeabd1afefa5b21f3d55bfd9b8bbe4dd9de3 WHIRLPOOL 0edb2334c8258c8c9baeae22916f42bdb3370a434734845274fcaaa9cf6abf38697c816bdd204d8f0625f743d42f042a12cbe0b176f99d8fe5f36287de7f2890
MISC ChangeLog 3669 SHA256 0a0a93163559c8cb7e976ed5840c3fba03651d0820b5dec3b3b8ad6c5be5611a SHA512 410b377ef95d32ba68d42e6e8977166fb90b5873f3f64ffc624a748a4aad348a0b5bf9ec8aa8b20643c9caae21834791c4e8b08449858a642d9847705d2a3838 WHIRLPOOL 1a4567af8db18c869b92fe2adfa0e6717a1bce64beb1ef65223e7e27deb78b588e6c216be02428750b9ee1baeb2912bdf4518a483e572c1c9020bdf9296b27c6
MISC metadata.xml 594 SHA256 30489821e93d8b96fa80d135e8725902e015aeae2fc5064fc842e90fd3e08a22 SHA512 eaf4d9020672e6bb0119b4ab691bfc734e2bcb2ddff401fc28fbc3c44dad5405fd65e1f624b9fdf2e9578c17d3986de116f47eba46e5deb46be92e495f343105 WHIRLPOOL 3381438b3de0d1bf3af509aed4917a148d0e0cf5cf9d719c5ee59d87460514e3864ed1e60a3403c39b0df85e8858294fb69f0c6b1168e4c9055a3278025c7890
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlTgZwgACgkQvFcC4BYPU0oDZgCfaGAfzW93/3MY7FgVaKEQdhlG
H6gAoJqD49DwIf25JY3gijQLSda8EqZF
=29eK
iQIcBAEBCAAGBQJVv2S3AAoJELp701BxlEWfaC0P/jgHfBZQhCd+FALtJKlbTXO0
pa0UeqiX2zz+mvDNTtJsnA5+VMzj4UhN5OwXRy31rlLoUIYab1uav/4NFwBhuIct
SGBG/9b6YStFC8J4vpfFsRsOvftvMeErBXBC4DcVCoLr0VNFoK9jS0fBB4r2NSOu
Z0Sjl2/WfAAAXlMFdnB98h4/o+KruzgWAKPi0qDhRuQSKeFu0c91EU8VTTN4KxTD
RJ3CrFbe6Kf0xNYLD6iyCWzIyzoBOpu5e/wIgIvl/TKILJ21hJ9N5aW1tLQk5bSc
u+FC+CTSkZvz6DjNkASth0FNUige825s5RxBnYbAHaUlxKnC4Di6hiRd3RBW+Glv
aFP1fdcirmikwCJWv36IiHJUjdP97Fa3Kh/kNEtYZptAqTkHNHJbS8T4ajmlwY3l
Cq0PWFKYmygYXHVM2yMIq/mWbjtKs8MQi8sTDucuKPM7x3R4od0IgUeThCG4e68X
IbueCV86W3kmW/PQktQV0OqzE4kcPNKNF7QEHnuLnbGWcjjzFfNhWqghNDGk9is0
LLSNfk4QQTqxxxna5360kT4+h52UZOnqeB4JcERa1KW0fjXyQryWuWirAWwvqPDt
v3JHOyJLlP6CWKhenu3HrOFBiOG91VYq1rEKhXsj0t8k8qFLcYZHmHax2mb2j09E
TtJV7AclX9533MmNFQkV
=baJT
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/wyrd/wyrd-1.4.6.ebuild,v 1.2 2015/02/15 09:29:43 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/wyrd/wyrd-1.4.6.ebuild,v 1.3 2015/08/03 12:55:18 ago Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="http://pessimization.com/software/wyrd/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="unicode"
RDEPEND="

@ -1,6 +1,12 @@
# ChangeLog for app-text/blahtexml
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/blahtexml/ChangeLog,v 1.4 2014/08/15 13:58:49 blueness Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/blahtexml/ChangeLog,v 1.6 2015/08/03 13:50:00 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> blahtexml-0.9.ebuild:
Stable for x86, wrt bug #555846
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> blahtexml-0.9.ebuild:
Stable for amd64, wrt bug #555846
15 Aug 2014; Anthony G. Basile <blueness@gentoo.org> blahtexml-0.9.ebuild:
Keyword ~ppc ~ppc64, bug #511424

@ -5,23 +5,23 @@ AUX blahtexml-0.9-Makefile.patch 1811 SHA256 b48dd33230532807e743c12292c2cfc6a36
AUX blahtexml-0.9-gcc-4.7.patch 672 SHA256 fd71bebc80c943cdf91c3a223f1e7568290418bb92869edb3b051c1a3a3aaf58 SHA512 d683ea1113f4aaefb692b8a7b0cb7365673c835fa3c85e229243d0c96ee2b2ff52026dec96d1670cc0e42f1fa9124dfd547445e6e5b0a85f462e881f177d2ad4 WHIRLPOOL a8eb86c61b2b755382f0e4f73014c966ff2f6506f04a626e577cbfed1cdac7c657a45436396ed8237ff9ff60d7a32ee760163e26427bc77a0b1c0f976883202f
AUX blahtexml.1 3094 SHA256 dc845cfd1cfc4535546319995a6c094c85deb063b61c5107a66e9a1b7638ad51 SHA512 0f114e4cfb806fe6d120a738118ccd0817d898434a9d878cd20e5ea59d804420f07b90b9763a387e5b29251ca4acf9b1d7b7b845f9f86036d9dc729775155a7d WHIRLPOOL cca4b4dfa0e5375719b69d37cfe95e5fac208c9384f38d8082765f1c4a7e6bf5e90aa266e436cf41357bfc538480b1313f0422c6fa62d3754a997002d6139d73
DIST blahtexml-0.9-src.tar.gz 168564 SHA256 c5145b02bdf03cd95b7b136de63286819e696639824961d7408bec4591bc3737 SHA512 5a5ddd50c0b3a25954135c44de0ac3a3d992e3e9dd691a552512415c385a39011595683877cdf98aee77d6ef2f9dae750214798ec2af69b8de089d0aec64b042 WHIRLPOOL 10aed077f16914f2ceff02929069c305a1b6a154e0aafea1c25048b9394c2fddb76cd852c83a1025464e89ecaf7d68d0f552e47818696a0343518fea8deb2852
EBUILD blahtexml-0.9.ebuild 901 SHA256 182f665d4f0331cca3c9c78b663c0f0805e9c73cd423f3f0f33733e3925f3357 SHA512 83cec723fcf48621a40ec5f13307dd03dbed7ae433a365d69c9d4eca7401be02cb1931a9c325b42f640d40d66699685144d325a49b6505331a95a9a03e337c8e WHIRLPOOL 528426f2c8e1218978450a7a70da0a38c9f22d0dba58684a77715503a913b7348f7c645b67ec35b479d743a6c129fc0fc3a871961d796c06d773cc248ee12782
MISC ChangeLog 821 SHA256 7be05f55c9b0451692d7014a0a15aa3c846f5f4ec79dd4ee45522290abae4ebe SHA512 50a63eb006f2979faa78e6be54640d78e6b47fe6da55fe1f9174897095d65d1846eefa1f849586e0ca6a8d979bca04201f5b8edb939e8c1f96051b5c0420f312 WHIRLPOOL 26a4fc67aad57cb029680e21995ea107f1b90f916b5ae1bfeff0abb1c0738ba5a614c85178fb926e4550b3bbb98a74484a7a72c2d2eb6e39e72f0e0b3e9066da
EBUILD blahtexml-0.9.ebuild 894 SHA256 f95f86974768f73128f569e299933e2d17e8eebe66141dbedacb63e495c38b8c SHA512 0ed4164911982eaa7b3ecb4d7a03ee99733bcec08e4ec7970c0eca034b5979a3964030857607021f16d8481bac2d36946ebcc200962c32357611387f9cec21b9 WHIRLPOOL 3ce74ae70bb547d7f5980c7fbf08d062db5bd2364ca4bcf9ae4200c13fb9db5390cd415154e601de621e0846598259f2df76cedefdeb183096ac53737d829fa4
MISC ChangeLog 1030 SHA256 093cbd853ce772db33861a77eba50e4503f694e5818fa4a27a8387c333cb0c43 SHA512 11eeabac2f879c160a988cea711935df30388be641ed8e1b2cc96998c03b7905bb64cd83987fcecea3e0463b36091537f9f4032840c617997d8ba05278b1eecc WHIRLPOOL 7b9ec0c47d88489ab009e29e9987af393f1f475cea7fcc66e085d23bba53108d88c4a86c2726a4d46514e1b22605ce5e18ea5bfdb3b1600fdb4b5f98b06acb14
MISC metadata.xml 231 SHA256 9c04e1ed256c8293b1120d9b56de16e3ee5ff6cdb3967d517d46c5974c23d67a SHA512 0aaf70d152f2b3a4b333fccde6f5c9fbb6cac1a9ecf3e2b2ddb57a1c260b3f0e7bdd215edad17f959b2a3324929bf446164341531783431c3435d1b956d09d83 WHIRLPOOL d631165d8a2dd82731e34fed2e3c09437b8c0d383da28c3e0a5f704196afc1810a7efee388e6b558493e82fa61cc799ab3b93eb1b7b17464dd380efdcba60d06
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJT7hKhAAoJEJOE+m71LUu6L8AQALeXSEpjNl3hF6gUREP17Zig
riVYwKmR8R+sW5VEBLLfk3OYmae2MIB0cBGgmNLNzgrgC9wrVPGVRFPWe11Td35U
tluDjkZEQuD85/BCcOx4jPcpjthf6Jv2AczpeYT6N9BTa1KV7w+zhe1oZvSi6oH9
97k4PbkB/+2ArZnLCgIDvgqzeRoIHI3P8zsU6rvAii6d6iG+/FZxqEXSFsT/mZA4
io68Uz6kXNzkvxzdX1c2lr8dyj0Asoc36VvDUbOzz66R7TXhDPqmVcztmkiXxOGs
LofPNv0AgYXOOU5r2QVXfDalTQCpkjnOKdqTP8VsFcTYD5sGCexxHieQrbgGAmB9
DB7m5+oub5uTrfojY4pbUnNCfvkAKzZsTlNd5CaH7/BvLL8ObbVg1vKl0ubJvJfy
hAxAoTJ5L7hY5fUwSqMihjCD67+lKUMcUGLKWPMTUVKFMrnLDfYpDzs4pC2ZkGqa
VjoCNz0bFtq6deyG0XIoUX+PjVnXcacM5br9qDpmxiatIjlGN7dgVPsCa3yMh9oh
//QiYLZvY4kbS9zQgV4vBNgeH7QiH27tvbt5WOFsSua5esFwft7Usd+YNg3mb7GJ
KfqX9b/JvTbHh8R6kKYQ2INB4yWEqZrsyMOzslduQAmxxNCUCQtGrZCjT4rXxP2s
euWB5PfMf1G5pKivVIkP
=vBeH
iQIcBAEBCAAGBQJVv3GJAAoJELp701BxlEWfWXAP/AxXAI1FgmlN6qVT9PkuKbPT
LAjmMS1CRJs4BlJBERZU7jno69LK56BcywZS1q8/+C+knpYJXCQOWkcqVzli+Y1P
spmEOnwIL9XC8YnDr8H/TzRpQw8bnQu0UW725x0VctXa2clBDQ9rNAoNs4s+qChX
oTDhBZRpq++9gr3v+s6fZj19EFhKjGvJ1sUUsdh+lqC8pdKlGuntAOw/Y2eqdqC3
ml1Vn8l/MhCt+hu/FXgxRq9qjhF4VfJWAKEg2QDNyLjKRr+BZypg1MLZr2JFtFBx
mfpbglqz31NwZaaueGMPa1RaEGD5tVDNvk96Ot/bVNn6LDj1BAf1Pc18mhtqmqOE
cIIXC5MJFKjvj/9pxAb5QbxGelkeMfdyx6DRfChtxAUKnRf2UUrN5ECY2BDBkPum
5iHtxBbtEH2YxTLA3Hh4Pgu4EyxzynH3N1+IW2XFrcve6PTKFqJI0pB91kIcnbGI
m07mrevFjKtvstobrt2t1vUTczF3p0K4YQq2pNv7wXq8m9yhZEkzcMO5E03qn3ir
/a3duuIle/+EySTn8cVVfD7TOjY0SNwS4Skbsvrdl/PicfPTXXpVQGCECoD7xLVt
fXPL0Nd0Hs3t2v8YmOP4vVpWXVv8uW2jzdHB6Z/rjt/hjocN3u/x+nAzBqeBzmAW
bKv6MB33NcQTR0StgGa7
=tpJq
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/blahtexml/blahtexml-0.9.ebuild,v 1.4 2014/08/15 13:58:49 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/blahtexml/blahtexml-0.9.ebuild,v 1.6 2015/08/03 13:50:00 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://gva.noekeon.org/${PN}/${P}-src.tar.gz"
LICENSE="BSD CC-BY-3.0 ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
IUSE="doc"
RDEPEND="dev-libs/xerces-c"

@ -1,12 +0,0 @@
# ChangeLog for app-text/deplate
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/deplate/ChangeLog,v 1.2 2013/05/04 04:57:02 naota Exp $
04 May 2013; Naohiro Aota <naota@gentoo.org> deplate-0.8.5.ebuild:
Add ~x86-fbsd.
*deplate-0.8.5 (06 Apr 2013)
06 Apr 2013; Naohiro Aota <naota@gentoo.org> +deplate-0.8.5.ebuild,
+metadata.xml:
New package app-text/deplate written by me. #446562

@ -1,24 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST deplate-0.8.5.gem 271360 SHA256 b1cc96083c752868e5559cd86e5c7a0c7765b127a8a39d6de239e47692a41c23 SHA512 52c0d323d19e08f9fa169eebd03871e4acc11539a73910bd6124a3328ccaeb077519d8a955a3d0035bbe5eea0479c44051e246944556dd1dea3ec4d7c451f840 WHIRLPOOL 29a539516fda86675c28fcb29f159d725a172d7578bc81c0b2dc707d544ed5162e1037db2e2b1c1aab4d6e80b8cc1dcfb4aabef3c590031118aeb243ad019cac
EBUILD deplate-0.8.5.ebuild 511 SHA256 75dbc4e6fdbd56c71f668a62565beb030639980ec20196be2e07bf4201d419df SHA512 7334ab4c84745cf1525d9116396e175fda4c306f85b01bbcd4e5d5847e8e3153713a1f82b116526e17cbef69b240c91b330f15c8823a86a597f2a04bbca20b1a WHIRLPOOL 76d4397356edc6755fcebb86e2deb5040b7a9b5387cbf2523750ded389700ed54656417508f66e82266770911be875599256f002a2d01be5aae3719b31e23509
MISC ChangeLog 462 SHA256 935c7162bf7f04dbb4550337d4733bae52b7ac51e0513d2797539ba6849c5ccf SHA512 c11e5a690a980760c5e79f0f7bc0bf39a43c58ed87e658b2bb3973dae10482a221099318b08715143b459ec43a41b5b41bc0c531af71570574403a4540fd5813 WHIRLPOOL 1a7ad5507b0fc3300f7e46a654e7fafcdd155915ebcfe4fd33eb97b3b9d2989d0edb456acc6733df5391c5ece79fb213f7daa5c5af785d64b622f0006d32676c
MISC metadata.xml 199 SHA256 9dd8f3acec0b19b6706412f7c940a67d4754a8c651969f28485e3b2fd159f84b SHA512 922483f53064ff87cbc818bee2dcb570ce0dc67dfdb327ab980266767c6dc52d0e0e182c89529c5e6ae40cb841ed12bbce3b65fe471523706a7fb2beeac34ec4 WHIRLPOOL aae6485e3e067a9ec9a4084baf97f5676ff811cafa6522e1bc3525b9ba1309275d7ff203d1bacaa61801b0513ca2dce8d312348b2111bd2fea453d1770efd00f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJRhJUfAAoJEDYO1FT4VRUUURUP/1MmW5F5LHC4+OT0qv8XNyvv
lPTsZxfo5A2o3nA65MJ+JJgaRo4/XnRCYoWzJzRgrm9NGTULulVv8Zec4XNwxPtA
GcyLr4D5v7p6MLmrzKxpS1Ac8PwAaYNjCBY1ZqM/Mv9CKzuDM5l6QX81siH/UI1+
35cPEiQgevDsl6ThOMZUzx/A9P6TVLPF/qMYBCeRytQmVpVGskHZPUiXvLNk6R/D
anT61XFpncJxI3XqxJgG6LvvmGde2ajj7AYSMkDjEU+NmAZ2zlwp2I2hXojbisC7
nqMSRzcxZZ0wxC57qO0vDkbYvwVKxDtZHX2if/opJJjcA01J4OnEUMrkwa0Sethe
NaqoY+CBpKG4iaR+UXEshJnkP00G3/E0oIP51tobjMJp0hnKHG24PZ8FrwdOQEYv
AhhFdoB6mbsyZqgEjtYQLSul0Cf6GomuQGtuwP1LCbR50BjBscTfKXo7N/mJh4iq
MihBlEjvheDlitcHg1ytc7TkZd1nKyvYdo33lbLT/2uo1G4Jzt8UWk4Zq6bbIgSa
fCuXc/W7vs7ReGPSpIpPuXdO8yflxrl1UGsbkfkm1dC9q6j1OpJHMScwn4KLiQHD
hrRaPg/sXE+3613fV8KxPHDV/LpQyYUMqVzayTqftMmaf5vG7/oQq4+XyNrCy2VJ
GwjT9KaVap+6U/OtrFmH
=b9rn
-----END PGP SIGNATURE-----

@ -1,21 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/deplate/deplate-0.8.5.ebuild,v 1.2 2013/05/04 04:57:02 naota Exp $
EAPI=5
USE_RUBY="ruby19"
inherit ruby-fakegem
DESCRIPTION="Deplate convert wiki-like markup to latex, docbook, html, or html-slides"
HOMEPAGE="http://deplate.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86-fbsd"
IUSE=""
all_ruby_prepare() {
rm bin/deplate.bat || die
}

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>naota@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,187 +0,0 @@
# ChangeLog for app-text/migemo
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/migemo/ChangeLog,v 1.54 2015/06/07 08:12:13 jlec Exp $
07 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Add github to remote-id in metadata.xml
24 Apr 2014; Agostino Sarubbo <ago@gentoo.org> migemo-0.40_p2.ebuild:
Stable for sparc, wrt bug #493028
24 Apr 2014; Agostino Sarubbo <ago@gentoo.org> migemo-0.40_p2.ebuild:
Stable for ia64, wrt bug #493028
24 Apr 2014; Agostino Sarubbo <ago@gentoo.org> migemo-0.40_p2.ebuild:
Stable for ppc, wrt bug #493028
24 Apr 2014; Agostino Sarubbo <ago@gentoo.org> migemo-0.40_p2.ebuild:
Stable for alpha, wrt bug #493028
20 Apr 2014; Agostino Sarubbo <ago@gentoo.org> migemo-0.40_p2.ebuild:
Stable for ppc64, wrt bug #493028
18 Apr 2014; Manuel Rüger <mrueg@gentoo.org> -files/migemo-0.40-ruby-ng.patch,
-files/migemo-0.40-without-emacs.patch, -migemo-0.40-r4.ebuild,
-migemo-0.40-r5.ebuild:
Cleanup pmasked ruby18-only versions. See bug #434064
11 Mar 2014; Chema Alonso <nimiux@gentoo.org> migemo-0.40_p2.ebuild:
Stable for amd64 wrt bug #493028
10 Mar 2014; Johannes Huber <johu@gentoo.org> migemo-0.40_p2.ebuild:
x86 stable, bug #493028
05 Mar 2014; Jeroen Roovers <jer@gentoo.org> migemo-0.40_p2.ebuild:
Stable for HPPA (bug #493028).
*migemo-0.40_p2 (19 Jan 2014)
19 Jan 2014; Naohiro Aota <naota@gentoo.org>
+files/migemo-0.40_p2-ruby-ng.patch, +migemo-0.40_p2.ebuild,
files/migemo-0.40-ruby-ng.patch:
version bump to support ruby19. #493028
21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for ia64, wrt bug #455952
19 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for alpha, wrt bug #455952
15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for sparc, wrt bug #455952
13 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for ppc64, wrt bug #455952
13 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for ppc, wrt bug #455952
13 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for x86, wrt bug #455952
13 Feb 2013; Agostino Sarubbo <ago@gentoo.org> migemo-0.40-r5.ebuild:
Stable for amd64, wrt bug #455952
12 Feb 2013; Jeroen Roovers <jer@gentoo.org> migemo-0.40-r5.ebuild:
Stable for HPPA (bug #455952).
11 Feb 2013; Naohiro Aota <naota@gentoo.org> files/migemo-0.40-ruby-ng.patch:
Fix the previous commit. #455258
11 Feb 2013; Naohiro Aota <naota@gentoo.org> files/migemo-0.40-ruby-ng.patch,
migemo-0.40-r5.ebuild:
Update the patch to deal with dev-ruby/bsearch change. #455258
11 Dec 2012; Jeroen Roovers <jer@gentoo.org> migemo-0.40-r4.ebuild,
migemo-0.40-r5.ebuild:
dev-ruby/ruby-bsearch -> dev-ruby/bsearch.
*migemo-0.40-r5 (12 Oct 2011)
12 Oct 2011; MATSUU Takuto <matsuu@gentoo.org> +migemo-0.40-r5.ebuild,
+files/migemo-0.40-r5-without-emacs.patch, +files/migemo-0.40-ruby-ng.patch:
Fixed install directory issue, bug #320617. The patch was submitted by Tomoh
K. Clean up.
29 Nov 2010; Christian Faulhammer <fauli@gentoo.org> metadata.xml:
Drop from emacs herd
27 Sep 2010; Michael Weber <xmw@gentoo.org> migemo-0.40-r4.ebuild:
Added ~arm keyword
07 Jun 2010; Ulrich Mueller <ulm@gentoo.org> -migemo-0.40-r1.ebuild,
-files/50migemo-gentoo-0.40.el:
Remove old.
07 Jun 2010; Christoph Mende <angelos@gentoo.org> migemo-0.40-r4.ebuild:
amd64 stable (bug #301519)
11 Mar 2010; Joseph Jezak <josejx@gentoo.org> migemo-0.40-r4.ebuild:
Marked ppc stable for bug #301519.
07 Feb 2010; Raúl Porcel <armin76@gentoo.org> migemo-0.40-r4.ebuild:
alpha/ia64/sparc stable wrt #301519
26 Jan 2010; Jeroen Roovers <jer@gentoo.org> migemo-0.40-r4.ebuild:
Stable for HPPA (bug #301519).
20 Jan 2010; Brent Baude <ranger@gentoo.org> migemo-0.40-r4.ebuild:
Marking migemo-0.40-r4 ppc64 for bug 301519
19 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
migemo-0.40-r4.ebuild:
stable x86, bug 301519
*migemo-0.40-r4 (20 Dec 2009)
20 Dec 2009; Ulrich Mueller <ulm@gentoo.org> -migemo-0.40-r3.ebuild,
+migemo-0.40-r4.ebuild, +files/50migemo-gentoo-0.40.el,
files/50migemo-gentoo.el, -files/51migemo-gentoo.el,
migemo-0.40-r1.ebuild:
Depend on dev-lang/ruby instead of virtual/ruby, as requested by graaff.
Require migemo-dict built with USE=-unicode, bug 264289. Change EAPI to 2.
13 Apr 2009; Brent Baude <ranger@gentoo.org> ChangeLog:
Marking migemo-0.40-r1 ppc for bug 246953
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing usata from metadata.xml as per #22931.
*migemo-0.40-r3 (21 Dec 2007)
21 Dec 2007; Ulrich Mueller <ulm@gentoo.org> +files/51migemo-gentoo.el,
+files/migemo-0.40-without-emacs.patch, -migemo-0.40-r2.ebuild,
+migemo-0.40-r3.ebuild:
Modify build system to work without Emacs at compile time, bug #202796.
Don't enable adviced search functions as site default.
20 Dec 2007; MATSUU Takuto <matsuu@gentoo.org> migemo-0.40-r2.ebuild:
Fixed emacs dependency, bug #202796.
*migemo-0.40-r2 (20 Dec 2007)
20 Dec 2007; MATSUU Takuto <matsuu@gentoo.org> +migemo-0.40-r2.ebuild:
Added emacs USE flag, bug #202796.
06 Oct 2007; Ulrich Mueller <ulm@gentoo.org> migemo-0.40-r1.ebuild:
Minor QA: quote some variables. Add a die command. Drop ppc-macos keyword.
03 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> migemo-0.40-r1.ebuild:
Fix SRC_URI and HOMEPAGE.
03 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
11 Sep 2004; Tom Martin <slarti@gentoo.org> migemo-0.40-r1.ebuild:
Stable on amd64.
08 Aug 2004; Tom Gall <tgall@gentoo.org> migemo-0.40-r1.ebuild:
stable on ppc64, bug #57676
31 Jul 2004; MATSUU Takuto <matsuu@gentoo.org> migemo-0.40-r1.ebuild:
Added to ~amd64.
30 May 2004; Mamoru KOMACHI <usata@gentoo.org> migemo-0.40-r1.ebuild:
Stable on ppc
04 May 2004; Guy Martin <gmsoft@gentoo.org> migemo-0.40-r1.ebuild:
Marked stable on hppa.
12 Apr 2004; Mamoru KOMACHI <usata@gentoo.org> migemo-0.40-r1.ebuild:
virtual/ruby fix. don't assign default ${S}
12 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> migemo-0.40-r1.ebuild:
~ppc until deps are stable; header fix
01 Jan 2004; <usata@gentoo.org> migemo-0.40-r1.ebuild, migemo-0.40.ebuild:
Changed emake to emake -j1 since emake hangs ;(
*migemo-0.40-r1 (01 Oct 2003)
14 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> migemo-0.40-r1.ebuild:
Considered as stable for x86, alpha, sparc and ppc
01 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> metadata.xml,
migemo-0.40-r1.ebuild, migemo-0.40.ebuild, files/50migemo-gentoo.el:
Moved from app-emacs/migemo. Suggested by Hattya <hattya@inter7.jp>
in Bug #30005. Added DEPEND="!app-dicts/migemo-dict" to 0.40.

@ -1,29 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX 50migemo-gentoo.el 38 SHA256 f34ea07a3270a25cce3430e4781df47d9903052c9f3a4ea24efb64b1e63bd115 SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5 WHIRLPOOL cc5e2fd5081f5fb0018e1fa461c0802c7c90891accc55c02c2935dd3d413c5f8941e918af9341040526b037be4c34dab26008dfca91c153c11fca41338f77c14
AUX migemo-0.40-r5-without-emacs.patch 529 SHA256 0db5ac9d4f9da5ca77e480f4ef47be3281b8db4382c76c1116eded819675c165 SHA512 0bdd19be142a670cb3447c14e62ef82a521f7e3b7d4e3b7b89cab34b54730b150b5abf059320478edcce5d5b6d8c6e2b901e52f69dd7f1de380655ad3f8a9f1b WHIRLPOOL ebd8c5f9856c83e392f135b207915e18c58016c5747c43f5c8668dfb390bc42e697595f7ff3db8a7d3071ded529a468d58e17b8330116ed9b2495056dbcde315
AUX migemo-0.40_p2-ruby-ng.patch 3625 SHA256 dbd99bc24d9d50b824661511bd98e82d3c16409b300db81af1af7ba2af7eece3 SHA512 cba98b17d9cf3cdbe34d358fd4b74d0766f3090a918854d41c388bcb1eb115448d46f62c71e43fa89972b920533eab6a48f3dcfdae362646d6d8061e361a9b00 WHIRLPOOL 942959b5fedc45bd572e600cc29ac0d7ea0c14ff32f8eb913a52a7526cf3d167bcda29ba726c585549ba9628315a576b064663089ba8394666e5a0457bc5c873
DIST 0.40p2.tar.gz 1739558 SHA256 c599d94c3889efffebd482d9dcd0d2cd11abf810dee78a2d2318e5f32911b398 SHA512 97cc770bcdf39c286da6bdd6b939a87855de791a43805c9f0dbc44bb8f03a16ca549b8bb96f5e0dfd065f29bd38ffaf7f7928366015a60d92fb43462db36db15 WHIRLPOOL 5fe2ff8b8ae6af60bcfb60fe64d3013f1ab724721b786cc169c7736c2f734a863fafa53c583b03cb59a1552b6763f251427cf407957f79e5325d6edb7aba03ef
EBUILD migemo-0.40_p2.ebuild 1695 SHA256 c0d07872edb1192b79e4a5f278a8591d410746256b1d256e4ecbf19573e4d404 SHA512 4dcade75433cb44c30de6aee9aade165df12bf4d48fcb958e528fb63a1e646f1043dc45a56508b2c01a62c5ef60e2b307e8ce4fe7f9cbe029e07fefb8d665306 WHIRLPOOL e882f48d0bf12805098c562972b645957597854b3968243b2e18865d7910531ddfc4d0d2fb9d9dc1cd35dcf7b4e0b7e7accce0931e989682dd23771f2c6da634
MISC ChangeLog 6938 SHA256 47800d6ac06450051110d3b4de319858066f90346a4590a6760fbe2faaab80f0 SHA512 6d1f5f97a60fcc67f6d2f502b7551dfe7b63896195cdab79ffd3625b1a5a500545eab4fb8677c24e36103850445f936f38f3af6acf7dfc79fa32da7f7457fac5 WHIRLPOOL ab03039b14cee2c2bb1044f7b056557fb3531e31a1bff6c8446cd21633098c9b3f671cbd413edb9f8e4dc2622af6c3067786214295de9a564f8fef04dc4aa626
MISC metadata.xml 251 SHA256 14f2becf698dbb84cd4cba089b39e8425958f35e8606fa2e27cca7b8c5823e7a SHA512 6404e1b9250cb81c5af825bb8e6cec34b8e487cb4f9764aa0026bda494e6b4e57f6668ef84bf00b65bd27d26a9cce5593c838210a28e71f570771a3670b20d06 WHIRLPOOL 51edcba5ca250461be21a61b25f34d9cacfd4c1addf224ddeba4eb528e643a257798061e5260e5b34207e80f1d84c7830f1003ed0175bfadcd1d4aaf26b6b7f7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
iQJ8BAEBCgBmBQJVc/zeXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmi9VQP/iuNv/mWQ7Mq3hDiEWZBzpsW
fb4riJ3FsiwQ/uO9bOLTeScur1t0Jb7+cdzp/JRxPtZ0RjzepgBLb1k3XtpsdSbK
/a2rvPNtSJAAsGOqRfzDiWV5x7h4fk0eP3KAJA9HOJfx4WAMX4C35SgtQHeMaiHN
+f7cyWhRItE3Ux0LFeFWc0t73CtdGoHeR095zMkB+o3dUgV77oJMUhxgnCIJRukn
d2uMwwricEoLE7JPEKisPj9eTm0Rc9n4gmTYfKekIhEtDaKVPSBQojQaYMxIQQyc
QKeAmY/snxbPx7CwnfEElMld88Hh8a8MeBxWrhO7c/+RAJ4rJ5FAoE8DrmAAwRU2
K1r7hYZmVGoGERk25j7wRNQGr64Mge3xIZChjYem3LWglNbY6C7lLGZX+D9diBhM
ZV9VnHTAKyAG4dE6j6jRbxcxhJgQXo82jw+/a/0meEHbjNhVPFpWEBNCQK1Bl3OQ
khOmldkDPPxWJ3Ovl6RF6UV5UMbrC7IBFc2LJih8wFQwZ4HFacn8B27FA5WdkM8/
G+UQSfuBBdlKh5nEM7dgiPeKHXCNipHeAwmzo3bgNYOUCW/Ptr6vLG6lfRaPOI3f
cl+JSKrRBj9Y8SR+HlO06b5CyXjcFIFUDDlZZhPb/juSAgU1wtp52fyyiCwg+SJY
xB+rESfZposmb72ufTGt
=XN5L
-----END PGP SIGNATURE-----

@ -1 +0,0 @@
(add-to-list 'load-path "@SITELISP@")

@ -1,12 +0,0 @@
diff -Naurb migemo-0.40.orig/acinclude.m4 migemo-0.40/acinclude.m4
--- migemo-0.40.orig/acinclude.m4 2001-07-10 13:35:18.000000000 +0900
+++ migemo-0.40/acinclude.m4 2011-10-12 02:03:28.428140601 +0900
@@ -23,7 +23,7 @@
[ --with-emacs=EMACS compile with EMACS [EMACS=emacs, xemacs...]],
[case "${withval}" in
yes) EMACS= ;;
- no) AC_MSG_ERROR([emacs is not available]) ;;
+ no) EMACS=no ;;
*) EMACS=${withval} ;;
esac], EMACS=)
if test "x$EMACS" = "xt" -o "x$EMACS" = x; then

@ -1,96 +0,0 @@
diff --git a/Makefile.am b/Makefile.am
index 7548ae0..1f9213a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,17 +15,17 @@ migemo.el: migemo.el.in
sed -e 's!@pkgdatadir@!$(pkgdatadir)!g' migemo.el.in > $@
migemo-dict: # SKK-JISYO.L
- ruby -I. migemo-convert.rb SKK-JISYO.L > $@
+ ${RUBY} -Eeuc-jp -I. migemo-convert.rb SKK-JISYO.L > $@
migemo-dict.idx: migemo-dict
- ruby -I. migemo-index.rb migemo-dict > migemo-dict.idx
+ ${RUBY} -Eeuc-jp -I. migemo-index.rb migemo-dict > migemo-dict.idx
migemo-dict.cache: frequent-chars migemo-dict migemo-dict.idx
- sort frequent-chars | ruby -I. migemo-cache.rb migemo-dict
+ sort frequent-chars | ${RUBY} -Eeuc-jp -I. migemo-cache.rb migemo-dict
frequent-chars: genchars.sh migemo-dict
sh genchars.sh > tmp.list1
- cat tmp.list1 | ruby -rromkan -ne 'puts $$_.to_kunrei' > tmp.list2
+ cat tmp.list1 | ${RUBY} -Eeuc-jp -rromkan -ne 'puts $$_.to_kunrei' > tmp.list2
cat tmp.list1 tmp.list2 | sort | uniq > frequent-chars
clean-local:
diff --git a/acinclude.m4 b/acinclude.m4
index f74e70e..50ca46c 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -123,7 +123,7 @@ AC_DEFUN(AM_PATH_RUBYDIR,
AC_MSG_CHECKING([where .rb files should go])
if test "x$rubydir" = x; then
changequote(<<, >>)
- rubydir=`ruby -rrbconfig -e 'puts RbConfig::CONFIG["sitedir"]'`
+ rubydir=`${RUBY} -Eeuc-jp -rrbconfig -e 'puts RbConfig::CONFIG["sitedir"]'`
changequote([, ])
fi
AC_MSG_RESULT($rubydir)
diff --git a/configure.in b/configure.in
index 2948e25..7ee3afc 100644
--- a/configure.in
+++ b/configure.in
@@ -10,7 +10,7 @@ AM_PATH_LISPDIR
AM_PATH_RUBYDIR
echo -n "checking Ruby/Bsearch... "
-if ruby -rbsearch -e 'exit(if Bsearch::VERSION >= "1.2" then 0 else 1 end)'; then
+if $RUBY -rbsearch -e 'exit(if Bsearch::VERSION::STRING >= "1.2" then 0 else 1 end)'; then
echo found
else
echo not found
@@ -19,7 +19,7 @@ else
fi
echo -n "checking Ruby/Romkan... "
-if ruby -rromkan -e 'exit(if Romkan::VERSION >= "0.3" then 0 else 1 end)'; then
+if $RUBY -rromkan -e 'exit(if Romkan::VERSION >= "0.3" then 0 else 1 end)'; then
echo found
else
echo not found
diff --git a/genchars.sh b/genchars.sh
index 8e186d1..9a23483 100644
--- a/genchars.sh
+++ b/genchars.sh
@@ -1,6 +1,7 @@
#! /bin/sh
-ruby -rromkan -nle 'head = $_.split[0]; if /^\w+$/ =~ head then puts head else roma = head.to_roma; puts roma, roma.to_kunrei end' migemo-dict |uniq> tmp.ascii.words
+RUBY=${RUBY:-ruby}
+${RUBY} -rromkan -nle 'head = $_.split[0]; if /^\w+$/ =~ head then puts head else roma = head.to_roma; puts roma, roma.to_kunrei end' migemo-dict |uniq> tmp.ascii.words
# Get the top 500 frequent ngrams.
for i in 1 2 3 4 5 6 7 8; do
diff --git a/tests/Makefile.am b/tests/Makefile.am
index b19bdb1..76f1638 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -5,13 +5,13 @@ noinst_DATA = test-dict.idx test-dict.cache
test-dict.idx: test-dict ../migemo-index.rb
- ruby -I.. ../migemo-index.rb test-dict > test-dict.idx
+ ${RUBY} -Eeuc-jp -I.. ../migemo-index.rb test-dict > test-dict.idx
test-dict.cache: test-dict test-dict.idx ../migemo-cache.rb
- ruby -rromkan -ne 'puts $$1.to_roma if /^(.+?) /' test-dict |\
+ ${RUBY} -Eeuc-jp -rromkan -ne 'puts $$1.to_roma if /^(.+?) /' test-dict |\
while read line; do\
- echo $$line | ruby -ne '$$_.chomp!;1.upto($$_.length) do |x| puts $$_[0,x] end';\
- done | ruby -I.. ../migemo-cache.rb test-dict
+ echo $$line | ${RUBY} -Eeuc-jp -ne '$$_.chomp!;1.upto($$_.length) do |x| puts $$_[0,x] end';\
+ done | ${RUBY} -Eeuc-jp -I.. ../migemo-cache.rb test-dict
clean-local:
rm -f tmp.*

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cjk</herd>
<upstream>
<remote-id type="github">yshl/migemo-for-Ruby-1.9</remote-id>
</upstream>
</pkgmetadata>

@ -1,71 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/migemo/migemo-0.40_p2.ebuild,v 1.9 2014/04/24 09:05:23 ago Exp $
EAPI=5
# jruby: dev-ruby/ruby-romkan not work
USE_RUBY="ruby19"
inherit autotools elisp-common eutils ruby-ng
MY_PV=${PV/_/}
DESCRIPTION="Migemo is Japanese Incremental Search Tool"
HOMEPAGE="http://0xcc.net/migemo/"
SRC_URI="https://github.com/yshl/migemo-for-Ruby-1.9/archive/${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
IUSE="emacs"
ruby_add_bdepend "dev-ruby/ruby-romkan dev-ruby/bsearch"
DEPEND="${DEPEND}
app-dicts/migemo-dict[-unicode]
emacs? ( virtual/emacs
app-emacs/apel )"
RDEPEND="${DEPEND}"
SITEFILE="50${PN}-gentoo.el"
RUBY_PATCHES=(
"${FILESDIR}/${PN}-0.40-r5-without-emacs.patch"
"${FILESDIR}/${P}-ruby-ng.patch"
)
RUBY_S="migemo-for-Ruby-1.9-${MY_PV}"
all_ruby_prepare() {
cp "${EPREFIX}"/usr/share/migemo/migemo-dict .
eautoreconf
}
each_ruby_configure() {
RUBY="${RUBY}" econf $(use_with emacs) --with-lispdir="${SITELISP}/${PN}"
}
each_ruby_install() {
emake DESTDIR="${ED}" \
$(use emacs || echo "lispdir=") install
}
all_ruby_install() {
rm "${ED}"/usr/share/migemo/migemo-dict
if use emacs; then
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
dodoc AUTHORS ChangeLog INSTALL README
}
pkg_postinst() {
if use emacs; then
elisp-site-regen
elog "Migemo adviced search is no longer enabled as a site default."
elog "Add the following line to your ~/.emacs file to enable it:"
elog " (require 'migemo)"
fi
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,6 +1,9 @@
# ChangeLog for app-text/talkfilters
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/talkfilters/ChangeLog,v 1.35 2015/07/03 07:46:32 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/talkfilters/ChangeLog,v 1.36 2015/08/03 11:55:58 ago Exp $
03 Aug 2015; Agostino Sarubbo <ago@gentoo.org> talkfilters-2.3.8-r1.ebuild:
Stable for amd64, wrt bug #556552
*talkfilters-2.3.8-r1 (03 Jul 2015)

@ -1,28 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hash: SHA256
AUX talkfilters-2.3.8-format-security.patch 862 SHA256 d13acaf21d0b5147e35520220f5bb34eb517975bec20a63ebcc4e6c1daeb2663 SHA512 b210777c038878cdd06365a13591c723151356864c08bee700005e509b2f0f6aec4819730ca631d401e4cbb9d3dbd3a4a6551f0920819fa6097585ae43f6c8f4 WHIRLPOOL db516178dbfd99c4057c8fcc20b4144b4704127407810df9e3532ae3066f64b6da221e5059285106d6b9fb1b2bb7438a72946e09734fe30e25fb66b73dab86bc
DIST talkfilters-2.3.8.tar.gz 821338 SHA256 4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6 SHA512 3fb317c572e95756fea9dcbaeac01e9576b05f5b0710e64513ecd05ec219f8050dec3bc5bc5d0d5f00c642487925765843da03525cfcb23925cab3c321272b28 WHIRLPOOL 81a7ec75d4a71794675b52da0feaf729048082fb7531c06fedb5ad8e3beb8e8e198d071ecac479cd54cb06123b0245e3614abcdf27d26b7a5eaaebeb179d5a0c
EBUILD talkfilters-2.3.8-r1.ebuild 701 SHA256 0d1a33cdc02946a2343f748b24932203b3260f42aaf21012fb85ef17b0bba6d9 SHA512 62918d64ba7910dfac657a98045c0378630fd77cc98e04c0f8d57bdc2b82ca15ae86b132161f7af01bb83253d2d12d33a2cd3e2312d3603f606c95708dc69a21 WHIRLPOOL f08fb96dcda893c65ffe4ee69d0b4d477bdce1ec586492671dcf23c46d5115da9ecf9b3721b95f63b9656f1558dcae5226c4b722450eeb5f928657d00deeb7fb
EBUILD talkfilters-2.3.8-r1.ebuild 699 SHA256 3b8523edd65a915bd0dc50312cf607719ff60b365554fd82132016c0627ea728 SHA512 0b1f0137e73b0422ca6d432bc6d0e2b518c8330335426ff22eb469332334685ac7793bb0b27dc69632e1191f6b3ed653f199d02d5f513110093893614db994f0 WHIRLPOOL 9b0ba0077ee89a31d4e1982b799d88074fe1bf6fe3500acf7a659e3719dd9dea6e309c902d41ec32113c2d1776c9c33da1c580d2e0dd28265b670d795b4d64d2
EBUILD talkfilters-2.3.8.ebuild 688 SHA256 23c9d49857c35c7824dc6eb467b9ff57335712984514215d03758415abc56aae SHA512 e1ceeec92e4083891ba11ff79b466a78b5fb245ad569422e8d4ed7bf68ccce7d49399a069e00083b2ba9140ce14be0e13b62ee5997011f614ceb6d67ac373cad WHIRLPOOL 51c4d96ed7a0ea769355808191f8281513d8c1df51e2c6b8e095679e865c151a9b8d1cf3606cb5a18aed3da8382051c502c417932ab429b22476765864bd1179
MISC ChangeLog 4494 SHA256 e5bd9f213a57e98ce126b33bc77b435ec65a04bb58a55a9a7e93df3bb988d892 SHA512 de9c3d776d66c21d4771e748a93f616794d913509a14c555022556d856fa6117fa58d020dbae02cccefbe6b230a402d4429b97fb9f2720385eb218df03c5a271 WHIRLPOOL 6a918c893f493103b96899ee5c910b9e58291cf6e4e1586d26e868ce4bb3eb69f66a793fbeeaa40ba73b9b9a187c9600e8612ec438d90f4577b7bb987f1b6b5c
MISC ChangeLog 4608 SHA256 f3b8c129b5681dcd6d486af4aa06651c97135a9840b9af0fe4fdac8b5ad0470f SHA512 61cf4001ac00c0ab8188bd62370e3a029380fe679fe026fa48afd2b5790c86458a46cabee269940c6671e6a2fd32f268b0aa37db4dce483420d3e4a74ecea5f2 WHIRLPOOL 91ffa9102874edf61538f5b6d0666f0cf4fee93abe2c5a1907bfdb40e4f64feb18a64c25025ea7dda199f0b0068350a1466159dea212d4afa28d4acea8e3513d
MISC metadata.xml 852 SHA256 4fd426abfa5df4a9abc32650e65f477abb597d5591a014e5ea16c7429308678b SHA512 ca0e8e24567e85950ea915a302b4a362a3494c7c1e795886b96911f91aa1fd7c3e17eab47f128afe291abfeea99ce65fd0abab8334f934ae71bffa525a087720 WHIRLPOOL 414d5c4d9a78eea79d9646a1dd2e1121b2fc3faf02170ffb4ef496e439db87cb2c98f35fc2350af810e447c133f5bfeceb302a4a0217001bc5334ad7b0abc813
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
Version: GnuPG v2
iQJ8BAEBCgBmBQJVlj3ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF
OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmi6bUP/1KIH2i/LPrxv4LCvPyAJEES
fj/IELUyas9FJmmb8HVBZcLo0b1VoqpR9Kp367/wv1bUzhZVbdMDNcJ+H46WOFyd
EQdbMtUxQg2g4L+R/Vr/DP0K9aajPpY0FO1Hua5NLO9ZOkAG50TfkPqRbLqXgvTm
3TNmUnUT7dtZw6Ueln0abxaq25AvEmsIvf1+epRm53yvXoD/PPXX2vv3zB+ZeJGs
tuVNdUG+RB33uzic8hGLVYJkstxu+uMh1burmifseUmUfuHPihn8FGMZaiPthD4K
1CyU29zudjfE/BgbQ6y2Kl63yPfBdNV5HZYmgrlJauyj63lMdzQwAjKy3Z5ByVO8
Cy5GF/oT8CeO6Jzs0MA/GuaAJT2HPVRInTiVS7FQOJhc9nMNrz+8V+DYgMGtduVT
rYH23LyaL/OowoMc8FHVwwwyD9NjzlYMi9QvOHZj4s4DeIILfxxjGI7i9Az2xEj/
FJu0nD1LTCbkKJ5r+NoDlG5bkPUqp+AcdqwwnSzvlwThwI4IDqI2rklY0VWoaASz
MNuZFUuMGhNRJaE4nqR+6yKJAfjXE+zFYvjpTLSfXtl3ToTLkB0oWkdVKFp7iaLi
2TLK5PFs//YQ2qU9GguJO8T53QrQmlo9WJGX8EBqAscrc3G2CpW3zwRX4Ay85srf
6ui1YG+XIirdzAgNATFv
=FMqv
iQIcBAEBCAAGBQJVv1bPAAoJELp701BxlEWfvHkP/31jaE/lJiHC1GkChtdq8ai+
J3u7/DZyG8x2TZGl0PeVWcoHlzZd01xfsJ9RpQ/DUiKBUXIyHHFFKP7zZqlhCuNA
+H9vHOpAD7QQPW82aCwMYjM6w548SRgCKCsCou1/ZTW22FEiZExYY39S3fBSGhwI
liD852Q99wCrnilRLy4acHDPB4SPtilHHtk4zL5wn+vbpF4gy0ASLG9IUd4Z49A5
e0cVMFrdCmJK5q26pSvzlsDTIxhnelZpgFnJGcTsyNy/fu2Nfgme0OYlszO0cHzB
q/sTKeQmopInXQ7GMMEdt2GLPCdIlBJMoIDiwlj2Jyu7lsGL2YfJGRhxB77LfF0K
OPD38jstow5WWEO5QvV9ZJ4AdwBwjkt1Y5dit7gbl5cuw+NvAqJ9+WKTu/Q3yK87
hkunEbyTvOAPS1wwxZAr6oea9Lae5wFn28AmqZ6k8KcpnRovcpFgsbtUh7sKmyOX
4eb5k3faj6CbfO0uUDxfEqu0vTk1zMEjwzVGbQZqMQCTtqCTz/2abbOB7XM0RXAa
aHfTC4CFwzeYaDnl3UeSoVGXQeUAjnc9G6xjJ+bX79wDr2oJB46ap1v7R+e+kx4b
OsCiT/XDzlOqsxETDoHXjLeAz4hY/HVzABptfJC9iwvgyWF+TtOumCqOZcTVIwJT
sXdiaS5PpZKCulWz0uAS
=SgxC
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/talkfilters/talkfilters-2.3.8-r1.ebuild,v 1.1 2015/07/03 07:46:32 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/talkfilters/talkfilters-2.3.8-r1.ebuild,v 1.2 2015/08/03 11:55:58 ago Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="amd64 ~hppa ~mips ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
PATCHES=(

@ -1,6 +1,15 @@
# ChangeLog for app-text/tesseract
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/ChangeLog,v 1.58 2015/07/31 08:06:39 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/ChangeLog,v 1.60 2015/08/03 15:29:30 tomka Exp $
03 Aug 2015; Thomas Kahle <tomka@gentoo.org> tesseract-3.04.00-r1.ebuild,
tesseract-3.04.00.ebuild:
Fix install with doc (bug 556388) and -r1 screwup
*tesseract-3.04.00-r1 (03 Aug 2015)
03 Aug 2015; Thomas Kahle <tomka@gentoo.org> +tesseract-3.04.00-r1.ebuild:
Switch to new location (and version) of trained language data
*tesseract-3.04.00 (31 Jul 2015)

@ -1,40 +1,74 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX tesseract-2.04-gcc44.patch 440 SHA256 f0e0004621a0be2ba475bafa812fbe7af13dd187fd6d55650df0569831383025 SHA512 4d1538d0a124de7c89d4a2a6c8cd3f38b623e9c5405affe8c59d9d8a3be1df10853a4a794197453e516965a99f898dc2a0552c7a23e68182e444c8d85802b8f6 WHIRLPOOL 1eba35e9579b26c7a92cd3dbacd81e869f73db2231c324c1d751c6320eae5be828c136dbcecdd1cc584aa032f1c97d0f0bbc55dc93b7a31c9eaaf12b43da1976
AUX tesseract-2.04-gcc47.patch 289 SHA256 746c23a72b12df832d7b4a4c5d5be2307ae628960a57f517a3f11e8106cb28c4 SHA512 fc4cf373b97369063a3034f4155c6c314902f5c33e5bae4df89e7aea8b1843ee25a62787a32d377d893622a1bbdc6fe44759ec0d034df5c0200fb75e4028db59 WHIRLPOOL a7a124671f1dc97811b18abea06b892e91469233eb52bf7a89d23840a0f014481ae230c93a15208c9dcb0b38b7a7f7de2eefb767aad253311dbfaf149b45c1ba
DIST 3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260
DIST ara.traineddata 27268 SHA256 9c899693236907069e9eb0b6b751821e394910823bf96a89468f3bbe168e8583 SHA512 630fb7015848553144e16d1f862448e4d612080b0d599e4ad9de095dd171febaeb1a35419070eef7b33aa5fd761a5d1f97fa558954882f1917d5850bfc94cadb WHIRLPOOL 6962e3a8d93217b763b298833460854621f3e3072d7fe548229b13f282c431e2456c41f8338bfec2288bf626b80e47bcf8acf03470d96812ffd9ee715b29e59d
DIST bul.traineddata 27268 SHA256 04e4fc5388826360df4415aa192bb4c8d3bc598b5b61a8ec582fbba5e48f7bf4 SHA512 d50f57cd34d4a5a3224e6f8a3dc26c8268feb427d05a7c541344e60b4bbf4a7db262f1eb7ba079d71e13a906f4d7f67579650ec9c8a4a4e45989a2bde44dafb0 WHIRLPOOL cf86a53afec679efbe6e3d5acc437588758653aec30be729cba5337dd2c7da9152a0abc0293fa7261e05f1b053b67b053a0f8aa458454d44dd4ac3d6e9b9ee22
DIST bul.traineddata.gz 848731 SHA256 fc3c650568d014f2337052658e9ddd8efaff6ac74c9a90952d740eafdf400e2d SHA512 69dca9b285da3985142fc3e8d2a75d7fb217308c077114004c274972491c8cd8aebd60e27ffb26c9906a6ae78e05e19bbc5fd24ab97b961df5882cbd295f747a WHIRLPOOL a331336952140946bae38c59f9005d131dc9f7976358ff06a4458311ac0e5e10102868d0c37a41eae3f73a27d6a9a253c599e53167dbdf6c7c086ba8418f0624
DIST cat.traineddata 27267 SHA256 122858e3bcdc0846284677462a5aeb624838101c3edc6846ce146ce9a327baae SHA512 3282ef1237cde0e385f88499035c08ddd0eedbacd8a951ac6c5db8fb78c6824329016046e12e4faf48a1b879b5bf1ba4c47da1290c1c2693941af45f4580b9b3 WHIRLPOOL e6e26c0e70033dd0b795970b49a9db5f1db0b428cc32217a2524bee90dca2e87ccfc2692685dc8689e967cede6af7c698bd1e96c3212c6c55c9227cb84694198
DIST cat.traineddata.gz 995008 SHA256 dcc52db7522c67d2629117b7fde4c114ca51677f7f1efbedc12bf1e7319acde2 SHA512 603286de44dba701b53a0e4e7c9ba7e4e871bbadbc582f644417246ceb58155f826555fd8f53b58dca48cfa96633509cdde3cab6c0c5d3b43f5998d231ed54bb WHIRLPOOL efa6696ecc48d1bda4ff6efc01b5230cdf3cdb57e13f9b6b2adc9b50798e38b30fce0f9595d61f23e144c7b5c36301beb1de4c0753492213d7be8f447b33acbe
DIST ces.traineddata 27269 SHA256 84a25ae4287629a8172e3b0dd33aafbfbdd8c801465e7ef504855edb4f1b1d57 SHA512 a85b3d6ee4e0dc03ef994bbc047be24939ad06999d46c650a2e0e554c613b0127a92484a9df34883c56b3bfad44e32a2599a4ab9f2c0baecdf28f91fc7a3c9c6 WHIRLPOOL 01b0f8570ce4605c3039d4041a8d081cf536c7137733b25487498be6d66d9070a5f5799f3f33cd4c42c3d6face8809b363902ca73fd46f356fbae287b4860aa2
DIST ces.traineddata.gz 1059966 SHA256 9848a4c137be45659e29f4aa07ccb6357fd4401307478cce0ed5f8e6686480d2 SHA512 5dba38364a423bdced1ef8edcb0d05adc02d5b4db77f31e31df571d75430e88a6b3d1d3c0ed43dac71c444bd716799e2d7346aa2d6baca788d27707f327d6fb8 WHIRLPOOL 1bfe54cbd9a8085f8a34018abf26d9e6b0ae650d5378db4fad27bd3b5d27af6662171db6417422d13a57416d2a22e37c21078e131283952a73964c5e445c57e3
DIST chi_sim.traineddata 28247 SHA256 bff884214c3091f0a47e9570dcf1a6c0d61e6912d3777b52bed889ce4a993cdf SHA512 b3869b82c0b76be24a3aacb87ac99b7b4ebf04664c02a025e9beea30df948eba4cc4b07a8e69dfc79e2fc30f20fe878571cb6256d416387a2cf32ae6fa26f099 WHIRLPOOL 9a4eade0b0810c89a2eb3b5c9d95f16a74ec03666d6571d10e73f18eeab307a3f12bdcfa3c5e011e055ba04dd7fbbbfe48fa9b50885bf67643c69983338f4ec7
DIST chi_sim.traineddata.gz 19732398 SHA256 40c1cdf62106a0705807e8be5bee235a9e9efe716e22568e3885561a835d7d5b SHA512 a5eba7a9a96756286e7d069df4cb3969ca70cfe43350d5300499d8cbef2b0d967d858604e4f35c485a517483b1fbc446080837bf9f6833fad2bc91adfd92b8cc WHIRLPOOL 2fa505c09a6affb1ee26f8154324d77e3002b4c1f874a11a423336be0f8b1e17dbae3037d8efeb17046c53d9c62a1cda7af94473933b39382cc72cc3dc4d5fd7
DIST chi_tra.traineddata 28247 SHA256 15e5e5425ac52c404e6ca9a9a3f213573244f6f47ba66104588fb9c0a7bd47a5 SHA512 e1c2ce7c3314e95e008f5f5d78c493e1563a0508e4bd4b86e2b8ba614acf12aebd558919fa68d3795d142dc6c4da0a2d27680a11dd1ece6f25fcf332de2f48ac WHIRLPOOL e9a8e670877f743b156efac003fdc584ecc12bce5dea25cdd87f451262829c593372024a2d0ff7c239093876e74411571512eb495ed52c0853a84d56c57242bd
DIST chi_tra.traineddata.gz 27512772 SHA256 68ac2d83998b7f6e3fa26a58be8be5507e78185a16b3e106fe48a7b2667165fc SHA512 1b06e4523072a3e4005d22b439ce6c70c176bc36b593a95ec6569436521520157b9cac0e3f2c6e4e63a0359fceeba3ce38d321c0cf114bd1a845224ccee03ab2 WHIRLPOOL 980c9eb089ca6eec293167138376555a67e99c119cd93aa1fcff996f41556c1328fc83c249e7473c125bcb03398a65adeddf09c0a6b73ded823d7aa5aecaf20e
DIST chr.traineddata 28205 SHA256 4e10d853d83f68a92c7003f496c2f30fd055180bfe894f7ef23bce007bba99c0 SHA512 4b50dd6b7e7a99425f01cfce67d1e36a7a25fb89fcb7ccc8510a5bbf8e4c857398cdc4167790516c49283e1051eb49d93e399b17c31f4b251ab844d8c1cf6be1 WHIRLPOOL b3920b26b29f347abd244d999d7ae39a36e1386e61d212fc143c7be2a8f7f3a3b8a809d20b7007c86a708aaa0e0b42252efac25a3414d6de2249ba32c725143b
DIST chr.traineddata.gz 310053 SHA256 a24bc34149f83ddf28f7dce43224024f9a20aca971f10e834aaf3339b9ec34ce SHA512 61eba3df0486dbfd05d028ff41e8fb30de7a14b1983c936e71f2845368584a4542770e9a2aded94af5e252609fb52e8a4b271f12e732b7941987975067702e01 WHIRLPOOL 1bd344b60fb497c3a40c91b77bb74ac60754fe0ec58bf54666776e600599caea75cac11e8182b37d83289bf54f699fa9f4cfd43998300ddfdd2e7126313eeda9
DIST dan-frak.traineddata.gz 683525 SHA256 ddc9f75b6104618d0682c9c98f5fed1ec52b1b0d5a54d38a20b20f0ab5d9a32b SHA512 38fe5469b4378b82fa1be18716664bec4736de6607560bdea260100d51c5c1e789254fd3884616e4bd0f2a4c7eebdd12c81dc9719aa0eac11aa4bf8b5c16d93c WHIRLPOOL b21777eafe0cdae6081e765632607e1b607d0899cda22baaedfc8386bf0bb693f4992e3e88fef9b0bafa600aabbef9cba3b07af647dc8e69b37af5165ec5aee7
DIST dan.traineddata 27268 SHA256 fa97de3441f52201c2bb37aeecd429032c434f84345486805c44ec3fb2c3f88d SHA512 1fd48cd62ac40ffd5abb89e3bf2f7b5396b65017e3ae127e1b82b08386414d4158d4a5f69d316d8ca4003b51b4bf068b30e07594cbf9aa2769a194bf0fb6cde5 WHIRLPOOL 70be6ddbd32b379a6e6a5096f25cb487d5f6ca04c026ca0bffe8ccac1a0586dd0aa4bafa325d8b299901d58a93ec3311b77ac2d07a5fd591b4cb627689d5fc5c
DIST dan.traineddata.gz 958449 SHA256 2104d8b1cfde6fa960e31db826a101a356c77c3efeae6e78cab5a97e62f3410c SHA512 21807212521c970c15ca02ce81e95cf97d22f0e8abdcf40c299ffa61ac32970409c83ded7e3d99291f0bdd5f9f63f92109e7d119f70d4e22daf599d96780ac2a WHIRLPOOL d08773c5da32c5e8eb67184883be05c5efa00613e9c5b9a39dcb79f7e338c7e29af6fee01d1749cb707b269f8021e2ae580844840f926255f38f38042cace73d
DIST dan_frak.traineddata 28137 SHA256 eb1e6bd2730f286d4d8994bfe15aab4810736331344661e5096edf0d78400241 SHA512 59d18d203654820ea20e0214339c70bb33f6cc26f259542bb7f127fdb163496fbafcf363b9d2a977c19d5e57c171a356fb6d7d36db0f72fa496ed889942ee01a WHIRLPOOL f7f030dd207a4e169b2c1a125929149219ff87333a052c7c06e18a088df48c249c6eaaf18a6f9923c021c45cf60b6380f8bd81aedd1b0d71493db3020896588b
DIST deu-frak.traineddata.gz 827836 SHA256 59f005f735a33039d416f699bff0bae7d42e5ab000dca6e1aae99d99f3776dc5 SHA512 41ab3a1b9fe506fa50f75e86c8e8f58ef4935d9f92379a0327d9e970094e306faf77d643b7bb45f84acd9c2972b26775d76fc7399249c6778dc33947b4e0c4db WHIRLPOOL 317a0bc2b16ce7bfc000ae1ef5de05a16ba47111c3198175245a32c64bb80525a861cda669ad8fdd7c4280ba8c490f3ee805985c16ba7bf7f357944e1e638d05
DIST deu.traineddata 28207 SHA256 ce9d7b6935fed6d7dc6473ca5fc08cd5fec9266e190a36db569ee44748bcf603 SHA512 b40ee35c806f4eef6969fe7d33c8a85b10caa00571789907ef15ddf945c060ac9c8a5d569e1c62b2d667b9086b9336145c7df7882722b70f858efee39131f044 WHIRLPOOL 8bd2b8cbc385053e92aa4386bbd5d2fd2592b84ca88447d20db7827b5e08fd9abecd185632265e58625241cdd4bd94ed956abadad65761d3f158332854c143cf
DIST deu.traineddata.gz 965684 SHA256 9e1845a69d5b6cf93d4fa05d5b8934e7cfaf8b088e6be9e8dac30c7859591ccc SHA512 a0c717b9fd9d438761fa195d8348d30ddfe6db088b2d1c29b9779d5b77002b12f1229dccade7bb992c40bc911e1aba8ce1e960f2ba8a8518a1a3bfd6be22a97e WHIRLPOOL 43f3113f5154264a9f89b31e671b77979f728ebb83c10f95568537d201b887ed9872973a785f76e74b00007e0a1c3be39c26a6762131f0a3e47e15ab9b1f71f4
DIST deu_frak.traineddata 28138 SHA256 256688c5700ec9b719b29d04c1646df3d02438da533980f440af960a3f4634bf SHA512 cd6e9347629438e56e9808910bcee8bb1884265ced21bb5050969e63ab4ed2860ff5db41638c6c4203dc8621767a171a21fced60c19bf3b4e0d9adaf2b5ec7ce WHIRLPOOL ad1f66ea68817d2a1fad797641c9147dfcfca0ee0d6a4e585e730d1d020701b9962c2b7c14ab6895f891008f34bc3ed6948460eee440d04fa18941c4f270f497
DIST ell.traineddata 28206 SHA256 8a5b4357b3b1e0ab562210f9ada550c577f1d65973c718f490a5b1ff0e5f8909 SHA512 cf573f30bb3ba35dd4141fe5bac94d4814ec9a6c4f63ae681d00d3d4ad1e22d1849ca8a8fa53a0fdbee1bfc53d8b54e65ae1cbe177338e421d7f9c787a9187b5 WHIRLPOOL 085ec3b5b57a33b0f33d0bbd3cd56ba7a1e29862dd0996b12cf4a8ae2fdc6763692f5dd25613fe36dc411d5a2f694e460c769b745cc0853f95e39739c0f44064
DIST ell.traineddata.gz 944284 SHA256 f8cb765c40733a677fa470370b935c34cfc53ba8de372b33e83ab59c7407195d SHA512 3657cc335e9e484f13ba360518cd3d9bf828a1c0e53a22c84a4085565ebbca0811b8d2a25edd2455c9b6707baa54896d132bcfdad210384b3025ae26506d7582 WHIRLPOOL 634e00d9f1d2d2cc67053efce2b937f7a1201b719ba902744e96ccbc72f682b7374dfa56f050956db39f5a191d1ed41e12d90e01bc87d406070acc0598aa9f71
DIST eng.traineddata 28149 SHA256 e9061173d099ce0db6e3f18adaf027ad647aae67ffe2ceb2d9463b05b6fc7754 SHA512 a2a3d0909c91ace3ae05e22596c7aa32a6d43808e59cf7d30b21f22a4c54f6a11430a59a856f4e5ee1f3b48f6c630f16cbfbb9bc35679c058ad45aab7d2cc0d3 WHIRLPOOL 63f01fb1a39221a1b9e1e27f91c490ce3ff8e74dee1cf9cfad4e72220407ab082bfbe5eae1cb8328fb12970e69bba03eca604678cd083c6ce25c5e0b73f430ed
DIST fin.traineddata 27269 SHA256 f2a5ae26f72c6c16c3499844aef6867296e1bdbf81273761edca804153ac50b6 SHA512 c737612ba79f26fa9903b3cd8630b67a5850d5a01ab158ec0813c8260bfcf367819a3db22d805ebfb8997a751da17e2041620c486c116c8cb7b3d6103ceb9131 WHIRLPOOL 69fbf7381a07936de8455bc485cd516d7f8e7db83b69ff093589efebc263bbe9ee5c4b15a19bbdb06e2ee173e548f99eb5b298253759d8fa1300178e7ae41ece
DIST fin.traineddata.gz 959833 SHA256 30c05d403295fb659048b5d82db0d87c9cbee5077314e2b52f6fdca9c9ec8520 SHA512 f7db41a5698ce51f8f103201f7dda67cf140a57d28da7bf3420847c60f847bc24c16571d63785b707e9d599017a0a29ab15914c4b413e4e9dd12b019643e9682 WHIRLPOOL 2adbe34d45050331ae3f7d7ba9739dd0dafb600cccd2713f38aa79bc83023898cf97e45c63b9edbb5014f5cffa02596be6ec75b34e45fda5d87f19bc9418db78
DIST fra.traineddata 27269 SHA256 156c7a181e3f1e32e58e34a2f443786dff7848106c45193ac588ada93b01ba12 SHA512 e7f7d8f400a5e165105a3fe9758121787d4a9cf37487135057d04c09fab7c23743eea422b7d35bfe0f1677ab299e1718b6714bcda4c17a88edbc5d4b2b766300 WHIRLPOOL 749ad49fd786523c40bbdfd7ec0b34424582b231018731505c500f4ec70e6780a589e3b1d993726601048fef5e52b520923d5e76b47cedd768d430d175e4b5ba
DIST fra.traineddata.gz 933372 SHA256 1d795f1da1ee20671ffbbf4b2997b424f459861b217c9ffa7abbeb72abd760d6 SHA512 d6fccbcbe2c953af8e6928e344caeb14e5967fe921230629910cc13501ac589c2adb6d1f74bf93a2cbd83331d02f552277c5578ebe82b6e2551b392be9aca4ad WHIRLPOOL 78d5992777de78497c032dd82d8e2f184d647df2c4f27e50b70cb6657db0de2653c99249ed000e8bb3fb398fa72993e7333ed9da2c13db5bc6502231d2d56f6f
DIST heb.traineddata 27268 SHA256 e537582b6e20a089908a9e0fd48e441b76497d42fa5cd3aa131ab435ece8a059 SHA512 4847bd21fdf34da21d5119d458c3dd82ee574489e98e5e74241b99671b080de329a95b9ae42246ff05b4aadbe5e97ab6e375f34681af48b6377d7b8eb24313c5 WHIRLPOOL 209d74fe7478f7cec90d24513a3840c84b693261a05d4c9c82f7140d0cd33417f05c35424d77ddf7ef149b65e907af2e8efdb5eb62407bd6bf26611ad2511844
DIST hin.traineddata 27269 SHA256 2168ab504492872c3e1c61e411aa99673527373c37457ca7e533a5c7141ec0b0 SHA512 66b76e9b6465febf1ebd9faaf9ab4fe6563d94b4ca394e4d475b8aca9b2dc46ee6a51de83841315057a7b8bed508e0cd7de9d6b696a5a0d3f213bbf0b680aeb0 WHIRLPOOL c4395d3efd95f791054b10fb69ac38570b56ecdb021dee138a3a68942b975e216ce21e14609524b2d7477820480b773946e23e0217c668ea6ae7f39913d1f3df
DIST hun.traineddata 1008061 SHA256 7b4d80703067fc5a8bf3da80f7da699f26a665a3e5ca93004fe353a1d6e74f60 SHA512 16db595f2c1e2659cc7ed91b2583d16ed0b901d4929ac66130f2fddcc357678a6390fe429c8300267691199bb9b75261eaa2a5f54ae57a4cfd27a977bee1d179 WHIRLPOOL dbe6f7ab30261c7625ad7939979874e26d5195345b9df77627c930838c2259aae982274161a54e6da511f9654f9f25dbdb257c77ff1a682e98319cabcd8aeb6b
DIST hun.traineddata.gz 1008061 SHA256 7b4d80703067fc5a8bf3da80f7da699f26a665a3e5ca93004fe353a1d6e74f60 SHA512 16db595f2c1e2659cc7ed91b2583d16ed0b901d4929ac66130f2fddcc357678a6390fe429c8300267691199bb9b75261eaa2a5f54ae57a4cfd27a977bee1d179 WHIRLPOOL dbe6f7ab30261c7625ad7939979874e26d5195345b9df77627c930838c2259aae982274161a54e6da511f9654f9f25dbdb257c77ff1a682e98319cabcd8aeb6b
DIST ind.traineddata 27267 SHA256 da687333ce00f7e806f178592b3adc28fca43bd17a8fb2ac27261f591cb463b9 SHA512 7a767636377efbec57e84291c4b96773714adcec6dcc851c6f9a535c14369a7fb619da69d30b0eb614c86324fa8b3f1f41439f57c0286df1e153950be50c6dc8 WHIRLPOOL c031080c5b957aaf4b462c87b98135e9f39ef7c43151226840c171fdcc490aecbfd8ab62a884876fca25bed04c30d64d0e904e3cb6f5a95b13794e877c3ef39a
DIST ind.traineddata.gz 836752 SHA256 9b2ee5ab2d33511f5fb8edbaee3d3a448cf8ab9efbf8e5c852d59481317e8218 SHA512 a62db1d18376d0e3e78e3a9c71f2341fd5b452bdf23beb1f85c59acf8a722944818f09fabca9d8f34c04e0bb348cdb369cb33d59639a72a3a7ba645d72f98097 WHIRLPOOL 0b0e0f0460b83e3ee8aa9c394ab017550adbf4016fc7d843bba303262e1fa847a188987af2bb503f965eb96a4f4957b95b054a58b519a9f5e3b26a137d129370
DIST ita.traineddata 28207 SHA256 e35fa5070e20da62b0e2724363732b96365e83a3fe56223424405c5c73bf3c83 SHA512 de4b0d2d7aa255a3cc8bc5405bb52127c5838a9b0c5ca7725a25040ba6a6c094168456fae371186fab65ff6e8fa0c38d2fa212fb15a1c2e06da91dcfb9b4d192 WHIRLPOOL 4983c82d0ca3603da9eba7418df88c0ab9b5a4bdd4776ac00e6bb666cd03db50e413fe2c871e28acaf33d04f1ae4eeb69f58fccc078b816d4fb6f1d2a6a4d8d5
DIST ita.traineddata.gz 939956 SHA256 a6cbaa39fddee521090e48d6a83b6f62e77b5fe7d90ab8ce9ee4d8ada10730f5 SHA512 4486eec1d7ad839e6b266edc8dd2fc31875c3c3cdc59da8b3d690ec5a20f59787d557ea85474db8c5fd30c6a990f5a8a2c9eddfa1defe0687e85f81b10366296 WHIRLPOOL 7811e79d1214608808b4f3316a61e42d6aa499f0a7e74609b502d2eaede5164d7ec4c1f787f128a2af70697641844875f6a8e18b4aa85ee227001597405d2c63
DIST jpn.traineddata 28207 SHA256 359dfa65bda46f62931536245f0ba377a4ef0f927d248b2b10d6b3224898dabb SHA512 937acc3b118eef17ef20f9c3d0c49454967b0e7153c4fabd476b7298ba285e11909d382c5b832a6693dff338a23980d7c8563d306aa31930518272bfb64fb700 WHIRLPOOL aa30d77872ccfc1b6579229d42ee863275258af5c372bc79a924d5c9f7d08bd69ae6ba29beaa9183e470f0ee769c57e070a215315f9a30601cff163dfcbb385b
DIST jpn.traineddata.gz 14604738 SHA256 ebbde8c607a05cdd97d492734896a24b2aa17d5b4fb00e9597a96b39c1f22aa3 SHA512 33b48c49353460382d317c100f61ca269632b1c9d51360d17f40b73406ccdbf7a1b754a237fac8e6eb230046e153b07926fa203ded6c62c4996d1a18abbe2290 WHIRLPOOL 832f6841e3b4688f663ba68f084472dd26430562b78af6c81ed0ee7fac843a94e614aa3bbb1106348bec803b6f3f3ea7860e73e0c0b9bdffd86647c63d5d9776
DIST kor.traineddata 6032090 SHA256 8d4709341dbda7da9f42bb1d39c4d22d5ca767c2a30fbe36cb2ad152f092b01f SHA512 9caa876d74328752284310d26b586e496ac42814c876f2c71163274209e7ea6c5e64a0af803ae072719639ccedd7d4ffc5abf2c30503a26db8793dd512bd9fc9 WHIRLPOOL c922c004d36983b80290f1cd47930843dd29aa17a8c99501a1eb7c2266fb8e2058b6a3d1c5f98b3602aeca1e7cf9a7efdbaf17575f74915320d1e755bc6990a4
DIST kor.traineddata.gz 6032090 SHA256 8d4709341dbda7da9f42bb1d39c4d22d5ca767c2a30fbe36cb2ad152f092b01f SHA512 9caa876d74328752284310d26b586e496ac42814c876f2c71163274209e7ea6c5e64a0af803ae072719639ccedd7d4ffc5abf2c30503a26db8793dd512bd9fc9 WHIRLPOOL c922c004d36983b80290f1cd47930843dd29aa17a8c99501a1eb7c2266fb8e2058b6a3d1c5f98b3602aeca1e7cf9a7efdbaf17575f74915320d1e755bc6990a4
DIST lav.traineddata 27268 SHA256 39f7e91cf9bd02e5486c0cdfbe48fc3a03e5cd7e7b2b5a5c2377d6c6e719dbc3 SHA512 0e1f718b4281b605717d3d30e60f6d253ed47460f68a638cde09eceb90ac1e00a8d08c76d6b8c281795953cdc0d09dc98a858229607e82d3d13641a0905b79f6 WHIRLPOOL d9ca28313f9648816f5712dbe9f608a4a19faf63d83ea6c80df64e3852364c26ffd637ff6cf3c3d9aa5d6266505cfe8687d3ebc772cb8f9be99b95cb2f8176c5
DIST lav.traineddata.gz 1018176 SHA256 305173b54d836dae2f22e4f488734440a83e683636c033cafe066083738ceebc SHA512 65d8179a2c0cb2cdd7c143e683119b0839269d9a7e91cf435aa674338a8f140b305023df15cf378eee1d2657421c0532196a80ac09e01b5978adc9673ccfeaec WHIRLPOOL cee07649f0ce1e36fa57c39877542176441b30bbcd854ce6d4726a2a8695e8fbf5fcd9355911b55c06fc0b512c1d29537a41ab81baad8d3690f4451948b0ef18
DIST lit.traineddata 27268 SHA256 c3948f8791ac25224cc9d49b8420030a24ac268aa98c07312ba5a85e99ed4e1b SHA512 73fe0b83c029c43125560ca2ec83cf996211873ae5d9bed189f0056f9afd7f42ebb6e7a4adda9cf6ab1ac5090cecae12718d22e516341846661080fd9f8f134d WHIRLPOOL 51531a279bc64532bfde1f23f9605a024f9619f3cdc7807cb21b31bb2069eafa2e0c968d551765b4ed2e4dc40e0a3c38dfb84477db4ad7bba4594740b2e81013
DIST lit.traineddata.gz 1012936 SHA256 1a04f9e952a76d430c2b9d16140f2d42f27c72a9bbd55b3e8f2b6e701ef0f399 SHA512 c442b21b79b1aff6308939df0d309a007581965a3d743c8b52845447329cf6f569555ce5a6b09c62d0b1a98803ff8192bde8ea002039bca01f45726840b287db WHIRLPOOL 7e38c4652a2f6f468c00a84ba81a37d0106fa90c71016cbb9cef897df84a3eedaf4e585be93945c8f9bb7f6da0137c441404152fe117fb8716fb132ce5ce1f90
DIST nld.traineddata 28207 SHA256 bc846f1943c6aa0b4028e73ed8045da140d3624fe43d0cc122b3892e290dd7f8 SHA512 b340ec3ca2176b2907b0c1344e7f2df3a02c8db1007b2debcd14a95fc904b6ec223b88f91c2a43b8da919b7738e27884330e272f661c9a2560a7026f3ebec5fa WHIRLPOOL ab9409eb717bb478a69756c06a51d71721f6f19fa7fa285f9145e3e2c7299f8d304e00614dcb695c35f52614abb549544770b176f2cb18e8edd3be83b921edfa
DIST nld.traineddata.gz 954151 SHA256 2826628b0ff22fc3bb5d6e9d6901a39141b805b78084e0c9ab61f12c28747831 SHA512 5881747b1d6ba2b696b5a69222ed738013373084ab5b2611e286a75e266dc6c3009d4bfe5108e02556008ad41259354ef8ce1e9bbf4d7f4cb3a827dbd1aab0e9 WHIRLPOOL 53098c6a1713ca58d0805b5a06c5a6b004fb31cd386b55df1230da3213e7bd66329fabf2a2358753594bb114fa66170b503b1aa3ad2b24d7f940bee7a8e4d177
DIST nor.traineddata 28206 SHA256 38a40ee5951706fbab11284c17204713210cdbbd01e2115f17315f8e5d093b87 SHA512 53929a56ab8582b470f92bc1c17eaca63e2bef6f9a1803a26d88788a674b0311528df25d46a8fe155fd8e14cec3c5c9e8d14370f23633381e6bfe98d30811003 WHIRLPOOL c975fd89d3b4182f836cfd139aa0e150916c66ac5b6de2ad0322feac4e4366130a6d0822778e47188241855e3a687a08631d9e5e79527fcf13914489d09ac8ca
DIST nor.traineddata.gz 951018 SHA256 c97cbfd93f676b331296b729d5526d1accc1325474a6b6d91260d03a1c862606 SHA512 bfc6e61c89875ebaee394316960f3912e17645e862bee839a8ad59f1b920f7f09ad4471a6ce70ef5dcc9918dc651da62841efeaf103906b1d79fe227c9058304 WHIRLPOOL dd5e27bcd5140dd869283f31f133e9530e8d56ba69292016ddc2b154be2f5235463cb3c31c602c5d1c97cc12d7f6164f98bfd9cda7f1253979eab55ace530b88
DIST osd.traineddata 28150 SHA256 7d0bb533c835d7baf8cee6f6de720c14b9e3dccaa5b9eb74a719c6da02be3696 SHA512 7cbd269b2045f2044bbb76bdb187d537d687363f1742055a4dc0e0abc70b8186dbf01fb7c111c9f218ee1895ba6031bc6c58ca4af68012d226738c5163d26ad5 WHIRLPOOL 5d893f13e337db5df437d6ff997e4c3fd4fcdec98f303bd6afcf5438b0a7d79acbd62aab80b1e7495d051639b722d48698a56a8932acb5760b709cd677aa2468
DIST pol.traineddata 27269 SHA256 10c5edeefcdab148866af8f261f2ed4b64877844b825fb84768b3b90acb0e43b SHA512 0160b0685e8230f016ee32ee3ee76eaf32d488cbf9ea17cdf55e0462c5d9a47f00423388b0a3eed53716e10628f38ddfee5998e97d4f5bb97146a654058d1b26 WHIRLPOOL 9b3c7941c118a361e9c594061a9abac467fa19216c745ab9769772ed311a2a7a119361ee3b5e50683f1881868dff31c2168450416c39a74653cb213c04a984a4
DIST pol.traineddata.gz 1060352 SHA256 708e2c59cc4e6451e90fc1ef57b83b809bc354b9e0ef3935e9f181d2a718d5ce SHA512 5bc230736cb31a016be02aa8f2b5eadec1ede759251fc900d497694eb7217233f6b3ccdb6e42b3ca208e8bec0870c1ca1ad9f8782911b29dee412bcaca826457 WHIRLPOOL c5bc439c3faa8f871e2d1b5ccc08d6240cd7d856c464873cf54953826023fb428073e16277e6307685ea7ea4a374168d487f1c94d6c61e5a8cc70fac2747ebf8
DIST por.traineddata 28207 SHA256 668222b96c6c93eee780aa11f17da8b96b70f3245cec8ece2375391d3a38d7bd SHA512 f8871d9d317103257221431a4129e09f01e44f9d0b6b20e8d80e573ddbb4a3f70ea87037211bc6bc92c86a3a32c047e7c224f1e357be537f23f950a43a1ab950 WHIRLPOOL b08794b13f39d671be21ea52e3a8e8da9524c66a8eb1ecd677701530562d7ed0f4d898d54b294950348995268cdb4e2da0e3798497922a796d44a7b51e1f5448
DIST por.traineddata.gz 911645 SHA256 25df33e4f6c55749d04a5307f1143e31a71a76b7417b91a531c686bf49308b85 SHA512 398f2b305cd7cdcfdc519974b5c0902016d19ab924bb93d64cb3e2aaf6268795904e996ae0014c9532f336dbed8f694137a130dda75de3257373089ad06aebe5 WHIRLPOOL beeb5bc13dbb6a1d4da1333c6c12f151770fc5fad7953893861de166684348d95a21542a7e35156d6862108b30f7f5034c94a7a2cb88038da49bea6c323ca2e2
DIST ron.traineddata 929925 SHA256 367ccb440283e57e4e3f87cd0b97a59a07ceb920e09da8778feafe5e086a9892 SHA512 11cb77120be1fc5e0640e572b77ba7fcd5f3f2c37159e41bb955930256d2fd7f2a14f1000b7bac103125ad7cabc772f90ca7f7f9bd8a735228c9d5ddafdb9153 WHIRLPOOL bf8aecb72ff31bd359a55e47b66a09c222ebb88c5734353132f676417e54c693354ad0f4d0c1ab376b559bb715dd7ead5a5d9b98437aef103f834e8e27357111
DIST ron.traineddata.gz 929925 SHA256 367ccb440283e57e4e3f87cd0b97a59a07ceb920e09da8778feafe5e086a9892 SHA512 11cb77120be1fc5e0640e572b77ba7fcd5f3f2c37159e41bb955930256d2fd7f2a14f1000b7bac103125ad7cabc772f90ca7f7f9bd8a735228c9d5ddafdb9153 WHIRLPOOL bf8aecb72ff31bd359a55e47b66a09c222ebb88c5734353132f676417e54c693354ad0f4d0c1ab376b559bb715dd7ead5a5d9b98437aef103f834e8e27357111
DIST rus.traineddata 28207 SHA256 ae8703a5a6828eac6b895b7320597a9b024643d9626d955dc903eda1a71db665 SHA512 ec04d5f695dec4e5a5872d7a91dbaaebaedbc3c186e1986cd72b52c7ee1a9d43de4399553199dab77c6aba2e78300558495dfcb895c139695a578416553df5d9 WHIRLPOOL 2bd1c149b9c92e312dd36cead74bf195d44da8f615cdff622787d507554d670a595aeebc7dc69b90852a317e3df9b25d3a552d4be743594fffe313a91716b867
DIST rus.traineddata.gz 848490 SHA256 8ced9431d2b1d544fbdd362c36786e3804451da06093bc45acecad84829e5f7a SHA512 c86879e8128aa036aa79209885777feab1e5c519657a6087460896dcd55ca19d3a7cf6e5407a0a0bb62bab74a5f52283643650a636cee4b669537589efa4c933 WHIRLPOOL 65b37f8b16e385640ae0bced917cfbbe3fad241403385e2d139b942afba1932919414d8db7d2cca5c8b3711afe890e21660a000bda274d1927aa32f5c74f9f9a
DIST slk.traineddata 27268 SHA256 bb0c255fbcf6c8a1ea9008c74bf4539f108e84c727049111ff4251d23b9ee5da SHA512 e3e8ef1af3b458b978b5a75e38251749f3272f0aecc672d32384d0741956612056341ec58960eb446eb94625764f75ad107f1c82d105d6d0f87c0cbc14e81081 WHIRLPOOL f6353b7ed16170cee9a93574446b5223c1cb31f199c082d3b632a147d0cc20f693bc83e0dac9ffe97c6f8a4fefd28deef963666dea22feeb7a50e5c58edebd62
DIST slk.traineddata.gz 1091624 SHA256 037839ad756b9177f7d8f7bd3f01a3a1012094360c5c62a49abbde0a33389511 SHA512 57e3caf86d778252d3a408394489ea27d6faec488aef77120db6bfa22f4ca1c926b64cace1492f8c78e9f696b71dec901ac37dae7ffae2e6f82a0ff3e7c8d9fe WHIRLPOOL 4f4d4d664609da7d008eb76ba6dfb248f35d08b340948ebd79c5ce6b9db57271aab9ae4433534ab6e140c3aa97629c42e9037de8986cfa80e12ed50a33bf0b95
DIST slk_frak.traineddata 27850 SHA256 79b318db068459ce59f7e50518338bd40174322eb8831563348be6ae5cd47669 SHA512 c885e9af7dd6dd105ad48ff63d0307d8836c249539961c5485ad13aa10752fefd74f29c6ce06e339ba401699c877068daa59dae988273aee57f796959635959a WHIRLPOOL 4f3016bb5938a20434f5d7ef18baa7e72a15e9f52e603faab0107160434dfb02741cea69ed644a8095d88569b3501ce1ffc957042d64380d82b6b752fdc4bc5f
DIST slv.traineddata 28206 SHA256 4b342834c3ff3c39e0cee9f4663b2bc92c58f8ae5183b2815cb6a4d79a675e2f SHA512 f3aae508ef7ad169b37608791ea4a788a0a0f014c691ac175e39692d4a6776996da93b0d5e592e70b82aa775d62c5bd88e1abc8f301088033d69369d18d3b183 WHIRLPOOL 40e4b70df821e30efa35297d62494e3ce61fceb6ee23c874dea6a024cf4d75691f7067253fe7996a7af5f27f68fd2ad89015d1b73ad4af3d1e05f7751fcca85c
DIST slv.traineddata.gz 930221 SHA256 bb7318f24972abc380688c67be86d07193e0294b252b60c648720978ad4a8b04 SHA512 a5592afbf935f4ab011099c7ca50064cfe0d7da9110503678922253841fec2afa37d7d836e248639b6d831a7951aed3cea89f3afc62dc21ea723f422a7c7140f WHIRLPOOL 9c8440cb1308f39894436c48f80889a5f0b5ba6c94dd90acfbcc577f477860ccd2ed240e1f00fbfe5efdac9b1e2fc1112a0c17c7e19436ff0021f3b539a91bfb
DIST spa.traineddata 27269 SHA256 d30d2c53c19b45dd374f1a7359bab6799c15d9a37d80d51e40fbe4d21175aa0d SHA512 157eeabcd32a4ecd7b0292306c5805bbafc746e4bdd09df70a4bb17352bf3e702f7ef5483b11ad47cca63e5a62e190774d68423c513666b8f6e12d2850ce8520 WHIRLPOOL 6059bdc36854e5200a611a13d5f7b3907b5106a37480abf6e7b1dd0b7c66ce759b00b9d35bff2ad51e2c30c8f3436892784e47ab5cccc717b8a59cf7f3e71cb7
DIST spa.traineddata.gz 910992 SHA256 5de0748b068f35c941e86bba622e23a376a6b084cb094007e7059714f1e030e0 SHA512 489c1b57206c34bdb0632461ff786d5cead8507e1b18daa8cb01ccb12aab63fd7084ba65d6701b4f82abc7c71d4ce734a94fac66983a49fc5a42d1801a7aa246 WHIRLPOOL da4bc245279e5009d49c9bf45e9a5d49cc75e8a725c550c07eab4ca3f90ba880984d9f0973d41da217f0a4ebb636541afe966a9497b934dd321f2b9a219d99bc
DIST srp.traineddata 27268 SHA256 368eae2036242cf2eef36971418731aef16f4a1b105ee73b5160600b778a2c3b SHA512 76a7fee9d9c128c3e473ef6b36e9ff2792378f97c0f7b59b37ce6c889209c6494ae35d98bf3d1584d357c0367e8cdb6393afed2a80af693d9dcf0004e4ae66dd WHIRLPOOL d100a2d75bfb9dc3b02c1dab1eb3477a0ff374e14ab458b5976f85a23f7cf3985d8bf19b8eda1e0865444d25a001a05650003ff2ee28a7df15fedefa321e0a72
DIST srp.traineddata.gz 977674 SHA256 542b83f62389ff8cc34746dd765345566ab368b63dcf275c223ecb52c2cb9291 SHA512 8a0abd8b00f91bd17bb58962a137160ed6b2a785eacfb562788cff822f54f027987d020a1e73f203687a8657747d11292af0a05b4397f673453ea335e8ea1806 WHIRLPOOL b39c80695ee0444e4427267ad3ca00dad50f28a499ca17eefa3e91436351a4a6d2c539eaed18bae760f174662c4d89b65f5bb43d09a662654172ea850904ed33
DIST swe-frak.traineddata.gz 1503568 SHA256 2cf1a0e1eb8a0e3f8477ebcde44d99a9229f2c20b2d96ecb1ca6c25db5c6fdec SHA512 ad23fb3b4088a6e3c706ac54c940399b502d1e5e0a822f671e7e0682709323380eba6ae2e6a138702393450fea9ec3473c977d5bd9aa7550081a8c0aaeb3ae58 WHIRLPOOL b8e217a419cab817424f977a5a3650587afc91d9ddc5a929f89568c60930f61bd219305b36d7f84a9b07aae489e1f896f8e300fa474c098de03f03df92b8b2f7
DIST swe.traineddata 28206 SHA256 890fb17fbbe53511c14346b0e58fae17b74c48913ba313ce77d1b581e3cf32a9 SHA512 555acb055d4afdc9927af2bee7186c9a003cd55f60425b73628833aa859b84b21d3bb65591b99c22378117803495f0f099cee398c2632583597b2bb4a0865a57 WHIRLPOOL 8f917b4e18effb3c0d04b8fb1f7b2ed57afe0359c2d729fea23b705d093de65a3aa77f324d2c4917b741190a89510d72f3356ed1f097f79e955c3f3b59784a7a
DIST swe.traineddata.gz 959911 SHA256 25331ca1f41378a86336604476049810a0c5350417205e300cb2d11048cec2c1 SHA512 e38fe9fd7d26420ee1aab3db7f700d58210dbfaef45d03114679d2671bc1942d7b031499e763204e15ebeadafa2f8f063f78941f2299b2c74f635425ddce856a WHIRLPOOL db1225d47e2e3b26372689f96164d8286701dbb2e0f1a82368c784c8d127a0d11248924936abd05d0092ba8ad5ce222b6d113ceb0f440b85faaca37396781480
DIST tesseract-2.00.deu.tar.gz 1373777 SHA256 6083f16373689ef55651f4dd7773426ab4c32a12ebf7f398af982ac2971fe404 SHA512 e1792055d666c6090c4094b032d0143fd6bd5545c2d2e926f71bb360c6628ae5550f158df8efe47b69c987ac9cef8bd914fedcad2bd5b79901a41506ad8a60f2 WHIRLPOOL 77322db4454bddffa9f7b08bf8336ecddb0a71be9b7463427a7aa87e49716dc1aea4c8bb85ad836716bba03519827c051229a5cc37149d96558cdfe83ffc3445
DIST tesseract-2.00.eng.tar.gz 1013090 SHA256 2fbd50a6cb352f847ebf3deadc914bbc12592539d4c368f7f7cff0a71f7d48e7 SHA512 f2aa2e1aa8f20c59faa664675f85ca8c1dcc922803f17cc00519f84a01c0c98ba431915ba5765d5de75200d828687507846af7e9e0096f3a4fdf1163e54cb83d WHIRLPOOL 178baaa6c73169a8b3e9276927bcf67bdd80fe114c8c3635aacd765cf9198dce2599c4f5493577b2ba9b1538ca8da69e6b2117fc7c9bb6451c129ee2efb71efe
@ -57,20 +91,19 @@ DIST tesseract-ocr-3.02.eng.tar.gz 12641221 SHA256 c110029560e7f6d41cb852ca23b66
DIST tesseract-ocr-3.02.heb.tar.gz 1062155 SHA256 da47b0cfe241775c9b36339efda6339d59e146fa6143c65a2253eb9f67164811 SHA512 1a2eb1ff20a52c98607db2f132e7a6789236cbe35eceb7a5ad07db9298afc2d6b4516026e9c1c55f5393d72b906642414ca8ff38869d63aec6fd1c98f5ef9e5d WHIRLPOOL 69a88eef1bede1c949aaa04311e23ba4cbf1f0f05c4f74a7c7c385cdb98470420c42c46fba6d0c3ecd371deca90281ebbfbf013090125a5f9e29ced7f15728a9
DIST tesseract-ocr-3.02.hin.tar.gz 10117234 SHA256 91f91da5adc73ee71150865d6598df8a50424350480df2753ca9035320b3c78d SHA512 5b86946723b591d2a0289879dd7a9fa015fdd0c63332f877e4bc59281b50cbd61cba5c23a9b9ad677a884207d3bc97e6fcaf832dc8bae6d643e519e53dfdda13 WHIRLPOOL 4bbc9cf2b9a18bf4370b8566e276f39a8166879b3083ced4d686d087a0683289d2050dca22ea67546192297874593bf70e6c6cd28d5a234d830740aa444a2c78
DIST tesseract-ocr-3.02.tha.tar.gz 3872875 SHA256 7a98e25e0c61dda48cbdb241f0f53c3dfaa7ef574b81799ab2ddac50da6db4fb SHA512 84dd0d2b923449eaa1514c6a61dd4b19b955c2a608bfcb53318c8c2037f6b2afdd1685d6216a9e8987693237c199f28c6b5a709d2d8a3960388296ec89c22b10 WHIRLPOOL e642d87ffdb07e46d0099152c103aa0dc8815ad422f1c891c45c8fcc6153ca9afb5cdf15e819a01a86353067fce1ec1d23ed6d2ce0bf1e1e7f5743419c2a479a
DIST tgl.traineddata 27268 SHA256 89c5ed48bae261355b8f0103a51aef5f016935db600d7f75a4d7b501d44ef525 SHA512 a141c1ce2a2d3ebbf88db535b8523baf39ba39b9682d6e70a2974cdaf5d3a6ebd345e203db392bc432373407ac9b896bb932e7869f2efc53f6e8536ed17dba22 WHIRLPOOL d6c86e96c561704ef8cebd192e96937ae894fe9deb5c8dc357b77d20d0721ef371f5f92fb770ef4be283f24e17114abdf29a6594767f126c7cc0c5325bf6fe76
DIST tgl.traineddata.gz 978138 SHA256 d4d88e1fb31771d0b42e65291c03da3a167541df7c9682b81d833a4bd6c9e8cf SHA512 68d12d0b2fac37802c0134747d5dc7804f122596ed34d1e22f4744cff0c8d0e40ea2aade77529934190bba148f08351a4973b0ab8ced9de7a3aeda8734e0c908 WHIRLPOOL 357020cccfeff6df926a29139e1b05ee498c2946f368f0928beb5deafa23eeaa8801b335356ab3779a0389384224e4f8ed6cba0979ce50738872dcb54144e82b
DIST tha.traineddata 28207 SHA256 0a193119138c1c20972bcc779f51d476abec147929ef81e576711f2dbaa4f68e SHA512 128ec8b08f8e2f0637b70cd4630cfcd8fac7fbf79189b90361e29edea008681d27426f22706441d581b80fae73ea417bda284bfffe9130d1fdbce33bf53f414b WHIRLPOOL 020bbb36078663b3565f3910a6e0d4931eccf064789ffb6a4aa70e00da3211d53b95168c10bb17dcf472f3a2bc0492b04ba51cdeabfe6cc70177e3659ee94ddf
DIST tur.traineddata 27269 SHA256 90d47fa3d596e49b5da1476a7cfc7ea8da64d9c2cfbd336ace1f39aa491675c5 SHA512 076646d30612d84b66ee33a30f1c59c392c15b0d4678f8fcb8363388c08fef9738adaeb760be787e018bf99d25d407bf365fe5ee7f190f6543839bc15866785e WHIRLPOOL 45ea7339915419729993c2c31307076248a1d0dbb789dbd4121454478044e5983c547224e12d339e74a1a5cbd7f081856aee8e04aa22f976ed20e17edeb36be1
DIST tur.traineddata.gz 933401 SHA256 cb4e187f6c25c145252c88a576f3e3c9204c1d77e1c012172a85980c5c01088b SHA512 2310efbf5a90c638e103463ad08fe3ce821de0a01f90aee99f44b5c7d622bc049807bb69e7a2f97fd5ae39079c1fccb6a3e04235881a4e50d617b5940460ab0b WHIRLPOOL d35eb8fecb516c48f95bb393fc74607f7abac7620229dbdb3cc8f14df5702f2d7939b531afadbc86ec1a1989e6fb9718da28ee2b96b5384a0baad6d182a5514c
DIST ukr.traineddata 927741 SHA256 a54f0ce0843c863f102bfe135939200fc18702ce61ae6ebc571ab49460849365 SHA512 78f24a43246330b30090fc89b5434e9fb0c79c7ad114c7dd2caa265f3d48b87e91238181f230682bcdce0501b5a17d197ae4791fb9de1dc167e8713c2a45fc28 WHIRLPOOL 665172eaa31913424b66d0b0173b7a9787a73fec8bf031ecd669061814cae55a8bbd4d806efba909b98b982723d419e49bb85f6eb3c6f0ad1106dd33c7687f9c
DIST ukr.traineddata.gz 927741 SHA256 a54f0ce0843c863f102bfe135939200fc18702ce61ae6ebc571ab49460849365 SHA512 78f24a43246330b30090fc89b5434e9fb0c79c7ad114c7dd2caa265f3d48b87e91238181f230682bcdce0501b5a17d197ae4791fb9de1dc167e8713c2a45fc28 WHIRLPOOL 665172eaa31913424b66d0b0173b7a9787a73fec8bf031ecd669061814cae55a8bbd4d806efba909b98b982723d419e49bb85f6eb3c6f0ad1106dd33c7687f9c
DIST vie.traineddata 1575539 SHA256 5f61c32daf9a7071ff0dc95415aed75276538813398e3debb3849bba70bda713 SHA512 1843cb5628544794eab9d78aa87ded3c156a553627537b7e0ec5b5ceb402c723469e525c634ef92924de75ac9f9a4a2b8737b8d0932cae582b0d4d72fc39393e WHIRLPOOL 83d2bbf14d4b7a1d1f846fb053986d1e9f537faf8626e71ac0f83cd120074c58fb5baeff78dd3beec8fab98b2c456ad2b6d2c11c0fb8a56b6b8ecb8741057ad2
DIST vie.traineddata.gz 1575539 SHA256 5f61c32daf9a7071ff0dc95415aed75276538813398e3debb3849bba70bda713 SHA512 1843cb5628544794eab9d78aa87ded3c156a553627537b7e0ec5b5ceb402c723469e525c634ef92924de75ac9f9a4a2b8737b8d0932cae582b0d4d72fc39393e WHIRLPOOL 83d2bbf14d4b7a1d1f846fb053986d1e9f537faf8626e71ac0f83cd120074c58fb5baeff78dd3beec8fab98b2c456ad2b6d2c11c0fb8a56b6b8ecb8741057ad2
EBUILD tesseract-2.04-r1.ebuild 2728 SHA256 f92d34a25a4124fdc22160c2dca0685eb4037b75d8812681c9ceb50af83e33f8 SHA512 2768705c7d50e86ba2b26915aceae591856482b0c0c98531afd22459456bb91cbffc93e71b3a90468847d4713a76c3d2c838ada1132edecc7aeb7dc957c2e06f WHIRLPOOL b795eb0c124e998ce83bf1c428c98364ee33e0806343a82beec658775c28a521fbe0b32b42341b2b0748454a35523bde3af0a0cc91be5c5ffaf02501b74cae83
EBUILD tesseract-3.03_rc1-r1.ebuild 4302 SHA256 031d1459401863b53eba39f599ee4d52a9cdbc553e08f805638afb6895b69087 SHA512 2fe80e7edf13f8f0a27fc7a69e3f278426f601e9be806930c8d09ecab604b66bc50501bb202f027984ae294c70cf803c8f9975709afecad387502a7856164b33 WHIRLPOOL 5dd65b2510bbd1c4622e10819a25746edf18f455578a2daccc1c040be7921b65bb6541e756f755fde454e073c8e133cb436e425eb13f9c253878f5b665ad04ab
EBUILD tesseract-3.03_rc1.ebuild 4156 SHA256 dac031b9ab35c77fd438737101e97426e02d67423d886ff2ef73bc5109df03a5 SHA512 2849db643eb8ae7dcc1bbf4980735360bd3cbe7ef2f7dce2d7098b860d18d4789e27b872a462d933c961266868c7a0a2887ddddfc629e33daf200f40caa868cc WHIRLPOOL cc9143a36f44e5c7cbcb771d98f86756d58b48e720e97101803a01bdfe442b3ab1748757e8d3d56de06f76a600691c78718175c5f2cffe346be29a15dd86cdb1
EBUILD tesseract-3.04.00.ebuild 4240 SHA256 ba7f76d4f532c831e88a0fc0c387c71d23981d3c62e3c7693f1952a3520f2e4e SHA512 2121d652f115b49ff4b23b1f898aa55662771ab69b233d3d0badd15c33d9deac2ef233aedaf37c9376ff899ddb84f54e176a52976bbc58827fdbb6fea5325bc5 WHIRLPOOL f374895c4674cd2fe27852f3af2c466009b3fdf575451e80adf25aa64562136f41515d919149f2a040bff2428def7e8caf4c226249378178ab266332500e76d3
MISC ChangeLog 8711 SHA256 a1a6a339ad37b49577faed9771d4de1dca6985c09137048c3ad101316b586966 SHA512 792333fb28daee59e7ceef55403dc295b8a98726fc96abbfe25c7f8bf2dd2976efe4a04cb6f569724fda979ea6a1f1a9c65417ed6c295789e7f737a2c22f3202 WHIRLPOOL 36f2c1e65cd842c085c0f1bc9bd398c1aff06229a7e0ec4e8e99412a3e2dc35092bfd87e36345ca694eafdece0acae6412b48c6d54e8734ad5c82825b1fffb03
EBUILD tesseract-3.04.00-r1.ebuild 4287 SHA256 47d15d6caf55c89510e5f9123de5e7f64532a276209b0f145208a0e5482848ab SHA512 fda826fe997b470a9946ae9ac4849b9ec153850cff72ddd124983d6d275e8608f328990ec2e559a8745e108e02346c8af6d151bb67d83971baf2bfc9d89a25a3 WHIRLPOOL 8bcf813737ff041e03c4a1fc89c517e150a595bda6fc547c06b04179e83577749942b1af75c53157b97f4272055f5649eaeed57cd4dba9e42cadd77681525a4e
EBUILD tesseract-3.04.00.ebuild 4256 SHA256 a70d6c4a5ab35c2c46bbc9c802deccc037dcb58f042a5ae4619186330e2a3a3d SHA512 9f875182bdbc3871c369fd128e7d0db327bb746ed243f9a9f66d9a9a1af7c6b6df1c53d397603710c7a689a7af67ceef3a4c2958482af307f04f8b9428213753 WHIRLPOOL c42e75a2cb4c2c272e4ca4ceef636e9c84fe5115a2cc6a887de1e3ea767e9184d705f5006e426a3dbf383f2878a87b9e4bd9a1921b1d5ebe9fbb46aa55ee7cc6
MISC ChangeLog 9047 SHA256 8c68e23ec2ef9d80b4d87c95118b27b6db181994797a73a019717372d95c2308 SHA512 5a1498b184ad57e56615d1eb6eb99905982dcbc1e034c3c797f5729c9c9e7df84e007f5a663b6cdb3e0c3b7bf34513ca9a15acba2665367f72db92e3a7507c25 WHIRLPOOL 6e92436150c742813718d23ed09a6decccefbd5d0c6de3150826cf71e818eb50c5b847d74985000f8b1c103d6bee9e7116d99233b0b15dbe68643d278ec9a58e
MISC metadata.xml 1139 SHA256 7d6a11cf77954f85d142b9cac8188e73317b86b87564f609acfa41d31703ebe9 SHA512 2dd87148f3528c9dd5f5c546e6de534a62888ac344578c9dcc61f2732a6ab2c547186a1a5a7d40d05be5db28036e5b9643c5e50f650f2300312f1b1864c576a7 WHIRLPOOL fdd6058307c2b385e8b5a1a22d89ef9fa16d1712eab85c73b30918209dbfdb5ea0d8c07e9fbe65faabaa4ceabc99528cacdd306cb382a623c584fda2d373153d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlW7LJAACgkQid6yGVZcMrygqQD/RE7dt/W9uqFCjQImshn+uljc
0FL2hwbCthw0ZCW1s2ABAICTwj8qgybMZR6omWYIovrrmzU+2m7czZ1Gl2MYuSmU
=sJzG
-----END PGP SIGNATURE-----

@ -0,0 +1,110 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/tesseract-3.04.00-r1.ebuild,v 1.2 2015/08/03 15:29:30 tomka Exp $
EAPI=5
MY_PN="tesseract-ocr"
URI_PREFIX="https://github.com/${MY_PN}/tessdata/tree/${PV}/"
inherit eutils autotools autotools-utils
DESCRIPTION="An OCR Engine, orginally developed at HP, now open source."
HOMEPAGE="https://github.com/tesseract-ocr"
SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz
${URI_PREFIX}/eng.traineddata
doc? ( http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz )
linguas_ar? ( ${URI_PREFIX}/ara.traineddata )
linguas_bg? ( ${URI_PREFIX}/bul.traineddata )
linguas_ca? ( ${URI_PREFIX}/cat.traineddata )
linguas_chr? ( ${URI_PREFIX}/chr.traineddata )
linguas_cs? ( ${URI_PREFIX}/ces.traineddata )
linguas_de? ( ${URI_PREFIX}/deu.traineddata
${URI_PREFIX}/deu_frak.traineddata )
linguas_da? ( ${URI_PREFIX}/dan.traineddata
${URI_PREFIX}/dan_frak.traineddata )
linguas_el? ( ${URI_PREFIX}/ell.traineddata )
linguas_es? ( ${URI_PREFIX}/spa.traineddata )
linguas_fi? ( ${URI_PREFIX}/fin.traineddata )
linguas_fr? ( ${URI_PREFIX}/fra.traineddata )
linguas_he? ( ${URI_PREFIX}/heb.traineddata )
linguas_hi? ( ${URI_PREFIX}/hin.traineddata )
linguas_hu? ( ${URI_PREFIX}/hun.traineddata )
linguas_id? ( ${URI_PREFIX}/ind.traineddata )
linguas_it? ( ${URI_PREFIX}/ita.traineddata )
linguas_jp? ( ${URI_PREFIX}/jpn.traineddata )
linguas_ko? ( ${URI_PREFIX}/kor.traineddata )
linguas_lt? ( ${URI_PREFIX}/lit.traineddata )
linguas_lv? ( ${URI_PREFIX}/lav.traineddata )
linguas_nl? ( ${URI_PREFIX}/nld.traineddata )
linguas_no? ( ${URI_PREFIX}/nor.traineddata )
linguas_pl? ( ${URI_PREFIX}/pol.traineddata )
linguas_pt? ( ${URI_PREFIX}/por.traineddata )
linguas_ro? ( ${URI_PREFIX}/ron.traineddata )
linguas_ru? ( ${URI_PREFIX}/rus.traineddata )
linguas_sk? ( ${URI_PREFIX}/slk.traineddata
${URI_PREFIX}/slk_frak.traineddata )
linguas_sl? ( ${URI_PREFIX}/slv.traineddata )
linguas_sr? ( ${URI_PREFIX}/srp.traineddata )
linguas_sv? ( ${URI_PREFIX}/swe.traineddata )
linguas_th? ( ${URI_PREFIX}/tha.traineddata )
linguas_tl? ( ${URI_PREFIX}/tgl.traineddata )
linguas_tr? ( ${URI_PREFIX}/tur.traineddata )
linguas_uk? ( ${URI_PREFIX}/ukr.traineddata )
linguas_vi? ( ${URI_PREFIX}/vie.traineddata )
linguas_zh_CN? ( ${URI_PREFIX}/chi_sim.traineddata )
linguas_zh_TW? ( ${URI_PREFIX}/chi_tra.traineddata )
osd? ( ${URI_PREFIX}/osd.traineddata )
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW"
# With opencl tiff is necessary regardless of leptonica status <-- Check this
DEPEND=">=media-libs/leptonica-1.70[zlib,tiff?,jpeg?,png?,webp?]
opencl? ( virtual/opencl
media-libs/tiff:0 )"
RDEPEND="${DEPEND}"
DOCS=(AUTHORS ChangeLog NEWS README ReleaseNotes )
PATCHES=(
"${FILESDIR}/tesseract-2.04-gcc47.patch"
)
src_unpack() {
unpack ${PV}.tar.gz
use doc && unpack tesseract-ocr-3.02.02-doc-html.tar.gz
mkdir "${WORKDIR}"/tesseract-ocr/tessdata || die
cp "${DISTDIR}"/*.traineddata "${WORKDIR}"/tesseract-ocr/tessdata/ || die
}
src_configure() {
local myeconfargs=(
$(use_enable opencl) \
$(use_enable scrollview graphics) \
--disable-dependency-tracking
)
autotools-utils_src_configure
}
src_install() {
autotools-utils_src_install
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins testing/eurotext.tif testing/phototest.tif
fi
if use doc; then
dohtml -r "${WORKDIR}"/"${MY_PN}"/doc/html/*
fi
# install language files
insinto /usr/share/tessdata
find "${WORKDIR}" -maxdepth 1 -type f -name "*.traineddata" -exec doins '{}' +
doins "${WORKDIR}"/"${MY_PN}"/tessdata/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/tesseract-3.04.00.ebuild,v 1.1 2015/07/31 08:06:39 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/tesseract-3.04.00.ebuild,v 1.2 2015/08/03 15:29:30 tomka Exp $
EAPI=5
@ -92,7 +92,7 @@ src_install() {
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins eurotext.tif phototest.tif
doins testing/eurotext.tif testing/phototest.tif
fi
if use doc; then

@ -1,6 +1,9 @@
# ChangeLog for dev-db/mysql
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.745 2015/07/30 20:40:19 grknight Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.746 2015/08/03 20:24:40 zlogene Exp $
03 Aug 2015; Mikle Kolyada <zlogene@gentoo.org> mysql-5.6.26.ebuild:
amd64 stable wrt bug #555478
30 Jul 2015; Brian Evans <grknight@gentoo.org> mysql-5.6.26-r1.ebuild,
mysql-5.6.26.ebuild:

@ -19,26 +19,16 @@ EBUILD mysql-5.6.24.ebuild 5232 SHA256 8c083b843aaba3a314cf941c8528bbdb7e379959d
EBUILD mysql-5.6.25-r1.ebuild 5663 SHA256 006374ff5c756a3463348492377312d4787144708380b3f392c93ece26a13d6b SHA512 8b38cf6d117a366b8042bc2055fd139ae0ffd3bae389b77b117f661b4be345fd4811571026d7b53739ffc6af2b38dac7742e8458ea6726f6a2e66b7f946d7d15 WHIRLPOOL 71b8eec1f54aa67852ed1f407139e40179c96884251ceaddb77861ec53ce14ff4df702429e804c88e850c4a57938d832ad1dadce91b234f5dad9a9c490c7edf1
EBUILD mysql-5.6.25.ebuild 5245 SHA256 a3432045b80c8e5cfdc0a509a18f88c23c652a737f2491d0ba946290cf853c46 SHA512 481b5ccbfced31f711f529b8ccce4bdf28c113958ed31a13a9262b6bc3f170f7333bf647e0971eacc3e15c26c742d90a2b26928df4539468f8ed36dd6407818c WHIRLPOOL 216930d9d58d8a6dbedb295c5ba37922d3c4367d09789bea5960bb9c4bccceb3fccb45007a60ad1b0bbf23758633f55c87484179f809c7d8800ac5f015bca8d1
EBUILD mysql-5.6.26-r1.ebuild 5844 SHA256 cf8bc0567da1e170374064a19389afb7aae4684de0f553415cba9883ac18b41d SHA512 324f79a6fafb0e8b8ebcc6d827bbacdabca04b1f9d817374abbb4afd950f27d9f0871bf08c6ca31d2f1c450354c23186c114f2b6b9044b1af208e86f6bf9a84d WHIRLPOOL 044ae56f8610c4fef27798b12c1c85af8d709fe94d5204b2531efc96ece6106fba40d767f01df3c9762126a2b41becc01580faff8f0cbad42c5b6ba6c52e7352
EBUILD mysql-5.6.26.ebuild 5449 SHA256 ab36cfa04c3118ae9332597f2e5ce5fb7f3b5568b5fa1fae794b743d8c7bb6ce SHA512 781a0bb0abe1c62182cb3c31b1f1359eb376fe0331f30a675a785fea411bb2c802002ce7ee7d43b6063254c408f46b686824a950fbf30c18fb827f718fbc4623 WHIRLPOOL 2e74af258cea992e0afad216dcdd9356b6850032a28988227966ca0ca91d7fc938e02d1607f3d39927bf27b06ae6adc1f2fb5a24460cdbb27fe2f1d141133f52
MISC ChangeLog 26927 SHA256 d086412dd20a87eddc972bbc9ef204261e461d3a128b373ecdf7146bea6e96bb SHA512 ef373f8cbb0f8acffb90399f49adedf5c79f9b111c8166cbc542a39c767ac68b2004fd192b7e76914b47562e8bf6af1313d8de18bc13b51f1602cf350b639ad4 WHIRLPOOL 31c645aee392405405f89b08359fbab875f7d1e23c6e276637cb7025b0f8209ba32d60398e2cb652a5717947d818d74fed132a3ad84a0e85d7e8cd6b85be4468
EBUILD mysql-5.6.26.ebuild 5447 SHA256 52844946223f6afc4a15b6f4d347cc70f3f644bae94699ed6ca59047b576e6f3 SHA512 905f0f38b41c2ce7c0d222710372fb8576f04aa62028b39dbf2ed1f8708842b089b87a5dc5a54a3a94e176548ec8d9b12a8850dcdc92ace6024e4261731a590d WHIRLPOOL 894e67928997bf6007135975d65d13440e085820c416f5620aa7be44dfe11e20aa0ddbd65aa23850bfb3c33f68024e7d623a4c8299477f04a1e59a68dc1d6628
MISC ChangeLog 27029 SHA256 5f13aeb3318b7787ddd76e994d1c027b6acaecb2218606142b27c3ad1b5bd356 SHA512 0c7a4edbd57fdf649a15567dd446eef515af82eb5c1ab2fa168c27496ee88381248428fb250624c3d493f3b0687f57dcb6f9d10862eb02c44456305dc3e1cff9 WHIRLPOOL c727953eb4288f291e5323cd04eeb78fb8436bde976586acb97d45d20567dcb13e91b208ca0b9ef3508faeb126c005f4e68840e974869861d617963924bbb4ae
MISC ChangeLog-2010 108404 SHA256 93dda53b8871d9040e6aebb59f095a8debd5c0a9437e78e5e949989e209ba5cd SHA512 5f54b7c2e25d27680a9313da2450851118e34a57202d9f36f59da52834ca3b587701d93868d71bf684ddc253d49f87837c8d7e2d442f2955dfde8a701150fbe5 WHIRLPOOL 55f758942e3012aa0ae7d529c2f8b6e0d8f4d7cbde09039f16cd05f0a58fc4e3e09ccd50e366effdcaab4641300eb0f494ddbe3a35a645ced8a9d747d80e9821
MISC metadata.xml 1411 SHA256 0edc5387d481074924e19441c4a0dffe9308a616f557b7d9f4b9ae71eebf5961 SHA512 5efefdcca328de80c991910046e42174f79ab6038601e75691100267f6d442fc3262be56b3f80d14e9de2fbba8c3c73b39b474671c99e520392f9f7fda3cbedb WHIRLPOOL 7a9aeaf8f04ec7332a7632e1b68eec478e3e81f427e18e98a8b3ec1be6dc00ce37902a33a578bec332cca422c856c61b91063d03f2f1d0b110b142f2cacf7631
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1
Version: GnuPG v2
iQJ8BAEBCABmBQJVuox9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NkMyRTQ0RUQ5MEUzMjc1OEU3RDU1QzBE
MUY3ODFFRkY5RjRBM0I2AAoJENH3ge/59KO2qkQQALWQBD9VRLcC/MzTExJPPjLd
DfY5lv2vonaygx8Cx/rt3O+xxTWXQ0Oj4UKAndNml8XeIz2E5sFhtlkKFtjZ0p+M
oKAkpZEDmKAx2HB2LowiP1TbJuxjybLQ7ruLBCih6AsSCYcDgWXP3GdBFhBQ2wEz
m7QCRCeFmWgP33jhGMSC5gOq1AU/hdpGLfDDJR8Z+mnmQUa8nkFUneT+eyGJS0f0
l9L3wznAUaPo+ZRZKgJVWMwCGkhBi3ymRuccztItOOlyQdQadadvr6i1u2Fvtkoa
rUXSSGn49kD7NycpFKm5ys7bWfb2ds2fG1MZD4RGDDMyNp/nDulmXMtY6vS/lrY+
RnTDVyW2oECH8TZrMGeB+dTOx2Z+9vSE4rq2SnuK+uCTBAthEsLqZ4QDeZoI9wbH
wqNKC8T8VcqReRdjpdguDRQLHEwe2rC2X7yKAtIWfG41i5cxzLrlezc+dtP/2MVQ
2x4GFIg5ZJus7pxWuFwzPgD2KUg2NuV+EcFwQHIg/ywCjpLloiOAwE/P2rQ+F2xO
c1G20iPOLHPtaJCxiYmicfvhEOs200MrYlKn+XFHVMz3RK4c1mo8OWvgJQ1QM6zp
FQzEhyMPjp5nBlWfujJOOY6Uc4m5bVsj4NvlypxfO9dCGGAQgfmjw9yOovIuVTaw
CBzeGhsJXLf4y0r41jw9
=4F55
iJwEAQEIAAYFAlW/zYMACgkQG9wOWsQutdYE7QQAjAlclau9uoU1MochPhqmCM91
TIlU9mUz0w5jb8qamDUcN0AK9SQbt6EQV6HZVMBSRUU/zpVIbSwxtWETniq/aTQM
iCG6Z1byPgxgfqwJ6FyO/mldFtgn6b4aeEg049NxTfUcJ9JE1DpgaR8gc5drJRan
Mogtp+phFfkGtj+5+q8=
=3gFK
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.26.ebuild,v 1.2 2015/07/30 20:40:19 grknight Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.6.26.ebuild,v 1.3 2015/08/03 20:24:40 zlogene Exp $
EAPI="5"
@ -14,7 +14,7 @@ inherit toolchain-funcs mysql-multilib
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''

@ -1,6 +1,10 @@
# ChangeLog for dev-haskell/data-default-instances-old-locale
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/data-default-instances-old-locale/ChangeLog,v 1.4 2014/07/25 08:58:46 slyfox Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/data-default-instances-old-locale/ChangeLog,v 1.5 2015/08/03 21:17:41 slyfox Exp $
03 Aug 2015; Sergei Trofimovich <slyfox@gentoo.org>
data-default-instances-old-locale-0.0.1.ebuild:
Added dev-haskell/old-locale depend (bug #556574 and fix by Marien Zwart).
25 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org> metadata.xml:
Drop redundant '<maintainer>' field, leave only '<herd>'.

@ -2,13 +2,13 @@
Hash: SHA256
DIST data-default-instances-old-locale-0.0.1.tar.gz 1519 SHA256 60d3b02922958c4908d7bf2b24ddf61511665745f784227d206745784b0c0802 SHA512 bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec WHIRLPOOL 0ddb2e72d5cb8e1a2617e6e259694398fc35b674d45b2721de4759ab1923c2c8439c0884019ecba61753aa0e8309276ad1e70634b52ddec1e437971826b46bbb
EBUILD data-default-instances-old-locale-0.0.1.ebuild 837 SHA256 ffc2efe422160ede279d8615e7c72b798fefafe3d61a6b9b9972b368045b3084 SHA512 f788a858bb9fd4d18bebdff83f42e292f0da1293037f0aa6e399e38279fc9ec8d28cdd14036058b62b182f5454610753e54c9d32d9a8515999bb0807e4709881 WHIRLPOOL cff60e4f07094fb9801f8e8645296e5ce7b2e6cd2831043d0fc095714caff27a0ddba7ce0800b980b77a28cc1e982035851229b89b4a59048bf5353c8e52e69a
MISC ChangeLog 890 SHA256 3b953ae8374956bd2c69cdd08d0af6af0fb26d98556e61a68440492767732433 SHA512 981c0cd6e2d05aee2321f33cd677d1720b0ff88c9b495f1160eaeb13406dc6b6db4f69f868998d3357c9c4ddfdc215cd80c02b588ad1c26ec6436861dd1ad593 WHIRLPOOL cdc8a302483f2b9bafb4c3542e2940761b7d6acb2bc63a3b963625d7667a62099daafca84930cce53efe8867baffd8361ede0ff6ae7577501fda5cf8e1dd7c0b
EBUILD data-default-instances-old-locale-0.0.1.ebuild 875 SHA256 c875e4d72b4b1fcc20376e74b03a72682a09bff747cf8a41981f6426181f2916 SHA512 42146a147f4fcfa0e39cad09b1bbd64dd331317467dd60ed9aac358cf6136d05c54c1844506937c410b21df8af752ea996fec8bdb0804a7122fd5c2be6f47628 WHIRLPOOL 70a4a128b064412cb8190b4a8dedad819d056a2593586e92ac1772abe89ed201e813c44134027da159830c9476e008314a788f9e61a50a6c8fb74a58210258d6
MISC ChangeLog 1072 SHA256 a502ea49417aed0faf28e71b336c8541f2c215d5619914d6dfab152499e9f2ed SHA512 8a6e9f7713ef7b2f72af0001ce348ab9486bca8f927bc1b3c2331fb4b53a9f2400f3a740cc7a759971582fbf9b2b577a01a5e067f1c36530a1d14f1e0c5fc110 WHIRLPOOL 44e84faa073cfa2e687509cf6ed6e190dc6f864e481407d5cfc03ef067598311fe084257fdb72e0420f16a6e6959c3d81e37c354d12d9585928925a3e21c155c
MISC metadata.xml 244 SHA256 5bed3c7f4b0f50f4c23554ad34ddc3284845503474e2056bdafc278d9a32ac5e SHA512 51403423ddfd6ddded7eb842e5921628a18e4b7ba810cb5757e819f0b40ea15806d62a7f89cb380be7ed6506eff78a7c6a90c45e161a1af8c3db291210d0af11 WHIRLPOOL 646389d27b4637a50fb5828fd1fee44fb27aeb98361a16766247cba21bc779bf78626833306b0a3d4df0e54f167c52dcd496349e34d7db8a387c7b00ab7e003f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2
iEYEAREIAAYFAlPSHIcACgkQcaHudmEf86pmpgCfTqHXSaHK7T/8qyD4rk10b99m
ooEAnjpig0eqTNbQqmSrGzresHQ529Bg
=eTuQ
iEYEAREIAAYFAlW/2nYACgkQcaHudmEf86q/HgCdGl3jfVC8u9jIEMdXdYqphoXv
s4kAn1i1246RzZYx1PsHnVb1g/EX++6u
=+IPP
-----END PGP SIGNATURE-----

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/data-default-instances-old-locale/data-default-instances-old-locale-0.0.1.ebuild,v 1.3 2013/07/29 05:28:02 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/data-default-instances-old-locale/data-default-instances-old-locale-0.0.1.ebuild,v 1.4 2015/08/03 21:17:41 slyfox Exp $
EAPI=5
# ebuild generated by hackport 0.3.2.9999
# ebuild generated by hackport 0.4.5.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
@ -19,6 +19,9 @@ KEYWORDS="amd64 ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="dev-haskell/data-default-class:=[profile?]
>=dev-lang/ghc-6.10.4:="
dev-haskell/old-locale:=[profile?]
>=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
>=dev-haskell/cabal-1.6
"

@ -1,6 +1,10 @@
# ChangeLog for dev-haskell/old-locale
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/old-locale/ChangeLog,v 1.1 2015/04/03 22:39:11 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/old-locale/ChangeLog,v 1.2 2015/08/03 21:13:34 slyfox Exp $
03 Aug 2015; Sergei Trofimovich <slyfox@gentoo.org> old-locale-1.0.0.7.ebuild:
mark stable on alpha amd64 ia64 ppc ppc64 sparc x86 (the same package goes
with dev-lang/ghc-7.4.2 and upper)
*old-locale-1.0.0.7 (03 Apr 2015)

@ -2,13 +2,13 @@
Hash: SHA256
DIST old-locale-1.0.0.7.tar.gz 3384 SHA256 dbaf8bf6b888fb98845705079296a23c3f40ee2f449df7312f7f7f1de18d7b50 SHA512 34d018cb040de9adce3ddb8cffabe2a0610f6cd0ff5340ee721b7076671bd5cc3e830f58d16e73240df4b068510f7a24fd1995efc38f002b52d228abc4581d6a WHIRLPOOL b32be15f93f2a79f0efaefb8ca0c45e1f08004499616e358e9ea1315f20a75b6b1095ded490bd6bd01d72bfab76862a2d1c4b2a410a4cb44eeaa7cf58f82b978
EBUILD old-locale-1.0.0.7.ebuild 814 SHA256 183056fe7cc8186f67b58068b6616785827aa17b311c9afd1198a487c196567c SHA512 daad990a6bb07b29792fa68efdce263db72bf98b06bc41e31321d400c06479805e0721487149e58b5df314ba75d464c2791c5776941e16fd8813064d63e0f5d6 WHIRLPOOL 6febd0ab9f8e2d5825eaae3169d2e6679bc3c9233554c694df038a4883ecba0b46f1a870acaa27218cf8f243eb021e597141e5bb4c84948471c85acff457665f
MISC ChangeLog 361 SHA256 f4d06ac56430904606c171b90b086eb05ef64f784ace1300699302e6ef440edc SHA512 b2c738bb012ebb92bb93778759a1e2d99de0a90cbbb9c2154cdd97c30c942abf51414c1f11eec53603c357ff47034b00dfd9ef29508b442d77267944272571a0 WHIRLPOOL a90b093c7683303bfd5bc6e5206d10945ddd01e18d3fa8b56d25669739c570e9fd5f4e9a00dbf049ad0283b2a2c0137dea5dbc8cd3ea6a445b4718dae4fb26a1
EBUILD old-locale-1.0.0.7.ebuild 807 SHA256 366e31f3691df77963de5eee7374726a0500b9e8158ecc6df21e0a626b433c19 SHA512 9156f03b541272ed2f929b9ba932e37e0c153b8223da14d81e673e9a85ed249f125f92b6312a7ca6c066aa663924ce0740758eca7257aed1c28cdb7a695f6f44 WHIRLPOOL 0ee0814e308b5f9e8399a16a91295d9d438d8ec41423ea8b46e75b8403a83ebab6e50791023381ce7afd61a5a83b65eb818683eecc83902a20894130a0dd6fc0
MISC ChangeLog 557 SHA256 75448c3082268d33b6f73184d772ccd094e220545c9f8cc1e4ebee3d1fe40c76 SHA512 c13c5d8f1a064af38471dc3c9215de662970495f95465865bd95c4750e6a98f83488b01f01e2398e37b6f3fc6955fe3cb9b443e4e958904da5cd59d48276bd9f WHIRLPOOL 3cec78ba9f281dbb29361b837da5c8db1d9ab982c73ab6b903baecf207073eba681d5e476406fb793f0ca7ff94204a1eb8bde7efb145dda3fcccb9aa91f90a0b
MISC metadata.xml 300 SHA256 d3c0514a9397a6dafd9800aa1f116763002794e1bfe1a2e5f1618f831371bf77 SHA512 50873d9bafb458a51fa257b6c4e3a1c842cddf4050ba8ef3b84e901a39172d93573462c799d14e61cf07f39434eb204ee5c756358be696643c55ca42fd2de2d0 WHIRLPOOL ab55d1c00d347c609de4a40c624bd9ee01596cab81c03f617149393ceba07e8e16cf09fd27d9537f2ffc20e532e225c60620634faa3aa69c3be2947aaeb77e6a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlUfFpQACgkQoBEVQmGOlx+XDgD/c0jH2j93NEWCLnmrQuubtjRu
sh19ds/2XId5irToaOkBAJcvYiscHxV4MGvhrsb0nSsbE55O1Ws+tcr9ESCtNDxT
=dOC2
iEYEAREIAAYFAlW/2X8ACgkQcaHudmEf86rEJACeP0bd21Gn4XyznP3cGlIAEP78
ROIAn0/UNbmdLeShC2vl62YLR+JWjbOY
=yq04
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild,v 1.1 2015/04/03 22:39:11 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild,v 1.2 2015/08/03 21:13:34 slyfox Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=dev-lang/ghc-7.4.1:=

@ -1,6 +1,11 @@
# ChangeLog for dev-haskell/old-time
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/old-time/ChangeLog,v 1.1 2015/04/03 22:39:54 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/old-time/ChangeLog,v 1.2 2015/08/03 21:15:10 slyfox Exp $
03 Aug 2015; Sergei Trofimovich <slyfox@gentoo.org>
old-time-1.1.0.3-r1.ebuild:
mark stable on alpha amd64 ia64 ppc ppc64 sparc x86 (the same package goes
with dev-lang/ghc-7.4.2 and upper)
*old-time-1.1.0.3-r1 (03 Apr 2015)

@ -2,13 +2,13 @@
Hash: SHA256
DIST old-time-1.1.0.3.tar.gz 74219 SHA256 1ccb158b0f7851715d36b757c523b026ca1541e2030d02239802ba39b4112bc1 SHA512 a701c62266f9f3c6dc60eba970b6c25a61bf82b6b8bb6b0073e0e44908598926fe7813a7ae1b1f9da98e4861a8f0565d0bd025cb97307b71c08cb9b0b2e321bb WHIRLPOOL f19776cbe8d82899a9c139c10e05f3aa14f2a1c5ffc7158463a082b618c2fa1a6a8ebd8c230b8f4c2d475a6faa47d9b4a48a948be1d883e7d65dfa59932ea0b6
EBUILD old-time-1.1.0.3-r1.ebuild 895 SHA256 824b6b1a7ccbeb241ad378ca1449b5a280737f68460f7f314fd8c658b23cd715 SHA512 cc00c3647f3b05cf1e68839bdf0fab0ad146bfbf0dfc16dbebbcbb7b0165967ce71977e06e0546bc7d7a1588f44c814d3fd8a88e70c5f169b64c5f923220dcf9 WHIRLPOOL 2ef5ef4f719b4a0224a7c97b9cfcb4a22ba6d7a3489f38187d1023f97dea3d27b5c8a81a39b6021c68efc1ab21e26a6a6ddc7f8bd80a5c38610af512af70ba0b
MISC ChangeLog 357 SHA256 1769a6ddb7fcb079ede7c1a611b5bc3d70fa01445353c67175b0569eabf73e3a SHA512 3b27777b3a0ca95a94b6827c31612cd75dbd6dff8ee292dee01577fed90651db542641c9d99627ebb4ece5c71968560729f1be8d4af74d84124a39a08a4c330a WHIRLPOOL 1355a6e1eab87511ec6af27a86cd0634cd85141996f062819390d71d2616f976c9c9ae9b3d695076d986badc121b952174572e4de5393aae92224e0adb53674c
EBUILD old-time-1.1.0.3-r1.ebuild 888 SHA256 14e148b3e7d9e875b073c9aa93cbc03b6a44d662077d81ac8e28491619f3ea6a SHA512 eca9541d9a087bebfe6f832f4bd28291a2070eed9ad9f7f58b8249d14bdbaccbf17be490934e96654d26cb807e631cc7393f6c0cc9bc44bc64294784b9fc7b71 WHIRLPOOL 014cfe65bc31b44d5fcb7854595057ed43d98903edeef8c00a935cddc8c92d5091e698e20b086e2bfeb50378b2a5cd174fa2131f9e1865243f3ad08c780dbb63
MISC ChangeLog 556 SHA256 877b6d666c4f3ce00d28a5e20af954ea348a3d1ca105f66c558536b7a03704e5 SHA512 0f7b4e8c6f024581f0cd077286fbfeb68376317d1f05140dd50ddff723cedc6dd42e14cf5323f2950b5f101211fc51ddd5404bba27485e38ec13529123c19a24 WHIRLPOOL f1c933c827ec8bb5899937927c75417f587fa6b838b3123453e4585faed3ae3494b6ed0fd6cccc5e6169e13be06d2d5f1ddc510e93f4d9f246da19f5b662670a
MISC metadata.xml 360 SHA256 d99e08cd37a6c38956aa343980cbab7e3b066aabecde290d108b5050ae758608 SHA512 f259f963cd5dd1f4037808242eb9aa9a27637cb08c0fe7cf2fbddcacabcd97f7018b2b738f6a6820d45dbd4ef12978dd98c317893565bfc4399043151a3b611c WHIRLPOOL f48d7796c7b5f4f432ffa399f9c1d12990ff35e3b569eb1fac12cb6d87557e9c35ba5eb21c5b9c6c30e92dd93036deeb516aedbbc3c5d1f65ef4876b5ec33e8b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlUfFr8ACgkQoBEVQmGOlx/hcQD/V1l+31fsBXJAnW8Gwfj0mMPq
KJcHagU14oZJaQZwYzwBAKceJAmjKhtSlXh5WTEHd1XBJ460QVYj3m9HjNT8fA4P
=KfoJ
iEYEAREIAAYFAlW/2d8ACgkQcaHudmEf86qFmQCcDR+lNAdmKVq2qIR2hZZ46t1K
i+MAn2zqge42Q3I6F5zRxnPJfh58l9DW
=ic0+
-----END PGP SIGNATURE-----

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

Loading…
Cancel
Save