| Name |
libtiff.so.6 |
| Description |
Provides support for the Tag Image File Format or TIFF |
| Version |
4.7.1-r0 |
| Package Base |
tiff |
| Homepage |
https://gitlab.com/libtiff/libtiff |
| Maintainers |
['Michael Mason <ms13sp@gmail.com>'] |
| Contributors |
['Leonardo Arena <rnalrd@alpinelinux.org>', 'Sergei Lukin <sergej.lukin@gmail.com>'] |
| Distro-repo |
https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/tiff |
| Sources |
[] |
| Dependencies |
[] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
[] |
| Provides |
['so:libtiff.so.6=6.2.0'] |
| Builddate |
22-09-2025 00:59:49 |
| Architecture |
x86_64 |
| Distro-Version |
v3.22 |
| Licenses |
['libtiff'] |
| Hash |
Q1lZ3nLvLRWgF/JOcp5NuiGZuC1zU= |
# Contributor: Sergei Lukin <sergej.lukin@gmail.com>
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
# Maintainer: Michael Mason <ms13sp@gmail.com>
pkgname=tiff
pkgver=4.7.1
pkgrel=0
pkgdesc="Provides support for the Tag Image File Format or TIFF"
url="https://gitlab.com/libtiff/libtiff"
arch="all"
license="libtiff"
makedepends="
cmake
libjpeg-turbo-dev
libwebp-dev
python3
samurai
zlib-dev
zstd-dev
"
checkdepends="diffutils"
subpackages="$pkgname-doc $pkgname-dev $pkgname-tools libtiffxx"
source="https://download.osgeo.org/libtiff/tiff-$pkgver.tar.gz"
# secfixes:
# 4.7.1-r0:
# - CVE-2025-8961
# - CVE-2025-9165
# 4.5.0-r5:
# - CVE-2023-0795
# - CVE-2023-0796
# - CVE-2023-0797
# - CVE-2023-0798
# - CVE-2023-0799
# - CVE-2023-0800
# - CVE-2023-0801
# - CVE-2023-0802
# - CVE-2023-0803
# - CVE-2023-0804
# 4.5.0-r3:
# - CVE-2022-48281
# 4.5.0-r0:
# - CVE-2022-2953
# - CVE-2022-3213
# - CVE-2022-3570
# - CVE-2022-3597
# - CVE-2022-3598
# - CVE-2022-3599
# - CVE-2022-3626
# - CVE-2022-3627
# - CVE-2022-3970
# 4.4.0-r1:
# - CVE-2022-2056
# - CVE-2022-2057
# - CVE-2022-2058
# - CVE-2022-2519
# - CVE-2022-2520
# - CVE-2022-2521
# - CVE-2022-34526
# 4.4.0-r0:
# - CVE-2022-2867
# - CVE-2022-2868
# - CVE-2022-2869
# 4.3.0-r1:
# - CVE-2022-0561
# - CVE-2022-0562
# - CVE-2022-0865
# - CVE-2022-0891
# - CVE-2022-0907
# - CVE-2022-0908
# - CVE-2022-0909
# - CVE-2022-0924
# - CVE-2022-22844
# - CVE-2022-34266
# 4.2.0-r0:
# - CVE-2020-35521
# - CVE-2020-35522
# - CVE-2020-35523
# - CVE-2020-35524
# 4.1.0-r0:
# - CVE-2019-6128
# 4.0.10-r2:
# - CVE-2019-10927
# 4.0.10-r1:
# - CVE-2019-14973
# 4.0.10-r0:
# - CVE-2018-12900
# - CVE-2018-18557
# - CVE-2018-18661
# 4.0.9-r8:
# - CVE-2018-10779
# - CVE-2018-17100
# - CVE-2018-17101
# 4.0.9-r6:
# - CVE-2017-9935
# - CVE-2017-11613
# - CVE-2017-17095
# - CVE-2018-10963
# 4.0.9-r5:
# - CVE-2018-8905
# 4.0.9-r4:
# - CVE-2018-7456
# 4.0.9-r2:
# - CVE-2018-5784
# 4.0.9-r1:
# - CVE-2017-18013
# 4.0.9-r0:
# - CVE-2017-16231
# - CVE-2017-16232
# 4.0.8-r1:
# - CVE-2017-9936
# - CVE-2017-10688
# 4.0.7-r2:
# - CVE-2017-7592
# - CVE-2017-7593
# - CVE-2017-7594
# - CVE-2017-7595
# - CVE-2017-7596
# - CVE-2017-7598
# - CVE-2017-7601
# - CVE-2017-7602
# 4.0.7-r1:
# - CVE-2017-5225
build() {
CFLAGS="$CFLAGS -flto=auto" \
CXXFLAGS="$CXXFLAGS -flto=auto" \
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=MinSizeRel
cmake --build build
}
check() {
ctest --test-dir build -E "$([ "$CARCH" = s390x ] && echo test_directory)"
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
libtiffxx() {
pkgdesc="C++ binding to libtiff"
amove usr/lib/libtiffxx.so.*
}
tools() {
pkgdesc="Command-line utility programs for manipulating TIFF files"
amove usr/bin
}
sha512sums="
89c5af880626888451caf8b78a2f57b2973719db837dce6530c1fb30318fc6fba7ef9f9d8e46c547821eae29322607cb5146bf3de39b3d7b70bcf5b68c4ee3b1 tiff-4.7.1.tar.gz
"