author | Andreas Radke
<andyrtr@archlinux.org> 2023-06-13 19:06:32 UTC |
committer | Andreas Radke
<andyrtr@archlinux.org> 2023-06-13 19:06:32 UTC |
parent | d1a3f6f8c8b0b422a274cc1b72d700ef1b063d3c |
PKGBUILD | +17 | -9 |
diff --git a/PKGBUILD b/PKGBUILD index d11acd4..c83597f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,25 +3,31 @@ pkgbase=poppler pkgname=('poppler' 'poppler-glib' 'poppler-qt5' 'poppler-qt6') -pkgver=23.05.0 +pkgver=23.06.0 pkgrel=1 arch=(x86_64) license=('GPL') -makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'gtk3' 'pkgconfig' 'lcms2' - 'gobject-introspection' 'icu' 'qt5-base' 'qt6-base' 'git' 'nss' 'gtk-doc' 'curl' 'poppler-data' +makedepends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' + 'gtk3' 'pkgconfig' 'lcms2' 'gobject-introspection' 'icu' + 'qt5-base' 'qt6-base' 'git' 'nss' 'gpgme' 'gtk-doc' 'curl' 'poppler-data' 'cmake' 'python' 'boost') options=('!emptydirs') url="https://poppler.freedesktop.org/" # https://gitlab.freedesktop.org/poppler/poppler source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig} - test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=ae4c5f64986aeaa6701bb65235eccd99243c76bc) -sha256sums=('38294de7149ebe458191a6e6d0e2837da7dba8683900a635252f6d0ee235f990' + fix-signature-test-failure.patch::https://gitlab.freedesktop.org/poppler/poppler/-/commit/def45c82b36ec393fbaf16d9873db23bc9659b80.patch + test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=e3cdc82782941a8d7b8112f83b4a81b3d334601a) +sha256sums=('d38c6b2f31c8f6f3727fb60a011a0e6c567ebf56ef1ccad36263ca9ed6448a65' + 'SKIP' 'SKIP' 'SKIP') validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # "Albert Astals Cid <aacid@kde.org>" prepare() { mkdir build + # Don't fail signature basics tests if backend is not configured + cd ${pkgbase}-${pkgver} + patch -Np1 -i ../fix-signature-test-failure.patch } build() { @@ -42,7 +48,9 @@ check() { package_poppler() { pkgdesc="PDF rendering library based on xpdf 3.0" - depends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' 'openjpeg2' 'lcms2' 'nss' 'curl') + depends=('libjpeg' 'gcc-libs' 'cairo' 'fontconfig' + 'openjpeg2' 'lcms2' 'nss' 'curl' 'gpgme' + 'nspr' 'libpng' 'freetype2' 'zlib' 'libtiff' 'glibc') optdepends=('poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters') provides=('libpoppler.so' 'libpoppler-cpp.so') conflicts=("poppler-qt3<${pkgver}" "poppler-qt4<${pkgver}") @@ -60,7 +68,7 @@ package_poppler() { package_poppler-glib() { pkgdesc="Poppler glib bindings" - depends=("poppler=${pkgver}" 'glib2') + depends=("poppler=${pkgver}" 'glib2' 'gcc-libs' 'freetype2' 'cairo' 'glibc') provides=('libpoppler-glib.so') cd build @@ -74,7 +82,7 @@ package_poppler-glib() { package_poppler-qt5() { pkgdesc="Poppler Qt5 bindings" - depends=("poppler=${pkgver}" 'qt5-base') + depends=("poppler=${pkgver}" 'qt5-base' 'lcms2' 'freetype2' 'gcc-libs' 'glibc') provides=('libpoppler-qt5.so') cd build @@ -85,7 +93,7 @@ package_poppler-qt5() { package_poppler-qt6() { pkgdesc="Poppler Qt6 bindings" - depends=("poppler=${pkgver}" 'qt6-base') + depends=("poppler=${pkgver}" 'qt6-base' 'lcms2' 'freetype2' 'gcc-libs' 'glibc') provides=('libpoppler-qt6.so') cd build