diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-13 10:44:02 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-13 10:44:02 +0100 |
commit | 57dbe782fa3930bfa59520388f90ca4c2f037785 (patch) | |
tree | cab5bb5fd36f7758c6ba15635a713eadc3ee5754 /app-text | |
parent | 7bb2a634b4e693c8545db3823c080e6edec25e77 (diff) |
gentoo auto-resync : 13:09:2023 - 10:44:02
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/Manifest.gz | bin | 48573 -> 48578 bytes | |||
-rw-r--r-- | app-text/dvipsk/Manifest | 2 | ||||
-rw-r--r-- | app-text/dvipsk/dvipsk-2021.1_p20210325-r2.ebuild (renamed from app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild) | 2 | ||||
-rw-r--r-- | app-text/qpdf/Manifest | 1 | ||||
-rw-r--r-- | app-text/qpdf/qpdf-11.6.1-r1.ebuild | 78 |
5 files changed, 81 insertions, 2 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex f4f8007d1553..d8c64b068711 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/dvipsk/Manifest b/app-text/dvipsk/Manifest index 89e3a75212c4..82c0fda31c62 100644 --- a/app-text/dvipsk/Manifest +++ b/app-text/dvipsk/Manifest @@ -1,5 +1,5 @@ DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213 DIST tl-dvips-2021.tar.xz 58076 BLAKE2B 23105928a22ecb0fb9d9b3b9bc8e5edb2eb42c7cbcb48e80d9e72ea613a30a82c2d825eb4caae00bd04241260257e6feb400767fa3a12c55522799272dff2996 SHA512 1eec2ddbbc5d211f1d38237289a2bcfe716fe41210d47f6f9111a009dc179ca3dcaefde11e49d28d4cdd26b992dfed7fca3bff3178a6ca273f396afc45118013 DIST tl-dvips.doc-2021.tar.xz 521496 BLAKE2B 7c366af47a1ea967e871e5740d8debb1751b67b9e41a35aada0327c1aa26c04a90baf1898c1c50965ab766006028f5fb13264f5d7cda87fc630dd99300995b5a SHA512 07b00a4bfe557a04a93b22667f4854e2d55f76f33d2fa767d445b3301835aafafd4b8046b7126d5f516b65a743b1d0fe32a8fa3d0dc9b7b29e47bcfdfc790138 -EBUILD dvipsk-2021.1_p20210325-r1.ebuild 1523 BLAKE2B 36a09c5af477fadc47bbaeb741e5fcffa4309d65cebf392ecd73331d4ea957a5a222fdb0ebe9b71666ce246d66d0e9c82899e8b1cb9e02163170c753ffc9cb9e SHA512 9c1ff1066102349a2ec9ea7476d3d5046f4244d6316cbef4a9497ab53b9fa0d160c6aa51c47d4f2db4a0a29d9e3a35af0bd6f61df49cdf8a31c3a2116f3daea7 +EBUILD dvipsk-2021.1_p20210325-r2.ebuild 1542 BLAKE2B 7e9a0be19af476419104ad01a710de4fa2a756bc04b103bc0ddfb80b44ffa26be37bb00b8a065fe5bbd8b94fd012428b8cdc86b7565b23de08b6e792d3c0d97c SHA512 4cdf91110f55bed2eee00aaf092de7eafaf0a7df50273678e0e2d724ff8ccfe540fbbaaf18aba4721a816f4347f4ae1b3d677a315e2854eeeb6abb28924a0ee9 MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4 diff --git a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild b/app-text/dvipsk/dvipsk-2021.1_p20210325-r2.ebuild index 0edad6e01b00..5d0cf5d7abfa 100644 --- a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild +++ b/app-text/dvipsk/dvipsk-2021.1_p20210325-r2.ebuild @@ -29,7 +29,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 IUSE="doc source" DEPEND=">=dev-libs/kpathsea-6.2.1:=" - +RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN} diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index a7c0333acdb3..7928efc8f5ce 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -15,5 +15,6 @@ EBUILD qpdf-11.2.0-r1.ebuild 1850 BLAKE2B 574271ba3fc5b19da071d62a32357a108de174 EBUILD qpdf-11.3.0.ebuild 1850 BLAKE2B 574271ba3fc5b19da071d62a32357a108de174f0c26ea93d91d81b35e6d1928c685cd9da8edc4499d090d2080f96f8ffd12f82eb748f7223c940b3986e66faa3 SHA512 b53654535d13f84095569a40fa36785228a8c2447815ab6a7a3ee3b0ebb480200bafe25a7bccb160a719a45c28ff12c36fceb7a7384af55ec4304a7e817aad28 EBUILD qpdf-11.4.0.ebuild 1858 BLAKE2B 93f474844536a0e75fec9a5e9d3cd3fc6b8c02cbdf8b6c99165554dd8c6c01de8f0e1abf2e2bb7f0fefc2c4d48fa4db69f7bff27a1d92e2325437e9a9fc6f1d9 SHA512 0a2cb5e0e92357711027e14ffa5791a5d99e7f4a2ed70dbe702e52c180c81259300740fcb947e09867f9e20828781199527a8359dcd4d532ab4ab83aab5888e8 EBUILD qpdf-11.5.0.ebuild 1815 BLAKE2B bdbb5f1e63f8dcf2d18279231fbd6ed1045576ba63e71f0b5147d8f0c0de04add76f241439f9a5ee60ff2f23cf28638eedc3ecce2e41b450539693771c4422ce SHA512 1d293b365a2b64fdd653de98a21f49f86aca5f6c0f454597c759b7df817d04a8d706fa1301af755303bc432384caad8a9025592efc73fa41979f96493f76834a +EBUILD qpdf-11.6.1-r1.ebuild 1884 BLAKE2B c488fa1d68d364e612de17e99c2bc8611a6488d5f7f002a85bc8992a390800521bc045a625489d859fece7b8d746a2c2e98da81fa008eb3b36c86e7ccc2ff83f SHA512 9b7f37e43a8a71d1f836a70b92b31a5fe7419e2df6821157a0145e4a771718ad4b60d256e9d883f4b6bd916e93e4e9d6be0c746d99ec6f893015c1073b48520e EBUILD qpdf-11.6.1.ebuild 1823 BLAKE2B bff9ca5cf2f998df67137b7df24a43204e08b136b00b610149e2da71365d4f651232664329cb8651177fda271bf7f523b171aee057e39ab45e25fe5eb3c68e44 SHA512 d0178fa1b535655df38c46418f0407ccc3d6a7da955e93c46a2d9f87eb1a97ced42273cb1edc5cb1d70c9e6a962b35d1aec4b96e2ec3aacd654ce949b572b2b3 MISC metadata.xml 444 BLAKE2B 1febc86d8f85aff5ec02d910550aca3bde66111c3e7364b264db3fca10020ea9bc2887dc8283217e2cb8d05ba46c176a92993e0d418528cbe590771dccc49d90 SHA512 dde5e34ef0d6c65df8a2ca8d630182413800f4c10f4b9860ed752623b6f4864dd4969c757e06b2689c8c5da3377bfcc28ec223e531432add083cd4a68211ea1c diff --git a/app-text/qpdf/qpdf-11.6.1-r1.ebuild b/app-text/qpdf/qpdf-11.6.1-r1.ebuild new file mode 100644 index 000000000000..8a2d0522f1fe --- /dev/null +++ b/app-text/qpdf/qpdf-11.6.1-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake bash-completion-r1 + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE="https://qpdf.sourceforge.net/" +# TODO: verify-sig +SRC_URI="https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz" +SRC_URI+=" doc? ( https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip )" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# Subslot for libqpdf soname version (just represent via major version) +SLOT="0/$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gnutls ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) + ) +" +DEPEND=" + ${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" +BDEPEND=" + dev-lang/perl + doc? ( app-arch/unzip ) +" + +src_configure() { + # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html. + local mycmakeargs=( + -DINSTALL_EXAMPLES=$(usex examples) + + # Avoid automagic crypto deps + -DUSE_IMPLICIT_CRYPTO=OFF + + # Breaks install with USE=-doc in 11.0.0? + #-DINSTALL_MANUAL=ON + ) + + if use ssl ; then + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + mycmakeargs+=( + -DDEFAULT_CRYPTO=${crypto_provider_lowercase} + -DREQUIRE_CRYPTO_${crypto_provider}=ON + ) + fi + + cmake_src_configure +} + +src_install() { + if use doc ; then + mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die + fi + + cmake_src_install + + # Completions + dobashcomp completions/bash/qpdf + + insinto /usr/share/zsh/site-functions + doins completions/zsh/_qpdf +} |