diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-05-10 00:01:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-05-10 00:01:14 +0100 |
commit | 17e5f1ea4a2e1c5664f96480ca46348d008e8711 (patch) | |
tree | 7166d1b58a582290a4ad23ff5882cca911b8035c /app-text | |
parent | a0ce545d52f231499bf9f3644493113d8af58ec9 (diff) |
gentoo auto-resync : 10:05:2024 - 00:01:13
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/Manifest.gz | bin | 50081 -> 50081 bytes | |||
-rw-r--r-- | app-text/calibre/Manifest | 6 | ||||
-rw-r--r-- | app-text/calibre/calibre-7.10.0.ebuild | 2 | ||||
-rw-r--r-- | app-text/calibre/calibre-7.8.0-r1.ebuild | 2 | ||||
-rw-r--r-- | app-text/calibre/calibre-7.9.0.ebuild | 2 | ||||
-rw-r--r-- | app-text/crf++/Manifest | 2 | ||||
-rw-r--r-- | app-text/crf++/crf++-0.58-r2.ebuild | 47 | ||||
-rw-r--r-- | app-text/crf++/files/crf++-0.58-registers.patch | 57 | ||||
-rw-r--r-- | app-text/languagetool/Manifest | 4 | ||||
-rw-r--r-- | app-text/languagetool/languagetool-6.3.ebuild | 77 | ||||
-rw-r--r-- | app-text/languagetool/metadata.xml | 3 | ||||
-rw-r--r-- | app-text/qpdfview/Manifest | 2 | ||||
-rw-r--r-- | app-text/qpdfview/qpdfview-0.5_p1.ebuild | 90 |
13 files changed, 287 insertions, 7 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex ad79772fa315..a3258370f8ba 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 493d6d231f1a..446397526b05 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -18,11 +18,11 @@ DIST calibre-7.8.0.tar.xz.sig 566 BLAKE2B 03f283bee606d3071a2602ad2b1cc962b3d0cf DIST calibre-7.9.0.tar.xz 44164396 BLAKE2B 523b3aad25b73f4de4e2e5ce323dc63759fa1d2b65b646d3597dea42723f6a047782b019547df69d824f64cea8ca4c5964a17f37c3ea6beca95c5016bb839791 SHA512 388f47e13e0a682ae61a32ec2d7840e1514dd5cc79cc9ba271cee7619ad67f270c5059849e9412545bd4b9fa0904d105f5e88736956aba37abf9ef3ac8e1e09f DIST calibre-7.9.0.tar.xz.sig 566 BLAKE2B 7a5c9b835edf649d790c5da143f982deb3ce908fed40a557761b7f80bed372502010ab77c57f2a3f3f4de96bbc1a7f8bae6285c510b7bc1d053fc6571e77491d SHA512 c7ac1ea50f09122b023427ea902ecccdd1ffd7b9e21d70dbd853f45686db912aa88d3830cd587ed6dfe9052cd240ab3771990639a8db20c2801fc244965ac71b EBUILD calibre-5.44.0-r3.ebuild 8840 BLAKE2B e391fd8baf637882693b9c11b43d2b7e102c8a91767d46210f36a30617d641dcf57146b79230beddf9260ed4db10942b8496458f03b6d9acd24d4ffe0867ed68 SHA512 369964a397b4caccdd060163ad4b15cb6212cbebd021dd1ea8646c9e4a08e25da73bdcaa664f3a23eca0205fcb31d8feaf4abdd655f8cdc00c0608db46535220 -EBUILD calibre-7.10.0.ebuild 7988 BLAKE2B c60a0e4cb8473e2b2c2875f9e350c9d72b81c8065b25e2d80410d6e232411559c10c389da649ded69f6879885e7d5ebbc886d9ee34a82543e870fcb23eaad01a SHA512 dcdf1177c784b6270cd52a790e0ae7b46d9f627401723132a49a5fb630ea1e59c00b0adf8a1602357a32ce9d295fb2f4535869f6f956fba1e2c0d30fcd870fb0 +EBUILD calibre-7.10.0.ebuild 7988 BLAKE2B 9ec4691deb16f634e88cb4edc5523e0632f064f9ae1dd7bb579bae22599efb6eb6ba769e1c8be9e3038b362f0829b50a6f2a4b53482a42e1fe11d0501df35666 SHA512 15a2b185880432363f736e19957b9a81e8657a60217bab023a80cefdbb656924da708cd820f3544f7eb0d4fa510a68dd2e800fa14b7a82588eafe6057e6cc7b5 EBUILD calibre-7.6.0.ebuild 7940 BLAKE2B ff30097fd21d286e465410f2796af5bf3e9b67f00e68ac2045a1a6b18b6c67ced488a3d0d8d61b0862f4ca59dcc6839b3256026bb1ae4e535fc5621a661c12d1 SHA512 5cfa3e7e07fd46c506121284017c907d9715196c0d8377e8dfeb843d17fab27f85117f4582e548172bbe8f50fe1e24466e6b22c77e672d8149e3f6c537bc5095 EBUILD calibre-7.7.0-r1.ebuild 7980 BLAKE2B 0942305d00a95dcf106940d1f07aac3cb4504d63011d01a9584e8769cd2e9aa2baf1698c54e03329ab6be735d32198efe8a59f490ea38705c208525dffdefd18 SHA512 889b3fe90d8a33fdc756bbe69eddbd92005c7201dde7c5f31c9ee2246fe94ec6de01aa32f1609a186d91467e9c03084025b1497ec96784c11156dae8090e2145 EBUILD calibre-7.7.0.ebuild 7941 BLAKE2B a4b8f1463fa257bf8e9d7a10a675c1652c8cc67f1330f1606244cffde6b7ef9651070bd1839f2eddcb9e107f72110bc057b8006ff7f5d4032e486ba655a65862 SHA512 7f8c702176baddc3efc69701dc1c87d59e7561c02d2d10a9bca5736c9bf29164bcd7bc3ec5b346f90364aaa889a84b95061d4197c14792fc5afd93147890fca0 -EBUILD calibre-7.8.0-r1.ebuild 7981 BLAKE2B 44ec0fd96c39d9af19750c408324aedc0046bb6b431a96910fe32567f63b259024d1930a827a1c1c12de7fe5967d9bf4679901261a663e3c18a21190c3204d43 SHA512 4ab8ba490d0fd8d4f38d007ab551c560c0d03e1ab3f980555b97f35faa7061845ebc8bff88f713f173b023c60084074183d9ca2813510f42fee8ad32c2508a4f +EBUILD calibre-7.8.0-r1.ebuild 7981 BLAKE2B 01ab3b86c75912294d4079705767a39ee679e051b094d4cbaf5386580f1b6b06527d8f6894383eec83004c3ecea0f3e33dcac0bfdff07ab872dd50b1f2d6575c SHA512 921615cdcc81974d7c36e06d25f019311d52f40f950e08e4c21337a810276c3162b99daff58bc3397e5ff28968077f022ec9f0c20928c0a505a2c2a69106af45 EBUILD calibre-7.8.0.ebuild 7941 BLAKE2B a4b8f1463fa257bf8e9d7a10a675c1652c8cc67f1330f1606244cffde6b7ef9651070bd1839f2eddcb9e107f72110bc057b8006ff7f5d4032e486ba655a65862 SHA512 7f8c702176baddc3efc69701dc1c87d59e7561c02d2d10a9bca5736c9bf29164bcd7bc3ec5b346f90364aaa889a84b95061d4197c14792fc5afd93147890fca0 -EBUILD calibre-7.9.0.ebuild 7988 BLAKE2B c60a0e4cb8473e2b2c2875f9e350c9d72b81c8065b25e2d80410d6e232411559c10c389da649ded69f6879885e7d5ebbc886d9ee34a82543e870fcb23eaad01a SHA512 dcdf1177c784b6270cd52a790e0ae7b46d9f627401723132a49a5fb630ea1e59c00b0adf8a1602357a32ce9d295fb2f4535869f6f956fba1e2c0d30fcd870fb0 +EBUILD calibre-7.9.0.ebuild 7988 BLAKE2B 9ec4691deb16f634e88cb4edc5523e0632f064f9ae1dd7bb579bae22599efb6eb6ba769e1c8be9e3038b362f0829b50a6f2a4b53482a42e1fe11d0501df35666 SHA512 15a2b185880432363f736e19957b9a81e8657a60217bab023a80cefdbb656924da708cd820f3544f7eb0d4fa510a68dd2e800fa14b7a82588eafe6057e6cc7b5 MISC metadata.xml 760 BLAKE2B 5ba72f0a076d86ebb3348b30aab00754108f012221f2b387e22e772841d861b9cfb1e3ff29df78bb5971b32c312a4d5ae3f13cbf23c34226f271281180e9cfe6 SHA512 0d7ed014e4ff33a793433f7ee4260e047ea6cc18825deaa024330accbbc7fe0e78b782914f5dcdcf5f3bc5d2bb8200167566c0faa44aa8cbbfaf3dcfbf4ff533 diff --git a/app-text/calibre/calibre-7.10.0.ebuild b/app-text/calibre/calibre-7.10.0.ebuild index fd272cad1f93..8bbc8f3c7a6f 100644 --- a/app-text/calibre/calibre-7.10.0.ebuild +++ b/app-text/calibre/calibre-7.10.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg diff --git a/app-text/calibre/calibre-7.8.0-r1.ebuild b/app-text/calibre/calibre-7.8.0-r1.ebuild index 6f780c4441b5..6ffad816e374 100644 --- a/app-text/calibre/calibre-7.8.0-r1.ebuild +++ b/app-text/calibre/calibre-7.8.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg diff --git a/app-text/calibre/calibre-7.9.0.ebuild b/app-text/calibre/calibre-7.9.0.ebuild index fd272cad1f93..8bbc8f3c7a6f 100644 --- a/app-text/calibre/calibre-7.9.0.ebuild +++ b/app-text/calibre/calibre-7.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg diff --git a/app-text/crf++/Manifest b/app-text/crf++/Manifest index e224c7da0e13..7df7b1eecbf6 100644 --- a/app-text/crf++/Manifest +++ b/app-text/crf++/Manifest @@ -1,4 +1,6 @@ AUX crf++-0.58-autotools.patch 470 BLAKE2B e5d749ffdc84b45afaa5f1acb2fe2a71ca3ac4be0a93fa8ed16ac45267c77d15324e52a001b6a6bc14bde4bece6354e15a91dbb41b8d8c09f03ad4ea9afa3425 SHA512 188a95ba63a7c979a3fbd1a3f800764857f9b16c0ce2651ece7f575029992a9eb1a94bc14827bb7f766b7e61d5b0703edf4d204cb215ac1f002b977154e81da0 +AUX crf++-0.58-registers.patch 1845 BLAKE2B c4082ff8a31c0c4ed6bf791267eabfa7a23215febb1be35fa51bac927f3dbac5873d0dfe134663c442dc03c12121b67d4cc78487490d3c9bceed6049a4f72629 SHA512 168c2a0f9ecb84ef68666354e946ef8a1f270aec088c3b8335b401066f5fd9d5ee7afbdcd290cf17842dc9e9e873195269352cbdcb071fa0d613b1b84ef59a2c DIST CRF++-0.58.tar.gz 790570 BLAKE2B 8fdd3fea3e30f4196560e2e265519c961739aabbad75e9805040a8f7da0f501620d6bb2c4f589c6d0c8bb79af5c8f46bbe27b610a4ec6a0db632fef219ea5b46 SHA512 676b3e9ed89b5fb2f246175b58c384f10cab09fff8329c07311fed3832f55dbad26a25d2946c9efaa75cd8026517cb9e1742bb70ca26187367747852073e4eb9 EBUILD crf++-0.58-r1.ebuild 828 BLAKE2B e12e631d0968f5ab1c9c1ff3a19c444c467bd7e6167372307802d4de8a210082a2814ef8652f0df17f23d224cfa2128c047f71ea82b36acaf92568bfacf08f80 SHA512 5bcd8b24b5b481baf04e269344a6fff23a9ce6b8ef8ce2ebd32bf6566c749a5b65b44f91a5cbea72c6490f2f66e427ebb287ba15cc82e4dfe80cfdf4c8319205 +EBUILD crf++-0.58-r2.ebuild 867 BLAKE2B 8916ea60d1814bbcf949f44a30a22905def390373fe80238de24e8f74539e405dc9a8859a2a281db58f45d349b2c9713244f2b497e0db87b25a21b5a5326b862 SHA512 bb7cc352f1d7b837616097236bdf950589446135da7fa2acb6640fd0f556aaa1753504fabe964e39445a2b0e5dcb41f2802e0120320440f43c4bb47263b4bd33 MISC metadata.xml 670 BLAKE2B c37096e57c935e0d90c1434e509857577275165424fecbc8fe3a836c1330ff4fa4dffa174dd8004e3c923fd890dbbd370f8269b2ebe0b1538fec41ca25edeeed SHA512 e42bf715ac69cc4d61ee289a8ab14bc3e15bad7d4002b826fc9d5ca8bbf79998e4f79d76d0b698c30602d6dbd4dd64553085bbb354a30c466a3b1ab6ce62ca9c diff --git a/app-text/crf++/crf++-0.58-r2.ebuild b/app-text/crf++/crf++-0.58-r2.ebuild new file mode 100644 index 000000000000..abab5dad11cd --- /dev/null +++ b/app-text/crf++/crf++-0.58-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Yet Another CRF toolkit for segmenting/labelling sequential data" +HOMEPAGE="https://taku910.github.io/crfpp/" +SRC_URI="mirror://gentoo/${P^^}.tar.gz" +S="${WORKDIR}/${P^^}" + +LICENSE="|| ( BSD LGPL-2.1 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +PATCHES=( + "${FILESDIR}"/${P}-autotools.patch + "${FILESDIR}"/${P}-registers.patch +) +HTML_DOCS=( doc/. ) + +src_prepare() { + default + eautoreconf +} + +src_test() { + local d + for d in example/*; do + pushd "${d}" >/dev/null || die + ./exec.sh || die "failed test in ${d}" + popd >/dev/null || die + done +} + +src_install() { + default + + if use examples; then + dodoc -r example + docompress -x /usr/share/doc/${PF}/example + fi + + find "${ED}" -name '*.la' -type f -delete || die +} diff --git a/app-text/crf++/files/crf++-0.58-registers.patch b/app-text/crf++/files/crf++-0.58-registers.patch new file mode 100644 index 000000000000..960e7f923d6b --- /dev/null +++ b/app-text/crf++/files/crf++-0.58-registers.patch @@ -0,0 +1,57 @@ +From 12204f40fdab494328931f12f45ad7d884ef6dac Mon Sep 17 00:00:00 2001 +From: Brahmajit Das <brahmajit.xyz@gmail.com> +Date: Tue, 16 May 2023 12:29:40 +0530 +Subject: [PATCH] Removing register keywords + +The register keyword has been dropped since C++17. + +Bug: https://bugs.gentoo.org/894642 +Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> +--- a/darts.h ++++ b/darts.h +@@ -404,10 +404,10 @@ class DoubleArrayImpl { + T result; + set_result(result, -1, 0); + +- register array_type_ b = array_[node_pos].base; +- register array_u_type_ p; ++ array_type_ b = array_[node_pos].base; ++ array_u_type_ p; + +- for (register size_t i = 0; i < len; ++i) { ++ for (size_t i = 0; i < len; ++i) { + p = b +(node_u_type_)(key[i]) + 1; + if (static_cast<array_u_type_>(b) == array_[p].check) + b = array_[p].base; +@@ -431,12 +431,12 @@ class DoubleArrayImpl { + size_t node_pos = 0) const { + if (!len) len = length_func_()(key); + +- register array_type_ b = array_[node_pos].base; +- register size_t num = 0; +- register array_type_ n; +- register array_u_type_ p; ++ array_type_ b = array_[node_pos].base; ++ size_t num = 0; ++ array_type_ n; ++ array_u_type_ p; + +- for (register size_t i = 0; i < len; ++i) { ++ for (size_t i = 0; i < len; ++i) { + p = b; // + 0; + n = array_[p].base; + if ((array_u_type_) b == array_[p].check && n < 0) { +@@ -469,8 +469,8 @@ class DoubleArrayImpl { + size_t len = 0) const { + if (!len) len = length_func_()(key); + +- register array_type_ b = array_[node_pos].base; +- register array_u_type_ p; ++ array_type_ b = array_[node_pos].base; ++ array_u_type_ p; + + for (; key_pos < len; ++key_pos) { + p = b +(node_u_type_)(key[key_pos]) + 1; +-- +2.40.1 + diff --git a/app-text/languagetool/Manifest b/app-text/languagetool/Manifest index 2d720d804c5d..96dab1edec0b 100644 --- a/app-text/languagetool/Manifest +++ b/app-text/languagetool/Manifest @@ -2,5 +2,7 @@ AUX languagetool.desktop 191 BLAKE2B 726e670645f78c3ea11c788a6440116753d66cf9886 AUX languagetool.initd 472 BLAKE2B 516159aa5e5571ddf96cca65d734a9574cbb3e0a29af2c681318a4f553316c434f74661810e3a29cadb21c677645ac3e840d551a9079c0c685745befa7930d42 SHA512 3623b31d446ecfbccc674109dd29e6bb8fbf4c5d20bccff4d430e8fb3674ffc380fa2a53ee1cfa2af49daf306d0d19da2480d7da5b87018461c8a9a33406294b AUX logo.svg 2824 BLAKE2B 7653478b44ebd3dc80691849751745aba14a652d1ffaf52ef27910a52fae15b39c9ef0224795f698b1ac6f95a3e677ee46603b29261dff0d50d9eedba5e09de5 SHA512 501e3dee99f762556774f42829a9e450fc412271a7ade87f17ffb211929d24564ea3385b2bfc1c261e46d4b0b3562be62903b111ecd1c7dacb97c3c8ffb0d6d5 DIST LanguageTool-5.4.zip 202761711 BLAKE2B b23c2944bf40dbef70d43391761849fb83b55538ac1cf0312c82079caef0a91f177f67c0e5818ea558c485d0bc2f4425f6cd32064095aede755a3b1233cf62d7 SHA512 08048f5bb8c5f7050ca2081a9f00405b0b397c37511a8297675f031bbb59e19863195e3b624dabb0964d436ad1570112e8c85225905ae22f2bde2a0200fcd883 +DIST LanguageTool-6.3.zip 231674701 BLAKE2B 1499f28602de9eaa41760e7329394f8c9ee26022ec97e0fb63944a7ad5002a829dcb6377d33df5a4668359a498907a2df06722a38869fbde190f2b3c95523e8c SHA512 c5c3726ef358ad6ad5e984c7b65192ff6f2858bd5bd6e9d3ad935409b17135d84eec5e660accd097de93fbd16ecfc428d70458d2ea28a6875361d87a0219cefc EBUILD languagetool-5.4-r2.ebuild 1712 BLAKE2B 3d5b0a2ea8513be09bb6a31f6119c3018c35604bdbcc87aad0e0216091f5e5b483401270a084d1e5276f77d70e6c02dac1edb21dcb2b97a6412ede0631ae473f SHA512 cd5c403e0d66394ae3ed81aa8ea26e12439204b436c66d352c6059a783be6cbecb4d8f2b7994fd46fc875e62b1aace6c2097b132c04a32420eefc2782236712c -MISC metadata.xml 256 BLAKE2B a2cc41acd036354767d8637d65524b95dd6a79ae0126f7e6ba61abd53bf681cc4b7eb8f06c2842be9a634ef4b6820aa20bf7931debb508b2e819706665dd6eef SHA512 bd920ac1d3d1ac26afc3685652533d93bed59162ce9acab9f44cf4548f75ebcec2a1713f0f596a1d3e08a06a72fa27c56331a19321eeae5bce74e8a10a79ae70 +EBUILD languagetool-6.3.ebuild 1704 BLAKE2B 8ee193b509a8a4b804b602308e9f3f5638e36fb2cd9cbf60069d0b16a6d9c40c50b21b12720c5d614dbd565d4b83815cfdacc3bb102181e10eb91e0837cd35dc SHA512 12cc62b8b3b3bf5bb48c509900593ea1d9666e394850e1b07fed6cd6e33a29c6342b467c9650d1b833f28c2ee43f55bc7993b152f5bc447e6a13e160897f68fd +MISC metadata.xml 354 BLAKE2B 55c53b0757d48247707172258ba99fac31cb502d4c44bd273a8220fb0bbf23a572707c38c5d493a72e0d1834093ab3c3673dc16ff67bd48391d3972f5984df3a SHA512 bed1bf3d59ec506d1e1d6de8596ff91247381cf46c0afd7dce07a0e6903388102695a48c409ef1a4e5b14809c4ba373bce08f016dc5885c5d6eaf5fe01242279 diff --git a/app-text/languagetool/languagetool-6.3.ebuild b/app-text/languagetool/languagetool-6.3.ebuild new file mode 100644 index 000000000000..ddcbe701a0a1 --- /dev/null +++ b/app-text/languagetool/languagetool-6.3.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit java-pkg-2 desktop xdg-utils + +MY_PN=LanguageTool +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A proof-reading tool for many languages" +HOMEPAGE="https://languagetool.org/" +SRC_URI="https://languagetool.org/download/${MY_P}.zip" + +S=${WORKDIR}/${MY_P} + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +CP_DEPEND=" + dev-java/commons-cli:1 + dev-java/commons-collections:4 + dev-java/commons-io:1 + dev-java/commons-lang:3.6 + dev-java/commons-logging:0 + dev-java/hamcrest-core:1.3 + dev-java/jcommander:0 + dev-java/jna:4 + dev-java/slf4j-api:0 +" + +RDEPEND=" + >=virtual/jre-1.8 + ${CP_DEPEND}" + +BDEPEND="app-arch/unzip" + +src_prepare() { + default + rm libs/commons-{cli,collections4,io,lang3,logging}.jar || die + rm libs/{hamcrest-core,jcommander,junit,slf4j-api}.jar || die + + # Loads of bundled stuff :( + #java-pkg-2_src_prepare +} + +src_compile() { :; } + +src_install() { + java-pkg_dojar *.jar libs/*.jar + + local DIR=/usr/share/${PN}/lib/language-modules + java-pkg_addcp "${EPREFIX}${DIR}" + insinto ${DIR} + doins -r org META-INF + + java-pkg_dolauncher ${PN} --main org.${PN}.commandline.Main + java-pkg_dolauncher ${PN}-gui --main org.${PN}.gui.Main + java-pkg_dolauncher ${PN}-server --main org.${PN}.server.HTTPServer --config /etc/languagetool.cfg + newicon -s scalable "${FILESDIR}"/logo.svg ${PN}.svg + domenu "${FILESDIR}"/${PN}.desktop + newinitd "${FILESDIR}/languagetool.initd" languagetool + + dodoc CHANGES.md README.md + + unset MY_DEPEND + java-pkg_gen-cp MY_DEPEND + java-pkg_register-dependency "${MY_DEPEND}" +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/app-text/languagetool/metadata.xml b/app-text/languagetool/metadata.xml index 2e4c5182444f..df66ee78e0a6 100644 --- a/app-text/languagetool/metadata.xml +++ b/app-text/languagetool/metadata.xml @@ -5,4 +5,7 @@ <email>vim@gentoo.org</email> <name>Gentoo Vim Project</name> </maintainer> + <upstream> + <remote-id type="github">languagetool-org/languagetool</remote-id> + </upstream> </pkgmetadata> diff --git a/app-text/qpdfview/Manifest b/app-text/qpdfview/Manifest index 1cee785e697c..67f296c2167c 100644 --- a/app-text/qpdfview/Manifest +++ b/app-text/qpdfview/Manifest @@ -1,4 +1,6 @@ AUX qpdfview-0.5-poppler-23.08.0-cxx17.patch 241 BLAKE2B 7b9d0bc4de0df643698b7599b9200a1ee531ccc8b6bba7190143ba876aa38f46f5c168ea3ca57bd2fda96d4e806e81ba0ca308215509cb2f03304627ded01204 SHA512 25bffb3478d0b1399359ba3ce2047640132a4a9d8e5311178087ca083a8db20a9c81bd12e8ba62dc8b3d9a018ba165c22cd12534f80680b633788f11dfd2f5ac DIST qpdfview-0.5.tar.gz 925408 BLAKE2B 8ce8ff82893c90012ea1b35a582e87783da87e6eba3d4a10e78fe7810c269908ed1541cf40b1eb17fc474254131cebbc4832a3f46a2016262c485d48e222791b SHA512 1b6b479bb42f4568c21b5f6cb0c552c4323739ba9fe46cea80cc199f48b0b49a278e0a2fb0d21f83bafb467e43dd37352b99ef41795d140220bb82d704e03926 +DIST qpdfview-0.5_p1.tar.gz 922833 BLAKE2B 99d5e818b7c5dd5e583072043be6a282da64277f695cf4c0d38ad339dbdbcb100dcbbf161657f3622a324f691275beb6338c07fe2bbd62e1db896ec759ef162c SHA512 65720f6642b23a23b2d05b38334ce95424e69985b69223d978d4fd59b565d59a37eb43138c2f17fd37d8139b4cc223d5ab32dd18c62f2524792f42b44ba52189 EBUILD qpdfview-0.5.ebuild 2285 BLAKE2B 65ccbdefd0a552a39ad0c02c316448891811e88a0a273bfc050eec88ca33d8bcb6ee642f275ef127be0cbcb4c45d8d7d4589393939aec349af6486e2526d694a SHA512 b1501975ab013b3e81dde73616bf24c0146306a28c07397ddb114eb58ef8af1eebfa0a65da8440e68711ae4537665a8688da6ba2f76b37c67dd437eacfefd4f3 +EBUILD qpdfview-0.5_p1.ebuild 2282 BLAKE2B 7524f2951aea694631f447089104a49fe2ccbea635ffa5af0dfe5bddb2ead36b6f70c80ba47f7b1f5f13aabf9230d7c8db2d062b260bcca00b6419071ef47f4e SHA512 1afa0227392e703575d2dad9da1eb9641956b8ec05110b9b6410f6b344fb24eb808fec04724dca8fed1d217cfa950b639d8fc4bbe99183c18def2412134b99ea MISC metadata.xml 534 BLAKE2B b4bf95f57c23a2784439269f4409a8d86d31744014195969d3a6d714af8cd2c1342e628756de638116aa31181a469d845ef41faa4aaa9588e11a70ee59d642e6 SHA512 b2e39acac6fb9e7c2922ba7701d37549395120a34899a18dcc47f7d59ace8eda4dac5e5b6522f4c1913a5116ecc027fcc8980b59c6294316d7155dd7c3ec59a9 diff --git a/app-text/qpdfview/qpdfview-0.5_p1.ebuild b/app-text/qpdfview/qpdfview-0.5_p1.ebuild new file mode 100644 index 000000000000..caf4f6353347 --- /dev/null +++ b/app-text/qpdfview/qpdfview-0.5_p1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="af ast az be ber bg bs ca cs da de el en_AU en_GB eo es eu fa fi fr gl he hi hr hu id it ja kk ko ku ky lt lv ms my nb nds oc pl pt pt_BR ro ru rue sk sr sv th tr ug uk uz vi zgh zh_CN zh_TW" +inherit plocale qmake-utils xdg + +DESCRIPTION="A tabbed document viewer" +HOMEPAGE="https://launchpad.net/qpdfview" +# revision 2161 +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex" + +REQUIRED_USE="?? ( fitz pdf )" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig +" +RDEPEND=" + cups? ( net-print/cups ) + djvu? ( app-text/djvu ) + fitz? ( >=app-text/mupdf-1.7:= ) + postscript? ( app-text/libspectre ) + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5[cups?] + dev-qt/qtwidgets:5 + dbus? ( dev-qt/qtdbus:5 ) + pdf? ( >=app-text/poppler-0.35[qt5] + dev-qt/qtxml:5 ) + sqlite? ( dev-qt/qtsql:5[sqlite] ) + svg? ( dev-qt/qtsvg:5 ) + !svg? ( virtual/freedesktop-icon-theme ) + synctex? ( app-text/texlive-core )" +DEPEND="${RDEPEND}" + +DOCS=( CHANGES CONTRIBUTORS README TODO ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.5-poppler-23.08.0-cxx17.patch +) + +src_prepare() { + default + + local mylrelease="$(qt5_get_bindir)"/lrelease + p_locale() { + "${mylrelease}" "translations/${PN}_${1}.ts" || die "preparing ${1} locale failed" + } + + rm_help() { + rm -f "help/help_${1}.html" || die "removing ${1} help file failed" + } + + plocale_find_changes translations ${PN}_ .ts + plocale_for_each_locale p_locale + plocale_for_each_disabled_locale rm_help + + # adapt for prefix + sed -i -e "s:/usr:${EPREFIX}/usr:g" qpdfview.pri || die +} + +src_configure() { + local myconfig=() i= + for i in cups dbus djvu pdf svg synctex; do + use ${i} || myconfig+=(without_${i}) + done + use fitz && myconfig+=(with_fitz) + use postscript || myconfig+=(without_ps) + use sqlite || myconfig+=(without_sql) + + local myqmakeargs=( + qpdfview.pro + CONFIG+="${myconfig[*]}" + PLUGIN_INSTALL_PATH="${EPREFIX}/usr/$(get_libdir)/${PN}" + ) + eqmake5 "${myqmakeargs[@]}" +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs +} |