* update poppler to 25.01.0-1
This commit is contained in:
parent
5f0b536a6d
commit
c8f2404cae
@ -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
|
||||
|
@ -1,10 +1,11 @@
|
||||
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
|
||||
# Maintainer: AndyRTR <andyrtr@archlinux.org>
|
||||
# Maintainer: Robin Candau <antiz@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
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 <aacid@kde.org>
|
||||
|
@ -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: <https://archlinux.org/todo/poppler-24120/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user