summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Brannon <teiresias@gentoo.org>2015-01-27 23:41:41 +0000
committerChristopher Brannon <teiresias@gentoo.org>2015-01-27 23:41:41 +0000
commit1e3979e763600456e7983517639b77b8b710b062 (patch)
treee190424e84e7ddb15c4cef433d343d13eb8aaedb /app-accessibility
parentFix dependencies to reflect the source requirements. (diff)
downloadhistorical-1e3979e763600456e7983517639b77b8b710b062.tar.gz
historical-1e3979e763600456e7983517639b77b8b710b062.tar.bz2
historical-1e3979e763600456e7983517639b77b8b710b062.zip
Remove old versions.
Burn 'em with fire! Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x6521E06D
Diffstat (limited to 'app-accessibility')
-rw-r--r--app-accessibility/brltty/ChangeLog12
-rw-r--r--app-accessibility/brltty/Manifest37
-rw-r--r--app-accessibility/brltty/brltty-4.5-r3.ebuild155
-rw-r--r--app-accessibility/brltty/brltty-5.0-r2.ebuild156
-rw-r--r--app-accessibility/brltty/brltty-5.1.ebuild189
-rw-r--r--app-accessibility/brltty/files/brltty-4.5-fix-ldflags.patch56
-rw-r--r--app-accessibility/brltty/files/brltty-4.5-fix-mk4build-cross.patch21
-rw-r--r--app-accessibility/brltty/files/brltty-4.5-range-checking-and-array-bounds.patch145
-rw-r--r--app-accessibility/brltty/files/brltty-4.5-respect-AR.patch12
-rw-r--r--app-accessibility/brltty/files/brltty-4.5-udev.patch26
-rw-r--r--app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch56
-rw-r--r--app-accessibility/brltty/files/brltty-5.1-respect-AR.patch12
-rw-r--r--app-accessibility/brltty/files/brltty-5.1-udev.patch28
-rw-r--r--app-accessibility/brltty/metadata.xml1
14 files changed, 20 insertions, 886 deletions
diff --git a/app-accessibility/brltty/ChangeLog b/app-accessibility/brltty/ChangeLog
index 99875546b300..ca5e1bd7bfec 100644
--- a/app-accessibility/brltty/ChangeLog
+++ b/app-accessibility/brltty/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for app-accessibility/brltty
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.166 2015/01/26 10:37:18 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/ChangeLog,v 1.167 2015/01/27 23:41:40 teiresias Exp $
+
+ 27 Jan 2015; Christopher Brannon <teiresias@gentoo.org>
+ -brltty-4.5-r3.ebuild, -brltty-5.0-r2.ebuild, -brltty-5.1.ebuild,
+ -files/brltty-4.5-fix-ldflags.patch,
+ -files/brltty-4.5-fix-mk4build-cross.patch,
+ -files/brltty-4.5-range-checking-and-array-bounds.patch,
+ -files/brltty-4.5-respect-AR.patch, -files/brltty-4.5-udev.patch,
+ -files/brltty-5.1-fix-ldflags.patch, -files/brltty-5.1-respect-AR.patch,
+ -files/brltty-5.1-udev.patch, metadata.xml:
+ Remove old versions.
26 Jan 2015; Agostino Sarubbo <ago@gentoo.org> brltty-5.2.ebuild:
Stable for x86, wrt bug #534800
diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest
index 5cae9a8fe207..839e390d1f6b 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1,47 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX brltty-4.5-fix-ldflags.patch 2168 SHA256 6d9022614cb0d1d65ad11f0f924c369a860a7f2e02bfec77f8a61c60350daa75 SHA512 72ce6b722e90deb9e3d6d537b54ce2f8625154a5920eb555fb5fab1b65703a4ff88a2e0907b74a11454231507ebd9741533ee9b77ec5dfeffd3870179ebd98e8 WHIRLPOOL 9214b7f5810aee65e5bbaf16830eb9c5f63e4c25d26a2f484fc7b700412db32ddc3adf34026f9dc7c98fe111c28d11431e28346d6d6bab8c7a017702a0649df2
-AUX brltty-4.5-fix-mk4build-cross.patch 759 SHA256 1abb970aa9e6797d6a859e0b861c50b7d7d48c34b9cac4f7ffdad02c2beb17a8 SHA512 c409e0ebccf929b0c49d6b4b9f014c1b4505d9c68e022b860ec53733f8b19538d304349d2640d610581a81e728699f5edc66f0eefdb534036f22640891e413ae WHIRLPOOL 9dcdbfe5a55ddb23fcd73f4d13684b3a4ee202f4b4217f9501b0a12f19b89abc4d3ae3a120df396c5dedaa890c9cb08aae1b41078b85ef25db78d364a8872a46
-AUX brltty-4.5-range-checking-and-array-bounds.patch 5168 SHA256 2838d9fa69343f540047fff61e183249d7713c105aadaee9693375024bfed5c2 SHA512 20ae848311b3688d8b6dc68cb681661070b33170e3dee2f814a1396c07bd78ccadb67f1daaa77624ef64635036800adc9e79220ac968b867ca8a39f4c1881b96 WHIRLPOOL e52751b98b22599bdd8663e8f4c5f5009494cfc2022dd4d4c14a3f50fcb05ea93f327c0318fcefa76b4515adf06887f1c214f97e3b7241c040ecf28619ca3054
-AUX brltty-4.5-respect-AR.patch 403 SHA256 01786fd2e922f4595a59753a9e5fc7c0c8bfb24310337726ce82947c65cd2046 SHA512 1d531a7cd28b84dba92144cd4405b955ef0bf3cebef6a12bbcebee8f32f38c32c49c27143591176ea913aecf2398e75bb71c600fe51283fc51cfe1339d3b88d9 WHIRLPOOL 16da2ce9cbdeca7623f7e3146b71c0bb8959ced3c26abf71e2f845b93aacafc8b4d73e91d749b7aa8c6e42f36b383d7d671f50b7dfe07256adcf7c822407600d
-AUX brltty-4.5-udev.patch 1105 SHA256 0472a6f103c95d4f2c3214f246092f39ded516ebcf682bd1ed86ee67911fd2cf SHA512 69a15bd7aff192f949e6a01e9f869d24a8b75e91938156fd2ff8fd510755c2a83ca9f35381f3bd2c8877fd2a5101a861b718cc103c960dce58ae4174209b1847 WHIRLPOOL 052715b04b688988ca6c86b2330a318b93d59bde3a10faa51f2faf9bbba011967d7e166883d6060d9ada8d7b4002b1270434cb1d2614ff9b1d395022da1e39af
AUX brltty-5.0-fix-ldflags.patch 2168 SHA256 6d9022614cb0d1d65ad11f0f924c369a860a7f2e02bfec77f8a61c60350daa75 SHA512 72ce6b722e90deb9e3d6d537b54ce2f8625154a5920eb555fb5fab1b65703a4ff88a2e0907b74a11454231507ebd9741533ee9b77ec5dfeffd3870179ebd98e8 WHIRLPOOL 9214b7f5810aee65e5bbaf16830eb9c5f63e4c25d26a2f484fc7b700412db32ddc3adf34026f9dc7c98fe111c28d11431e28346d6d6bab8c7a017702a0649df2
AUX brltty-5.0-respect-AR.patch 403 SHA256 01786fd2e922f4595a59753a9e5fc7c0c8bfb24310337726ce82947c65cd2046 SHA512 1d531a7cd28b84dba92144cd4405b955ef0bf3cebef6a12bbcebee8f32f38c32c49c27143591176ea913aecf2398e75bb71c600fe51283fc51cfe1339d3b88d9 WHIRLPOOL 16da2ce9cbdeca7623f7e3146b71c0bb8959ced3c26abf71e2f845b93aacafc8b4d73e91d749b7aa8c6e42f36b383d7d671f50b7dfe07256adcf7c822407600d
AUX brltty-5.0-udev.patch 1215 SHA256 4f2deb06ad102126c3ad624aab09baf052fa2627c49340924688c9b5965f0721 SHA512 436ee879c1948eb6418fcb4d69431dae9640e4b1905971657143646de438541ed0bacca1d7b5b154e235b6e73915fbab843edd8c5dc8881965958fc4aac637e8 WHIRLPOOL 6f11252da78130050b4335e8aa8c8b9a597a4728684f50759d97003a98e3592e9f14cb9d28e087a7353ce5e585ef2b7846a826acf660042c5a73155f98d6181b
-AUX brltty-5.1-fix-ldflags.patch 2168 SHA256 6d9022614cb0d1d65ad11f0f924c369a860a7f2e02bfec77f8a61c60350daa75 SHA512 72ce6b722e90deb9e3d6d537b54ce2f8625154a5920eb555fb5fab1b65703a4ff88a2e0907b74a11454231507ebd9741533ee9b77ec5dfeffd3870179ebd98e8 WHIRLPOOL 9214b7f5810aee65e5bbaf16830eb9c5f63e4c25d26a2f484fc7b700412db32ddc3adf34026f9dc7c98fe111c28d11431e28346d6d6bab8c7a017702a0649df2
-AUX brltty-5.1-respect-AR.patch 403 SHA256 01786fd2e922f4595a59753a9e5fc7c0c8bfb24310337726ce82947c65cd2046 SHA512 1d531a7cd28b84dba92144cd4405b955ef0bf3cebef6a12bbcebee8f32f38c32c49c27143591176ea913aecf2398e75bb71c600fe51283fc51cfe1339d3b88d9 WHIRLPOOL 16da2ce9cbdeca7623f7e3146b71c0bb8959ced3c26abf71e2f845b93aacafc8b4d73e91d749b7aa8c6e42f36b383d7d671f50b7dfe07256adcf7c822407600d
-AUX brltty-5.1-udev.patch 1215 SHA256 4f2deb06ad102126c3ad624aab09baf052fa2627c49340924688c9b5965f0721 SHA512 436ee879c1948eb6418fcb4d69431dae9640e4b1905971657143646de438541ed0bacca1d7b5b154e235b6e73915fbab843edd8c5dc8881965958fc4aac637e8 WHIRLPOOL 6f11252da78130050b4335e8aa8c8b9a597a4728684f50759d97003a98e3592e9f14cb9d28e087a7353ce5e585ef2b7846a826acf660042c5a73155f98d6181b
AUX brltty-5.2-fix-ldflags.patch 2168 SHA256 6d9022614cb0d1d65ad11f0f924c369a860a7f2e02bfec77f8a61c60350daa75 SHA512 72ce6b722e90deb9e3d6d537b54ce2f8625154a5920eb555fb5fab1b65703a4ff88a2e0907b74a11454231507ebd9741533ee9b77ec5dfeffd3870179ebd98e8 WHIRLPOOL 9214b7f5810aee65e5bbaf16830eb9c5f63e4c25d26a2f484fc7b700412db32ddc3adf34026f9dc7c98fe111c28d11431e28346d6d6bab8c7a017702a0649df2
AUX brltty-5.2-respect-AR.patch 433 SHA256 9ccf9500cd65d994eebf60181c307240e59e150cf2095d7b1a3f11f9e92afcf1 SHA512 ce778cded4ee6f9ac45faedd3727c58746e780cff944d2c39ff71f792905c7f214b104641aef72a233d07df74a92cc2a596ac6bac1b76873d82d2c1383e994e9 WHIRLPOOL c5426441bd5dae68d65651e96cb83c7d3f34238d36ed5c21dbb97b81b864040376294e3ab289ef53aa75c92dc6685b96ee748d619baabf4ce504bd22ca3fe9c8
AUX brltty-5.2-udev.patch 1208 SHA256 8aea1d60da2d7323b9d4a4c11cabe8bdcf4a34a03942361b1c105505682764c7 SHA512 0a1873dbdee7b97385199bd1f7158847bd8c52f7678783add4353c990ad5a93bc5378f38e52e3b1b30d071167802750cfccad227260dab8eba52e88cb230cefd WHIRLPOOL dd3bf4a95339de3f42a5a151a7bc57bed2ab159070664512bb5682494012cb899351baf8c20e02d474614e2b25efbb877ea4304a15d9365bd3795c65c7826454
AUX brltty.rc 356 SHA256 24950c773d16156fed8f71be72abefa77a4c45d930e2ea53b6371a0e659644f8 SHA512 4e4b363aa297f94c2078744417e630d13d5796ed55f24929e39f43108cce91c7dd49622d24d28fd91d3642371370feb9a62256d773ec052617bd4f015be81af2 WHIRLPOOL 26e7c5344218c79e4cbddbb0fd82a6589116fe43afe4439881c7f3d4dcafcf60f447cab8e5574d5f3aab83bbc85522f3b25f28497c1ad8a136b4b32abe9673d6
AUX brltty.tmpfiles.conf 31 SHA256 45c13fe100502b1896bd758f6c59a46fa2250ce093ad719f41854911349a0a71 SHA512 3d52a11e0d266ac508ab5447b6515f006f610e3bcb2ec396c3fe4c58a68874c9568f7fd6a143829f69c1b87680f1157953eae9fe326f5db3723c7e4b46390bf7 WHIRLPOOL eb4e009f97fe75ac90c15a222ec4b85bc7888adf09e6e0ac699718376debd9907156838ff61ee9efa35a0df94419456864659c8c66f128af10e0ec7b447b2087
-DIST brltty-4.5.tar.gz 3260872 SHA256 87af9ecff2ff563f4dc62e0ca4e8d8217ee7ee57e8344508cf0096c47ff77da0 SHA512 55efa7fffef3914638bfda2df4d4369fb4b72dd19897153bba69b11960732eda583c02a578fef6919e7d620d08beda8010d4352e4d4d8fabbbefa44b3e1c8d90 WHIRLPOOL 3d677445675da3fafa64bbad0dcfb13b85de57f7c6473ceaf2cd51a7e60fee2c425f1584ccca44ce95dcaabf5b50fede0b5c1cd35c20f556921aa7c1d7859ff5
DIST brltty-5.0.tar.xz 2213768 SHA256 e3613fa2e8c3450d7e7bee7107235344c474dc310af5adcc19761f361e8c8b92 SHA512 2a66f2fcf0ada9a499450e14c11efe2cffd1e9b465755aab60093f383c596d4f4f3be0651e6559df143fc1547a5d5be24caf485596cb8ad691b029de110f8dcc WHIRLPOOL 3f36f036f5eb6479e9c42cc79eead215d7133cfb6d2c4de3e4eaa6f776299d021c7830e32c914b7cb7686bd4d31902c0762d309702ef686ab7b37aff6ee4161a
-DIST brltty-5.1.tar.xz 2226516 SHA256 d3482b44d431e4c352eed5116bde45af913b26d186c67835dcd70d05c2da27cd SHA512 0302b8b7a2e90365b165e0db96119b63c422d2fe02e77eaa520107715119509e2d47fd0557e037e99146adddc3efb2d334d6f5b7d7ed4195f8c00f5b47d8f3e1 WHIRLPOOL 1e3f4e4e3cf7a7c47db36f7c92ace015b0fc93eb22b7e26ae433e7c722da554cc161de315d6c62b17c5e10807c420bab57e0a208cadb9a0ae57fae16f59094c9
DIST brltty-5.2.tar.xz 2532684 SHA256 f1293940317a675d0eaeaf3f363bbfe4bfaa5225c2116123a61ce2d3c71943f7 SHA512 8e16701e9c9d776c76e3ad0cb4319b2753295fea229bd3f60cb0dffc0b6946037e6f98daafae873238c4eff90d4b8ddb697b7d425e700c5a098aba8fed9eed3f WHIRLPOOL 33fcf326be381309f2baa3f59807145a0ca3a614f32b0b27e4b76af1c1f46f6459f7be1d629002538588ce71ab017b52bfc642fc06aa2c3f883aba272e61f20e
-EBUILD brltty-4.5-r3.ebuild 4414 SHA256 ca6a86a5ba9689093cb0fae2cdf6c080bc942e75ff2a3a469237e174680a5d83 SHA512 2d3a17f27e33c40ce8ba4ce74795ca82ed71d4229dd40b0efa564a89831a3e5e8da6bfb2343bac97123f6339d747d65a188eadf4dc2b34ec7f6a9f275780fb7f WHIRLPOOL a4bb274038287100f4bfe22c43de7885d6661ab1ba58727f11a66030021d686998dba8ec56a09de2d890a8f2585286a3210de2c5f91922f7a936c0bee21ece7d
-EBUILD brltty-5.0-r2.ebuild 4457 SHA256 5762e928bb2d1bc57b3cb2beeaa0d499a24d2414b6cb2aa4228188928a7f17c3 SHA512 44d3fd3c169104f7f8a0a3bde011ec9592c86f30ff784d9aae3f084070fe39b0403ac532dae623e997ac5d7fb2f9ba02ffdd8c208b05948b4342f8c305699cfc WHIRLPOOL 07fe45b13c9d132ccbd3dae12e6237cc1d709d4ec52fee8f4261403f1ac45c8b8dbb5d92b7fc16c7a0ac3ba1b0010ce814240dfa49539793b2d9c781ae3ded5f
EBUILD brltty-5.0-r3.ebuild 5006 SHA256 ef08ff9f3308c30f9a07ceb36738c12eb43c27a3caedd4b6f7c8a9b6cec2a2d7 SHA512 b117135603677737c7ab560c112e96ab1b6be0d8ac265c38a8e46e81e04153939cebb7214c4998b417298059a2b7bd574507cbee7b3c8fba3ba093b65309cd96 WHIRLPOOL 050c7192e6ea7125b7cdcdaf60b596c7a59a2ab53d7f8fdd867cb70f52601e4c7cb83a88334212f1e5ec5ba4bb6eb978618f07f3ddb710400fea41225f2ef1f4
-EBUILD brltty-5.1.ebuild 5068 SHA256 45f582211329aef178ae196ed13c59a7a4510bd600ca17930f8ddc9b8deccee9 SHA512 afba2870b2be80fc97b757e4ec1fe619a56135c61bb3c42879a573b4c10fd92c1b0e2263c2bd796abca971312876438c3754b0e76b65511809f21119ea7b79ec WHIRLPOOL 75936256311145154e9029a25e22bd18c90aa1340493d68b2c5d125a0861707ec4d87317f2462a62ecc4eb03d7301ff1830bda83d39b5991c8a0b7f32393e4ff
EBUILD brltty-5.2.ebuild 5061 SHA256 1295ce3d461587b8e504830d90fee33488fdb5f24061717dee2c113e31e20604 SHA512 9f4665d3c77016f01336332413ab0740c06c7301e40bd7b5f4d87ec1a9902d19e1fbae64289a1b83e768e03c878b367ea0f6fc9be7c87266330881280a65da0d WHIRLPOOL 1abde7ae15f249cc3970e5f11ab676d98219301bdcbe0b554c656644548f174be7fdcb2aeed0b85a4bdeca3457e109c16698a4213e83bf91d5f6bec623446b0b
-MISC ChangeLog 22012 SHA256 9adb9ce7b7cefb893a4e71fe5a4481533238f33fd75aa12ba0bf5209ff55779f SHA512 32dd6123335c4ab0f6adc73da4d55a386012a86c3040bd73d59919673989158ce7402cadb1759f804091a65280fb123343170adc12c287eba04d02113bc61854 WHIRLPOOL f3025cba711e9363ebc766c0da15e97cc595a702f31e808569efe4c2f8780d60878913cbd74c0a41906f2c51144d67b266ca2ec9e7351a87843c22376b58af0b
-MISC metadata.xml 1918 SHA256 5cdd92581b4e46c8dc3c468f51bf04dd5456dbddc1f4f88fef47879953f35d88 SHA512 0dd12af812f22da964152898a256c957e2074d1ae9eb2f8dd471f8f3cfb0016439271636759b622756d67f0eadfc5f062556ff5f85be4445c03dc5fe097814e4 WHIRLPOOL 1c232cc5d306a62507be40fd18552a284e87ae2a10e920d4cc3886ea59e4bc075a0ce9636eb15f6d59fb07bfc29cf5b503b87b8425a275b079d4e91ffdf2ec78
+MISC ChangeLog 22501 SHA256 200cc83c555ebf7ad677b74d4c2c48044a391204e289c05297d2b36f68588953 SHA512 506856b6ba3f121daba3ed361be2f74d027d8f1b2f58ad8c0e669f4b3e657c59fae87c0977aed711d780abac1f4f3c15cb1d00826071c89dd575cdfa69502237 WHIRLPOOL c50087a757d1902e1fe7df99f1f3cd470bf97de96305ab06ebb14a253e8cfd7d8a47c8a41ce453d724a7dca86858806d6252278db03c2a3565175030edc7411a
+MISC metadata.xml 1842 SHA256 decb1d982c9c834f2270bf09fef44a1e78e2eb6418223647a60b98fbf3ca7b3c SHA512 b4c56afe17e91026cac467b555188ec13eae9d8162cd15df06a1f2bca779df4ea57330a221ad15b81cc408f75cd536ebb77bdad0c95df28850c7eef859e8cd6f WHIRLPOOL c8f5d3c8d84661c87f1160768ad79b3b8328e5f5ef3ff3a528f580916e76c4b5c01d4ef838614e95363e47854e335a68227a2f27dd373bbac2a9995a7a03e7be
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUxhjfAAoJELp701BxlEWfPBUQALSMsX7LcZDjuCpXy+PeyF7D
-PyMdIlozsAx1My7JQb7VBBJLYaiklldEqCNWV0sXJnb6uT+qq8XxUPRSAezBxdhB
-CgHdYEDz7ACnrtUwQMgfklW3/ZFdi2Xkxjz3ciU5wM18Etl4jzpCQUcAhjwDPo6s
-oq4Aa/jYjKmCZMrCRDu5LVckosuHFk3wjXuBJkBRmAvPNwg/Eg0lLpGKlyjP9dHs
-EnS0F54olUhCwizhkphyzcEINHvxoyHuN7TYukxnMbG3G7I+XSDr23gL2Rc5ekr/
-UYHQt8SvCNeSPRdL3mvCNI4RUg22Ed1yAzGqXLyiao5hAeB4bQrKmWyGANLTRA1s
-MLrLhmApAsjQV9XIi791D9ChAfHryka05mSXGtrW/QGjpzo+lz+MA0AV0brXB8Ab
-eU/TuxfEh3X/vME64N3iaReLjMVXErwG9VKtJSHg57ZnbOe8Zm6nUqF6P5d4Jpa+
-uTWlDtIfcXjvw5qxcrPnNO6mrEn4gEYfYfjXQP4nEQEUeD4W+chwV+r75nPatEpf
-tdgJgvWRQpmfZw44HXm8uZlSdfevr126fKdOc3fDsfUG8utPvmqsX7ZIlMYBDxAd
-66j1lFJpQutC9bpmmPHoBEHjpfG5IpUw/yOLWhpXwZHdeWbgonJxEVO7yGuOqgpM
-4O1VhmQklAGW/i5GSUmH
-=3el5
+iQEcBAEBCAAGBQJUyCI1AAoJEH8qFnJlIeBtrmgH/0OfZcCV8Y3M3I5Ox/1FXPK+
+iasaOtAu7HxIBuzUOmd/y7KXEEo0d5XWRkuDAfyKg9Xm9aDePkNI0gcNdvNZGpyO
+wxDIE+KAZFbzU7/kS8letxMrkL4YnBjiEaB/8TA8YpcXBb5+hjdG7o2aSPWk+/+6
+aeJSsfmGeVy593iZGX5R20gm/8WxNzi5MLi0KDqWKv0/Z6fY5xSZFvFB3Ub0pX7c
+R7C4FDL6lLDw+C7GDbySFKdvPI/auQooTZ1pVHTp7a1eH+pG0PHh+SeBzt9VNBSv
+2F85ptr73m2asqSxC49NLR54rBQ02MwFjaF+4bW0KRJs6YA2YI9mrDYhWlfz51M=
+=78l+
-----END PGP SIGNATURE-----
diff --git a/app-accessibility/brltty/brltty-4.5-r3.ebuild b/app-accessibility/brltty/brltty-4.5-r3.ebuild
deleted file mode 100644
index 872fe0450b08..000000000000
--- a/app-accessibility/brltty/brltty-4.5-r3.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-4.5-r3.ebuild,v 1.9 2014/04/07 18:35:50 vapier Exp $
-
-EAPI=5
-
-FINDLIB_USE="ocaml"
-
-inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
- autotools udev
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="http://mielke.cc/brltty/"
-SRC_URI="http://mielke.cc/brltty/releases/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 x86"
-IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
- java +learn-mode +midi ncurses nls ocaml +pcm python usb +speech
- tcl X"
-REQUIRED_USE="doc? ( api )
- java? ( api )
- ocaml? ( api )
- python? ( api )
- tcl? ( api )"
-
-COMMON_DEP="bluetooth? ( net-wireless/bluez )
- gpm? ( >=sys-libs/gpm-1.20 )
- iconv? ( virtual/libiconv )
- icu? ( dev-libs/icu:= )
- ncurses? ( sys-libs/ncurses )
- nls? ( virtual/libintl )
- python? ( >=dev-python/cython-0.16 )
- tcl? ( >=dev-lang/tcl-8.4.15 )
- usb? ( virtual/libusb:0 )
- X? ( x11-libs/libXaw )"
-DEPEND="virtual/pkgconfig
- java? ( >=virtual/jdk-1.4 )
- ${COMMON_DEP}"
-RDEPEND="java? ( >=virtual/jre-1.4 )
- ${COMMON_DEP}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
- "${FILESDIR}"/${P}-udev.patch \
- "${FILESDIR}"/${P}-fix-mk4build-cross.patch \
- "${FILESDIR}"/${P}-range-checking-and-array-bounds.patch \
- "${FILESDIR}"/${P}-respect-AR.patch
-
- java-pkg-opt-2_src_prepare
-
- # The code runs `pkg-config` directly instead of locating a suitable
- # pkg-config wrapper (or respecting $PKG_CONFIG).
- sed -i \
- -e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
- aclocal.m4 configure.ac || die
-
- # We run eautoconf instead of using eautoreconf because brltty uses
- # a custom build system that uses autoconf without the rest of the
- # autotools.
- eautoconf
-}
-
-src_configure() {
- tc-export AR LD PKG_CONFIG
- # override prefix in order to install into /
- # braille terminal needs to be available as soon in the boot process as
- # possible
- # Also override localstatedir so that the lib/brltty directory is installed
- # correctly.
- # Disable stripping since we do that ourselves.
- econf \
- --prefix=/ \
- --includedir=/usr/include \
- --localstatedir=/var \
- --disable-stripping \
- --with-install-root="${D}" \
- $(use_enable api) \
- $(use_enable beeper beeper-support) \
- $(use_enable contracted-braille) \
- $(use_enable fm fm-support) \
- $(use_enable gpm) \
- $(use_enable iconv) \
- $(use_enable icu) \
- $(use_enable java java-bindings) \
- $(use_enable learn-mode) \
- $(use_enable midi midi-support) \
- $(use_enable nls i18n) \
- $(use_enable ocaml ocaml-bindings) \
- $(use_enable pcm pcm-support) \
- $(use_enable python python-bindings) \
- $(use_enable speech speech-support) \
- $(use_enable tcl tcl-bindings) \
- $(use_enable X x) \
- $(use_with bluetooth bluetooth-package) \
- $(use_with ncurses curses) \
- $(use_with usb usb-package)
-}
-
-src_compile() {
- local JAVAC_CONF=""
- local OUR_JNI_FLAGS=""
- if use java; then
- OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
-}
-
-src_install() {
- if use ocaml; then
- findlib_src_preinst
- fi
-
- emake OCAML_LDCONF= install
-
- if use java; then
- # make install puts the _java.so there, and no it's not $(get_libdir)
- rm -rf "${D}/usr/lib/java"
- java-pkg_doso Bindings/Java/libbrlapi_java.so
- java-pkg_dojar Bindings/Java/brlapi.jar
- fi
-
- insinto /etc
- doins Documents/brltty.conf
- udev_newrules Hotplug/udev.rules 70-brltty.rules
- newinitd "${FILESDIR}"/brltty.rc brltty
-
- libdir="$(get_libdir)"
- mkdir -p "${D}"/usr/${libdir}/
- mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
- gen_usr_ldscript libbrlapi.so
-
- cd Documents
- mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt
- mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt
- mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt
- dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
- dohtml -r Manual-BRLTTY
- if use doc; then
- dohtml -r Manual-BrlAPI
- dodoc BrlAPI-*.txt
- fi
-}
-
-pkg_postinst() {
- elog
- elog please be sure "${ROOT}"etc/brltty.conf is correct for your system.
- elog
- elog To make brltty start on boot, type this command as root:
- elog
- elog rc-update add brltty boot
-}
diff --git a/app-accessibility/brltty/brltty-5.0-r2.ebuild b/app-accessibility/brltty/brltty-5.0-r2.ebuild
deleted file mode 100644
index 618321ee2a67..000000000000
--- a/app-accessibility/brltty/brltty-5.0-r2.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.0-r2.ebuild,v 1.2 2014/04/07 18:35:50 vapier Exp $
-
-EAPI=5
-
-FINDLIB_USE="ocaml"
-
-inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
- autotools udev systemd
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="http://mielke.cc/brltty/"
-SRC_URI="http://mielke.cc/brltty/archive/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
- java +midi ncurses nls ocaml +pcm python usb +speech
- tcl X"
-REQUIRED_USE="doc? ( api )
- java? ( api )
- ocaml? ( api )
- python? ( api )
- tcl? ( api )"
-
-COMMON_DEP="bluetooth? ( net-wireless/bluez )
- gpm? ( >=sys-libs/gpm-1.20 )
- iconv? ( virtual/libiconv )
- icu? ( dev-libs/icu:= )
- ncurses? ( sys-libs/ncurses )
- nls? ( virtual/libintl )
- python? ( >=dev-python/cython-0.16 )
- tcl? ( >=dev-lang/tcl-8.4.15 )
- usb? ( virtual/libusb:0 )
- X? ( x11-libs/libXaw )"
-DEPEND="virtual/pkgconfig
- java? ( >=virtual/jdk-1.4 )
- ${COMMON_DEP}"
-RDEPEND="java? ( >=virtual/jre-1.4 )
- ${COMMON_DEP}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
- "${FILESDIR}"/${P}-udev.patch \
- "${FILESDIR}"/${P}-respect-AR.patch
-
- java-pkg-opt-2_src_prepare
-
- # The code runs `pkg-config` directly instead of locating a suitable
- # pkg-config wrapper (or respecting $PKG_CONFIG).
- sed -i \
- -e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
- aclocal.m4 configure.ac || die
-
- # We run eautoconf instead of using eautoreconf because brltty uses
- # a custom build system that uses autoconf without the rest of the
- # autotools.
- eautoconf
-}
-
-src_configure() {
- tc-export AR LD PKG_CONFIG
- # override prefix in order to install into /
- # braille terminal needs to be available as soon in the boot process as
- # possible
- # Also override localstatedir so that the lib/brltty directory is installed
- # correctly.
- # Disable stripping since we do that ourselves.
- econf \
- --prefix=/ \
- --localedir=/usr/share/locale \
- --includedir=/usr/include \
- --localstatedir=/var \
- --disable-stripping \
- --with-install-root="${D}" \
- --with-writable-directory="/run/brltty" \
- $(use_enable api) \
- $(use_with beeper beep-package) \
- $(use_enable contracted-braille) \
- $(use_with fm fm-package) \
- $(use_enable gpm) \
- $(use_enable iconv) \
- $(use_enable icu) \
- $(use_enable java java-bindings) \
- $(use_with midi midi-package) \
- $(use_enable nls i18n) \
- $(use_enable ocaml ocaml-bindings) \
- $(use_with pcm pcm-package) \
- $(use_enable python python-bindings) \
- $(use_enable speech speech-support) \
- $(use_enable tcl tcl-bindings) \
- $(use_enable X x) \
- $(use_with bluetooth bluetooth-package) \
- $(use_with ncurses curses) \
- $(use_with usb usb-package)
-}
-
-src_compile() {
- local JAVAC_CONF=""
- local OUR_JNI_FLAGS=""
- if use java; then
- OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
-}
-
-src_install() {
- if use ocaml; then
- findlib_src_preinst
- fi
-
- emake OCAML_LDCONF= install
-
- if use java; then
- # make install puts the _java.so there, and no it's not $(get_libdir)
- rm -rf "${D}/usr/lib/java"
- java-pkg_doso Bindings/Java/libbrlapi_java.so
- java-pkg_dojar Bindings/Java/brlapi.jar
- fi
-
- insinto /etc
- doins Documents/brltty.conf
- udev_newrules Autostart/Udev/udev.rules 70-brltty.rules
- newinitd "${FILESDIR}"/brltty.rc brltty
- systemd_dounit Autostart/Systemd/brltty.service
- systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
-
- libdir="$(get_libdir)"
- mkdir -p "${D}"/usr/${libdir}/
- mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
- gen_usr_ldscript libbrlapi.so
-
- cd Documents
- mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt
- mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt
- mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt
- dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
- dohtml -r Manual-BRLTTY
- if use doc; then
- dohtml -r Manual-BrlAPI
- dodoc BrlAPI-*.txt
- fi
-}
-
-pkg_postinst() {
- elog
- elog please be sure "${ROOT}"etc/brltty.conf is correct for your system.
- elog
- elog To make brltty start on boot, type this command as root:
- elog
- elog rc-update add brltty boot
-}
diff --git a/app-accessibility/brltty/brltty-5.1.ebuild b/app-accessibility/brltty/brltty-5.1.ebuild
deleted file mode 100644
index 1118f5b54055..000000000000
--- a/app-accessibility/brltty/brltty-5.1.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/brltty/brltty-5.1.ebuild,v 1.2 2014/11/27 10:15:11 pacho Exp $
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_2 python3_3 python3_4 )
-FINDLIB_USE="ocaml"
-
-inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
- autotools udev systemd python-r1
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="http://brltty.com/"
-SRC_URI="http://brltty.com/archive/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
- java +midi ncurses nls ocaml +pcm python usb +speech
- tcl X"
-REQUIRED_USE="doc? ( api )
- java? ( api )
- ocaml? ( api )
- python? ( api )
- tcl? ( api )"
-
-COMMON_DEP="bluetooth? ( net-wireless/bluez )
- gpm? ( >=sys-libs/gpm-1.20 )
- iconv? ( virtual/libiconv )
- icu? ( dev-libs/icu:= )
- python? ( ${PYTHON_DEPS} )
- ncurses? ( sys-libs/ncurses )
- nls? ( virtual/libintl )
- tcl? ( >=dev-lang/tcl-8.4.15 )
- usb? ( virtual/libusb:0 )
- X? ( x11-libs/libXaw )"
-DEPEND="virtual/pkgconfig
- java? ( >=virtual/jdk-1.4 )
- python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
- ${COMMON_DEP}"
-RDEPEND="java? ( >=virtual/jre-1.4 )
- ${COMMON_DEP}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
- "${FILESDIR}"/${P}-udev.patch \
- "${FILESDIR}"/${P}-respect-AR.patch
-
- java-pkg-opt-2_src_prepare
-
- # The code runs `pkg-config` directly instead of locating a suitable
- # pkg-config wrapper (or respecting $PKG_CONFIG).
- sed -i \
- -e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
- aclocal.m4 configure.ac || die
-
- # We run eautoconf instead of using eautoreconf because brltty uses
- # a custom build system that uses autoconf without the rest of the
- # autotools.
- eautoconf
- python_copy_sources
-}
-
-src_configure() {
- tc-export AR LD PKG_CONFIG
- # override prefix in order to install into /
- # braille terminal needs to be available as soon in the boot process as
- # possible
- # Also override localstatedir so that the lib/brltty directory is installed
- # correctly.
- # Disable stripping since we do that ourselves.
- local myconf=(
- --prefix=/
- --localedir=/usr/share/locale
- --includedir=/usr/include
- --localstatedir=/var
- --disable-stripping
- --with-install-root="${D}"
- --with-writable-directory="/run/brltty"
- $(use_enable api)
- $(use_with beeper beep-package)
- $(use_enable contracted-braille)
- $(use_with fm fm-package)
- $(use_enable gpm)
- $(use_enable iconv)
- $(use_enable icu)
- $(use_enable java java-bindings)
- $(use_with midi midi-package)
- $(use_enable nls i18n)
- $(use_enable ocaml ocaml-bindings)
- $(use_with pcm pcm-package)
- $(use_enable speech speech-support)
- $(use_enable tcl tcl-bindings)
- $(use_enable X x)
- $(use_with bluetooth bluetooth-package)
- $(use_with ncurses curses)
- $(use_with usb usb-package) )
-
- econf "${myconf[@]}"
-
- if use python; then
- myconf+=( $(use_enable python python-bindings ) )
-
- python_configure() {
- econf "${myconf[@]}"
- }
- python_foreach_impl run_in_build_dir python_configure
- fi
-}
-
-src_compile() {
- local JAVAC_CONF=""
- local OUR_JNI_FLAGS=""
- if use java; then
- OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
-
- if use python; then
- python_build() {
- cd "Bindings/Python" || die
- emake
- }
- python_foreach_impl run_in_build_dir python_build
- fi
-}
-
-src_install() {
- if use ocaml; then
- findlib_src_preinst
- fi
-
- emake OCAML_LDCONF= install
-
- if use python; then
- python_install() {
- cd "Bindings/Python" || die
- emake install
- }
- python_foreach_impl run_in_build_dir python_install
- fi
-
- if use java; then
- # make install puts the _java.so there, and no it's not $(get_libdir)
- rm -rf "${D}/usr/lib/java"
- java-pkg_doso Bindings/Java/libbrlapi_java.so
- java-pkg_dojar Bindings/Java/brlapi.jar
- fi
-
- insinto /etc
- doins Documents/brltty.conf
- udev_newrules Autostart/Udev/udev.rules 70-brltty.rules
- newinitd "${FILESDIR}"/brltty.rc brltty
- systemd_dounit Autostart/Systemd/brltty.service
- systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
-
- libdir="$(get_libdir)"
- mkdir -p "${D}"/usr/${libdir}/
- mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
- gen_usr_ldscript libbrlapi.so
-
- cd Documents
- mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt
- mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt
- mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt
- dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
- dohtml -r Manual-BRLTTY
- if use doc; then
- dohtml -r Manual-BrlAPI
- dodoc BrlAPI-*.txt
- fi
-
- keepdir /var/lib/brlapi
- rmdir "${D}/run/brltty"
- rmdir "${D}/run"
-}
-
-pkg_postinst() {
- elog
- elog please be sure "${ROOT}"etc/brltty.conf is correct for your system.
- elog
- elog To make brltty start on boot, type this command as root:
- elog
- elog rc-update add brltty boot
-}
diff --git a/app-accessibility/brltty/files/brltty-4.5-fix-ldflags.patch b/app-accessibility/brltty/files/brltty-4.5-fix-ldflags.patch
deleted file mode 100644
index e60ea9a4e509..000000000000
--- a/app-accessibility/brltty/files/brltty-4.5-fix-ldflags.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -377,7 +377,7 @@
- case "${host_os}"
- in
- linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|cygwin*|mingw*|elf*)
-- brltty_mkmod_ld_make="-shared"
-+ brltty_mkmod_ld_make="-shared ${LDFLAGS}"
- ;;
- solaris*)
- brltty_mkmod_ld_make="-G"
-@@ -404,7 +404,7 @@
- esac
- if test "${GCC}" = "yes"
- then
-- brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
-+ brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
- else
- brltty_cv_prog_mkmod="\$(LD) ${brltty_mkmod_ld_make} ${brltty_mkmod_ld_options} -o"
- fi])
-@@ -414,7 +414,7 @@
- case "${host_os}"
- in
- linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|elf*)
-- brltty_mklib_ld_make="-shared"
-+ brltty_mklib_ld_make="-shared ${LDFLAGS}"
- brltty_mklib_ld_options="-soname"
- ;;
- solaris*)
-@@ -449,7 +449,7 @@
- esac
- if test "${GCC}" = "yes"
- then
-- brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>}]) -o"
-+ brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>}]) -o"
- else
- brltty_cv_prog_mklib="\$(LD) ${brltty_mklib_ld_make} ${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>} -o"
- fi])
---- a/Bindings/OCaml/Makefile.in
-+++ b/Bindings/OCaml/Makefile.in
-@@ -55,13 +55,13 @@
- all : $(OCAML_FILES)
-
- $(OCAML_CLIBS) : brlapi_stubs.$O brlapi
-- $(OCAMLMKLIB) $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
-+ $(OCAMLMKLIB) -ldopt "$(LDFLAGS)" $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
-
- $(OCAML_BCLIB) : $(OCAML_CLIBS) brlapi.cmo
- $(OCAMLC) -a $(OCAMLMKLIB_FLAGS) -o $(OCAML_LIB).cma brlapi.cmo
-
- $(OCAML_NCLIB) : $(OCAML_CLIBS) brlapi.cmx
-- $(OCAMLMKLIB) $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
-+ $(OCAMLMKLIB) -ldopt "$(LDFLAGS)" $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
-
- brlapi.cmi: brlapi.mli
- $(OCAMLC) -o $@ -c brlapi.mli
diff --git a/app-accessibility/brltty/files/brltty-4.5-fix-mk4build-cross.patch b/app-accessibility/brltty/files/brltty-4.5-fix-mk4build-cross.patch
deleted file mode 100644
index 7a516eb63a58..000000000000
--- a/app-accessibility/brltty/files/brltty-4.5-fix-mk4build-cross.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-this script generates forbuild.mk. it takes config.mk and adds a "_FOR_BUILD"
-suffix to every variable it finds in there. but it only matches vars that are
-all uppercase and miss things like "libdir". normally this isn't a problem as
-the vars have the same value. but when you cross-compile, this script will
-produce a different config.mk file which will have different paths (such as
-config.mk:libdir=/usr/lib64 but forbuild.mk:libdir=/usr/lib). so update the
-script to convert all vars including lowercase ones.
-
-Patch by Peter Nilsson Lundblad
-
---- a/mk4build
-+++ b/mk4build
-@@ -106,7 +106,7 @@
-
- sedScript="${outputName}.${sedExtension}"
- sed -n -e '
--s/^ *\([A-Z][A-Z_]*\) *=.*$/\1/
-+s/^ *\([[:alpha:]][[:alpha:]_]*\) *=.*$/\1/
- t found
- d
- :found
diff --git a/app-accessibility/brltty/files/brltty-4.5-range-checking-and-array-bounds.patch b/app-accessibility/brltty/files/brltty-4.5-range-checking-and-array-bounds.patch
deleted file mode 100644
index df9319000c64..000000000000
--- a/app-accessibility/brltty/files/brltty-4.5-range-checking-and-array-bounds.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-diff --git a/Programs/options.c b/Programs/options.c
---- a/Programs/options.c (revision 7568)
-+++ b/Programs/options.c (revision 7570)
-@@ -219,10 +219,10 @@
-
- while (option->strings[index]) {
- strings[index] = option->strings[index];
-- ++index;
-+ index += 1;
- }
-
-- while (index < count) strings[index++] = NULL;
-+ while (index < count) strings[index++] = "";
- snprintf(buffer, sizeof(buffer),
- description, strings[0], strings[1], strings[2], strings[3]);
- description = buffer;
-@@ -233,19 +233,36 @@
-
- while (1) {
- unsigned int charCount = charsLeft;
-+
- if (charCount > descriptionWidth) {
- charCount = descriptionWidth;
-- while (description[charCount] != ' ') --charCount;
-- while (description[charCount] == ' ') --charCount;
-- ++charCount;
-+
-+ while (charCount > 0) {
-+ if (description[charCount] == ' ') break;
-+ charCount -= 1;
-+ }
-+
-+ while (charCount > 0) {
-+ if (description[--charCount] != ' ') {
-+ charCount += 1;
-+ break;
-+ }
-+ }
- }
-- memcpy(line+lineLength, description, charCount);
-- lineLength += charCount;
-
-- line[lineLength] = 0;
-- fprintf(outputStream, "%s\n", line);
-+ if (charCount > 0) {
-+ memcpy(line+lineLength, description, charCount);
-+ lineLength += charCount;
-
-- while (description[charCount] == ' ') ++charCount;
-+ line[lineLength] = 0;
-+ fprintf(outputStream, "%s\n", line);
-+ }
-+
-+ while (charCount < charsLeft) {
-+ if (description[charCount] != ' ') break;
-+ charCount += 1;
-+ }
-+
- if (!(charsLeft -= charCount)) break;
- description += charCount;
-
-diff --git a/Drivers/Speech/Alva/speech.c b/Drivers/Speech/Alva/speech.c
---- a/Drivers/Speech/Alva/speech.c (revision 7568)
-+++ b/Drivers/Speech/Alva/speech.c (revision 7570)
-@@ -33,7 +33,7 @@
- /* charset conversion table from iso latin-1 == iso 8859-1 to cp437==ibmpc
- * for chars >=128.
- */
--static unsigned char latin2cp437[128] =
-+static unsigned char latin2cp437[0X80] =
- {199, 252, 233, 226, 228, 224, 229, 231,
- 234, 235, 232, 239, 238, 236, 196, 197,
- 201, 181, 198, 244, 247, 242, 251, 249,
-@@ -75,7 +75,7 @@
- for (i = 0; i < len; i++)
- {
- c = buffer[i];
-- if (c >= 128) c = latin2cp437[c];
-+ if (c >= 0X80) c = latin2cp437[c-0X80];
- if (c < 33) /* space or control character */
- {
- buf[0] = ' ';
-diff --git a/Drivers/Speech/CombiBraille/speech.c b/Drivers/Speech/CombiBraille/speech.c
---- a/Drivers/Speech/CombiBraille/speech.c (revision 7568)
-+++ b/Drivers/Speech/CombiBraille/speech.c (revision 7570)
-@@ -43,7 +43,7 @@
- /* charset conversion table from iso latin-1 == iso 8859-1 to cp437==ibmpc
- * for chars >=128.
- */
--static unsigned char latin2cp437[128] =
-+static unsigned char latin2cp437[0X80] =
- {199, 252, 233, 226, 228, 224, 229, 231,
- 234, 235, 232, 239, 238, 236, 196, 197,
- 201, 181, 198, 244, 247, 242, 251, 249,
-@@ -99,7 +99,7 @@
- unsigned char byte = buffer[i];
- unsigned char *byte_address = &byte;
- unsigned int byte_count = 1;
-- if (byte >= 0X80) byte = latin2cp437[byte];
-+ if (byte >= 0X80) byte = latin2cp437[byte-0X80];
- if (byte < 33) { /* space or control character */
- byte = ' ';
- } else if (byte <= MAX_TRANS) {
-diff --git a/Drivers/Speech/MultiBraille/speech.c b/Drivers/Speech/MultiBraille/speech.c
---- a/Drivers/Speech/MultiBraille/speech.c (revision 7568)
-+++ b/Drivers/Speech/MultiBraille/speech.c (revision 7570)
-@@ -35,7 +35,7 @@
- /* charset conversion table from iso latin-1 == iso 8859-1 to cp437==ibmpc
- * for chars >=128.
- */
--static unsigned char latin2cp437[128] =
-+static unsigned char latin2cp437[0X80] =
- {199, 252, 233, 226, 228, 224, 229, 231,
- 234, 235, 232, 239, 238, 236, 196, 197,
- 201, 181, 198, 244, 247, 242, 251, 249,
-@@ -75,7 +75,7 @@
- for (i = 0; i < len; i++)
- {
- c = buffer[i];
-- if (c >= 128) c = latin2cp437[c];
-+ if (c >= 0X80) c = latin2cp437[c-0X80];
- if (c < 33) /* space or control character */
- {
- static const char blank = ' ';
-diff --git a/Drivers/Speech/BrailleLite/speech.c b/Drivers/Speech/BrailleLite/speech.c
---- a/Drivers/Speech/BrailleLite/speech.c (revision 7568)
-+++ b/Drivers/Speech/BrailleLite/speech.c (revision 7570)
-@@ -36,7 +36,7 @@
- /* charset conversion table from iso latin-1 == iso 8859-1 to cp437==ibmpc
- * for chars >=128.
- */
--static unsigned char latin2cp437[128] =
-+static unsigned char latin2cp437[0X80] =
- {199, 252, 233, 226, 228, 224, 229, 231,
- 234, 235, 232, 239, 238, 236, 196, 197,
- 201, 181, 198, 244, 247, 242, 251, 249,
-@@ -87,7 +87,7 @@
- for (i = 0; i < len; i++)
- {
- c = buffer[i];
-- if (c >= 128) c = latin2cp437[c];
-+ if (c >= 0X80) c = latin2cp437[c-0X80];
- if (c < 33) /* space or control character */
- {
- rawdata[0] = ' ';
diff --git a/app-accessibility/brltty/files/brltty-4.5-respect-AR.patch b/app-accessibility/brltty/files/brltty-4.5-respect-AR.patch
deleted file mode 100644
index 09ae62973c2e..000000000000
--- a/app-accessibility/brltty/files/brltty-4.5-respect-AR.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur brltty-4.5/Programs/Makefile.in brltty-4.5-new/Programs/Makefile.in
---- brltty-4.5/Programs/Makefile.in 2013-03-27 15:51:35.000000000 -0700
-+++ brltty-4.5-new/Programs/Makefile.in 2013-09-19 14:57:56.268106076 -0700
-@@ -387,7 +387,7 @@
- [ ! -f lib.def ] || mv lib.def $(API_DEF)
-
- $(API_ARC): $(API_OBJS)
-- ar rc $@ $(API_OBJS)
-+ $(AR) rc $@ $(API_OBJS)
- $(RANLIB) $@
-
- brlapi_client.$O:
diff --git a/app-accessibility/brltty/files/brltty-4.5-udev.patch b/app-accessibility/brltty/files/brltty-4.5-udev.patch
deleted file mode 100644
index edd2792c4b61..000000000000
--- a/app-accessibility/brltty/files/brltty-4.5-udev.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -Naur brltty-4.5/Hotplug/udev.rules brltty-4.5.new/Hotplug/udev.rules
---- brltty-4.5/Hotplug/udev.rules 2013-03-27 15:51:37.000000000 -0700
-+++ brltty-4.5.new/Hotplug/udev.rules 2013-08-19 06:32:11.557621082 -0700
-@@ -172,19 +172,20 @@
- # FreedomScientific [Focus Blue]
- ENV{PRODUCT}=="f4e/114/*", ENV{BRLTTY_DRIVER}="fs", GOTO="brltty_usb_run"
-
-+# Seika rules are commented out. They conflict with USB-to-serial converters.
- # Device: 10C4:EA60
- # Generic Identifier
- # Vendor: Cygnal Integrated Products, Inc.
- # Product: CP210x UART Bridge / myAVR mySmartUSB light
- # Seika [Braille Display]
--ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_DRIVER}="sk", GOTO="brltty_usb_run"
-+# ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_DRIVER}="sk", GOTO="brltty_usb_run"
-
- # Device: 10C4:EA80
- # Generic Identifier
- # Vendor: Cygnal Integrated Products, Inc.
- # Product: CP210x UART Bridge
- # Seika [Note Taker]
--ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_DRIVER}="sk", GOTO="brltty_usb_run"
-+# ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_DRIVER}="sk", GOTO="brltty_usb_run"
-
- # Device: 1C71:C005
- # HumanWare [all models]
diff --git a/app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch b/app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch
deleted file mode 100644
index e60ea9a4e509..000000000000
--- a/app-accessibility/brltty/files/brltty-5.1-fix-ldflags.patch
+++ /dev/null
@@ -1,56 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -377,7 +377,7 @@
- case "${host_os}"
- in
- linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|cygwin*|mingw*|elf*)
-- brltty_mkmod_ld_make="-shared"
-+ brltty_mkmod_ld_make="-shared ${LDFLAGS}"
- ;;
- solaris*)
- brltty_mkmod_ld_make="-G"
-@@ -404,7 +404,7 @@
- esac
- if test "${GCC}" = "yes"
- then
-- brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
-+ brltty_cv_prog_mkmod="\$(CC) ${brltty_mkmod_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mkmod_ld_options}]) -o"
- else
- brltty_cv_prog_mkmod="\$(LD) ${brltty_mkmod_ld_make} ${brltty_mkmod_ld_options} -o"
- fi])
-@@ -414,7 +414,7 @@
- case "${host_os}"
- in
- linux*|gnu*|openbsd*|freebsd*|kfreebsd*|netbsd*|*qnx*|elf*)
-- brltty_mklib_ld_make="-shared"
-+ brltty_mklib_ld_make="-shared ${LDFLAGS}"
- brltty_mklib_ld_options="-soname"
- ;;
- solaris*)
-@@ -449,7 +449,7 @@
- esac
- if test "${GCC}" = "yes"
- then
-- brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>}]) -o"
-+ brltty_cv_prog_mklib="\$(CC) ${brltty_mklib_gcc_make=-shared} ${LDFLAGS} BRLTTY_OPTIONS_LD2CC([${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>}]) -o"
- else
- brltty_cv_prog_mklib="\$(LD) ${brltty_mklib_ld_make} ${brltty_mklib_ld_options+${brltty_mklib_ld_options} <name>} -o"
- fi])
---- a/Bindings/OCaml/Makefile.in
-+++ b/Bindings/OCaml/Makefile.in
-@@ -55,13 +55,13 @@
- all : $(OCAML_FILES)
-
- $(OCAML_CLIBS) : brlapi_stubs.$O brlapi
-- $(OCAMLMKLIB) $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
-+ $(OCAMLMKLIB) -ldopt "$(LDFLAGS)" $(API_LDFLAGS) -oc $(OCAML_LIB)_stubs brlapi_stubs.$O
-
- $(OCAML_BCLIB) : $(OCAML_CLIBS) brlapi.cmo
- $(OCAMLC) -a $(OCAMLMKLIB_FLAGS) -o $(OCAML_LIB).cma brlapi.cmo
-
- $(OCAML_NCLIB) : $(OCAML_CLIBS) brlapi.cmx
-- $(OCAMLMKLIB) $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
-+ $(OCAMLMKLIB) -ldopt "$(LDFLAGS)" $(OCAMLMKLIBOPT_FLAGS) -o $(OCAML_LIB) brlapi.cmx
-
- brlapi.cmi: brlapi.mli
- $(OCAMLC) -o $@ -c brlapi.mli
diff --git a/app-accessibility/brltty/files/brltty-5.1-respect-AR.patch b/app-accessibility/brltty/files/brltty-5.1-respect-AR.patch
deleted file mode 100644
index 09ae62973c2e..000000000000
--- a/app-accessibility/brltty/files/brltty-5.1-respect-AR.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur brltty-4.5/Programs/Makefile.in brltty-4.5-new/Programs/Makefile.in
---- brltty-4.5/Programs/Makefile.in 2013-03-27 15:51:35.000000000 -0700
-+++ brltty-4.5-new/Programs/Makefile.in 2013-09-19 14:57:56.268106076 -0700
-@@ -387,7 +387,7 @@
- [ ! -f lib.def ] || mv lib.def $(API_DEF)
-
- $(API_ARC): $(API_OBJS)
-- ar rc $@ $(API_OBJS)
-+ $(AR) rc $@ $(API_OBJS)
- $(RANLIB) $@
-
- brlapi_client.$O:
diff --git a/app-accessibility/brltty/files/brltty-5.1-udev.patch b/app-accessibility/brltty/files/brltty-5.1-udev.patch
deleted file mode 100644
index 6500a2af8ed6..000000000000
--- a/app-accessibility/brltty/files/brltty-5.1-udev.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -Naur brltty-5.0/Autostart/Udev/udev.rules brltty-5.0.new/Autostart/Udev/udev.rules
---- brltty-5.0/Autostart/Udev/udev.rules 2014-01-27 10:39:20.000000000 -0800
-+++ brltty-5.0.new/Autostart/Udev/udev.rules 2014-02-09 04:24:08.146802299 -0800
-@@ -174,20 +174,22 @@
- # FreedomScientific [Focus Blue]
- ENV{PRODUCT}=="f4e/114/*", ENV{BRLTTY_BRAILLE_DRIVER}="fs", GOTO="brltty_usb_run"
-
-+# Seika rules are commented out, because they conflict with USB-to-serial
-+# converters.
- # Device: 10C4:EA60
- # Generic Identifier
- # Vendor: Cygnal Integrated Products, Inc.
- # Product: CP210x UART Bridge / myAVR mySmartUSB light
- # BrailleMemo [all models]
- # Seika [Braille Display]
--ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", GOTO="brltty_usb_run"
-+#ENV{PRODUCT}=="10c4/ea60/*", ENV{BRLTTY_BRAILLE_DRIVER}="mm,sk", GOTO="brltty_usb_run"
-
- # Device: 10C4:EA80
- # Generic Identifier
- # Vendor: Cygnal Integrated Products, Inc.
- # Product: CP210x UART Bridge
- # Seika [Note Taker]
--ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", GOTO="brltty_usb_run"
-+#ENV{PRODUCT}=="10c4/ea80/*", ENV{BRLTTY_BRAILLE_DRIVER}="sk", GOTO="brltty_usb_run"
-
- # Device: 1C71:C005
- # HumanWare [all models]
diff --git a/app-accessibility/brltty/metadata.xml b/app-accessibility/brltty/metadata.xml
index 745cdc2145b1..5495015ab589 100644
--- a/app-accessibility/brltty/metadata.xml
+++ b/app-accessibility/brltty/metadata.xml
@@ -11,7 +11,6 @@
<flag name="beeper">support the console tone generator</flag>
<flag name="contracted-braille">support in-line contracted braille</flag>
<flag name="fm">support for the sound card synthesizer</flag>
- <flag name="learn-mode">support for interactive command learn mode</flag>
<flag name="midi">support the musical instrument digital interface</flag>
<flag name="pcm">support for sound card digital audio</flag>
<flag name="speech">speech support</flag>