From c8f2404caee34a7b391da9986cbcb5bb837b5a2f Mon Sep 17 00:00:00 2001 From: kth5 Date: Tue, 4 Feb 2025 15:29:37 +0100 Subject: [PATCH] * update poppler to 25.01.0-1 --- poppler/.SRCINFO | 18 +++++++++--------- poppler/PKGBUILD | 5 +++-- poppler/README.md | 6 +++--- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/poppler/.SRCINFO b/poppler/.SRCINFO index db1cbf39c8..7ebde07ecf 100644 --- a/poppler/.SRCINFO +++ b/poppler/.SRCINFO @@ -1,5 +1,5 @@ pkgbase = poppler - pkgver = 24.12.0 + pkgver = 25.01.0 pkgrel = 1 url = https://poppler.freedesktop.org/ arch = x86_64 @@ -36,11 +36,11 @@ pkgbase = poppler makedepends = boost makedepends = glib2-devel options = !emptydirs - source = https://poppler.freedesktop.org/poppler-24.12.0.tar.xz - source = https://poppler.freedesktop.org/poppler-24.12.0.tar.xz.sig + source = https://poppler.freedesktop.org/poppler-25.01.0.tar.xz + source = https://poppler.freedesktop.org/poppler-25.01.0.tar.xz.sig source = test::git+https://gitlab.freedesktop.org/poppler/test.git#commit=ff3133cdb6cb496ee1d2c3231bfa35006a5e8410 validpgpkeys = CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 - sha256sums = 1cf374c3146f3f685d9257701bf0c2866c61d6c202c14d1f5c01a1f3a089028a + sha256sums = 7eefc122207bbbd72a303c5e0743f4941e8ae861e24dcf0501e18ce1d1414112 sha256sums = SKIP sha256sums = 0efc9bd1797f0f0dfa514d4109e82c99d7e98c3e95587c70945508493074fcdf @@ -64,12 +64,12 @@ pkgname = poppler optdepends = poppler-data: highly recommended encoding data to display PDF documents with certain encodings and characters provides = libpoppler.so provides = libpoppler-cpp.so - conflicts = poppler-qt3<24.12.0 - conflicts = poppler-qt4<24.12.0 + conflicts = poppler-qt3<25.01.0 + conflicts = poppler-qt4<25.01.0 pkgname = poppler-glib pkgdesc = Poppler glib bindings - depends = poppler=24.12.0 + depends = poppler=25.01.0 depends = glib2 depends = gcc-libs depends = freetype2 @@ -79,7 +79,7 @@ pkgname = poppler-glib pkgname = poppler-qt5 pkgdesc = Poppler Qt5 bindings - depends = poppler=24.12.0 + depends = poppler=25.01.0 depends = qt5-base depends = lcms2 depends = freetype2 @@ -89,7 +89,7 @@ pkgname = poppler-qt5 pkgname = poppler-qt6 pkgdesc = Poppler Qt6 bindings - depends = poppler=24.12.0 + depends = poppler=25.01.0 depends = qt6-base depends = lcms2 depends = freetype2 diff --git a/poppler/PKGBUILD b/poppler/PKGBUILD index 3039ff39b5..66914161b2 100644 --- a/poppler/PKGBUILD +++ b/poppler/PKGBUILD @@ -1,10 +1,11 @@ +# POWER Maintainer: Alexander Baldeck # Maintainer: AndyRTR # Maintainer: Robin Candau # Contributor: Jan de Groot pkgbase=poppler pkgname=('poppler' 'poppler-glib' 'poppler-qt5' 'poppler-qt6') -pkgver=24.12.0 +pkgver=25.01.0 pkgrel=1 arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) license=('GPL-2.0-only' @@ -23,7 +24,7 @@ url="https://poppler.freedesktop.org/" source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz{,.sig} test::git+https://gitlab.freedesktop.org/poppler/test.git#commit=ff3133cdb6cb496ee1d2c3231bfa35006a5e8410 ) -sha256sums=('1cf374c3146f3f685d9257701bf0c2866c61d6c202c14d1f5c01a1f3a089028a' +sha256sums=('7eefc122207bbbd72a303c5e0743f4941e8ae861e24dcf0501e18ce1d1414112' 'SKIP' '0efc9bd1797f0f0dfa514d4109e82c99d7e98c3e95587c70945508493074fcdf') validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7') # Albert Astals Cid diff --git a/poppler/README.md b/poppler/README.md index a915cb6f69..5a97578e42 100644 --- a/poppler/README.md +++ b/poppler/README.md @@ -1,8 +1,8 @@ # poppler -## Soname bump on new upstream releases (on libpoppler.so) +## Soname bump on new upstream releases -New upstream releases include a soname bump in `libpoppler.so`. -You can run `sogrep` on the built `poppler` package, targeting `libpoppler.so`, to identify the list of packages to rebuilb against it (e.g. `for repo in core extra; do for lib in $(find-libprovides poppler-24.12.0-1-x86_64.pkg.tar.zst | sed 's/=.*//g'); do sogrep -r $repo libpoppler.so; done; done | sort | uniq`). +New upstream releases include a soname bump in `libpoppler.so` (and sometimes in `libpoppler-cpp.so` as well). +You can run `sogrep` on the built `poppler` package, targeting `libpoppler.so` (same should be done targetting `libpoppler-cpp.so` if it had a soname bump too), to identify the list of packages to rebuilb against it (e.g. `for repo in core extra; do for lib in $(find-libprovides poppler-24.12.0-1-x86_64.pkg.tar.zst | sed 's/=.*//g'); do sogrep -r $repo libpoppler.so; done; done | sort | uniq`). Creating ToDos to track those rebuilds (in `staging`) is encouraged. For instance: