* update libtiff to 4.7.0-1

This commit is contained in:
Alexander Baldeck 2024-09-25 06:20:14 +02:00
parent 730d7e2fcd
commit 5e6c0bcd47
3 changed files with 38 additions and 8 deletions

29
libtiff/.SRCINFO Normal file
View File

@ -0,0 +1,29 @@
pkgbase = libtiff
pkgdesc = Library for manipulation of TIFF images
pkgver = 4.7.0
pkgrel = 1
url = http://www.simplesystems.org/libtiff/
arch = x86_64
license = custom
makedepends = freeglut
makedepends = git
makedepends = glu
makedepends = mesa
depends = gcc-libs
depends = glibc
depends = jbigkit
depends = libjpeg-turbo
depends = libjpeg.so
depends = zlib
depends = xz
depends = zstd
optdepends = freeglut: for using tiffgt
provides = libtiff.so
provides = libtiffxx.so
source = git+https://gitlab.com/libtiff/libtiff.git?signed#tag=v4.7.0
validpgpkeys = EBDFDB21B020EE8FD151A88DE301047DE1198975
validpgpkeys = B1FA7D81EEB8E66399178B9733EBBFC47B3DD87D
sha256sums = 5db48dfd7c67c67df49868fc68a99be7544f1c60306b5bfc70bbe207661b1776
b2sums = 15c36e609a96fe58ffb6123d0f99dbed22e3af532e1b2f72347b3fb37932437d85ae2e7489edb67553e3339da3742693abe2d38dcc3d8fe3c3a6df9be38ca948
pkgname = libtiff

5
libtiff/.nvchecker.toml Normal file
View File

@ -0,0 +1,5 @@
[libtiff]
source = "git"
git = "https://gitlab.com/libtiff/libtiff.git"
prefix = "v"
exclude_regex = ".*(pre|alpha|beta|rc|RC).*"

View File

@ -3,8 +3,8 @@
# Contributor: Eric Bélanger <eric@archlinux.org> # Contributor: Eric Bélanger <eric@archlinux.org>
pkgname=libtiff pkgname=libtiff
pkgver=4.6.0 pkgver=4.7.0
pkgrel=5 pkgrel=1
pkgdesc='Library for manipulation of TIFF images' pkgdesc='Library for manipulation of TIFF images'
url='http://www.simplesystems.org/libtiff/' url='http://www.simplesystems.org/libtiff/'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -14,8 +14,8 @@ makedepends=('freeglut' 'git' 'glu' 'mesa')
optdepends=('freeglut: for using tiffgt') optdepends=('freeglut: for using tiffgt')
provides=('libtiff.so' 'libtiffxx.so') provides=('libtiff.so' 'libtiffxx.so')
source=("git+https://gitlab.com/libtiff/libtiff.git?signed#tag=v${pkgver}") source=("git+https://gitlab.com/libtiff/libtiff.git?signed#tag=v${pkgver}")
sha256sums=('039e243f1f37459833b9c3475e62d245f9593e61e8f4be5843f2d7af711c45f9') sha256sums=('5db48dfd7c67c67df49868fc68a99be7544f1c60306b5bfc70bbe207661b1776')
b2sums=('e3c31b9afefecdcafb52d174840c2eee8cb4dd43ff1a81eef52a09e0753cfb247775baa7a42b865e518f2cdaa04828e4acbb43a0ead373b1251b2d0c03f8d0a6') b2sums=('15c36e609a96fe58ffb6123d0f99dbed22e3af532e1b2f72347b3fb37932437d85ae2e7489edb67553e3339da3742693abe2d38dcc3d8fe3c3a6df9be38ca948')
validpgpkeys=( validpgpkeys=(
'EBDFDB21B020EE8FD151A88DE301047DE1198975' # Bob Friesenhahn <bfriesen@simple.dallas.tx.us> 'EBDFDB21B020EE8FD151A88DE301047DE1198975' # Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
'B1FA7D81EEB8E66399178B9733EBBFC47B3DD87D' # Even Rouault <even.rouault@spatialys.com> 'B1FA7D81EEB8E66399178B9733EBBFC47B3DD87D' # Even Rouault <even.rouault@spatialys.com>
@ -23,10 +23,6 @@ validpgpkeys=(
prepare() { prepare() {
cd libtiff cd libtiff
# CVE-2023-6277
git cherry-pick -n 5320c9d89c054fa805d037d84c57da874470b01a
# CVE-2023-52356
git cherry-pick -n 51558511bdbbcffdce534db21dbaf5d54b31638a
autoreconf -fiv autoreconf -fiv
} }