PKGNAME=poppler
PKGSEC=libs
PKGDES="PDF rendering library and command line tools used to manipulate PDF files"
PKGDEP="cairo curl fontconfig gcc-runtime lcms2 libjpeg-turbo nss openjpeg \
        poppler-data gpgmepp boost freetype libpng libtiff nss"
BUILDDEP="vim gtk-doc gtk-3 gobject-introspection nss icu qt-5 qt-6 glib"
PKGDEP__RETRO="cairo curl fontconfig gcc-runtime lcms2 libjpeg-turbo nss openjpeg \
               poppler-data gpgmepp freetype libpng libtiff"
BUILDDEP__RETRO="glib gtk-3"

ABTYPE=cmakeninja
CMAKE_AFTER=(
	'-DENABLE_UNSTABLE_API_ABI_HEADERS=ON'
	'-DENABLE_GTK_DOC=OFF'
	'-DENABLE_BOOST=ON'
	'-DENABLE_QT5=ON'
	'-DENABLE_QT6=ON'
)
CMAKE_AFTER__RETRO=(
	"${CMAKE_AFTER[@]}"
	'-DENABLE_BOOST=OFF'
	'-DENABLE_QT5=OFF'
	'-DENABLE_QT6=OFF'
)

PKGBREAK="atril<=1.28.1 cantor<=23.08.5 evince<=42.3-1 \
          gdal<=3.13.0 gegl-0.4<=0.0.48-2 gimp<=2.10.38 \
          graphviz<=12.2.1 inkscape<=1.4.3-6 kfilemetadata<=5.115.0-1 \
          kitinerary<=23.08.5-8 koffice-trinity<=14.1.2-5 krita<=5.2.2-1 \
          libcupsfilters<=2.1.1-2 libreoffice<=26.2.4.2 okular<=23.08.5-2 \
          openscenegraph<=3:3.6.5-4 pdfgrep<=2.1.2-5 openboard<=1.7.7-1 \
          python-poppler-qt5<=21.1.0+git20210304-3 rnote<=0.11.0 \
          sane-backends<=1.0.32-2 scribus<=1.6.6-1 tdegraphics<=14.1.5-1 \
          texstudio<=4.0.2-4 texworks<=0.6.6-4 tracker-miners<=3.3.1-3 \
          tumbler<=4.20.0 xournalpp<=1.2.5 xreader<=4.2.2 \
          zathura-pdf-poppler<=0.3.3"

# Needed by Afterglow, whereas FAIL_ARCH defaults to mainline-only.
FAIL_ARCH="!(mainline|retro)"
