summaryrefslogtreecommitdiff
path: root/graphics/poppler
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/poppler')
-rw-r--r--graphics/poppler/Makefile9
-rw-r--r--graphics/poppler/distinfo6
-rw-r--r--graphics/poppler/files/patch-poppler_FlateStream.cc33
-rw-r--r--graphics/poppler/files/patch-poppler_FlateStream.h11
-rw-r--r--graphics/poppler/pkg-plist2
5 files changed, 8 insertions, 53 deletions
diff --git a/graphics/poppler/Makefile b/graphics/poppler/Makefile
index 12a976699b4f..add7e0b93f64 100644
--- a/graphics/poppler/Makefile
+++ b/graphics/poppler/Makefile
@@ -1,6 +1,5 @@
PORTNAME= poppler
-DISTVERSION= 25.04.0
-PORTREVISION= 1
+DISTVERSION= 25.10.0
CATEGORIES= graphics print
MASTER_SITES= https://poppler.freedesktop.org/
@@ -57,7 +56,7 @@ CMAKE_OFF+= ${_POPPLER_SLAVES:N${_SLAVE_PORT}:tu:S/^/ENABLE_/}
PORTSCOUT= limitw:1,even
USES+= iconv
CMAKE_ON+= ENABLE_CPP
-PLIST_SUB+= SHLIB_VER=148
+PLIST_SUB+= SHLIB_VER=154
OPTIONS_DEFINE= CURL OPENJPEG GNUPG
OPTIONS_DEFAULT= OPENJPEG GNUPG
@@ -77,7 +76,7 @@ CMAKE_ARGS+= -DENABLE_LIBOPENJPEG:STRING="none" \
. if ${_SLAVE_PORT} == glib
USES+= gnome python:build
-USE_GNOME+= cairo glib20 introspection:Build libxml2
+USE_GNOME+= cairo glib20 introspection:build libxml2
BINARY_ALIAS+= python3=${PYTHON_CMD}
. elif ${_SLAVE_PORT} == qt5
USES+= qt:5
@@ -103,7 +102,7 @@ OPENJPEG_CMAKE_OFF= -DENABLE_LIBOPENJPEG:STRING="none"
GNUPG_CMAKE_BOOL= ENABLE_GPGME
GNUPG_LIB_DEPENDS= libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp
+ libgpgmepp.so:security/gpgmepp
post-install:
.if ${_SLAVE_PORT} == glib
diff --git a/graphics/poppler/distinfo b/graphics/poppler/distinfo
index 2c310994dfb2..c57e6528ce42 100644
--- a/graphics/poppler/distinfo
+++ b/graphics/poppler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744042785
-SHA256 (poppler-25.04.0.tar.xz) = b010c596dce127fba88532fd2f1043e55ea30601767952d0f2c0a80e7dc0da3d
-SIZE (poppler-25.04.0.tar.xz) = 1957260
+TIMESTAMP = 1764268443
+SHA256 (poppler-25.10.0.tar.xz) = 6b5e9bb64dabb15787a14db1675291c7afaf9387438cc93a4fb7f6aec4ee6fe0
+SIZE (poppler-25.10.0.tar.xz) = 1985796
diff --git a/graphics/poppler/files/patch-poppler_FlateStream.cc b/graphics/poppler/files/patch-poppler_FlateStream.cc
deleted file mode 100644
index 5e1b2da32a64..000000000000
--- a/graphics/poppler/files/patch-poppler_FlateStream.cc
+++ /dev/null
@@ -1,33 +0,0 @@
---- poppler/FlateStream.cc.orig 2025-04-09 19:16:40 UTC
-+++ poppler/FlateStream.cc
-@@ -133,18 +133,22 @@ int FlateStream::fill_buffer()
- return 0;
- }
-
--GooString *FlateStream::getPSFilter(int psLevel, const char *indent)
-+std::optional<std::string> FlateStream::getPSFilter(int psLevel, const char *indent)
- {
-- GooString *s;
--
- if (psLevel < 3 || pred) {
-- return NULL;
-+ return std::nullopt;
- }
-- if (!(s = str->getPSFilter(psLevel, indent))) {
-- return NULL;
-+
-+ auto inner = str->getPSFilter(psLevel, indent);
-+ if (!inner.has_value()) {
-+ return std::nullopt;
- }
-- s->append(indent)->append("<< >> /FlateDecode filter\n");
-- return s;
-+
-+ std::string result = *inner;
-+ result.append(indent);
-+ result.append("<< >> /FlateDecode filter\n");
-+
-+ return result;
- }
-
- bool FlateStream::isBinary(bool last) const
diff --git a/graphics/poppler/files/patch-poppler_FlateStream.h b/graphics/poppler/files/patch-poppler_FlateStream.h
deleted file mode 100644
index a8909b42032e..000000000000
--- a/graphics/poppler/files/patch-poppler_FlateStream.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- poppler/FlateStream.h.orig 2025-04-09 19:14:40 UTC
-+++ poppler/FlateStream.h
-@@ -45,7 +45,7 @@ class FlateStream : public FilterStream (public)
- int lookChar() override;
- int getRawChar() override;
- void getRawChars(int nChars, int *buffer) override;
-- GooString *getPSFilter(int psLevel, const char *indent) override;
-+ std::optional<std::string> getPSFilter(int psLevel, const char *indent) override;
- bool isBinary(bool last = true) const override;
-
- private:
diff --git a/graphics/poppler/pkg-plist b/graphics/poppler/pkg-plist
index 58019476d0d8..bcb50437f3a6 100644
--- a/graphics/poppler/pkg-plist
+++ b/graphics/poppler/pkg-plist
@@ -113,7 +113,7 @@ include/poppler/splash/SplashPattern.h
include/poppler/splash/SplashTypes.h
lib/libpoppler-cpp.so
lib/libpoppler-cpp.so.2
-lib/libpoppler-cpp.so.2.1.0
+lib/libpoppler-cpp.so.2.2.0
lib/libpoppler.so
lib/libpoppler.so.%%SHLIB_VER%%
lib/libpoppler.so.%%SHLIB_VER%%.0.0