Skip to Content.

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Thomas Orgis (c7f23cbd078a004b86242317606672934272e216)
  • Date: Fri, 13 Feb 2026 12:19:14 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

graphics-libs/poppler/DEPENDS | 8 ++++----
graphics-libs/poppler/HISTORY | 3 +++
2 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit c7f23cbd078a004b86242317606672934272e216
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

poppler: add explicit cmake variables to be able to disable dependencies

Build fails with out lcms2, gpgme, etc. otherwise.

diff --git a/graphics-libs/poppler/DEPENDS b/graphics-libs/poppler/DEPENDS
index afff3be..e740daa 100755
--- a/graphics-libs/poppler/DEPENDS
+++ b/graphics-libs/poppler/DEPENDS
@@ -12,14 +12,14 @@ optional_depends curl -DENABLE_LIBCURL={ON,OFF}
'HTTP support' &&
optional_depends glib2 '' '' 'GLib support' &&
optional_depends gobject-introspection
-DENABLE_GOBJECT_INTROSPECTION={ON,OFF} 'introspection support' &&
optional_depends libpng '' '' 'for pdftohtml' &&
-optional_depends lcms2 '' '' 'for color management' &&
-optional_depends nss '' '' 'crypto support' &&
+optional_depends lcms2 '-DENABLE_LCMS=ON' '-DENABLE_LCMS=OFF' 'for color
management' &&
+optional_depends nss '-DENABLE_NSS3=ON' '-DENABLE_NSS3=OFF' 'crypto
support' &&
optional_depends JPEG \
-DENABLE_DCTDECODER={libjpeg,none} "for DCT (JPEG) support" &&
optional_depends openjpeg \
-DENABLE_LIBOPENJPEG={openjpeg2,none} "for JPX (JPEG 2000) streams" &&
-optional_depends tiff '' '' 'for TIFF support' &&
-optional_depends gpgme '' '' 'signature handling' &&
+optional_depends tiff '-DENABLE_LIBTIFF=ON' '-DENABLE_LIBTIFF=OFF' 'for
TIFF support' &&
+optional_depends gpgme '-DENABLE_GPGME=ON' '-DENABLE_GPGME=OFF'
'signature handling' &&
if is_depends_enabled "$SPELL" gpgme; then
vdepends <<< 'gpgme >= 1.19'
fi &&
diff --git a/graphics-libs/poppler/HISTORY b/graphics-libs/poppler/HISTORY
index e0c1242..9637db3 100644
--- a/graphics-libs/poppler/HISTORY
+++ b/graphics-libs/poppler/HISTORY
@@ -1,3 +1,6 @@
+2026-02-13 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: explicit options to make disabled dependencies work
+
2026-02-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 26.02.0



  • [[SM-Commit] ] GIT changes to master grimoire by Thomas Orgis (c7f23cbd078a004b86242317606672934272e216), Thomas Orgis, 02/13/2026

Archive powered by MHonArc 2.6.24.