pkgname=poppler pkgver=24.04.0 pkgrel=1 arch=('x86_64') pkgdesc="PDF rendering library based on xpdf 3.0" url="https://poppler.freedesktop.org/" license=('GPL') depends=('libjpeg' 'gcc-libs' 'cairo' 'libxml2' 'fontconfig' 'openjpeg' 'lcms2' 'poppler-data' 'nss' 'qt5-base' 'qt6-base' 'glib2') makedepends=('boost' 'extra-cmake-modules' 'lcms2' 'icu' 'gobject-introspection') options=('!libtool') conflicts=('poppler-glib' 'poppler-qt5' 'poppler-qt') provides=('poppler-glib' 'poppler-qt5' 'poppler-qt') replaces=('poppler-glib' 'poppler-qt5' 'poppler-qt') source=("https://poppler.freedesktop.org/${pkgname}-${pkgver}.tar.xz" "https://gitlab.freedesktop.org/poppler/poppler/-/commit/d7aa275b0bca86ae174e7e504dd269df2a0234cf.diff") md5sums=('61ccc0892c0afe886ce31eae87bf8625' 'ba31bf29b71356d34e01632aa4a1356d') prepare() { cd ${pkgname}-${pkgver} # scribus needed #patch -p1 -i ${srcdir}/d7aa275b0bca86ae174e7e504dd269df2a0234cf.diff } build() { cmake -B build -S ${pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \ -DBUILD_GTK_TESTS=OFF \ -DENABLE_GLIB=ON cmake --build build } package() { DESTDIR=${pkgdir} cmake --install build }