| Port details on branch 2025Q3 |
- libertiff C++11 simple, header-only, TIFF reader
- 0.0.0.20250612 graphics
=0 0.0.0.20250111Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2025-05-25 10:00:18
- Last Update: 2026-04-05 17:18:12
- Commit Hash: 72fc6c8
- License: MIT
- WWW:
- https://github.com/libertiff/libertiff
- Description:
- Libertiff is a C++11 simple, header-only, TIFF reader. It is MIT licensed.
Handles both ClassicTIFF and BigTIFF, little-endian or big-endian ordered.
The library does not offer codec facilities (and probably won't). It is mostly
aimed at browsing through the linked chain of Image File Directory (IFD) and
their tags.
"Offline" tag values are not loaded at IFD opening time, but only upon request,
which helps handling files with tags with an arbitrarily large number of values.
The library is thread-safe (that is the instances that it returns can be used
from multiple threads), if passed FileReader instances are themselves
thread-safe.
The library does not throw exceptions (but underlying std library might throw
exceptions in case of out-of-memory situations)
Optional features:
- define LIBERTIFF_C_FILE_READER before including libertiff.hpp, so that the
libertiff::CFileReader class is available
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- libertiff>0:graphics/libertiff
- To install the port:
- cd /usr/ports/graphics/libertiff/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/libertiff
- pkg install libertiff
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libertiff
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1773966740
SHA256 (libertiff-libertiff-0.0.0.20250612-fd42406_GH0.tar.gz) = 969ecb1db50b1b7b6b65acec49336c6707370f3dbc17e2aa7ba3dbe955c4c6ca
SIZE (libertiff-libertiff-0.0.0.20250612-fd42406_GH0.tar.gz) = 20096
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- googletest>=1.12.1 : devel/googletest
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Build
-
- graphics/gdal
Configuration Options:
- No options to configure
- Options name:
- graphics_libertiff
- USES:
- cmake:testing compiler:c++11-lang
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|