libicd, image codec library, provides a uniform API to multiple raster codecs. It supports the following raster formats: - JPEG : libicd includes jpeg 12bit sources, and uses system provided jpeg 8 library. Supports the JPEG Zen extension (zero mask) - PNG : Uses system provided PNG - LERC1 : Rewrite of LERC1 for floating point rasters and mask - QB3 : Integer lossless compression, optional, use -DUSE_QB3=ON as an argument to cmake
25 lines
454 B
Makefile
25 lines
454 B
Makefile
PORTNAME= libicd
|
|
PORTVERSION= 0.0.0.20250416
|
|
CATEGORIES= graphics
|
|
|
|
MAINTAINER= sunpoet@FreeBSD.org
|
|
COMMENT= Image codec library
|
|
WWW= https://github.com/lucianpls/libicd
|
|
|
|
LICENSE= APACHE20
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
LIB_DEPENDS= libpng.so:graphics/png
|
|
|
|
USES= cmake:testing compiler:c++11-lang jpeg
|
|
|
|
CMAKE_OFF= BUILD_TESTING \
|
|
USE_QB3
|
|
CMAKE_ON= BUILD_SHARED_LIBS
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= lucianpls
|
|
GH_TAGNAME= ebc3a80
|
|
|
|
.include <bsd.port.mk>
|