summaryrefslogtreecommitdiff
path: root/app-text/poppler
diff options
context:
space:
mode:
Diffstat (limited to 'app-text/poppler')
-rw-r--r--app-text/poppler/Manifest8
-rw-r--r--app-text/poppler/metadata.xml2
-rw-r--r--app-text/poppler/poppler-21.06.1.ebuild9
-rw-r--r--app-text/poppler/poppler-21.07.0.ebuild10
-rw-r--r--app-text/poppler/poppler-9999.ebuild8
5 files changed, 16 insertions, 21 deletions
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 8658a3292e2a..db815adef777 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -5,7 +5,7 @@ DIST poppler-21.05.0.tar.xz 1700632 BLAKE2B 5e277f3d9d6fafbd39b395d7730182ec028c
DIST poppler-21.06.1.tar.xz 1708344 BLAKE2B 424888e16c72e9ad37fcb0aa3ecc7bef8c6150f3ca51b205407f9db51a5800bf76c703ad7a7e642e5ce60edc0ab3506d29bd18c8424425da7d4270bb2adb3025 SHA512 6e447d09421b7729d83a59a24deaaaea15103240cac0eaf41ddcdd64ac2c8f08a6902b95d56bbbcfd9e229054bd0a4f1769ea05c7e20691bc8f995e3f959f0e9
DIST poppler-21.07.0.tar.xz 1709664 BLAKE2B 22c411c44a7f61344a0ea747fd435ad2b0180979d8117425167338b7f5cf963eefac19d38b5630df03b4ef978a113c9f031966d3bd8b0c1d86a5bdecd526d191 SHA512 ce1d8a5dd4a300a24aa71aea4919262e108ce1717dee04863da41de0962e4c0067e9c703c190386bd66d9c4ef54d04513cc8509f4beaf76e996576912d2583e8
EBUILD poppler-21.05.0.ebuild 3275 BLAKE2B 68c1ae9c653cc9f1ef2ec69f31729ba20d76ab5ee7eac8e19091e38f1eddb9d73714a69c0cda3df1abf9736d4dc1599f5754421da76b2b1adaaf729cb8d619e4 SHA512 e23de4db062620e849b62a511221b7871b0f1e927189c6e7424271f0eac7945a5af929ad12a604ee43fe7e00c2c49d2c99b9e74d955ca8ba64506fbaf473fc65
-EBUILD poppler-21.06.1.ebuild 3403 BLAKE2B e1106d45017fba96cddeb85854b32545dd729616fae234775c1c07080b1e939d8d47f6a86b30d2b670fd67afc6430ee12074f92204b47ca7412cb6be8c8c410d SHA512 4a038a9d3c52dc9bcecde3cd70b282fa371409b0ce78845552a1f08adbcc30ff7fca261d50a431180630befc21783f029ffd318e8e15f93146459a20052d6268
-EBUILD poppler-21.07.0.ebuild 3410 BLAKE2B b5184ade27866acbc521230ad858f1fd955039869ac06489867edee3fb23ce4c571e64366500122318bf4bf21022cfcc241a5d69a66383fc91ba1297aa3bf479 SHA512 8ee74313f040dc9c5c4c283f5303bc2d0537e8aa5286b45624ddfdbce8921a2cc77ae5aa92dbc89c69e3e2c539fe3f270ad05a77197669cb523e1c03e435c015
-EBUILD poppler-9999.ebuild 3403 BLAKE2B e1106d45017fba96cddeb85854b32545dd729616fae234775c1c07080b1e939d8d47f6a86b30d2b670fd67afc6430ee12074f92204b47ca7412cb6be8c8c410d SHA512 4a038a9d3c52dc9bcecde3cd70b282fa371409b0ce78845552a1f08adbcc30ff7fca261d50a431180630befc21783f029ffd318e8e15f93146459a20052d6268
-MISC metadata.xml 1094 BLAKE2B 661b20d0ca935bc2d7c91a395f1a541085bab7139858f50c5a8adf04b3d8c8ce97b80153ac9be3a6a92d5ee008505617f305fa1b37e94ecdd77f524f56b28a62 SHA512 51bbcede699a7f4f3d70bbbf18080ae17054daa48de147bc9756614a84225e71d1bb9b7dab918f54661e001cdd33f5a00c5b55e292d8a99e7ed66b82798a9b69
+EBUILD poppler-21.06.1.ebuild 3361 BLAKE2B cb35da96c00145776278ae7847683e30de056d73700d999ccca7614df7ef61058d0d2dba16cab47fa0c9854642a69303dac5d914700e489876d286ba95e74ef8 SHA512 5f6813eafcb7a90a0c5233d26d7d8803baa658d8c48ad8f6d0119bce04923336619de53c315c18a5822e1536c13967817f88d87a96c4533ea49d280aa1d63755
+EBUILD poppler-21.07.0.ebuild 3344 BLAKE2B c1faab826aaa80beac6c9ce7020c1a024a4b2210ad61e6de325795adb7e636309d8c7eba1f5184fb3ce2e8f097ac9ae695c2c4ab98568d9299bf0b620cd52ec1 SHA512 51b6cc650a061cef541a37d3f3c54b25cc7796e110185735c4b445e7969bc5505bd4c681d047ee4c55107464c9f2c6124743ec497b4b9d8f4e67600f125f4f92
+EBUILD poppler-9999.ebuild 3340 BLAKE2B 916235fb20cb98652c0f5fe4f738b513d8a987e2f9c94965ebdf7a7b284b2f317977f0cd43c2cfb0786db4b5bf90ec659dbd7f7b0ba401a63d139c892a396ec0 SHA512 17b37f071e8136c0b8be0924909e5000ff7f36af97e8917b282ba08536aedd6c1bf32674be101e48585a5e4744e36238565bae7fe73f96c323abeb816f39cb54
+MISC metadata.xml 1077 BLAKE2B c49251ca6f1d793da24746e5161d43b01550c560fb942d64298c19a889c531f4c5fab967cde87f7063ecb4789a6586e40ca519b196633912ccb55ed568a650cf SHA512 c09156d438acc9cf85e77fd1f57262596c28f305559d9635d4a457189f88e56e0689e102ad60d2be998b9e286c36ed45227e95ae5e9ce6a247662331d44f2076
diff --git a/app-text/poppler/metadata.xml b/app-text/poppler/metadata.xml
index 91f9161a0e05..c2171ad41891 100644
--- a/app-text/poppler/metadata.xml
+++ b/app-text/poppler/metadata.xml
@@ -21,8 +21,8 @@
<remote-id type="cpe">cpe:/a:freedesktop:poppler</remote-id>
</upstream>
<use>
+ <flag name="boost">Use boost::small_vector for a serious performance gain</flag>
<flag name="nss">Enable signatures handling with <pkg>dev-libs/nss</pkg></flag>
- <flag name="splash">Build the Splash graphics backend (requires <pkg>dev-libs/boost</pkg>)</flag>
<flag name="utils">Install command-line PDF converters and various utilities.</flag>
</use>
<slots>
diff --git a/app-text/poppler/poppler-21.06.1.ebuild b/app-text/poppler/poppler-21.06.1.ebuild
index 048302fba121..efd4780f0a17 100644
--- a/app-text/poppler/poppler-21.06.1.ebuild
+++ b/app-text/poppler/poppler-21.06.1.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
HOMEPAGE="https://poppler.freedesktop.org/"
LICENSE="GPL-2"
-IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 +splash tiff +utils"
+IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
# No test data provided
RESTRICT="test"
@@ -54,7 +54,7 @@ RDEPEND="${DEPEND}
cjk? ( app-text/poppler-data )
"
DEPEND+="
- splash? ( dev-libs/boost )
+ boost? ( dev-libs/boost )
"
DOCS=( AUTHORS NEWS README.md README-XPDF )
@@ -90,9 +90,8 @@ src_configure() {
-DBUILD_CPP_TESTS=OFF
-DBUILD_MANUAL_TESTS=OFF
-DRUN_GPERF_IF_PRESENT=OFF
- # Required for SPLASH
- -DENABLE_BOOST="$(usex splash)"
- -DENABLE_SPLASH="$(usex splash)"
+ -DENABLE_BOOST="$(usex boost)"
+ -DENABLE_SPLASH=ON
-DENABLE_ZLIB=ON
-DENABLE_ZLIB_UNCOMPRESS=OFF
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
diff --git a/app-text/poppler/poppler-21.07.0.ebuild b/app-text/poppler/poppler-21.07.0.ebuild
index 5730019c6024..5f7e7038ad76 100644
--- a/app-text/poppler/poppler-21.07.0.ebuild
+++ b/app-text/poppler/poppler-21.07.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]] ; then
SLOT="0/9999"
else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/111" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
@@ -19,7 +19,7 @@ DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
HOMEPAGE="https://poppler.freedesktop.org/"
LICENSE="GPL-2"
-IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 +splash tiff +utils"
+IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
# No test data provided
RESTRICT="test"
@@ -54,7 +54,7 @@ RDEPEND="${DEPEND}
cjk? ( app-text/poppler-data )
"
DEPEND+="
- splash? ( dev-libs/boost )
+ boost? ( dev-libs/boost )
"
DOCS=( AUTHORS NEWS README.md README-XPDF )
@@ -90,9 +90,7 @@ src_configure() {
-DBUILD_CPP_TESTS=OFF
-DBUILD_MANUAL_TESTS=OFF
-DRUN_GPERF_IF_PRESENT=OFF
- # Required for SPLASH
- -DENABLE_BOOST="$(usex splash)"
- -DENABLE_SPLASH="$(usex splash)"
+ -DENABLE_BOOST="$(usex boost)"
-DENABLE_ZLIB=ON
-DENABLE_ZLIB_UNCOMPRESS=OFF
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild
index 048302fba121..a7d99002f542 100644
--- a/app-text/poppler/poppler-9999.ebuild
+++ b/app-text/poppler/poppler-9999.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
HOMEPAGE="https://poppler.freedesktop.org/"
LICENSE="GPL-2"
-IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 +splash tiff +utils"
+IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
# No test data provided
RESTRICT="test"
@@ -54,7 +54,7 @@ RDEPEND="${DEPEND}
cjk? ( app-text/poppler-data )
"
DEPEND+="
- splash? ( dev-libs/boost )
+ boost? ( dev-libs/boost )
"
DOCS=( AUTHORS NEWS README.md README-XPDF )
@@ -90,9 +90,7 @@ src_configure() {
-DBUILD_CPP_TESTS=OFF
-DBUILD_MANUAL_TESTS=OFF
-DRUN_GPERF_IF_PRESENT=OFF
- # Required for SPLASH
- -DENABLE_BOOST="$(usex splash)"
- -DENABLE_SPLASH="$(usex splash)"
+ -DENABLE_BOOST="$(usex boost)"
-DENABLE_ZLIB=ON
-DENABLE_ZLIB_UNCOMPRESS=OFF
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON