diff --git a/graphics/lcms2/Makefile b/graphics/lcms2/Makefile index 70f7353404e7..f7d3d34c97fd 100644 --- a/graphics/lcms2/Makefile +++ b/graphics/lcms2/Makefile @@ -1,43 +1,44 @@ PORTNAME= lcms2 -PORTVERSION= 2.13.1 +PORTVERSION= 2.15 CATEGORIES= graphics MASTER_SITES= https://github.com/mm2/Little-CMS/releases/download/lcms${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Accurate, fast, and small-footprint color management engine -WWW= https://www.littlecms.com/ +WWW= https://www.littlecms.com/ \ + https://github.com/mm2/Little-CMS LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe libtool localbase:ldflags pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes -PLIST_SUB= PORTVERSION=${PORTVERSION:R} +PLIST_SUB= PORTVERSION=${PORTVERSION} CPE_VENDOR= littlecms CPE_PRODUCT= little_cms_color_engine OPTIONS_DEFINE= DOCS JPEGICC TIFFICC OPTIONS_DEFAULT=JPEGICC TIFFICC OPTIONS_SUB= yes JPEGICC_DESC= Build color profile applier for JPEG TIFFICC_DESC= Build color profile applier for TIFF JPEGICC_CONFIGURE_WITH= jpeg JPEGICC_USES= jpeg TIFFICC_CONFIGURE_WITH= tiff TIFFICC_LIB_DEPENDS= libtiff.so:graphics/tiff post-install: ${INSTALL_MAN} ${WRKSRC}/utils/linkicc/linkicc.1 ${WRKSRC}/utils/psicc/psicc.1 ${WRKSRC}/utils/transicc/transicc.1 ${STAGEDIR}${PREFIX}/man/man1/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR}/ .include diff --git a/graphics/lcms2/distinfo b/graphics/lcms2/distinfo index 4d81908e581f..6a4a5b411ce3 100644 --- a/graphics/lcms2/distinfo +++ b/graphics/lcms2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652122559 -SHA256 (lcms2-2.13.1.tar.gz) = d473e796e7b27c5af01bd6d1552d42b45b43457e7182ce9903f38bb748203b88 -SIZE (lcms2-2.13.1.tar.gz) = 7276499 +TIMESTAMP = 1679498534 +SHA256 (lcms2-2.15.tar.gz) = b20cbcbd0f503433be2a4e81462106fa61050a35074dc24a4e356792d971ab39 +SIZE (lcms2-2.15.tar.gz) = 7548405 diff --git a/graphics/lcms2/pkg-descr b/graphics/lcms2/pkg-descr index 542d05704957..31da28d9f4b2 100644 --- a/graphics/lcms2/pkg-descr +++ b/graphics/lcms2/pkg-descr @@ -1,15 +1,13 @@ Little CMS intends to be a small-footprint color management engine, with special focus on accuracy and performance. It uses the International Color Consortium standard (ICC), which is the modern standard when regarding to color management. The ICC specification is widely used and is referred to in many International and other de-facto standards. It was approved as an International Standard, ISO 15076-1, in 2005. Since version 2.1, Little CMS fully implements ICC specification 4.2 plus all addendums; it fully supports all kind of V2 and V4 profiles, including abstract, devicelink, and named color profiles. Color management refers to techniques that ensure consistent colors while images are transferred from scanners or cameras to monitors and printers. - -See also: https://github.com/mm2/Little-CMS diff --git a/graphics/lcms2/pkg-plist b/graphics/lcms2/pkg-plist index 2f640cfac33c..1ca93e63d495 100644 --- a/graphics/lcms2/pkg-plist +++ b/graphics/lcms2/pkg-plist @@ -1,20 +1,20 @@ %%JPEGICC%%bin/jpgicc bin/linkicc bin/psicc %%TIFFICC%%bin/tificc bin/transicc include/lcms2.h include/lcms2_plugin.h lib/liblcms2.a lib/liblcms2.so lib/liblcms2.so.2 -lib/liblcms2.so.2.0.13 +lib/liblcms2.so.2.0.15 libdata/pkgconfig/lcms2.pc %%JPEGICC%%man/man1/jpgicc.1.gz man/man1/linkicc.1.gz man/man1/psicc.1.gz %%TIFFICC%%man/man1/tificc.1.gz man/man1/transicc.1.gz %%PORTDOCS%%%%DOCSDIR%%/LittleCMS%%PORTVERSION%% API.pdf %%PORTDOCS%%%%DOCSDIR%%/LittleCMS%%PORTVERSION%% Plugin API.pdf %%PORTDOCS%%%%DOCSDIR%%/LittleCMS%%PORTVERSION%% tutorial.pdf