summaryrefslogtreecommitdiff
path: root/app-text
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-13 03:02:43 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-13 03:02:43 +0000
commit4dc2f97ed84159736ecfb5dea5485e83b27810d1 (patch)
treea2dacff6c971827db40747ce252c01aad9eea6d2 /app-text
parent51be8f45b17e3da3ac48eca6b16b703bb58fda76 (diff)
gentoo auto-resync : 13:11:2024 - 03:02:42
Diffstat (limited to 'app-text')
-rw-r--r--app-text/Manifest.gzbin50301 -> 50307 bytes
-rw-r--r--app-text/tesseract/Manifest2
-rw-r--r--app-text/tesseract/tesseract-5.5.0.ebuild90
-rw-r--r--app-text/texlive-core/Manifest3
-rw-r--r--app-text/texlive-core/texlive-core-2023-r10.ebuild12
-rw-r--r--app-text/zotero-bin/Manifest2
-rw-r--r--app-text/zotero-bin/metadata.xml4
7 files changed, 106 insertions, 7 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 898b016d46e6..d0523362ef3d 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
index ea3d389aa5fa..5958885acb7e 100644
--- a/app-text/tesseract/Manifest
+++ b/app-text/tesseract/Manifest
@@ -1,5 +1,7 @@
AUX tesseract-5.4.1-arm64-neon-tesseract.patch 2065 BLAKE2B 1d91cd4d73bd34657f3b2e09372857b4b5f315b72468538e6be61a6526e4ee6f18e50d3f29f54cb86a6dee1625fa8629151fb5aa6deee4f8a250d71d4715baea SHA512 275a6475291d8a218f99258948960115b6a3b83209897d08e914549cf249896ba4c816d6a5c9f97a91e78421066438fa7a0d4276d8b20bd7ef250640a4cb5243
DIST tesseract-5.4.1.tar.gz 1899949 BLAKE2B 8e9ff54902d467a4ef0dc61665570a6d34ecdd2d89fd0023775212eb531e3c11659d17e5bb1733f570f785af4714d5a5259d1f809f6e28c0a65375ba02d21bdc SHA512 a97a31d1b735930a3e8b17bc2eae24210d8242d31399822f8bc2e9f18903d513cf6d02b2274e2f3ce431183467570b3327e01cbc49dca80e38acb90327cc235e
+DIST tesseract-5.5.0.tar.gz 1905018 BLAKE2B 2f9a215bf9c39b55ca1f49e26914745dcbf2019dec0d62433f23e1920f7f64c506da5c2d1344771755d6a3f4b1eee16d379b4ad0d16ed06a2a4b2d2228a61a08 SHA512 206e7da2d28a6271217ff384b482aa45a50beee0c53327aa4fd3da7082dce83386c8b7600194cbc30282134013b6182a1bed9d128ed6378f2957d0b8d1770b2d
EBUILD tesseract-5.4.1.ebuild 2008 BLAKE2B 6c41a00ee989169659b0cb13764a7b37525952998077033543451820c2e0e915bbb3cb48ee4fd63f1ebbc081053b8ebc23d774c0b6f5f156ad9916bbe684d00b SHA512 98412653c8eef6e2cf2974f85b2f6c8223ce561c0020bcc5ed0b8eda5f902ffb2d227ef162383a0640de7da1549cf6b13108b345d0a9191568654b43ff196278
+EBUILD tesseract-5.5.0.ebuild 2014 BLAKE2B ee1331a6256ee890407a9e3486a71810005b4dd1b4fe019e81ad383f770f89b1948854878fd1c1074f60430e154edfcd27362874efbeb2349e25f8010ad1f961 SHA512 698b48ced9deceda68390a1d3a96dc4f4d06e373afb117488902629439382401204a1a32028199a1842122f45b1000d31f3c13ed77bb6f856a46f1f5c17e643c
EBUILD tesseract-9999.ebuild 1931 BLAKE2B 72d131d97c12fada255afe3d09cecc450baba90f341c6501d21cb9fba902ba82f0ec31eeeb09921fb0f0f92014cc9d7d1255e9d79f06151bf1ac08bb869e4e8f SHA512 996557d564fd9634785e8f0c2d38acbd3b355cec06f99bf27a4975b2a163aca7616a2f1280b474af0ea7f2e23b74318b125791b0fde958971bd9b19d9b201b0e
MISC metadata.xml 932 BLAKE2B c5a879ba6a200bc0de5e13326b8118c5ca932bf5ef5e8bde9a68dbcfe8e72042a27f23144944c95a68b4311f210646369018e675053fc6542406bca0832f2ee4 SHA512 f03a5aac259ec70c23d46e44fad3129009dca8e0b17e81238843dedbb1a2d8e448ea87833d7d1fc9969b7a19656f0b322e835f670d2c1943f8f846d2d77b9775
diff --git a/app-text/tesseract/tesseract-5.5.0.ebuild b/app-text/tesseract/tesseract-5.5.0.ebuild
new file mode 100644
index 000000000000..d4438214a13d
--- /dev/null
+++ b/app-text/tesseract/tesseract-5.5.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="An OCR Engine, originally developed at HP, now open source"
+HOMEPAGE="https://github.com/tesseract-ocr"
+SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc float32 jpeg openmp png static-libs tiff training webp"
+
+COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
+ training? (
+ dev-libs/icu:=
+ x11-libs/pango:=
+ x11-libs/cairo:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ || (
+ >=app-text/tessdata_fast-4.0.0
+ >=app-text/tessdata_best-4.0.0
+ >=app-text/tessdata_legacy-4.0.0
+ )"
+DEPEND="${COMMON_DEPEND}
+ app-text/asciidoc
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( app-text/doxygen )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.4.1-arm64-neon-tesseract.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # scrollview disabled for now, see bug #686944
+ local myeconfargs=(
+ --enable-shared
+ --disable-graphics
+ $(use_enable float32)
+ $(use_enable openmp)
+ $(use_enable static-libs static)
+ )
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ default
+ if multilib_is_native_abi; then
+ use doc && emake doc
+ use training && emake training
+ fi
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md )
+ if use doc; then
+ HTML_DOCS=( doc/html/. )
+ fi
+ einstalldocs
+
+ if use training; then
+ emake DESTDIR="${D}" training-install
+ fi
+ fi
+ emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+ find "${D}" -name '*.la' -type f -delete || die
+}
diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index d31890addffb..4a981d527386 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -37,6 +37,7 @@ DIST texdoctk.r62186.tar.xz 26712 BLAKE2B 4076b8b227dc08762cd7880165fd4b1780f3ed
DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96
DIST texlive-core-2021-CVE-2023-32700.patch.xz 8824 BLAKE2B 5df988abb12626210b372618cc0a623ed2f6f42cf2f03dca143f94b928fc0fd2e28e53574c9ca23295f55fb56cd908a3e8603161fa3f13c37b9397163479aa9f SHA512 16d34b5b0cc1b85ec412798caa582f71b15c2d57bb486064c5fb48304eea32a13f69677c228c82c88e026ba5885acd201449ec69bc6c7bf9396eebb3d1358717
+DIST texlive-core-2023-mplib-h.patch 1059 BLAKE2B 24443c8983c01821a15fad709e8421a98a1983ceb19e330ff13591a99cbfb57aec55c707066eba4cce088c2d523e91c13657c482f21878e369622b6845e232c7 SHA512 f5c2df4d435b3d8a80c3f25f3f8b1ed393ad55f82137345fb05cecf96b36834e98c9b1094a2afbdf4956a7a7eeed11d49d26d1182908ca0a5b08832ccde6ada3
DIST texlive-core-2023-pdflatex-big-endian-fix.patch 1162 BLAKE2B a440115cb804a9a9e48c068853fd38ab87d50ab23177283ea20304ea4c7a9f3ee3a4ae35ae2c95dd2a0c339352aeed91cb436bc461db2983d6911d6417c48bb6 SHA512 b17b209b09884f78fe47f2a5e5afd09bc7c7ca8a67a5b67c0ac0e9977ac352b7867ed8e35ff97925ff2af1c67f2c716f513ecd9389fb99c3ad9bf5d3bdebc570
DIST texlive-core-patches-2021-1.tar.xz 4820 BLAKE2B 1316cdc65c8f0a7164169fc6a795c50f7fccc99cea7a80290c18189f931b002e47b081de593c47d8da9650498a279f7d0473f115f02b37993859fcd475dbebed SHA512 4267934427265995c2a0c00d837399ec9670ba5c7df5c4599a486a2098de9a05640ff77f29bd7390070f3c973e5cc067356cfdd6b2c9415b7a56b96de789fb82
DIST texlive-scripts-extra.doc.r62517.tar.xz 197196 BLAKE2B 80d2fd7b53ffbe21f975156cf0d5f52826faebc422d3e66c342c8237d7da27ba58b1ffc56f83a040ae4b4e870c8063c0d53392f9cc7e3bb3da30ebe5a258a40a SHA512 22cf59bf4dafc7ad9425086bc0aaedb2bf5f7d8aa6ea9c65abde2d523be37665b9c9bee4acb399857eae03613e7241ca1d6099f43cab77a95c10eced8813ad80
@@ -250,6 +251,6 @@ DIST xml2pmx.doc.r57972.tar.xz 15512 BLAKE2B dafe9dabe542a746a962a02fd04a4831815
DIST xml2pmx.r57972.tar.xz 496 BLAKE2B 52d22c6616dc74d3e6600ef18449af31b2c286be9fe0bcacdffa2daa260f409baf8c7af1ce8444486b2fe3e21a05ec22aed280a55f227a1693b27ff3c55eed8b SHA512 9545fb5ca0e95788afab79d8a29336f337619adbcac68472bb5de6af6c54187f19bda655232175223168891c064f6fadc67c4ab8f5a0256e2c55e1a65c5e6f6b
EBUILD texlive-core-2021-r6.ebuild 12505 BLAKE2B c7865bd0f882f2fb37a6c32749548f172801b2debfa2e02614263d519bf7d30ccdcc73b10d134e1f20f196446f28555cfc14da4b2599cca6a0e8b4c2c208f79e SHA512 3f0cdaae07dc30e2e6f97c4d7592933f1b80c7c7b75eea04c92bb8d298082556ad90e7c999cb327d024be2fdf6f35a239fdb6c9230455d2a9c696d46a4181cbf
EBUILD texlive-core-2021-r7.ebuild 12745 BLAKE2B 37086620235eef8ad198ea17c49b22cb47e9b9e6c551ac183cb0f7a5c22989ed9a0cb6f5a1372aee0778e38438e1fcdb80efcda4cb081e97236db4f6c78e1f9f SHA512 328401e4b5af386ab82455e36aeeaa7f05bd1b55cc7f3712f30de21eaf349677255cffac33bee058efd62bc249e313e200073d47d59daa5c9b2520da26d7de4e
-EBUILD texlive-core-2023-r10.ebuild 13498 BLAKE2B 3d966ea894851f433edec3022d931d86c1889ffea9c21e8312834326bd053485309e543369d7574932777cc53b7e6d2010405f2e1a4766f78f508993bb1e8a62 SHA512 7d7f2bc7b8d4f655aafd18b9d03ce9c824c7477aac6b7120f91a7239365f3ce8bd36085633ec46e05fb9335bd8bf178452d61d08a409774ac79834bb769b6bf1
+EBUILD texlive-core-2023-r10.ebuild 13720 BLAKE2B 16c7cfc697a98fac6da1e4f0f0bf299490ea910c0836753ad50418eb52a695bcfabf23b217ced812b3c53c1e0b08a5532b9f267df193bdb4a0e372c384ef6e7b SHA512 42910f2e8fcf577382cfb75a3bb9ce24cea02340a1a23706bf92f4ca2bd3af1fbaf3a72673ae569bc41621c9c4ddfe7f73aa039f14d6de8232b8fd92296e62c4
EBUILD texlive-core-2023-r9.ebuild 13465 BLAKE2B 06280816bc8bb49694f0f9a07e597514dda5febff62b432a2e483cfb270793c9d0c6b738f270a1eb32ab860bcc43bededf2830a850abc5f0ce89fa7395d0e9ee SHA512 5a277179436f8b73a7cc0dc9800c14515fecdd274325f25fb47a76076aa8f0df6a3fdf698b4937d1eb6331fd16612d0032c7dd427745acc6bf964f0f4e807832
MISC metadata.xml 763 BLAKE2B 32e271e244979763c3ed20da203b4a6fdd1646b1b5e92ea0fd3a3172e7f633cec56b55a4a638fa1f98394d4fa1ca443c3949528d30a5bf2564edc9979cc77515 SHA512 efe8b04dc9ea326a12eadccc2f5432563b0b87434028a7f2e671124d3fb08cbb384cd022471d44fec466f8558bab4344d2cbb47fe7e49461bbc802f4416c33e0
diff --git a/app-text/texlive-core/texlive-core-2023-r10.ebuild b/app-text/texlive-core/texlive-core-2023-r10.ebuild
index 80b183b07432..130e14e68150 100644
--- a/app-text/texlive-core/texlive-core-2023-r10.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r10.ebuild
@@ -17,6 +17,8 @@ SRC_URI="
-> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch
-> ${PN}-2023-pdflatex-big-endian-fix.patch
+ https://bugs.gentoo.org/attachment.cgi?id=908573
+ -> ${PN}-2023-mplib-h.patch
"
# Macros that are not a part of texlive-sources or or pulled in from collection-binextra
@@ -224,13 +226,17 @@ src_prepare() {
# https://git.texlive.info/texlive/commit/?id=c45afdc843154fcb09b583f54a2f802c6069b50e
eapply "${DISTDIR}"/texlive-core-2023-pdflatex-big-endian-fix.patch
+ # bug #837875
+ eapply "${DISTDIR}"/texlive-core-2023-mplib-h.patch
+
default
elibtoolize
- # Drop this once cairo's autoconf patches are gone. See
- # https://bugs.gentoo.org/927714#c4 and https://bugs.gentoo.org/853121.
- "${S}"/reautoconf libs/cairo || die
+ # Drop this once cairo's and mplibdir's (texlive-core-2023-mplib-h.patch)
+ # autoconf patches are gone. See bug #927714#c4, bug #853121 for cairo,
+ # and bug #837875 for mplibdir (in web2c).
+ "${S}"/reautoconf libs/cairo texk/web2c || die
}
src_configure() {
diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest
index 1adc3218da14..2b5cad17fc46 100644
--- a/app-text/zotero-bin/Manifest
+++ b/app-text/zotero-bin/Manifest
@@ -7,4 +7,4 @@ DIST zotero-bin-7.0.9-x86.tar.bz2 113192202 BLAKE2B ecf0f361e3b570e60b190a4bfbfa
EBUILD zotero-bin-7.0.5.ebuild 1799 BLAKE2B ed50ea78e3d8678a7ab3527e56a3ca45230c2a906c92311daa1c76f6e2ee47009e77cc05ce4a6657551d8dd58f76b81e40cef67badd9fe9c30b9d7b43ec76ba7 SHA512 9e6f7a4c4d507d71d4f3043a855a7b6fb2c17098c1e80f30e41511460796e069b5b310751949e63f172de7580a8725c6185c3477a787af62b60bd706f8a2ad0e
EBUILD zotero-bin-7.0.7.ebuild 1799 BLAKE2B ed50ea78e3d8678a7ab3527e56a3ca45230c2a906c92311daa1c76f6e2ee47009e77cc05ce4a6657551d8dd58f76b81e40cef67badd9fe9c30b9d7b43ec76ba7 SHA512 9e6f7a4c4d507d71d4f3043a855a7b6fb2c17098c1e80f30e41511460796e069b5b310751949e63f172de7580a8725c6185c3477a787af62b60bd706f8a2ad0e
EBUILD zotero-bin-7.0.9.ebuild 1799 BLAKE2B ed50ea78e3d8678a7ab3527e56a3ca45230c2a906c92311daa1c76f6e2ee47009e77cc05ce4a6657551d8dd58f76b81e40cef67badd9fe9c30b9d7b43ec76ba7 SHA512 9e6f7a4c4d507d71d4f3043a855a7b6fb2c17098c1e80f30e41511460796e069b5b310751949e63f172de7580a8725c6185c3477a787af62b60bd706f8a2ad0e
-MISC metadata.xml 398 BLAKE2B ef8965041b1ddb5dafacd8d3b913c2c272b50460607018468446993062620044b77ee4033d9811979768aafba6def9b3e06775d48f8f194f7ca95ec6ad048c5c SHA512 5a67ca8cbadcfa83e38f983b3e448073970e71f2d2a3c0756d8cbbe54050382095df564bdd5e52b0976a9588f882d814a71179957e09e429a2881a7f48041e53
+MISC metadata.xml 385 BLAKE2B 069660a2d74d6e64b17227cced0c5568953f2480cd70d6e7256d20f3dc9271e85e57b97e847ea841ec7f2d372974fa7017c48042097b1317eb7bc0d2284466a5 SHA512 412a1ab6bf7cc0a0811f40d332f564aa5c7f1b950eef20617a77f505ef119835c1797b5c08e3b4798edb62f1aefba9c7e4c5174a77a9b5b276afe3d67f57dac2
diff --git a/app-text/zotero-bin/metadata.xml b/app-text/zotero-bin/metadata.xml
index 922dd08e5b72..a3be4ab7b02b 100644
--- a/app-text/zotero-bin/metadata.xml
+++ b/app-text/zotero-bin/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>andrewammerlaan@gentoo.org</email>
- <name>Andrew Ammerlaan</name>
+ <email>nowa@gentoo.org</email>
+ <name>Nowa Ammerlaan</name>
</maintainer>
<upstream>
<remote-id type="github">zotero/zotero</remote-id>