pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/lcms2 graphics/lcms2: Update to 2.14



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e85de42ead34
branches:  trunk
changeset: 387565:e85de42ead34
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Tue Nov 01 17:33:32 2022 +0000

description:
graphics/lcms2: Update to 2.14

Upstream NEWS, less bugfixes, minor improvements, and things about Windows:

-----------------------
2.14 Featured release
-----------------------
lcms2 now implements ICC specification 4.4
New multi-threaded plug-in
Remove check on DLL when CMS_NO_REGISTER_KEYWORD is used

-----------------------
2.13.1 Hot fix
-----------------------
Fix for pure white going gray in grayscale transforms.

-----------------------
2.13 Featured release
-----------------------
Added support for premultiplied alpha
tifficc can now handle alpha channels, both unassociated and premultiplied
CGATS parser can now deal with very long strings
Added thread safe code to get time
Added automatic linear space detection
Added cmsGetStageContextID function
Added cmsDetectRGBProfileGamma function
configure now accepts --without-fastfloat to turn plugin off
Checked to work on STM32 Cortex-A, Cortex-M families

diffstat:

 graphics/lcms2/Makefile      |   5 ++---
 graphics/lcms2/buildlink3.mk |  10 +++++-----
 graphics/lcms2/distinfo      |   8 ++++----
 3 files changed, 11 insertions(+), 12 deletions(-)

diffs (52 lines):

diff -r 26523d05cf3c -r e85de42ead34 graphics/lcms2/Makefile
--- a/graphics/lcms2/Makefile   Tue Nov 01 17:28:14 2022 +0000
+++ b/graphics/lcms2/Makefile   Tue Nov 01 17:33:32 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2022/07/14 23:46:23 dholland Exp $
+# $NetBSD: Makefile,v 1.17 2022/11/01 17:33:32 gdt Exp $
 
-DISTNAME=      lcms2-2.12
-PKGREVISION=   1
+DISTNAME=      lcms2-2.14
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=lcms/}
 
diff -r 26523d05cf3c -r e85de42ead34 graphics/lcms2/buildlink3.mk
--- a/graphics/lcms2/buildlink3.mk      Tue Nov 01 17:28:14 2022 +0000
+++ b/graphics/lcms2/buildlink3.mk      Tue Nov 01 17:33:32 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2011/07/25 17:53:17 jakllsch Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2022/11/01 17:33:32 gdt Exp $
 
 BUILDLINK_TREE+=       lcms2
 
@@ -12,12 +12,12 @@
 
 .PHONY: buildlink-include-lcms2
 buildlink-include-lcms2:
-.for _h_ in lcms2.h
+.for h_ in lcms2.h
        ${RUN}                                                          \
-       if [ ! -f ${BUILDLINK_DIR}/include/lcms2/${_h_} ]; then         \
+       if [ ! -f ${BUILDLINK_DIR}/include/lcms2/${h_} ]; then          \
                ${MKDIR} ${BUILDLINK_DIR}/include/lcms2;                \
-               ${ECHO_BUILDLINK_MSG} "Linking lcms2/${_h_} to ${_h_} in ${BUILDLINK_DIR}/include"; \
-               ${LN} -s ${BUILDLINK_PREFIX.lcms2}/include/${_h_} ${BUILDLINK_DIR}/include/lcms2/${_h_}; \
+               ${ECHO_BUILDLINK_MSG} "Linking lcms2/${h_} to ${h_} in ${BUILDLINK_DIR}/include"; \
+               ${LN} -s ${BUILDLINK_PREFIX.lcms2}/include/${h_} ${BUILDLINK_DIR}/include/lcms2/${h_}; \
        fi
 .endfor
 .endif # LCMS2_BUILDLINK3_MK
diff -r 26523d05cf3c -r e85de42ead34 graphics/lcms2/distinfo
--- a/graphics/lcms2/distinfo   Tue Nov 01 17:28:14 2022 +0000
+++ b/graphics/lcms2/distinfo   Tue Nov 01 17:33:32 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 10:46:24 nia Exp $
+$NetBSD: distinfo,v 1.14 2022/11/01 17:33:32 gdt Exp $
 
-BLAKE2s (lcms2-2.12.tar.gz) = 9af46765e05dc1948f171f40883942307318e75525ed68c383a0a5ad79dd712a
-SHA512 (lcms2-2.12.tar.gz) = 967e8ac9a1d1aa3be45dc82362b9bc71c555e8577441efda57dc12d0bf84ed9188460c52eb8542d399ce9ab43bd4191988ed22b254ef34c6c1877bbb935952ed
-Size (lcms2-2.12.tar.gz) = 7419126 bytes
+BLAKE2s (lcms2-2.14.tar.gz) = a784acbfc77398fb002ed52efb47865b96a7cd20e9d08091182bbee73983c5e9
+SHA512 (lcms2-2.14.tar.gz) = 92fba0a457ea81590eba0b8d98b7b621da6a83e3857948585e0b524235954954f9ac1670cf6a19b457c0fce22a87899ea4c5810db1ff2acf7c6b6e0dc4b61a1b
+Size (lcms2-2.14.tar.gz) = 7406694 bytes



Home | Main Index | Thread Index | Old Index