Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
Date: Mon, 30 Aug 2021 06:51:58
Message-Id: 1630306275.b6cf1d04988aa3d05c161e5e1b677222f0a8996f.voyageur@gentoo
1 commit: b6cf1d04988aa3d05c161e5e1b677222f0a8996f
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 30 06:49:14 2021 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 30 06:51:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cf1d04
7
8 app-text/tesseract: drop old stable
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 app-text/tesseract/Manifest | 45 -------
14 .../files/tesseract-3.05.00-no_graphics.patch | 74 -----------
15 .../tesseract-3.05.00-use-system-piccolo2d.patch | 27 ----
16 app-text/tesseract/metadata.xml | 3 -
17 app-text/tesseract/tesseract-3.05.02.ebuild | 148 ---------------------
18 app-text/tesseract/tesseract-4.1.0-r1.ebuild | 91 -------------
19 6 files changed, 388 deletions(-)
20
21 diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
22 index beb6199c964..0266650c7a4 100644
23 --- a/app-text/tesseract/Manifest
24 +++ b/app-text/tesseract/Manifest
25 @@ -1,47 +1,2 @@
26 -DIST ara.traineddata-3.04.00 6315068 BLAKE2B 30af9442d0180c9288c6e8ae03e7ede7e4a1a18743733bc00b63c28f405ee1f0221a64e01c19dde3f808efe6b4547bceeee36690d9bf44288dfe57211b7acc90 SHA512 7fba780ec9061148c01dafee1227f8e338c1cf199a5c2869d58703123ea89f2279551e15159ab37038ec8ebc755076ede6ef049cc8a6e6764aa66d81c72a259b
27 -DIST bul.traineddata-3.04.00 6026234 BLAKE2B a39a5757ec6bbb77ed6fe9a263e11b9d83eb64653f62f96dec68c102aa199348eefb8f99642f9824af9e41c537573f06af45f393271145fdcfbfff71bd07e1fd SHA512 5115b4f92359344a17ee43b298c5c012569d77325e440bbe079ce7734ed087cbbe7ffb2b2dcb831e522fde2cde556e5de630f9ca85c141e9282e951e008e156c
28 -DIST cat.traineddata-3.04.00 5356190 BLAKE2B 64c7677812342474a7182c4e7907e068231511e09403c7122004e7720ab023f98c2d157ba5d417582d6323d3aa3ce5eb9914ce10506663f70749a1290c553747 SHA512 d3b1f2ff0d7d57fdbddbf9a2cd44fd1fcec08d13b82c6fd77a21fe45ef8e33dd809332b59d8bec0600f2596e0bf163605811539aca154eb11f7d8238e6df9630
29 -DIST ces.traineddata-3.04.00 11896327 BLAKE2B 253795339231d377d3b033f348cc3413ba3bf9520bae44d318b459271608501db7958dcd216f44deabc7755008cb66c5b20625ad3a00a3ea8fca2258aef3c8af SHA512 de65b88d76fd50115099dfaac8ac80b7c6581eb0aa6186fa0c91c9cf12e90632a96de341b2faf94a8de1c5ed7b71c196571c914792b6aa7de42a3b7542ed625d
30 -DIST chi_sim.traineddata-3.04.00 42089623 BLAKE2B d7ac25d5a43ab36fe54035e78c34aa9b7fd4fee06fb32da6ec8173d0c0a40ea727d0c529f0d02ec949642c81c81a4d180c6c68557709d3561d169c9e7c3a29f8 SHA512 e3427c17988e777447262bd3f5704f84d1296a8c02d10f343fc6f698ed23b8577670bdc76f3e0ea53284a233de1e6d0f25224d984bed75bfd52f73e6a6945673
31 -DIST chi_tra.traineddata-3.04.00 56692327 BLAKE2B 83ef6e067107b14cacb208ec5885d3db6a9fc6be85eae90f27eb4c70ae723cec6fa17912068f46078d8a03541a51ee2aa7b1eea007211b5fa9f7282142fd8ffb SHA512 149795758dd51beeea3b9739395b599c9b6fac35862ef50fd663273709f00bab72840a6983d09289d05269f808a6af25b588d9740f54736beaf2452da1c735d1
32 -DIST chr.traineddata-3.04.00 1083194 BLAKE2B 86a4c64f3df108d92f0b1d68743fb0a7c6e6aef328751c770968d946a476b1123141beb99730d67af8a4a321220be2a82cb3d96920352fd21709bfd15507a284 SHA512 e0982f5069a9cab4ad274babcd00a7199e2e76ae02167101a24c0074a91db5faf55f921159da724391860c9187423b14b5aab096f90eccc604a32b2d30376455
33 -DIST dan.traineddata-3.04.00 7340575 BLAKE2B 8437979bd4a01534e7a2c1c82c88232707ba10043c3bb824f71f8c365fed1353ce438dd08205286c1e2053adbe96211f34a5199648679f7c147806083d659a26 SHA512 ed320c5a3b93b5416ad1941a3e8a331a2f60570ba74b4bc2285e687472e7222556379c0ef261ae06970e3b9710c5fa89a26da5d509be325c2e627ed6e9f48bff
34 -DIST dan_frak.traineddata-3.04.00 1622710 BLAKE2B 458935c2176a74ef0090574be0ead1d65a0ede29fee48215a674643bb3a38f7a4fb40c940480e1e490edab8758f49010c6c2304ad9490ea22f60d8a8602317e1 SHA512 8bb21f7ee21f99e0eb8fb55bdcd60b006bb1dbb42946f1f7dce1c53bcbef46f5f6cca7aaf069b1b3c43b13eee2c7dee752fea8c38003ee266999752a9b466b01
35 -DIST deu.traineddata-3.04.00 13367187 BLAKE2B 3ead7f065fc4284f1dbdb83180d5f87e717fe39971d2bcf248f22125b5ac5fa9ed0f53491b955c9e0063a419dfd23a6696841ad0d12d7f6de13411f81254c416 SHA512 fd4eab9e9203ea3a2f009c5feb337449b4ec2acb67b42c5420ccf69b342ca9afa655093d7e9b07d3ad435a80e9f59eeaf3ca578608a9136ca13ee234444d6995
36 -DIST deu_frak.traineddata-3.04.00 1978593 BLAKE2B 7a9bf16949baa3167d162f5075a254fac7699cd6ce2766423a1d0ef652daa0174ae6a36c6dd0d0e6f45bf961b4a0d13a7f55a0de3bfa2afe023816dff0f54ed2 SHA512 6d458b657c5b88671e0932da24fe91051b7191105b710b18331620347407c5f91338ae951ee9e0464af2d93dca552d77b1e40d372dda1aed12bc209baf00d4b7
37 -DIST ell.traineddata-3.04.00 5422512 BLAKE2B cec340bb25a6f60fdf17dff46c06440ee2be62bf4b8dc8055dae1d77ec4a06a43862052399a3ece1c3d860cb1d88a1511a3b58a8b9f61bde3371736b0d686c01 SHA512 b542f4cad465332b7d9742ce64951289a22f31c2196335b09037e047c9fe2966689426d9e973173147aa7c0ca73cddb337c9ec7b485b13b80eea3e44ad31bb48
38 -DIST eng.traineddata-3.04.00 21876550 BLAKE2B 983f91e54b334ee533d5689ac8ce768922e348ef89a284c47d93ba91fcad6de8614998c8a5b17c2406c5c30c1228530077aad84929da6d8bc983c89c1d3a2234 SHA512 e03d205900e3f6b866b2342eb8f32fb35dad28c7f58b7bdc3c0bec0de570f87578168d8d64b1f0bedac7bbcf462dd949b00701943a55ba3f42842ad1629e230a
39 -DIST equ.traineddata-3.04.00 2251826 BLAKE2B b7ad09d1d57dd5af088496e0f6524a7bea869f61c8f4be45eee1f84d83eab5b5f724e736055bc5226abc704f90afe2726210e5eed1fcd2936c65010457c4b8b3 SHA512 2c5e5f9f85e956e0ebdbb25aa4e92bc163808ba9944c8d1ec9a76e4c70727c3657c6e56c86266a2e769e48c6f6d9aea72bf2080f723f3d90c089f775c3dae9d8
40 -DIST fin.traineddata-3.04.00 13274908 BLAKE2B 7fd89de5435619600523106184aea5e7c87720b1d5796508b4953d6d8c19e2e2bee96b7a36c887ab0f456a0322c30f17e37d91e3afaa1e0733c110f3324aa784 SHA512 036e5e383ec4ffc0e06fb5a93d288f21360660d10c6daf8459edd3fb94f611ed49ffcfb9bc1fdd1d8476690f53950ca31963ccdb36a35d3330fe2ffef0a81789
41 -DIST fra.traineddata-3.04.00 14044118 BLAKE2B 9acb6f5d6710632178aba4b95db27390d0100d9dec6ca3648c518dbc221b2cc03ecaaf33aafa363265863b9032e2ab7a327beafb8a6e29ae1a3345ba80455aed SHA512 c41223608625491fdbf2d4fbe526da472bb5c269958e776b2058d4a782ebeffff9749e30c7db34adcdbd30669d82be97ee58d303027d5a67ae61b87b65c2e561
42 -DIST heb.traineddata-3.04.00 4339016 BLAKE2B cbc22428f18602f7d9af02465e5e8c1088a86db812c37e113ea6a52a914710377d480366c190c852e466b7861172b964b705e328ba9cd3de5364c992e2c6e938 SHA512 9528f3b0d63bb2bc4f90c33808208846df2e9806085f134d4d6d6cd4ff96fe30ba3ae58db222245a7320646319526185ddc29cfb728d6db5038988bcf14a7727
43 -DIST hin.traineddata-3.04.00 14152165 BLAKE2B 1efd29d700d9baaf2a6865caebca5b6375fe5e459cf0dc075396062233f54a1ea136787a975e3b0701956200fa79c539de5ff2e615ac83862b229c74b172c85f SHA512 3ac300090fc39564079aa3ba70dc09841d0fcf3181ff2f25e50fc5687c17ec9e8a5f5343879a87f7362235bafe074025de5eb02391fc68f0637f8bef1c16c3ed
44 -DIST hun.traineddata-3.04.00 12213770 BLAKE2B 70f39e1e9b370c186cdffc2532810542e4655dd46274ea8e2ba9249383b991be4d82793edbab2edf7ad400eb54e0c7be032a20fa3fe851d5c6e9b5f4be12f139 SHA512 cdd6957f83a50850b30d66de5063db83d0612bbbf3a582aacf35f011b8b595ba5dd03f4ffea784c337ce568bdd1cc3cdbdf96f5fc80783bad634a785f12f147e
45 -DIST ind.traineddata-3.04.00 6503178 BLAKE2B 183221318212ff8c121f07541dc0d2855f12a0f5020b71d9e91a0c03c3938b7908debbcbe55e2df6d9f4f04066d513925d000cf1662aa084691f52532a4ae6a9 SHA512 997b0acbfac262d8889b47e8ad3c9ddea7893b89fe5edcbdb9a7fafe68ab4ac9e93e67cc1806bc6f4b1e1fa669da034687fae982318f9e05ad4716da0f276c77
46 -DIST ita.traineddata-3.04.00 14210569 BLAKE2B 2bfe588757c1f4765d5f6323cd7a72a80ba37c2796dcfd58b8dc00d9a3ad94f1e8710690b75542758be01fbe7b966d29e19054affc27d473e43448be0b2f327c SHA512 97566bb89803656cca14d3559a46734b74f7859fa651399705de8a22259828e76aca2ef8d27f486e3ae7779005772966155ef190ba666ea31b7bf8c1d2fe53ef
47 -DIST jpn.traineddata-3.04.00 33072615 BLAKE2B 39fc312a431c2fa8a82a4fd81cb2ed27bc29b92daba71307db484c34ca0cb616e816ce7404214e562b822251862ba79f256108320ff8fbb1cf942e3facd571f2 SHA512 23d2880f19e53739bff456a2e656924ea811872f16aa6bd52c87afdf2d7f639896d9b732ad0eea1966acb3ac76e2ed17dd6786cbbfabd9602f4af229580bf567
48 -DIST kor.traineddata-3.04.00 13309831 BLAKE2B 6a2ebbe51f8c1b5dd426a62b982acaa1b1a7c32f1a9282ccdb9561846d36a77660c8911065a72f80fb353d757b34958292b76dcc25656441e30c68f648df5cf8 SHA512 83d44cc7a870aa3efa6858f09ed1ee50d810e29711b706d6417d2aa79125da13bcd8f50e107dceef93849446a0506d122bfb8ce649f7e1e7181cdf75a6e0e4ee
49 -DIST lav.traineddata-3.04.00 7802105 BLAKE2B 40b90aadcab68a1787c77ebc3bceeb120fd4407cad3b7a33ca176cf1741d3b32ce1c4e81b3b793872caff756ec9651bfe7fc99e9721747eca7681024eb4b4726 SHA512 f45f3c722994c627a681bc38b66f64eb7d33563654f35ad838acdc11f66d7290eba3af3cb41aed633af981316f71fe44cc6fc20a0229b6ae20f3a96a1744a16b
50 -DIST lit.traineddata-3.04.00 8916163 BLAKE2B 7530938920b957b5affabc2e73deeb5e1c44a1005c5fddb3e5981db3c9b4c42fae45eb5ff88b1b41a9da9fa888ea4679ac2bb36f458c5da81d0251c85874ccc0 SHA512 cebd5fdd1387b919c6327fb8a6337c44787bfcde283e56dd71bd96b22ac4435c2a55418f57c4dbcf11f7174eb4feb736370d2b8f5ed2184a3c8503e13fc404d0
51 -DIST nld.traineddata-3.04.00 17098919 BLAKE2B dcf0641a78f1c8c6493e504229a08e1d4838d6c808446693b354ea822c7e2afc5fd9c9a1a2b970543c92fd7d4b3e9090dd8a6cd2461d6ac91aade1e1cf150aef SHA512 adffd81fe6fdbc94f790a102940dcbf913d51ab1a75b7ced9818f88df5c9444f2f3eb6363523084f1dd474c98a558e02ccfc32d83ae73af2af180334c1c39a1c
52 -DIST nor.traineddata-3.04.00 8262167 BLAKE2B 5ee6362a945e0ba56da6da95fd9a7958ff90fbbb20b978975092410f9d8da7f600f8eafd8587f32065b669b8399a228ccea14db94c9e74f32b1c8b683facc36b SHA512 4e943a2e19b10b3c8c862e23e78c70f6a02d3c2ebcd01a90b7f25a677f92b19bde052a6fa48f640c0d8b7d74769fc7fc45ab1c412339cb0e9e108926be439ce2
53 -DIST osd.traineddata-3.04.00 10562727 BLAKE2B ddf38d17e76104216495c798827c024c9d68375f60e2ecc264a495986eac502a9f0159b87adaff96b22b562d774036f0a832d520248842ca1a6550b7ec8c9b4d SHA512 c54f481903187bed19cf14c69b24c44044b540f50814de66dff8d35e6987eea71ef4464492a8fae9242fcb22cccbe59e009f3a4dab6c36ad63f78c52ebe9628f
54 -DIST pol.traineddata-3.04.00 13918058 BLAKE2B 5531bcda6cbe2a27655f3448b5093fc1cbd1167e91fe3bb410a260062a7163790667d43954d880b20df23d68d73f2aa2933d425a8651b2c3ca7c8387486b876a SHA512 e1730d8bdbb296d223000747aea0dfd9561401e17f37518f4f7ae6c1b13cf500f5f359df465013112e126fc426e3e940b5dc98f84bdfc6517a73a1f8e8fc4c10
55 -DIST por.traineddata-3.04.00 12914622 BLAKE2B ed0edc8440ebd3f2e9df7dac9ed399df79ca803d16a1396434cb058424637b123af54b0f970120b54d21c00d8a0b1fd387a12bbd200d5a85ed1d49bfea297026 SHA512 cf771fb86aad468d73c879049382b4c88b978eb9ac450472b1729f2cc86e713e5ffe5bdd3f226e3f6e6340e38e115d201046849428b05c2a3bd406eed240ea03
56 -DIST ron.traineddata-3.04.00 7957608 BLAKE2B f17e0e139bb0c5b12de89b82b62fa3014ed6129c60278a751994fd107a4ee310f991ef425296e3f3e3f44387ec8fa22da4e6b29127d7a7f5b31140240b79cc9c SHA512 921aec7e0e91d7bcb3b85e2b0c5544b105cb01516c100eac21caedfcf27da678c392574c3dfedc81ff52571a8702c91ee76529ecea2b6bc3e155f6e2c56b951a
57 -DIST rus.traineddata-3.04.00 16152507 BLAKE2B 329619a15cfb48c04d1d4e4bf902e090aac9ffaa1998a26a8861dc24ddb8d9727d473024dae44a43b7ff29f0079cb87dd60dc1a49d2e310249eb05999daea839 SHA512 e5053d8b53a676d800f490276172f16f2754e009408164958ad2f61071906042c299b23fdd3dde4a10026e42b19d03f8a8ab7de2fc29d8b9843d30de5c36a335
58 -DIST slk.traineddata-3.04.00 9126966 BLAKE2B fba32bf08f14a2e354b298e01b900f7e7b0aa6082c78214a19b2a11a9b2cc73a0ab9f70453888860b3e1db5b450c1934099375c258d363b32ea497c2833335c6 SHA512 33fbb9ee9881eb68b1e75cf9c7cacc31f306bb4371139894271e34e201740325ea26fb9622e4cf980a6c3a162568927a4085c5f63d483146fa2b2fe3d4b85a96
59 -DIST slk_frak.traineddata-3.04.00 845250 BLAKE2B 623c43315b4fc842811d4f165d19f82b1141c22d78e1ae98ec31b5b05df31f7c05702f30a37043c7bfe6bb29b8f7648f50445e7a2f4b1de666599b211c1de6b6 SHA512 89b794f06772982ec63e317e95ba1c6b611881b8363b645ebfbb4e7c29f914545162401d4766d1b3247ada6df1fa1d7cc02ea539a746fd6839c45124e9e68ae5
60 -DIST slv.traineddata-3.04.00 6824064 BLAKE2B b9e804194e82b3f7358cb794ca0eea0766e9166e76d0d48f6be57b431c8ea4d88884adb4dc68dda24e07d06ced018992cb9e4690d5778ae192fa9aa533ccd8b2 SHA512 26634af8d9585f293d4af38c0bd6bd7c552edeaa59e3f2ab1e170431f40ba172ca455ede49df90a0b97b4da253b3a96394f4729f6a349361c3e954f2f59e2bbe
61 -DIST spa.traineddata-3.04.00 15953087 BLAKE2B 9eba61ca27a8697b4e671d8f0d1626500da4c18f046b51fdd692576e5b9068898a75663d2745cd21345a6f3df5108b358624b7b7a264e3c3d4baa34cf0631771 SHA512 e1356c0948c9245fecd335b1b7dd3c84c56b09210e84c5d211d9ddfb2bd3aa232c97f8e8d03f2a6639120c5196aa4222a8385da64528261c7cf137cd64b214a8
62 -DIST srp.traineddata-3.04.00 4611681 BLAKE2B 08c3814a6463a279fa4111d9c94161ec43c84e6479436734e067ae5aa9b17d09ed02a74ea814ffe389e625253599a757b2bb5b866d1ca0e8991308658f57585a SHA512 41925f957f9b30617746072216dbfb642d55caebdf95f8c322fbc78cf6040b85ed3bb91e81c3114830504189fb8e9f33a3150878a571ce714345e9d87263ac2a
63 -DIST swe.traineddata-3.04.00 9460295 BLAKE2B 766bcd64e506eea7014975de1ddf6cffcf8610d23e38ddee77ac00125eed6c3db9c434c9f1d111a9fbfa64543b230743e1cce141b19201c7c94c96967bc35141 SHA512 d69c916daa5946d11129e5401f0b8d9b8965df7fa2223e78c8e607e2bcc102a91c875a86e6a737612b61823ebd7f331c3d4c5db28ee35d1fb830beb9414bd167
64 -DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793
65 -DIST tesseract-4.1.0.tar.gz 1965053 BLAKE2B 172aed0b149cb1af8c8c7b53022de237c8e07086bad78063374d5e425180e4b70eca5cee4d66a1f5b0bc2d51f6b8d41bf0c564918a85977d83fdbe6ba2f5497b SHA512 d617f5c5b826640b2871dbe3d7973bcc5e66fafd837921a20e009d683806ed50f0f258aa455019d99fc54f5cb65c2fa0380e3a3c92b39ab0684b8799c730b09d
66 DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2
67 DIST tesseract-5.0.0_beta20210815.tar.gz 1914265 BLAKE2B eadefb46a84fcc73d3da7a1780d1e0669840183266176021871e57ca55c79e9b56a78334414732b9024ae911cee522069c3170bf71af877c46c1ffae37c88b3f SHA512 4b78af9119c35d783e47523b41ee8bbf63913f8c122e94b6e6538a4cbab8e751df9f00f3a50d48e8a7beb948c6b23794e2481721696bf3e0f284de8aa6e9e8e7
68 -DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb
69 -DIST tha.traineddata-3.04.00 13565168 BLAKE2B 1fe254a7ace923a88579c46111a0be81ad7cac9d60d59189e26fef6c11469da26e86ca867ff97cbf1b83fc501d6e48fee0e729f6e73e7f5a512e7b89998475c2 SHA512 1f8750ee148a6dc5677441bdf8b41d09594b591c34c7fc0af1923a89acf9db76f12ab3ed136819b6900b70ff393fd586054fd383a427ca70b4cf9aecb6db029a
70 -DIST tur.traineddata-3.04.00 14069931 BLAKE2B 385714a9fb0efa7a8299de7152729a7f7e12a29d4c33cc4df6c5592bd1ddca145acb056caaf93f077279489c3a12e2d95285d0790979cbb036206ecdab910080 SHA512 822b51bf9836f0d2b5923fc8ea14690a16d6e1831dc8828d0aad7cb4bda2bcec06ba7cdc79187d48b93e3541dfd46f1f50dc44dae504af9dd7a788052a05b51e
71 -DIST ukr.traineddata-3.04.00 8043189 BLAKE2B 3435bdbdac2e4f343479515632f54345c96b9d626db6cdd8dfc190c4b8dd0919e6955db8ccea45dba2877b4959f3146cbdc5472a1fb813093232de8ea4d97a20 SHA512 16117151debf90d79eb9f84c0b215b1d9d72d5b61bbf0004330b34b1502388f7d81051ce5ce296720dd10f53ba08f1e15cebaf4030330b5a071810612f78e0ef
72 -DIST vie.traineddata-3.04.00 6096118 BLAKE2B 2314880eef055eade892e788cc1458ca1b4b3ee3a8ce7c8657ab7d36c2f57556d21045094f055961ab0ecca38300d4c986162ee79d437e706a8e54c35b552feb SHA512 51087e2141051906a1815798175ff8b9f214ae36c7d87cb60999489ccc684307ea7ef65c5ae4024f95c51b89084ab9f0e8dde0a4d480eaf78dceebfba87350cf
73
74 diff --git a/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch b/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch
75 deleted file mode 100644
76 index d6250d66c05..00000000000
77 --- a/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch
78 +++ /dev/null
79 @@ -1,74 +0,0 @@
80 -From 4141de7f8ddb5ac3c39fd9c1fc77ed911c768c3d Mon Sep 17 00:00:00 2001
81 -From: Bernard Cafarelli <bernard.cafarelli@×××××.com>
82 -Date: Fri, 27 Jan 2017 12:02:54 +0100
83 -Subject: [PATCH] Provide SVSync::StartThread() with GRAPHICS_DISABLED
84 -
85 ----
86 - viewer/svutil.cpp | 44 +++++++++++++++++++++-----------------------
87 - 1 file changed, 21 insertions(+), 23 deletions(-)
88 -
89 -diff --git a/viewer/svutil.cpp b/viewer/svutil.cpp
90 -index 34a2286..84a4b94 100644
91 ---- a/viewer/svutil.cpp
92 -+++ b/viewer/svutil.cpp
93 -@@ -83,6 +83,27 @@ void SVMutex::Unlock() {
94 - #endif
95 - }
96 -
97 -+// Create new thread.
98 -+void SVSync::StartThread(void *(*func)(void*), void* arg) {
99 -+#ifdef _WIN32
100 -+ LPTHREAD_START_ROUTINE f = (LPTHREAD_START_ROUTINE) func;
101 -+ DWORD threadid;
102 -+ HANDLE newthread = CreateThread(
103 -+ NULL, // default security attributes
104 -+ 0, // use default stack size
105 -+ f, // thread function
106 -+ arg, // argument to thread function
107 -+ 0, // use default creation flags
108 -+ &threadid); // returns the thread identifier
109 -+#else
110 -+ pthread_t helper;
111 -+ pthread_attr_t attr;
112 -+ pthread_attr_init(&attr);
113 -+ pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
114 -+ pthread_create(&helper, &attr, func, arg);
115 -+#endif
116 -+}
117 -+
118 - #ifndef GRAPHICS_DISABLED
119 -
120 - const int kMaxMsgSize = 4096;
121 -@@ -186,29 +207,6 @@ void SVSemaphore::Wait() {
122 - #endif
123 - }
124 -
125 --
126 --// Create new thread.
127 --
128 --void SVSync::StartThread(void *(*func)(void*), void* arg) {
129 --#ifdef _WIN32
130 -- LPTHREAD_START_ROUTINE f = (LPTHREAD_START_ROUTINE) func;
131 -- DWORD threadid;
132 -- HANDLE newthread = CreateThread(
133 -- NULL, // default security attributes
134 -- 0, // use default stack size
135 -- f, // thread function
136 -- arg, // argument to thread function
137 -- 0, // use default creation flags
138 -- &threadid); // returns the thread identifier
139 --#else
140 -- pthread_t helper;
141 -- pthread_attr_t attr;
142 -- pthread_attr_init(&attr);
143 -- pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
144 -- pthread_create(&helper, &attr, func, arg);
145 --#endif
146 --}
147 --
148 - // Place a message in the message buffer (and flush it).
149 - void SVNetwork::Send(const char* msg) {
150 - mutex_send_->Lock();
151 ---
152 -2.12.0
153 -
154
155 diff --git a/app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch
156 deleted file mode 100644
157 index ad1f0f3df20..00000000000
158 --- a/app-text/tesseract/files/tesseract-3.05.00-use-system-piccolo2d.patch
159 +++ /dev/null
160 @@ -1,27 +0,0 @@
161 -diff -Naur tesseract.orig/java/Makefile.am tesseract/java/Makefile.am
162 ---- tesseract.orig/java/Makefile.am 2017-01-30 17:20:23.135458366 +0100
163 -+++ tesseract/java/Makefile.am 2017-01-30 17:21:29.834462557 +0100
164 -@@ -36,10 +36,9 @@
165 - com/google/scrollview/ScrollView.class
166 -
167 - SCROLLVIEW_LIBS = \
168 -- piccolo2d-core-3.0.jar \
169 -- piccolo2d-extras-3.0.jar
170 -+ /usr/share/piccolo2d/lib/piccolo2d.jar
171 -
172 --CLASSPATH = piccolo2d-core-3.0.jar:piccolo2d-extras-3.0.jar
173 -+CLASSPATH = /usr/share/piccolo2d/lib/piccolo2d.jar
174 -
175 - ScrollView.jar : $(SCROLLVIEW_CLASSES)
176 - $(JAR) cfm $@ $(srcdir)/Manifest.txt com/google/scrollview/*.class \
177 -diff -Naur tesseract.orig/viewer/Makefile.am tesseract/viewer/Makefile.am
178 ---- tesseract.orig/viewer/Makefile.am 2017-01-30 17:20:23.176458368 +0100
179 -+++ tesseract/viewer/Makefile.am 2017-01-30 17:22:39.281467163 +0100
180 -@@ -17,3 +17,7 @@
181 -
182 - libtesseract_viewer_la_SOURCES = \
183 - scrollview.cpp svmnode.cpp svutil.cpp svpaint.cpp
184 -+
185 -+if !GRAPHICS_DISABLED
186 -+AM_CPPFLAGS += -DSCROLLVIEW_PATH=/usr/share/tessdata/
187 -+endif
188
189 diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml
190 index 8a74de4013f..6bc9c8ca0db 100644
191 --- a/app-text/tesseract/metadata.xml
192 +++ b/app-text/tesseract/metadata.xml
193 @@ -17,9 +17,6 @@
194 </upstream>
195 <use>
196 <flag name="float32">Support float for model training and text recognition (faster, requires less RAM)</flag>
197 - <flag name="math"> Enable support for recognition of equations.</flag>
198 - <flag name="scrollview"> Install viewer to debug recognition (ScrollView).</flag>
199 - <flag name="osd"> Enable support orientation and script detection.</flag>
200 <flag name="opencl">Enable opencl support for speedup using GPU computation.</flag>
201 <flag name="training">Install training applications to add support for new languages.</flag>
202 </use>
203
204 diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild
205 deleted file mode 100644
206 index d237b25cfbf..00000000000
207 --- a/app-text/tesseract/tesseract-3.05.02.ebuild
208 +++ /dev/null
209 @@ -1,148 +0,0 @@
210 -# Copyright 1999-2020 Gentoo Authors
211 -# Distributed under the terms of the GNU General Public License v2
212 -
213 -EAPI=6
214 -
215 -MY_PN="tesseract-ocr"
216 -LANGPACKV="3.04.00"
217 -URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/"
218 -JAVA_PKG_OPT_USE="scrollview"
219 -
220 -inherit autotools java-pkg-opt-2 toolchain-funcs
221 -
222 -DESCRIPTION="An OCR Engine, originally developed at HP, now open source."
223 -HOMEPAGE="https://github.com/tesseract-ocr"
224 -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
225 - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV}
226 - math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} )
227 - l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} )
228 - l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} )
229 - l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} )
230 - l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} )
231 - l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} )
232 - l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV}
233 - ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${LANGPACKV} )
234 - l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV}
235 - ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${LANGPACKV} )
236 - l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} )
237 - l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} )
238 - l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${LANGPACKV} )
239 - l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${LANGPACKV} )
240 - l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${LANGPACKV} )
241 - l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${LANGPACKV} )
242 - l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${LANGPACKV} )
243 - l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${LANGPACKV} )
244 - l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${LANGPACKV} )
245 - l10n_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${LANGPACKV} )
246 - l10n_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${LANGPACKV} )
247 - l10n_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${LANGPACKV} )
248 - l10n_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${LANGPACKV} )
249 - l10n_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${LANGPACKV} )
250 - l10n_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${LANGPACKV} )
251 - l10n_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${LANGPACKV} )
252 - l10n_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${LANGPACKV} )
253 - l10n_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${LANGPACKV} )
254 - l10n_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${LANGPACKV} )
255 - l10n_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${LANGPACKV}
256 - ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${LANGPACKV} )
257 - l10n_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${LANGPACKV} )
258 - l10n_sr? ( ${URI_PREFIX}srp.traineddata -> srp.traineddata-${LANGPACKV} )
259 - l10n_sv? ( ${URI_PREFIX}swe.traineddata -> swe.traineddata-${LANGPACKV} )
260 - l10n_th? ( ${URI_PREFIX}tha.traineddata -> tha.traineddata-${LANGPACKV} )
261 - l10n_tl? ( ${URI_PREFIX}tgl.traineddata -> tgl.traineddata-${LANGPACKV} )
262 - l10n_tr? ( ${URI_PREFIX}tur.traineddata -> tur.traineddata-${LANGPACKV} )
263 - l10n_uk? ( ${URI_PREFIX}ukr.traineddata -> ukr.traineddata-${LANGPACKV} )
264 - l10n_vi? ( ${URI_PREFIX}vie.traineddata -> vie.traineddata-${LANGPACKV} )
265 - l10n_zh-CN? ( ${URI_PREFIX}chi_sim.traineddata -> chi_sim.traineddata-${LANGPACKV} )
266 - l10n_zh-TW? ( ${URI_PREFIX}chi_tra.traineddata -> chi_tra.traineddata-${LANGPACKV} )
267 - osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${LANGPACKV} )
268 -"
269 -
270 -LICENSE="Apache-2.0"
271 -SLOT="0"
272 -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86"
273 -
274 -IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
275 -
276 -# With opencl USE=tiff is necessary in leptonica
277 -CDEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?]
278 - opencl? (
279 - virtual/opencl
280 - media-libs/tiff:0=
281 - media-libs/leptonica:=[tiff]
282 - )
283 - scrollview? (
284 - >=dev-java/piccolo2d-3.0:0
285 - )
286 - training? (
287 - dev-libs/icu:=
288 - x11-libs/pango:=
289 - x11-libs/cairo:=
290 - )"
291 -
292 -DEPEND="${CDEPEND}
293 - doc? ( app-doc/doxygen )
294 - scrollview? ( >=virtual/jdk-1.7 )"
295 -
296 -RDEPEND="${CDEPEND}
297 - scrollview? ( >=virtual/jre-1.7 )"
298 -
299 -DOCS=( AUTHORS ChangeLog NEWS README.md )
300 -
301 -PATCHES=(
302 - "${FILESDIR}/${PN}-3.05.00-no_graphics.patch"
303 - "${FILESDIR}/${PN}-3.05.00-use-system-piccolo2d.patch"
304 -)
305 -
306 -src_unpack() {
307 - unpack ${P}.tar.gz
308 - for file in ${A}; do
309 - if [[ "${file}" == *traineddata* ]]; then
310 - cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die
311 - fi
312 - done
313 -}
314 -
315 -src_prepare() {
316 - default
317 - eautoreconf
318 -
319 - java-pkg-opt-2_src_prepare
320 -}
321 -
322 -src_configure() {
323 - local myeconfargs=(
324 - --enable-shared
325 - $(use_enable opencl)
326 - $(use_enable scrollview graphics)
327 - $(use_enable static-libs static)
328 - )
329 -
330 - econf "${myeconfargs[@]}"
331 -}
332 -
333 -src_compile() {
334 - default
335 - use doc && emake doc
336 - use scrollview && emake ScrollView.jar JAVAC="javac $(java-pkg_javac-args)"
337 - use training && emake training
338 -}
339 -
340 -src_install() {
341 - use doc && HTML_DOCS=( doc/html/. )
342 - default
343 - find "${ED}" -name '*.la' -delete || die
344 -
345 - if use training; then
346 - emake DESTDIR="${D}" training-install
347 - fi
348 -
349 - if use examples; then
350 - insinto /usr/share/doc/${PF}/examples
351 - doins testing/eurotext.tif testing/phototest.tif
352 - fi
353 -
354 - insinto /usr/share/tessdata
355 - doins tessdata/*traineddata* # language files
356 - use scrollview && doins java/ScrollView.jar # scrollview
357 -}
358
359 diff --git a/app-text/tesseract/tesseract-4.1.0-r1.ebuild b/app-text/tesseract/tesseract-4.1.0-r1.ebuild
360 deleted file mode 100644
361 index ac660c1f07d..00000000000
362 --- a/app-text/tesseract/tesseract-4.1.0-r1.ebuild
363 +++ /dev/null
364 @@ -1,91 +0,0 @@
365 -# Copyright 1999-2020 Gentoo Authors
366 -# Distributed under the terms of the GNU General Public License v2
367 -
368 -EAPI=7
369 -
370 -inherit autotools multilib-minimal toolchain-funcs
371 -
372 -DESCRIPTION="An OCR Engine, originally developed at HP, now open source."
373 -HOMEPAGE="https://github.com/tesseract-ocr"
374 -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
375 -
376 -LICENSE="Apache-2.0"
377 -SLOT="0"
378 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
379 -IUSE="doc jpeg opencl openmp png static-libs tiff training webp"
380 -
381 -COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
382 - opencl? (
383 - virtual/opencl[${MULTILIB_USEDEP}]
384 - media-libs/tiff:0=[${MULTILIB_USEDEP}]
385 - media-libs/leptonica:=[tiff]
386 - )
387 - training? (
388 - dev-libs/icu:=
389 - x11-libs/pango:=
390 - x11-libs/cairo:=
391 - )"
392 -RDEPEND="${COMMON_DEPEND}
393 - || (
394 - >=app-text/tessdata_fast-4.0.0
395 - >=app-text/tessdata_best-4.0.0
396 - >=app-text/tessdata_legacy-4.0.0
397 - )"
398 -DEPEND="${COMMON_DEPEND}
399 - app-text/asciidoc
400 - app-text/docbook-xsl-stylesheets
401 - dev-libs/libxslt
402 - doc? ( app-doc/doxygen )"
403 -
404 -pkg_pretend() {
405 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
406 -}
407 -
408 -pkg_setup() {
409 - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
410 -}
411 -
412 -src_prepare() {
413 - default
414 - eautoreconf
415 -}
416 -
417 -multilib_src_configure() {
418 - # scrollview disabled for now, see bug #686944
419 - local myeconfargs=(
420 - --enable-shared
421 - --disable-graphics
422 - $(use_enable opencl)
423 - $(use_enable openmp)
424 - $(use_enable static-libs static)
425 - )
426 -
427 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
428 -}
429 -
430 -multilib_src_compile() {
431 - default
432 - if multilib_is_native_abi; then
433 - use doc && emake doc
434 - use training && emake training
435 - fi
436 -}
437 -
438 -multilib_src_install() {
439 - if multilib_is_native_abi; then
440 - DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md )
441 - if use doc; then
442 - HTML_DOCS=( doc/html/. )
443 - fi
444 - einstalldocs
445 -
446 - if use training; then
447 - emake DESTDIR="${D}" training-install
448 - fi
449 - fi
450 - emake DESTDIR="${D}" install
451 -}
452 -
453 -multilib_src_install_all() {
454 - find "${D}" -name '*.la' -type f -delete || die
455 -}