Date: Mon, 16 Feb 2026 19:32:36 +0000 From: =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f4d75c230390 - main - graphics/dcmtk: Update 3.6.9 => 3.7.0, fix 5 CVEs Message-ID: <699370d4.3f97b.5ee2e8f9@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=f4d75c23039081e46d56565ea368dd43c0d14a0a commit f4d75c23039081e46d56565ea368dd43c0d14a0a Author: Älven <alven@FreeBSD.org> AuthorDate: 2026-01-06 14:44:02 +0000 Commit: Älven <alven@FreeBSD.org> CommitDate: 2026-02-16 19:32:23 +0000 graphics/dcmtk: Update 3.6.9 => 3.7.0, fix 5 CVEs Security: * https://nvd.nist.gov/vuln/detail/CVE-2025-2357 * https://nvd.nist.gov/vuln/detail/CVE-2025-9732 * https://nvd.nist.gov/vuln/detail/CVE-2025-25472 * https://nvd.nist.gov/vuln/detail/CVE-2025-25474 * https://nvd.nist.gov/vuln/detail/CVE-2025-25475 Changelogs: * https://github.com/DCMTK/dcmtk/compare/DCMTK-3.6.9...DCMTK-3.7.0 * Use dynamic SOVERSION * Pet portclippy(1) and portfmt(1) * Version-bump dependent ports Approved by: yuri@ (maintainer, Mentor) MFH: 2026Q1 Differential Revision: https://reviews.freebsd.org/D54557 --- graphics/aeskulap/Makefile | 2 +- graphics/dcmtk/Makefile | 17 +++-- graphics/dcmtk/distinfo | 6 +- graphics/dcmtk/pkg-plist | 134 +++++++++++++++++++++++----------------- graphics/openimageio/Makefile | 2 +- science/InsightToolkit/Makefile | 2 +- science/orthanc/Makefile | 1 + 7 files changed, 91 insertions(+), 73 deletions(-) diff --git a/graphics/aeskulap/Makefile b/graphics/aeskulap/Makefile index 502dda98028f..a61e1abf7e38 100644 --- a/graphics/aeskulap/Makefile +++ b/graphics/aeskulap/Makefile @@ -1,6 +1,6 @@ PORTNAME= aeskulap PORTVERSION= 0.2.2.20190120 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org diff --git a/graphics/dcmtk/Makefile b/graphics/dcmtk/Makefile index 527b3c685cee..44bee7c9531e 100644 --- a/graphics/dcmtk/Makefile +++ b/graphics/dcmtk/Makefile @@ -1,7 +1,6 @@ PORTNAME= dcmtk DISTVERSIONPREFIX= ${PORTNAME:tu}- -DISTVERSION= 3.6.9 -PORTREVISION= 2 +DISTVERSION= 3.7.0 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org @@ -16,7 +15,7 @@ LIB_DEPENDS= libicuuc.so:devel/icu \ libpng.so:graphics/png \ libtiff.so:graphics/tiff -USES= compiler:c++11-lang cmake cpe gnome jpeg pathfix ssl +USES= cmake compiler:c++11-lang cpe gnome jpeg pathfix ssl CPE_VENDOR= offis USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME:tu} @@ -26,17 +25,17 @@ USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= DCMTK_WITH_DOXYGEN -OPTIONS_DEFINE= DOCS - -PORTDOCS= * +TEST_TARGET= test test-exhaustive ETCDIR= ${PREFIX}/etc/${PORTNAME}-${PORTVERSION} DATADIR= ${PREFIX}/share/${PORTNAME}-${PORTVERSION} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} +PORTSCOUT= limit:^.*[0-9].*$$ # prevent tags like latest -TEST_TARGET= test test-exhaustive +PLIST_SUB= SOVERSION=${DISTVERSION} +PORTDOCS= * -PORTSCOUT= limit:^.*[0-9].*$$ # prevent tags like latest +OPTIONS_DEFINE= DOCS .include <bsd.port.pre.mk> @@ -47,6 +46,6 @@ CC= ${LOCALBASE}/bin/clang${LLVM_VER} CXX= ${LOCALBASE}/bin/clang++${LLVM_VER} .endif -# tests as of 3.6.9: 100% tests passed, 0 tests failed out of 366 +# tests as of 3.7.0: 100% tests passed, 0 tests failed out of 381 .include <bsd.port.post.mk> diff --git a/graphics/dcmtk/distinfo b/graphics/dcmtk/distinfo index cd66da2d583d..fc6d98c039c8 100644 --- a/graphics/dcmtk/distinfo +++ b/graphics/dcmtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737821353 -SHA256 (DCMTK-dcmtk-DCMTK-3.6.9_GH0.tar.gz) = 7f240eac06c45af5b17a6d2f7e41c54269274646aa348f44809e805ceef5d2e9 -SIZE (DCMTK-dcmtk-DCMTK-3.6.9_GH0.tar.gz) = 9297971 +TIMESTAMP = 1767706852 +SHA256 (DCMTK-dcmtk-DCMTK-3.7.0_GH0.tar.gz) = 5bb3ec8317dc465788bed2ca789e76d03ae5848c9381cce3b14c1a3f8b6aca56 +SIZE (DCMTK-dcmtk-DCMTK-3.7.0_GH0.tar.gz) = 9446218 diff --git a/graphics/dcmtk/pkg-plist b/graphics/dcmtk/pkg-plist index a31f80046c8b..63463074d1b8 100644 --- a/graphics/dcmtk/pkg-plist +++ b/graphics/dcmtk/pkg-plist @@ -9,11 +9,13 @@ bin/dcmcjpeg bin/dcmcjpls bin/dcmconv bin/dcmcrle +bin/dcmdecap bin/dcmdjpeg bin/dcmdjpls bin/dcmdrle bin/dcmdspfn bin/dcmdump +bin/dcmencap bin/dcmftest bin/dcmgpdir bin/dcmicmp @@ -50,6 +52,7 @@ bin/echoscu bin/findscu bin/getscu bin/img2dcm +bin/json2dcm bin/mkcsmapper bin/mkesdb bin/movescu @@ -84,6 +87,7 @@ include/dcmtk/dcmdata/dcdicdir.h include/dcmtk/dcmdata/dcdicent.h include/dcmtk/dcmdata/dcdict.h include/dcmtk/dcmdata/dcdirrec.h +include/dcmtk/dcmdata/dcdocdec.h include/dcmtk/dcmdata/dcelem.h include/dcmtk/dcmdata/dcencdoc.h include/dcmtk/dcmdata/dcerror.h @@ -98,6 +102,7 @@ include/dcmtk/dcmdata/dcistrms.h include/dcmtk/dcmdata/dcistrmz.h include/dcmtk/dcmdata/dcitem.h include/dcmtk/dcmdata/dcjson.h +include/dcmtk/dcmdata/dcjsonrd.h include/dcmtk/dcmdata/dclist.h include/dcmtk/dcmdata/dcmatch.h include/dcmtk/dcmdata/dcmetinf.h @@ -218,6 +223,7 @@ include/dcmtk/dcmfg/fgseg.h include/dcmtk/dcmfg/fgtemporalposition.h include/dcmtk/dcmfg/fgtypes.h include/dcmtk/dcmfg/fgusimagedescription.h +include/dcmtk/dcmfg/framesorter.h include/dcmtk/dcmfg/stack.h include/dcmtk/dcmfg/stackinterface.h include/dcmtk/dcmimage/dcmicmph.h @@ -308,6 +314,7 @@ include/dcmtk/dcmimgle/displint.h include/dcmtk/dcmimgle/ditranst.h include/dcmtk/dcmimgle/diutils.h include/dcmtk/dcmiod/cielabutil.h +include/dcmtk/dcmiod/iccexample.h include/dcmtk/dcmiod/iodcommn.h include/dcmtk/dcmiod/iodcontentitemmacro.h include/dcmtk/dcmiod/ioddef.h @@ -330,11 +337,13 @@ include/dcmtk/dcmiod/modgeneralimage.h include/dcmtk/dcmiod/modgeneralseries.h include/dcmtk/dcmiod/modgeneralstudy.h include/dcmtk/dcmiod/modhelp.h +include/dcmtk/dcmiod/modiccprofile.h include/dcmtk/dcmiod/modimagepixel.h include/dcmtk/dcmiod/modimagepixelbase.h include/dcmtk/dcmiod/modimagepixelvariant.h include/dcmtk/dcmiod/modmultiframedimension.h include/dcmtk/dcmiod/modmultiframefg.h +include/dcmtk/dcmiod/modpalettecolorlut.h include/dcmtk/dcmiod/modpatient.h include/dcmtk/dcmiod/modpatientstudy.h include/dcmtk/dcmiod/modsegmentationseries.h @@ -758,6 +767,7 @@ include/dcmtk/dcmrt/seq/drtwrs.h include/dcmtk/dcmrt/seq/drtwrsrs.h include/dcmtk/dcmrt/seq/drtws.h include/dcmtk/dcmrt/seq/drtxrs.h +include/dcmtk/dcmseg/overlaputil.h include/dcmtk/dcmseg/segdef.h include/dcmtk/dcmseg/segdoc.h include/dcmtk/dcmseg/segment.h @@ -1012,6 +1022,7 @@ include/dcmtk/oflog/winconap.h include/dcmtk/oflog/windebap.h include/dcmtk/ofstd/diag/arrybnds.def include/dcmtk/ofstd/diag/asincond.def +include/dcmtk/ofstd/diag/clangprg.def include/dcmtk/ofstd/diag/cnvrsn.def include/dcmtk/ofstd/diag/constexp.def include/dcmtk/ofstd/diag/ignrattr.def @@ -1033,6 +1044,7 @@ include/dcmtk/ofstd/diag/unarymin.def include/dcmtk/ofstd/diag/unreachb.def include/dcmtk/ofstd/diag/unrefprm.def include/dcmtk/ofstd/diag/useafree.def +include/dcmtk/ofstd/diag/vsconstexp.def include/dcmtk/ofstd/diag/vsdeclpd.def include/dcmtk/ofstd/diag/vsobjdes.def include/dcmtk/ofstd/diag/vsprfw.def @@ -1063,6 +1075,7 @@ include/dcmtk/ofstd/offname.h include/dcmtk/ofstd/ofglobal.h include/dcmtk/ofstd/ofgrp.h include/dcmtk/ofstd/ofipc.h +include/dcmtk/ofstd/ofjsmn.h include/dcmtk/ofstd/oflimits.h include/dcmtk/ofstd/oflist.h include/dcmtk/ofstd/ofmap.h @@ -1074,11 +1087,13 @@ include/dcmtk/ofstd/ofpwd.h include/dcmtk/ofstd/ofrand.h include/dcmtk/ofstd/ofset.h include/dcmtk/ofstd/ofsetit.h +include/dcmtk/ofstd/ofsha256.h include/dcmtk/ofstd/ofsockad.h include/dcmtk/ofstd/ofstack.h include/dcmtk/ofstd/ofstd.h include/dcmtk/ofstd/ofstdinc.h include/dcmtk/ofstd/ofstream.h +include/dcmtk/ofstd/ofstrhlp.h include/dcmtk/ofstd/ofstring.h include/dcmtk/ofstd/ofstrutl.h include/dcmtk/ofstd/ofstub.h @@ -1107,92 +1122,92 @@ lib/cmake/dcmtk/DCMTKConfigVersion.cmake lib/cmake/dcmtk/DCMTKTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/dcmtk/DCMTKTargets.cmake lib/libcmr.so -lib/libcmr.so.19 -lib/libcmr.so.19.3.6.9 +lib/libcmr.so.20 +lib/libcmr.so.20.%%SOVERSION%% lib/libdcmdata.so -lib/libdcmdata.so.19 -lib/libdcmdata.so.19.3.6.9 +lib/libdcmdata.so.20 +lib/libdcmdata.so.20.%%SOVERSION%% lib/libdcmdsig.so -lib/libdcmdsig.so.19 -lib/libdcmdsig.so.19.3.6.9 +lib/libdcmdsig.so.20 +lib/libdcmdsig.so.20.%%SOVERSION%% lib/libdcmect.so -lib/libdcmect.so.19 -lib/libdcmect.so.19.3.6.9 +lib/libdcmect.so.20 +lib/libdcmect.so.20.%%SOVERSION%% lib/libdcmfg.so -lib/libdcmfg.so.19 -lib/libdcmfg.so.19.3.6.9 +lib/libdcmfg.so.20 +lib/libdcmfg.so.20.%%SOVERSION%% lib/libdcmimage.so -lib/libdcmimage.so.19 -lib/libdcmimage.so.19.3.6.9 +lib/libdcmimage.so.20 +lib/libdcmimage.so.20.%%SOVERSION%% lib/libdcmimgle.so -lib/libdcmimgle.so.19 -lib/libdcmimgle.so.19.3.6.9 +lib/libdcmimgle.so.20 +lib/libdcmimgle.so.20.%%SOVERSION%% lib/libdcmiod.so -lib/libdcmiod.so.19 -lib/libdcmiod.so.19.3.6.9 +lib/libdcmiod.so.20 +lib/libdcmiod.so.20.%%SOVERSION%% lib/libdcmjpeg.so -lib/libdcmjpeg.so.19 -lib/libdcmjpeg.so.19.3.6.9 +lib/libdcmjpeg.so.20 +lib/libdcmjpeg.so.20.%%SOVERSION%% lib/libdcmjpls.so -lib/libdcmjpls.so.19 -lib/libdcmjpls.so.19.3.6.9 +lib/libdcmjpls.so.20 +lib/libdcmjpls.so.20.%%SOVERSION%% lib/libdcmnet.so -lib/libdcmnet.so.19 -lib/libdcmnet.so.19.3.6.9 +lib/libdcmnet.so.20 +lib/libdcmnet.so.20.%%SOVERSION%% lib/libdcmpmap.so -lib/libdcmpmap.so.19 -lib/libdcmpmap.so.19.3.6.9 +lib/libdcmpmap.so.20 +lib/libdcmpmap.so.20.%%SOVERSION%% lib/libdcmpstat.so -lib/libdcmpstat.so.19 -lib/libdcmpstat.so.19.3.6.9 +lib/libdcmpstat.so.20 +lib/libdcmpstat.so.20.%%SOVERSION%% lib/libdcmqrdb.so -lib/libdcmqrdb.so.19 -lib/libdcmqrdb.so.19.3.6.9 +lib/libdcmqrdb.so.20 +lib/libdcmqrdb.so.20.%%SOVERSION%% lib/libdcmrt.so -lib/libdcmrt.so.19 -lib/libdcmrt.so.19.3.6.9 +lib/libdcmrt.so.20 +lib/libdcmrt.so.20.%%SOVERSION%% lib/libdcmseg.so -lib/libdcmseg.so.19 -lib/libdcmseg.so.19.3.6.9 +lib/libdcmseg.so.20 +lib/libdcmseg.so.20.%%SOVERSION%% lib/libdcmsr.so -lib/libdcmsr.so.19 -lib/libdcmsr.so.19.3.6.9 +lib/libdcmsr.so.20 +lib/libdcmsr.so.20.%%SOVERSION%% lib/libdcmtkcharls.so -lib/libdcmtkcharls.so.19 -lib/libdcmtkcharls.so.19.3.6.9 +lib/libdcmtkcharls.so.20 +lib/libdcmtkcharls.so.20.%%SOVERSION%% lib/libdcmtls.so -lib/libdcmtls.so.19 -lib/libdcmtls.so.19.3.6.9 +lib/libdcmtls.so.20 +lib/libdcmtls.so.20.%%SOVERSION%% lib/libdcmtract.so -lib/libdcmtract.so.19 -lib/libdcmtract.so.19.3.6.9 +lib/libdcmtract.so.20 +lib/libdcmtract.so.20.%%SOVERSION%% lib/libdcmwlm.so -lib/libdcmwlm.so.19 -lib/libdcmwlm.so.19.3.6.9 +lib/libdcmwlm.so.20 +lib/libdcmwlm.so.20.%%SOVERSION%% lib/libdcmxml.so -lib/libdcmxml.so.19 -lib/libdcmxml.so.19.3.6.9 +lib/libdcmxml.so.20 +lib/libdcmxml.so.20.%%SOVERSION%% lib/libi2d.so -lib/libi2d.so.19 -lib/libi2d.so.19.3.6.9 +lib/libi2d.so.20 +lib/libi2d.so.20.%%SOVERSION%% lib/libijg12.so -lib/libijg12.so.19 -lib/libijg12.so.19.3.6.9 +lib/libijg12.so.20 +lib/libijg12.so.20.%%SOVERSION%% lib/libijg16.so -lib/libijg16.so.19 -lib/libijg16.so.19.3.6.9 +lib/libijg16.so.20 +lib/libijg16.so.20.%%SOVERSION%% lib/libijg8.so -lib/libijg8.so.19 -lib/libijg8.so.19.3.6.9 +lib/libijg8.so.20 +lib/libijg8.so.20.%%SOVERSION%% lib/liboficonv.so -lib/liboficonv.so.19 -lib/liboficonv.so.19.3.6.9 +lib/liboficonv.so.20 +lib/liboficonv.so.20.%%SOVERSION%% lib/liboflog.so -lib/liboflog.so.19 -lib/liboflog.so.19.3.6.9 +lib/liboflog.so.20 +lib/liboflog.so.20.%%SOVERSION%% lib/libofstd.so -lib/libofstd.so.19 -lib/libofstd.so.19.3.6.9 +lib/libofstd.so.20 +lib/libofstd.so.20.%%SOVERSION%% libdata/pkgconfig/dcmtk.pc %%DATADIR%%/SC.dump %%DATADIR%%/VLP.dump @@ -1332,11 +1347,13 @@ share/man/man1/dcmcjpeg.1.gz share/man/man1/dcmcjpls.1.gz share/man/man1/dcmconv.1.gz share/man/man1/dcmcrle.1.gz +share/man/man1/dcmdecap.1.gz share/man/man1/dcmdjpeg.1.gz share/man/man1/dcmdjpls.1.gz share/man/man1/dcmdrle.1.gz share/man/man1/dcmdspfn.1.gz share/man/man1/dcmdump.1.gz +share/man/man1/dcmencap.1.gz share/man/man1/dcmftest.1.gz share/man/man1/dcmgpdir.1.gz share/man/man1/dcmicmp.1.gz @@ -1373,6 +1390,7 @@ share/man/man1/echoscu.1.gz share/man/man1/findscu.1.gz share/man/man1/getscu.1.gz share/man/man1/img2dcm.1.gz +share/man/man1/json2dcm.1.gz share/man/man1/mkcsmapper.1.gz share/man/man1/mkesdb.1.gz share/man/man1/movescu.1.gz diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index d18a44127b2a..88b45db76e6a 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -5,7 +5,7 @@ DISTVERSION= 3.1.8.0 # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz diff --git a/science/InsightToolkit/Makefile b/science/InsightToolkit/Makefile index f11586616811..774a7552f1f5 100644 --- a/science/InsightToolkit/Makefile +++ b/science/InsightToolkit/Makefile @@ -1,7 +1,7 @@ PORTNAME= InsightToolkit DISTVERSIONPREFIX= v DISTVERSION= 5.3.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= science biology MASTER_SITES= https://github.com/InsightSoftwareConsortium/ITK/releases/download/v${DISTVERSION}/:data DISTFILES= InsightData-${DISTVERSION}.tar.gz:data diff --git a/science/orthanc/Makefile b/science/orthanc/Makefile index e2deb92f1cb0..9eebf16d56bb 100644 --- a/science/orthanc/Makefile +++ b/science/orthanc/Makefile @@ -1,5 +1,6 @@ PORTNAME= orthanc DISTVERSION= ${ORTHANC_VER} # version.mk +PORTREVISION= 1 CATEGORIES= science MASTER_SITES= https://orthanc.uclouvain.be/downloads/sources/orthanc/ DISTNAME= Orthanc-${PORTVERSION}home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?699370d4.3f97b.5ee2e8f9>
