pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/argyllcms
Module Name: pkgsrc
Committed By: jakllsch
Date: Sun Jul 13 12:59:03 UTC 2025
Modified Files:
pkgsrc/graphics/argyllcms: Makefile PLIST distinfo
pkgsrc/graphics/argyllcms/patches: patch-spectro_icoms__ux.c
Log Message:
update argyllcms to 3.4.0
pkgsrc changes:
- depend on openssl to avoid it accidentially beind found but unlinkable
- handle new com.argyllcms.metainfo.xml file
- refresh line numbers in spectro/icoms_ux.c patch
upstream changelog:
[V3.3.0 -> V3.4.0] 8th July 2025
- Added support for Spyder and SpyderPRO (2024)
- Renamed proposed CIE 2012 2 and 10 degree to standard CIE 2015 2 and 10
degree observers, as per CIE 170-2:2015.
- Added -Y c: option to colprof and invprofcheck to allow
setting/overriding alibration curves for setting final ink limits.
- Added -Y c: option to xicclu to allow setting/overriding calibration
curves for setting final ink limits, and added -T flag to show ink
limits.
- Fixed Spyder X and X2 to not make Device Disconect noise (if such sounds
are enabled) on MSWin.
- Fixed bug in colprof -nI failing for CMYK profiles.
- Enhanced strip reader patch recognition to reject strips that don't
start and end on the media, as well as adding some speed compensation to
the patch recognition for non-zerbra ruler measurements.
- Fixed bug in i1Pro3 strip reading where it would return bad values if
the zerbra stripe wasn't used.
- Changed chartread so that it will issue warnings of possible bad row or
patch reading even when .ti2 reference measurement is not accurate (i.e.
no preconditioning profile used in targen.)
- Increased emphasis of making sure that there is contrast between patches
at the end of rows in printtarg patch ordering for strip instruments.
- Added -C parameter to targen to allow overriding any calibration curves
found in the ICC profile, used to estimage the total ink limit from that
in the ICC profile. Also better enforces final raw computes ink limits.
- Modified ccxxmake so that it checks that it has actually found a white
seeming patch to use as the L*a*b* white reference, and the patch to
de-weight. If there is no white patch (i.e. just RGB patches) then it
will use D65 as the L*a*b* conversion reference. ccxxmake will fail if
there are less than 3 patches.
- Fixed ICC profile writing so that it clips rather than failing when
writing a ColorantTable PCS value that is out of range. A warning to
stderr will be issued.
- Changed ColorMunki driver so that it is more forgiving about unexpected
version string lengths.
- Fixed dispcal and dispread so that they won't error out if there is no
instrument but the -M parameter is provided.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/argyllcms/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/graphics/argyllcms/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/graphics/argyllcms/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/graphics/argyllcms/patches/patch-spectro_icoms__ux.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/argyllcms/Makefile
diff -u pkgsrc/graphics/argyllcms/Makefile:1.5 pkgsrc/graphics/argyllcms/Makefile:1.6
--- pkgsrc/graphics/argyllcms/Makefile:1.5 Thu Apr 24 14:14:11 2025
+++ pkgsrc/graphics/argyllcms/Makefile Sun Jul 13 12:59:03 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2025/04/24 14:14:11 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2025/07/13 12:59:03 jakllsch Exp $
-DISTNAME= Argyll_V3.3.0_src
+DISTNAME= Argyll_V3.4.0_src
PKGNAME= ${DISTNAME:S/_V/cms-/:S/_src$//:tl}
-PKGREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://www.argyllcms.com/
EXTRACT_SUFX= .zip
@@ -34,6 +33,9 @@ do-install:
${MAKE_ENV} jam -q -fJambase ${_MAKE_JOBS} install
${MV} ${DESTDIR}${PREFIX}/bin/License.txt \
${DESTDIR}${PREFIX}/share/argyll/
+ ${MKDIR} ${DESTDIR}${PREFIX}/share/metainfo
+ ${MV} ${DESTDIR}${PREFIX}/bin/com.argyllcms.metainfo.xml \
+ ${DESTDIR}${PREFIX}/share/metainfo/
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXrandr/buildlink3.mk"
@@ -46,5 +48,6 @@ do-install:
.include "../../x11/libX11/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/argyllcms/PLIST
diff -u pkgsrc/graphics/argyllcms/PLIST:1.1 pkgsrc/graphics/argyllcms/PLIST:1.2
--- pkgsrc/graphics/argyllcms/PLIST:1.1 Fri Nov 17 17:37:48 2023
+++ pkgsrc/graphics/argyllcms/PLIST Sun Jul 13 12:59:03 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2023/11/17 17:37:48 jakllsch Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/07/13 12:59:03 jakllsch Exp $
bin/applycal
bin/average
bin/cb2ti3
@@ -133,3 +133,4 @@ share/argyll/ref/lab2lab.icm
share/argyll/ref/linear.cal
share/argyll/ref/sRGB.icm
share/argyll/ref/strange.cal
+share/metainfo/com.argyllcms.metainfo.xml
Index: pkgsrc/graphics/argyllcms/distinfo
diff -u pkgsrc/graphics/argyllcms/distinfo:1.3 pkgsrc/graphics/argyllcms/distinfo:1.4
--- pkgsrc/graphics/argyllcms/distinfo:1.3 Mon Mar 10 22:40:50 2025
+++ pkgsrc/graphics/argyllcms/distinfo Sun Jul 13 12:59:03 2025
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.3 2025/03/10 22:40:50 jakllsch Exp $
+$NetBSD: distinfo,v 1.4 2025/07/13 12:59:03 jakllsch Exp $
-BLAKE2s (Argyll_V3.3.0_src.zip) = 31e822b2632c3c6d23059ac7b0a94e144a361015e24928a4a3edec91a7980062
-SHA512 (Argyll_V3.3.0_src.zip) = 96e9aeaec991ae005ea7156a691c1cff508fa1cad538261b1a128bceb763d641b93ab86b586eaa8b89eb37334f3eaaf97ac412db51b116690a9228232361651d
-Size (Argyll_V3.3.0_src.zip) = 14761699 bytes
+BLAKE2s (Argyll_V3.4.0_src.zip) = c2a43c04759aa78592927c64bb2d95ff799ca80ce97870388529791b10e23f7a
+SHA512 (Argyll_V3.4.0_src.zip) = 388dcf98b3bda796bf5c6d864278b77504dfc85690683846169550454a0141abb4821c39ba25bb217cb563f3f083abc84bdfb1257cf964a1e0d964272434af4c
+Size (Argyll_V3.4.0_src.zip) = 14811766 bytes
SHA1 (patch-Jamtop) = b2df031cea2ac829e18d52033a469f1fbe1bef93
SHA1 (patch-spectro_Jamfile) = 1e40d46df292dc73b55163c66e7bb4c7f89acf19
SHA1 (patch-spectro_hidio.c) = bf61035b9ccca00a4da4af717db26c9f3048fe78
SHA1 (patch-spectro_hidio.h) = cdf6600dd0c346fcc1e6b2d514e8a488dc3c771f
-SHA1 (patch-spectro_icoms__ux.c) = 729883ffb5c7060a9b87b23f8eb79fd6458e13f4
+SHA1 (patch-spectro_icoms__ux.c) = d37ef6b64805e1fa3919cedf9a1c39f696612494
SHA1 (patch-spectro_usbio.c) = 762d01c3dd65c27605e2abfb3cfc957bef1ba8e5
SHA1 (patch-spectro_usbio__bsd.c) = 981ec261cb29eae14a1c1d11a06ccbcf6bc7ea4b
Index: pkgsrc/graphics/argyllcms/patches/patch-spectro_icoms__ux.c
diff -u pkgsrc/graphics/argyllcms/patches/patch-spectro_icoms__ux.c:1.1 pkgsrc/graphics/argyllcms/patches/patch-spectro_icoms__ux.c:1.2
--- pkgsrc/graphics/argyllcms/patches/patch-spectro_icoms__ux.c:1.1 Fri Nov 17 17:37:48 2023
+++ pkgsrc/graphics/argyllcms/patches/patch-spectro_icoms__ux.c Sun Jul 13 12:59:03 2025
@@ -1,10 +1,10 @@
-$NetBSD: patch-spectro_icoms__ux.c,v 1.1 2023/11/17 17:37:48 jakllsch Exp $
+$NetBSD: patch-spectro_icoms__ux.c,v 1.2 2025/07/13 12:59:03 jakllsch Exp $
Add (some) serial port handling for NetBSD; neutralize serial port probing on NetBSD.
---- spectro/icoms_ux.c.orig 2018-07-09 02:57:13.000000000 +0000
+--- spectro/icoms_ux.c.orig 2025-07-12 17:30:41.381287699 +0000
+++ spectro/icoms_ux.c
-@@ -242,6 +242,13 @@ int serial_get_paths(icompaths *p, icom_
+@@ -260,6 +260,13 @@ int serial_get_paths(icompaths *p, icom_
/* This should match uart & USB devs. */
( strncmp (de->d_name, "cua", 3) == 0
&& strlen (de->d_name) < 7)
@@ -18,7 +18,7 @@ Add (some) serial port handling for NetB
#else
/* Presumably Linux.. */
( strncmp(de->d_name, "ttyS", 4) == 0
-@@ -261,6 +268,7 @@ int serial_get_paths(icompaths *p, icom_
+@@ -279,6 +286,7 @@ int serial_get_paths(icompaths *p, icom_
strcpy(dpath, dirn);
strcat(dpath, de->d_name);
@@ -26,7 +26,7 @@ Add (some) serial port handling for NetB
/* See if the (not fast) serial port is real */
if (strncmp(de->d_name, "ttyUSB", 6) != 0
&& strncmp(de->d_name, "ttyHS", 5) != 0
-@@ -300,6 +308,7 @@ int serial_get_paths(icompaths *p, icom_
+@@ -318,6 +326,7 @@ int serial_get_paths(icompaths *p, icom_
dctype |= icomt_fastserial;
dctype |= icomt_btserial;
}
Home |
Main Index |
Thread Index |
Old Index