summaryrefslogtreecommitdiff
path: root/app-text
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-06 01:20:42 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-06 01:20:42 +0100
commita4f9ab81d6cbfc3ff649dd3577e3efa700b47387 (patch)
tree1c6cf78322fbf3379d5b7e4f4b836a42c5fddd19 /app-text
parenta4e37a9aeeef82eba5858dbc609f65b838b0f836 (diff)
gentoo auto-resync : 06:10:2022 - 01:20:42
Diffstat (limited to 'app-text')
-rw-r--r--app-text/Manifest.gzbin48573 -> 48574 bytes
-rw-r--r--app-text/atril/Manifest6
-rw-r--r--app-text/atril/atril-1.24.0-r3.ebuild (renamed from app-text/atril/atril-1.24.0-r2.ebuild)7
-rw-r--r--app-text/atril/atril-1.24.1-r1.ebuild (renamed from app-text/atril/atril-1.24.1.ebuild)5
-rw-r--r--app-text/atril/atril-1.26.0-r2.ebuild (renamed from app-text/atril/atril-1.26.0-r1.ebuild)5
-rw-r--r--app-text/binfind/Manifest3
-rw-r--r--app-text/binfind/binfind-0.0.3.ebuild17
-rw-r--r--app-text/binfind/files/binfind-0.0.3-clang16.patch9
-rw-r--r--app-text/poppler/Manifest5
-rw-r--r--app-text/poppler/poppler-22.10.0.ebuild134
-rw-r--r--app-text/poppler/poppler-9999.ebuild2
11 files changed, 180 insertions, 13 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index a5a7840e0e81..43929e6ac20a 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/atril/Manifest b/app-text/atril/Manifest
index 51579327fd0c..6fe02007e12f 100644
--- a/app-text/atril/Manifest
+++ b/app-text/atril/Manifest
@@ -2,7 +2,7 @@ AUX atril-1.24.0-make-synctex-optional.patch 16815 BLAKE2B 13c65b9dbf1afa43aa32d
DIST atril-1.24.0.tar.xz 2062468 BLAKE2B 374c7769f5c9753b1d9a6143c796a317914aebbb638b6f0a85b732b43b0e9ad2fff1374a5f3f4dc1abc8c265ce003bfef2cddc47cdb18ddc7f24c4905ef5232c SHA512 dfdd5ed82ba76c4f0a446a95b0a6201bedf8b4d00ff46ce697a5b937251f6d7a1888ca76eef623eb84dcddb425c7ad662e179f593686bba064b7491d4d940293
DIST atril-1.24.1.tar.xz 2043552 BLAKE2B 01e41e53a38684c237fadef200614cf8d70cb84410a00bb9d28b200fcac43a2bf45cd81c4c7f19ab1351891f179ee64cd880bca1aa38cf68727bcf1da3e06c8d SHA512 94a55e7699bdfc9368e20986664bd411c12f50f466874ebf20210df3de6ddb499866b505e157c56b58a8065aad2c24284b96afa8c547a6cd259eef413096a91a
DIST atril-1.26.0.tar.xz 1986160 BLAKE2B 40de33749113144c49341cf8249bd20de37c3d64f3daa865dfe2bcad117e1c2b5aae2aef3b4e0199fd2656b17af236e2a863ef97933decc5072e3419219154e4 SHA512 9c4e8b1c45959136c8fc4c5db47117e45e8afca8be2294418e6c1a0f8098c162ccaa4a60e5baea34db91d45d345a3953afe95281782986e7046b87a34c8f7dbd
-EBUILD atril-1.24.0-r2.ebuild 2932 BLAKE2B ec1cbcb05b59fbbed0a347ed93dd6fb48778063477a2fa771c515a36842d3d907149e065ad7d19bdbaf5f46d58dcdd2ecd3b070704eb07adb75695f3de04254f SHA512 593e1aef58e7055be1257d13ffb23bf637f0ac15aff8cd1b86ef2906127a7c21d046e83fc1cbbe96a5242d6fed5c5e9f78028f917763925d3e8af93c48a40e2d
-EBUILD atril-1.24.1.ebuild 2948 BLAKE2B f51ce61d1c2dd7a7eeac6b6d0008631a0975641d85c5992f4f83a4df8a0a4daa89e878e84fe4b856642feb4e25ee736026fdcf6210dc14df7cdc0903d2bf0b1b SHA512 bb5f420b6540eb65cf9499101586ab1322ab232302b7533b3af1f0f8dec87b84c7ad0e5f13d18e9c26e3b36965384df8869af942b52ecf7ea6d54ded224a5d15
-EBUILD atril-1.26.0-r1.ebuild 2881 BLAKE2B d98966977bc44800a86a5da0a79a21fdc691cdc08d797030ab3e27f92d39b53a64f54bfc8ecf15e79e529035dd7ef9f5517c1680e56dcbb4e31836316f910536 SHA512 ebb350391b83b621cbac2f0e9ae7f66fdf3694249a1a73f98e847d191273eed018de70a01fea01c67e0294111d911b33cea39abc1ac62691e086a122390111db
+EBUILD atril-1.24.0-r3.ebuild 2986 BLAKE2B a0accba985ea1c963587fbea1ccefa843e52c78c8ebcbcbaee462c9649a2c9ab2c2829b7e789497713537a7000a6ee42891168e7f557d864e5591e64c0ffbce4 SHA512 faaa354b759b0d47190c0b3f409a7dce729868dd42ef09be2e4ebeaa0c0d3c7ea3a24dce651c809a554a12c9c9a696a484bc72eb50d01eb9452ebec200035971
+EBUILD atril-1.24.1-r1.ebuild 3002 BLAKE2B 61d52683b14ab3ad0e8973d6d4fa7b3951f9481d635cc6bb0109358b18d87c5b797de4285836fc5339fdf75cad976d01c8af9e704fcbd737dcc8ccf67db5d0b9 SHA512 1f54ce5115820253038e5e9ed5d1dca0145ca353169a00d2c3055b6a49246f884736bc911a6f1868a36ce30472438a32706bc5e143d150b6d2f5b9da4e215d6f
+EBUILD atril-1.26.0-r2.ebuild 2917 BLAKE2B 4a180bf1672b77558aa46e7b282bae7d046abd8ef6128ec2b294861e19b68ed78bea3fbc255e6988707d1fb300227864df309d5510bd066805bd4e9ddb6544c2 SHA512 40c03d58197a68970a05d8f90b018a31f59453016d5464c7da3ccba5f6a89f39d930ad24e636608674586302d093f5f5543e6c329056ba71ca22a81c3f4b268e
MISC metadata.xml 888 BLAKE2B ce41dbf3197d9cf65fbb39ee5123a6c93979066342a83bab4c28ee65ec41adbe68c787165edc4bd61c2169909c499864a10d6459ba99e80a8fb83c19637b54cb SHA512 b375f7fcc127fd5ff26c0e2516b8d6702627296ea2a1f124b669bff788c4d1adbf0d0052e015063aeba0c1f13fff762effe050729f9ee44cf2e568dc4a80e44d
diff --git a/app-text/atril/atril-1.24.0-r2.ebuild b/app-text/atril/atril-1.24.0-r3.ebuild
index 55de51ce62bd..f5307411c138 100644
--- a/app-text/atril/atril-1.24.0-r2.ebuild
+++ b/app-text/atril/atril-1.24.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,7 +23,10 @@ REQUIRED_USE="t1lib? ( dvi )"
COMMON_DEPEND="
>=app-text/poppler-0.22[cairo]
- dev-libs/atk
+ || (
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/atk
+ )
>=dev-libs/glib-2.62:2
>=dev-libs/libxml2-2.5:2
sys-libs/zlib
diff --git a/app-text/atril/atril-1.24.1.ebuild b/app-text/atril/atril-1.24.1-r1.ebuild
index 3d098e7a9f2d..77196d6dd8b3 100644
--- a/app-text/atril/atril-1.24.1.ebuild
+++ b/app-text/atril/atril-1.24.1-r1.ebuild
@@ -23,7 +23,10 @@ REQUIRED_USE="t1lib? ( dvi )"
COMMON_DEPEND="
>=app-text/poppler-0.22[cairo]
- dev-libs/atk
+ || (
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/atk
+ )
>=dev-libs/glib-2.62:2
>=dev-libs/libxml2-2.5:2
sys-libs/zlib
diff --git a/app-text/atril/atril-1.26.0-r1.ebuild b/app-text/atril/atril-1.26.0-r2.ebuild
index 83e849a1e4e3..a11d6f7ba6da 100644
--- a/app-text/atril/atril-1.26.0-r1.ebuild
+++ b/app-text/atril/atril-1.26.0-r2.ebuild
@@ -22,7 +22,10 @@ IUSE="caja dbus debug djvu dvi epub +introspection gnome-keyring nls +postscript
REQUIRED_USE="t1lib? ( dvi )"
COMMON_DEPEND="
- app-accessibility/at-spi2-core
+ || (
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/atk
+ )
>=app-text/poppler-0.22[cairo]
>=dev-libs/glib-2.62:2
>=dev-libs/libxml2-2.5:2
diff --git a/app-text/binfind/Manifest b/app-text/binfind/Manifest
index a6dce979a2ec..790634047e7f 100644
--- a/app-text/binfind/Manifest
+++ b/app-text/binfind/Manifest
@@ -1,3 +1,4 @@
+AUX binfind-0.0.3-clang16.patch 178 BLAKE2B ec23e6dbb28dd7cdd40c3bc955c4d69178e7452768dc543bb3a24461b569e485dea2f0cc0e414ec0ddf86a0fe3533d31536c7f181d799875ebc16e07dc461ea3 SHA512 5028624b4ac83d942a6458bbc9155bf532fb799b619db35a3be7150bcaf51c83cdc22e3176e780421598dd22478ca26bd44a1d4a273a25043b465365c7b2e324
DIST binfind-0.0.3.tar.gz 91222 BLAKE2B 87ab9faa611064b87771d5ddd799b792e27af457e5a768b4ee7c0f3976c41ed8692673a753b95450124ad0c3c8e5e473081961482b856dfb8e722323915d04d7 SHA512 b3a8b72669f701ce54fb3d1c2331262cfc7f396239d14741d3a106c999ef58739a7f33de87da427983ffb641baa7fae4857aa6aab2e1c0748a61d8b913dca3f1
-EBUILD binfind-0.0.3.ebuild 345 BLAKE2B 41d5a675f441c21d9239b56f284109f846fd67681907d5ee7df24290dcc7f9e62ecd1f2b2ab82ddd985a0cde429795e5db776b4a471ff06d3437fa42a60f92d3 SHA512 0cd631f5002ab8e47c9d5db0fc11ea133b2c2e1ab85c66643605f7a7b29175598c0711c0bc7d847bb64f8d822ef4396b6e4eecd84dd453362102d07e6b62cb4b
+EBUILD binfind-0.0.3.ebuild 453 BLAKE2B e8124244c374ec50b4e9cbcebd41a1cab11de22001d1cf1966cbfc29a0af8112ec6cc8f5856758f79191c03eaa0a91bf22c36e886b20c47e09c69ce6f7e7e29b SHA512 a96eb209493fe61ceda2a60048005bff4b8060e999cdb9f1a4bfe4a2c02dbc0f3fa55b18cd5241cc1680720882f6aaf5f502b8efd75a23a99bec4dcc8cc35053
MISC metadata.xml 217 BLAKE2B fbec54484edc2603e95c90cb231985ef0f5f8d2cd48632ac8a097a4dac165499ff4cc087b1ca9ba6a4368bbb73b3af1ee99622a80df17072e1a340c345a2ee64 SHA512 7d3fc456b183fe7bdea26fb6edce39f702741a762b74cd7d2159a0ba85af50ebc87fbd921c926692a6164d50c9faf6b19680ab96528819bb06aaeac679e42de2
diff --git a/app-text/binfind/binfind-0.0.3.ebuild b/app-text/binfind/binfind-0.0.3.ebuild
index 98b9511f6370..fce82cc6b67d 100644
--- a/app-text/binfind/binfind-0.0.3.ebuild
+++ b/app-text/binfind/binfind-0.0.3.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+inherit autotools
DESCRIPTION="Search files for a byte sequence specified on the command line"
HOMEPAGE="https://www.lith.at/binfind/"
@@ -10,4 +12,13 @@ SRC_URI="https://www.lith.at/binfind/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
+
+PATCHES=(
+ "${FILESDIR}"/${P}-clang16.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf #870832
+}
diff --git a/app-text/binfind/files/binfind-0.0.3-clang16.patch b/app-text/binfind/files/binfind-0.0.3-clang16.patch
new file mode 100644
index 000000000000..12a7174ec0e9
--- /dev/null
+++ b/app-text/binfind/files/binfind-0.0.3-clang16.patch
@@ -0,0 +1,9 @@
+https://bugs.gentoo.org/870832
+--- a/configure.in
++++ b/configure.in
+@@ -26,4 +26,5 @@
+ [#include <stdio.h>
+ #include <stdlib.h>
++ #include <string.h>
+
+ int main(void)
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 3c2b1878c674..9b896ada06cb 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -5,7 +5,10 @@ DIST poppler-22.07.0.tar.xz 1838796 BLAKE2B 401573c3bd1e4801ee331e97a3787c88c0c3
DIST poppler-22.07.0.tar.xz.sig 833 BLAKE2B a73cc36e0c1c20c4f55e4896ae8d880d62d458a0d256022cdac50e48c7993fbf617e9c4de704958d103fae1ccb619d6122a06d2b51e0389f15338d67e34cefdb SHA512 252c34d4f8b7b43255ea5371c35348ac2d3044860d850fd510213a4785c633e230f61aab06b706b173e8e3482c7028a433fccae982adc18681f0da2b6e2bed3d
DIST poppler-22.09.0.tar.xz 1842704 BLAKE2B 7104dc18582611901e55dbaa84d9ae87121773370b677719c470c9804fd0a74164e72b4f39c5113531736e37327b59abb2d47b9dba58acf127180fed0cd3021c SHA512 bd288b042ad6fa31584d733b941b7ba72d9e68407fda5596827d559be0f46cf27dd8e0b1b7e0d58c997e29b18c5f086486f900965229c61e034e31d8ac474613
DIST poppler-22.09.0.tar.xz.sig 833 BLAKE2B bda372fa8d8d3d7ebe4263f9f81212d69e09b50e787a853390191c1bfcc38fd65f8e524f3810b6d3d25820ba5b2fe3d337c9e661c0747a73d64cbcdfb06b8205 SHA512 678e374c184e403b85cfbdc954b80fa4132f37d34eb60854f7708d7963b98f4e57997ec9a9aa8e17090ee696ff5821c3479857ef3f93a69e32c3f25744c84e43
+DIST poppler-22.10.0.tar.xz 1844524 BLAKE2B 4784f0aa9bf19beb251e0b7e3a9f42d6e21fea6f9e2ccdffd5ffc59167902466faf4bc13ab20a4e30cb272010416ede61020ab781c601cbe808debcce93013ef SHA512 9f80a08ae7c6c41c2ae9a2f3d2fbd8b65e430f290d2603aaa6df39d1d69f4418f76584c3f20733fb38731e4a57a8b04f55cf0f9753dd8a43be7b6d18f609f116
+DIST poppler-22.10.0.tar.xz.sig 833 BLAKE2B 0714d81b8ded72b239b7e8e8d7a7812336f03a2a37a242270b64c4622e994ad9f2798c49f8f8c2de9a0c3c732bd55a87ce37c66eb35819fa0a26ace072c0dc5a SHA512 6341fbbe65ae8ce132c7384f00ff4cef900854d72bfe2d1aae15767eef0a85e2817527ffea3e089dc08e076af4f72b67f1db559e90d32a9e29949b51abcf5a8d
EBUILD poppler-22.07.0.ebuild 3648 BLAKE2B d8a3eaa2e381a1a7e047e0cd475f18a00234e602a0c2e2d4e8fe30a95499dff0ef0770ba83a6b2fc0e533419625a47753ff757bf109e540b32dc7c65cb07a9ea SHA512 0059fc5a203855c2139bb56fc379b4f8d4679a81049e253344ddde27d6b0b978ef5a3e0263e0b6c3a93f6cc600284a2f2c433e004931e9a2ce5500fe8b319371
EBUILD poppler-22.09.0.ebuild 3651 BLAKE2B af542880f53f6383c366aa4158a56e36e474b156b834bad31ef7b464bcf1cf90a2242b4a2c47ca9255ebc77e4a28ab042d693826fadc3ccfc76507d3eff5358c SHA512 a65f6cdf5f5bdc01bbbd34ae83d69b5300dd11e0525f76b82447e4e247db60f300a44e7acf6eacaaf876ac039638caa37583eda7b3b60e8b7e9e4936deff2eb2
-EBUILD poppler-9999.ebuild 3656 BLAKE2B 8c14faaf9c7f78352d0508953ae0d1fe2cfc9c3695c2a40706ae7bb9241738a8bf766d5b0f8ba9fc2eb27f87cd04825fd0d23b65cdd99d30e7f307b1a57b72fb SHA512 7563541cfdbabeaa3b073d081ab2b62a566ebdc87e76df8043c5ca75113c638649d7294781c93943f4df1d2e97fcb915163b582b95b0484e433f7c8246d8d889
+EBUILD poppler-22.10.0.ebuild 3656 BLAKE2B 2da2cabf00caa4729e0fc70f265694a1ae97e6f1fbbf71f462fc79d89f15aa92fdf964cc45c563e4a00dc426f22bd499e41c99459288226d1bdf5b7137bc353e SHA512 1f77e93ca0ab9c18c2f9692b4a51cc81ecae1168a52562eced65bea5b9e8719c25767640812eb90f7d47419d8c04fc3294e11528b0b1dc4923cc34d1f492b0aa
+EBUILD poppler-9999.ebuild 3656 BLAKE2B 2da2cabf00caa4729e0fc70f265694a1ae97e6f1fbbf71f462fc79d89f15aa92fdf964cc45c563e4a00dc426f22bd499e41c99459288226d1bdf5b7137bc353e SHA512 1f77e93ca0ab9c18c2f9692b4a51cc81ecae1168a52562eced65bea5b9e8719c25767640812eb90f7d47419d8c04fc3294e11528b0b1dc4923cc34d1f492b0aa
MISC metadata.xml 1078 BLAKE2B c5ce2245efedc75eb39a6c649d27698da0ac07b87da3240aeb9fea1435d48c3282a8a3bb9f002c78b79de2a518cb73f3eef563c05f41528bb55ffeca84409e13 SHA512 22c83f7f6a7632fc4fe94223be9e5edac085099bf5c0f6621b0179b16e35b98b0027e467e76c0ca365008d765258e05faf48dbc4b1e8d5eb507f348a533f88f6
diff --git a/app-text/poppler/poppler-22.10.0.ebuild b/app-text/poppler/poppler-22.10.0.ebuild
new file mode 100644
index 000000000000..89fdf77aacf0
--- /dev/null
+++ b/app-text/poppler/poppler-22.10.0.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2005-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs xdg-utils
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
+ SLOT="0/9999"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
+ inherit verify-sig
+
+ SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
+ SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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/125" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="https://poppler.freedesktop.org/"
+
+LICENSE="GPL-2"
+IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
+
+# No test data provided
+RESTRICT="test"
+
+COMMON_DEPEND="
+ media-libs/fontconfig
+ >=media-libs/freetype-2.8
+ sys-libs/zlib
+ cairo? (
+ dev-libs/glib:2
+ x11-libs/cairo
+ introspection? ( dev-libs/gobject-introspection:= )
+ )
+ curl? ( net-misc/curl )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
+ lcms? ( media-libs/lcms:2 )
+ nss? ( >=dev-libs/nss-3.19:0 )
+ png? ( media-libs/libpng:0= )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtxml:5
+ )
+ tiff? ( media-libs/tiff:0 )
+"
+RDEPEND="${COMMON_DEPEND}
+ cjk? ( app-text/poppler-data )
+"
+DEPEND="${COMMON_DEPEND}
+ boost? ( dev-libs/boost )
+"
+BDEPEND="
+ dev-util/glib-utils
+ virtual/pkgconfig
+"
+
+if [[ ${PV} != *9999* ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-aacid )"
+fi
+
+DOCS=( AUTHORS NEWS README.md README-XPDF )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
+ "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
+ "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ # Clang doesn't grok this flag, the configure nicely tests that, but
+ # cmake just uses it, so remove it if we use clang
+ if tc-is-clang ; then
+ sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
+ fi
+
+ if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
+ sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
+ -i CMakeLists.txt || die
+ else
+ einfo "policy(SET CMP0002 OLD) - workaround can be removed"
+ fi
+}
+
+src_configure() {
+ xdg_environment_reset
+ local mycmakeargs=(
+ -DBUILD_GTK_TESTS=OFF
+ -DBUILD_QT5_TESTS=OFF
+ -DBUILD_CPP_TESTS=OFF
+ -DBUILD_MANUAL_TESTS=OFF
+ -DRUN_GPERF_IF_PRESENT=OFF
+ -DENABLE_BOOST="$(usex boost)"
+ -DENABLE_ZLIB=ON
+ -DENABLE_ZLIB_UNCOMPRESS=OFF
+ -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
+ -DUSE_FLOAT=OFF
+ -DWITH_Cairo=$(usex cairo)
+ -DENABLE_LIBCURL=$(usex curl)
+ -DENABLE_CPP=$(usex cxx)
+ -DWITH_JPEG=$(usex jpeg)
+ -DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
+ -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
+ -DENABLE_CMS=$(usex lcms lcms2 none)
+ -DWITH_NSS3=$(usex nss)
+ -DWITH_PNG=$(usex png)
+ $(cmake_use_find_package qt5 Qt5Core)
+ -DWITH_TIFF=$(usex tiff)
+ -DENABLE_UTILS=$(usex utils)
+ -DENABLE_QT6=OFF
+ )
+ use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ # live version doesn't provide html documentation
+ if use cairo && use doc && [[ ${PV} != *9999* ]]; then
+ # For now install gtk-doc there
+ insinto /usr/share/gtk-doc/html/poppler
+ doins -r "${S}"/glib/reference/html/*
+ fi
+}
diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild
index 81157c1a12a0..89fdf77aacf0 100644
--- a/app-text/poppler/poppler-9999.ebuild
+++ b/app-text/poppler/poppler-9999.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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/124" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
+ SLOT="0/125" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"