From 8435c842b9e8fbb2bcc80397ab3aa655000459e2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 3 Jul 2024 08:05:42 +0100 Subject: gentoo auto-resync : 03:07:2024 - 08:05:42 --- app-text/Manifest.gz | Bin 50286 -> 50270 bytes app-text/crwx-ng/Manifest | 1 + app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild | 26 ++++++++ app-text/pdfarranger/Manifest | 4 +- app-text/pdfarranger/pdfarranger-1.10.0.ebuild | 43 ------------- app-text/pdfarranger/pdfarranger-1.11.0.ebuild | 40 ++++++++++++ app-text/pdftk/Manifest | 2 - app-text/pdftk/pdftk-3.3.3-r2.ebuild | 81 ------------------------- 8 files changed, 69 insertions(+), 128 deletions(-) create mode 100644 app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild delete mode 100644 app-text/pdfarranger/pdfarranger-1.10.0.ebuild create mode 100644 app-text/pdfarranger/pdfarranger-1.11.0.ebuild delete mode 100644 app-text/pdftk/pdftk-3.3.3-r2.ebuild (limited to 'app-text') diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index a451f2d0ced1..6fda6692f4a7 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/crwx-ng/Manifest b/app-text/crwx-ng/Manifest index 04a2ec83fbe5..e9c379e81e01 100644 --- a/app-text/crwx-ng/Manifest +++ b/app-text/crwx-ng/Manifest @@ -1,3 +1,4 @@ DIST crwx-ng-0.3.1.tar.bz2 363898 BLAKE2B f44434014ec773c603f2497fd78236897e7988b46dc7697b2aaad7da6eb0a6334723bf6fd73b95960d835b762562fb809bc3aee6aa5ee06557b9fb442ef7aa07 SHA512 7f4c5de17ed32dc18aa7ef58f56090753c6fd4e87d3be6072ecb225f3339f1dacde8b54ec5b79bf031e3082067a00eb66008842248a819fe8c6af9eb6d080662 EBUILD crwx-ng-0.3.1-r1.ebuild 706 BLAKE2B 144284d72ae2a5146167a44f397add28eb6aea5b0c3ab5537b153e32dbb4877f7d489203ce3d377611f18586bdf79effeb9835086d4def80768a6a4530dd0beb SHA512 c6240280f385f413e23e20c229ce365201af1f1defa7de3fb25ffa960869042c44c32cff0209c79e224986585f87cffedd463206933ba75e70f9cb8f49f2f561 +EBUILD crwx-ng-0.3.1-r2.ebuild 728 BLAKE2B 48930a5730b8df3a505b46de9c6c20742f25cff662d372cd88b8637c5383791b33ce49f4e7d7f0a9053d74de5b801cc3485cb704e06594ae803500c4b565474b SHA512 c05dee0977451eb0064617601ddc5ab94a4e479de565d0393ca2566b0ef01487e6bad877d4afcea5b368a3bc9a9fa07d20865a7af7e041fe746683d3e28c6b91 MISC metadata.xml 1181 BLAKE2B 9f05cbf93f1167001904baba1b735343748397b467cfee05a967ce69624ae7524a8d08c0e70233df0bce6aabf1bcfbed41b49fb27600849f2ac462564eddb773 SHA512 7a00f86acd4bcb2af383859b41bc438b5b68e2c668798958c5c180ff2411d12c6f3439f023a4415f86725513cbc8901bea9b26c93ebcfbd9f3f027fc9fcfa6fc diff --git a/app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild b/app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild new file mode 100644 index 000000000000..b92868a5f3c6 --- /dev/null +++ b/app-text/crwx-ng/crwx-ng-0.3.1-r2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +WX_GTK_VER="3.2-gtk3" +inherit cmake wxwidgets xdg + +DESCRIPTION="Cross-platform e-book reader" +HOMEPAGE="https://gitlab.com/coolreader-ng/crwx-ng" +SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" + +CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + x11-libs/wxGTK:${WX_GTK_VER}[X]" +DEPEND="${CDEPEND}" +RDEPEND="${CDEPEND} + virtual/ttf-fonts" + +src_configure() { + setup-wxwidgets + cmake_src_configure +} diff --git a/app-text/pdfarranger/Manifest b/app-text/pdfarranger/Manifest index 3afe60746a60..fc049de56e50 100644 --- a/app-text/pdfarranger/Manifest +++ b/app-text/pdfarranger/Manifest @@ -1,5 +1,5 @@ -DIST pdfarranger-1.10.0.tar.gz 303125 BLAKE2B 126b47dfdabbe6d75331788dd891e1d8136a70b98e70601e19fd47fc7e3d81c350eb1fc8866a3a09db88b2b760ef964e7a01cf233464440c81a6dc5462101592 SHA512 92aa53a402d2f4c82a7f99f2acc1c328f71ad18835e524588e0f011f3ba8b074bf425ed881bb5f9ce3020833ce37cc3c301fd90b8931b44f909c8647bc1b09af DIST pdfarranger-1.10.1.tar.gz 304298 BLAKE2B 9762864072d4d75cf7e4a65f9ec9db040eef53ee97b2867340bc427d350f4b9b9fbc321520bf2e47d1c2ab2c866c8ceaf56b9806378bcdff4897ebc7f6c1e2ee SHA512 a0bebb569570656217e4f9432c0a3fbdb7f441b7ee04dc82f31e449befec19a1fa1045ef7ce95dc75e9feb14fad9a0265307efdf221c8a727091c05348554427 -EBUILD pdfarranger-1.10.0.ebuild 1083 BLAKE2B 05cb88749adcb97e8c81c615c8c824dd96a3bf463b79fb6e0d87f333bc76694ed300bb5bb7ebb473b9509f3386ea9967810bef1013b4d07304679656b270c9b3 SHA512 7e56e2c0a6b17ba78a093265379d4321915b123d5f380a2da344dc34deff85b2352366356b7d803ce791c16e0123bb6c184b851a4c4ba6b27814d45353ecfbad +DIST pdfarranger-1.11.0.tar.gz 450491 BLAKE2B a34323e2491412bd192ee49106008388170452fa2ff150c56a03573a18582e65457e213db2e0f33b909b6e442acd30f397a3167d560555f2d9b70a2b0daca985 SHA512 b5eb91ea0157453928e908fb13857929364d3cb0fa6872c1a2c2a60f654bebdeaf88da483071e52727dc1943f972fa78e919e4b46a63a131795018c125dfee48 EBUILD pdfarranger-1.10.1-r2.ebuild 1035 BLAKE2B 1b99f9738e95cd40d5ff8f534f5a4d1c1e800a117d9e3dbe441e3f28bd55cd0e99b5338842864f0e8b4d8a4da52df839d05cb9fb7874eb85809ab38fa86efafa SHA512 d766b2edd4cffef0b03cf7f53d0448275240e3e5955fcfba599f9de522bd02274390fa604d80443e20d1d7313650ff7d8917508ba66d18a542dbbaae2605aee1 +EBUILD pdfarranger-1.11.0.ebuild 1036 BLAKE2B 6ee52bb80de1f65ebea50d9993007aae84c41c7836490032ab90e7c241b8b69d5b9f2003cf7e5d98be8f471cb061942e981bba514a51eeb34749fdebc3f2743a SHA512 454a934d8d81fdc0b627e41474eea558d5edab5164c35ed74508506111b7f2ef0b760032d286fbcfba4d6c8d844875048d439c57e3a96d4b00ebc54f49617a45 MISC metadata.xml 623 BLAKE2B 97df25f636b64ca18e0ba7160d85e683459b8c701c903187628924f5b7c2084c953284e2c727fbdcde0edf87a0a895d1b57d8570423f3ffaf88ad8a3ca3e5aee SHA512 3bc66e897609200efdc078f029998feba9cf4918cee1fba2f1edb6c79334a0f8bb1f716103eae2c7b2250533d1cd6845bdce27527798e76db0fa88fd6b0ba923 diff --git a/app-text/pdfarranger/pdfarranger-1.10.0.ebuild b/app-text/pdfarranger/pdfarranger-1.10.0.ebuild deleted file mode 100644 index 44ebd2bc40e7..000000000000 --- a/app-text/pdfarranger/pdfarranger-1.10.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature xdg desktop - -DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" -HOMEPAGE="https://github.com/jeromerobert/pdfarranger" -SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -RDEPEND=" - app-text/poppler[introspection,cairo] - >=dev-python/pikepdf-6.0.0[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP},cairo] - dev-python/python-dateutil[${PYTHON_USEDEP}] - x11-libs/gtk+:3[introspection] - x11-libs/pango[introspection] -" -DEPEND="${RDEPEND} - dev-python/python-distutils-extra[${PYTHON_USEDEP}] - dev-util/intltool -" - -src_install() { - distutils-r1_src_install - for x in 16 32 48 256 scalable - do doicon -s ${x} data/icons/hicolor/${x}*/* - done -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "image file import" media-gfx/img2pdf -} diff --git a/app-text/pdfarranger/pdfarranger-1.11.0.ebuild b/app-text/pdfarranger/pdfarranger-1.11.0.ebuild new file mode 100644 index 000000000000..5bb0d5ee7a7a --- /dev/null +++ b/app-text/pdfarranger/pdfarranger-1.11.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..12} ) +inherit distutils-r1 optfeature xdg desktop + +DESCRIPTION="Merge or split pdfs; rearrange, rotate, crop pages" +HOMEPAGE="https://github.com/jeromerobert/pdfarranger" +SRC_URI="https://github.com/jeromerobert/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-text/poppler[introspection,cairo] + dev-python/pikepdf[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},lcms] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] + dev-python/python-dateutil[${PYTHON_USEDEP}] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection] +" +DEPEND="${RDEPEND}" + +src_install() { + distutils-r1_src_install + for x in 16 32 48 256 scalable + do doicon -s ${x} data/icons/hicolor/${x}*/* + done +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "image file import" media-gfx/img2pdf +} diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest index 35702baa601c..077397e6679a 100644 --- a/app-text/pdftk/Manifest +++ b/app-text/pdftk/Manifest @@ -1,7 +1,5 @@ DIST pdftk-3.3.3_p20231025.tar.bz2 2246135 BLAKE2B 641a8947d7be2a219b1deb4619f8ea201b8c0616ca50cc1cc1b4363050d16a7b622437f2b75236373f27ed2539f975c081f4f95a09163656d0e130969a5f4b7e SHA512 7745a161e788af2538a1e45e49c3342b8d1496cfec1079b51d4efed66440ce07a27657623ffb59d3078aa9ee964e77cbe3f8258d7d699938c59e9c6a2980f51b DIST pdftk-9999-bc176.patch 5016 BLAKE2B 1cdde6aa5fddf28a1fac6f52a40592993139ae19d6895421d36c2df61ad3f7ee2b5a2a8014be0da06e6953427933c152050ea6e5497a9844c5639851cbb0d77a SHA512 405576c55594ae1862eb4ebc9a1ca605fa33320b36672f2c0028257badfa666d0e7e5f1a5ef20e817824ace531a795799010befe709111f87c535353f1199b96 -DIST pdftk-v3.3.3.tar.bz2 2205902 BLAKE2B 7802554cef4389670392ca2fda3dc4c041943ad21ecf47cfcd333dc1f0899796fabf9538388586f4e64a8a1fa5d7278a93f9e88c19a1ec510b24b85027888ad4 SHA512 48173d0c4698bc984221b56dff3e6434df7cf144dddfdbf684f8fa28b9eacfd0ebf9ebca0b87df3f9534a1ed13caa4c0866bd3e7a8cd06a21b46dfaedda9ea21 -EBUILD pdftk-3.3.3-r2.ebuild 1873 BLAKE2B a751ea87e638814712bf28c3ff6fe70040f214739165727160eccc8e8931ee5d090338ba6e6e56d651d0a02e27cccd218d6122032a33714280e32ac258109b8a SHA512 90f8cb1931e29591658818a47b1a8c8a961c3734a0587e506b49a8e8f309c9744338ab489bfb11a766ec1fa1d8ff0c9b135dc1816f70b546ddccda52e178a985 EBUILD pdftk-3.3.3_p20231025.ebuild 1792 BLAKE2B c009e923b64b5aacf0703ced03bb9a5adb222428b5c5d3318e2117c3de7bbb97a7b0368dda48b19336ad483d480ec6b3804c7401c6e9dbddfc3031080f11b385 SHA512 ff2e7b7a4d2938cc5d586bebc492213846a9055ec514367e51ec73b4f73e656d6309754e8e2a9fc6e405a574d874ff204114d91061545800fa765a8909beb3e1 EBUILD pdftk-9999.ebuild 2125 BLAKE2B ef2fb8ce284292ea1cdf76d58e89814c61c0e379c95261ad7a4574ebd0c3a852aca6e627ae0e94fdab9527e7f9b969c06008b9202bd6772e2b5b68873236933a SHA512 593e0342ea6f580d137a7965f324b55e99d3494a89422e639718ac20eb2e46a1cc3f0c913f145fd9a4c23e5c928a9ffa1020ff5c31e1354731c4cda7f26c0ed1 MISC metadata.xml 427 BLAKE2B d839579ab02144cd303ff7094601b4db0473bfd39479cd24183e4012469fb2ccd4320c1c0d6bf36e1ed08a6ea51469eaabe19712a3d3a1e21c45a2b066cd3e79 SHA512 a015f4405e987d543783d3fcf36876b6d8d0bc986570f47baaf2ab12eb08be77024ad75450b98867d9e9a625168af51542ffe90214fd4f997dbb6c25b1f9324b diff --git a/app-text/pdftk/pdftk-3.3.3-r2.ebuild b/app-text/pdftk/pdftk-3.3.3-r2.ebuild deleted file mode 100644 index fce7d1225234..000000000000 --- a/app-text/pdftk/pdftk-3.3.3-r2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="com.gitlab.pdftk-java:pdftk-java:3.3.3" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="A port of pdftk into java" -HOMEPAGE="https://gitlab.com/pdftk-java/pdftk" -SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -# Switch back to bcprov:0 once pdftk updates its bcprov dependency. -CP_DEPEND=" - dev-java/bcprov:1.74 - dev-java/commons-lang:3.6 -" - -DEPEND=" - >=virtual/jdk-1.8:* - ${CP_DEPEND} - test? ( - app-text/poppler[cairo] - dev-java/system-rules:0 - ) -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CP_DEPEND}" - -DOCS=( CHANGELOG.md README.md ) - -JAVA_MAIN_CLASS="com.gitlab.pdftk_java.pdftk" -JAVA_RESOURCE_DIRS="resources/java" -JAVA_SRC_DIR="java" - -JAVA_TEST_GENTOO_CLASSPATH="junit-4,system-rules" -JAVA_TEST_SRC_DIR="test" - -src_prepare() { - java-pkg-2_src_prepare - mkdir resources || die - cp -r {,resources/}java || die - rm -r resources/java/com/gitlab/pdftk_java/com/lowagie/text/pdf/codec || die - find resources/java -type f \( -name '*.java' -o -name '*.sh' \) -exec rm -rf {} + || die -} - -src_test() { - # some tests seem to need special treatment - einfo "Runnig first test" - JAVA_TEST_RUN_ONLY=( - com.gitlab.pdftk_java.CatTest - com.gitlab.pdftk_java.DataTest - com.gitlab.pdftk_java.FormTest - com.gitlab.pdftk_java.MultipleTest - ) - java-pkg-simple_src_test - einfo "Running second test" - JAVA_TEST_RUN_ONLY=() - JAVA_TEST_EXCLUDES=( - com.gitlab.pdftk_java.CatTest - com.gitlab.pdftk_java.DataTest - com.gitlab.pdftk_java.FormTest - com.gitlab.pdftk_java.MultipleTest - ) - java-pkg-simple_src_test -} - -src_install() { - java-pkg-simple_src_install - doman "${PN}.1" -} -- cgit v1.2.3