From nobody Tue Jan 28 17:06:13 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YjBWn4BtHz5lmHd; Tue, 28 Jan 2025 17:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YjBWn1Nbjz448J; Tue, 28 Jan 2025 17:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738083973; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sxmX/HHmwiZ5NHwr44I6toEO/K0BBAzswqolwcwiaHY=; b=bupU3UHfStSfzWcP91pdW8g1tI5JRFKtNujaSNugZgQdurrH+WGrTZmXH8pAlXUa/tOqUr Af2BwDFw7yV+JUM8sFvtm71jzDkB2YIxi+FRHSQkWOa9gK6wguBo6hn8OxhqWfAzIc+2rq kuRJ7YV7V4T6EcLDlCYL3rCAKq7VmZNKD0FMmUKB2EDGbGnR0NSjP8LNP3Xpmoo69CLYh/ lpnxFdVc2QCBLSBHGFJaKM5cM6FY/byFYUfPOO4j+hqQZLrty3PqLKjYuAXaVS0aLG7ac1 vbmzIwvo6KFU0s7coUQgwLEYemRHYe8SF6aJGLxzYjVZzVBnRWzBJCWvKypR5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1738083973; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sxmX/HHmwiZ5NHwr44I6toEO/K0BBAzswqolwcwiaHY=; b=DQUI4ebAU0hM2M0icu3gQzYh6jAYWFXBZ3DeOlnPHm4rqOLj8RrJHIIUJ7Vf1PWWvq+JJ/ EXIg2Ku6L+S58DPdB28rW/FX/NuhSWnQm6wl4OzBpZ1yLrb4eP9AW/03dkmEXXxPorNJKG Tyyv4RpHq1CDJJrt+mykqzg2+i6bE8q/lRCeD2j+sOjiFJQXwh+52uR+fXzDT4V9LtlMoW JDqSN/Zy13XNRxxobcz++xIlITDGuIjA514mHJjqfB0hBLi+fVHu6DS6XyRljX12MtVD1V dFtJXmldrDBW5ASHB4FdMXd9JH0vY7Q+Jrw0enmMpPqKDcqxpMtS7RogO3qCCQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1738083973; a=rsa-sha256; cv=none; b=TdpR67WSpVyDbw/t+0CAul29NsDnJfeZVgxwkW/MPTCifAZytd1bWVz5dvlS0KgtZqj2Wn dyE7mBHfOz7w7q1kuPYGApcGg+4JOJeLJUisBbIsHfIXUqtAQq0Y9xWggILZG9T6U3xTDJ f8mpGAfh/cnPbU3owWKCA0iQJLF0F/9iLgFOqS0Y9Cc0ua+ApKDIEhLZBDpni1iTkFYThE WtWpPIrD8mQnk5oWZAoYmriTPuC4Jd9zqEpwF8ObpGnOpCLPEdI7vHq2afV1BAcEAU6PPn 0VDeSrRNm8SiU1j0VnfjIfrf4LB8loWFLDlWn3zObipRqCX+oZ1MyP+CM9C7Zg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YjBWn0XWfz7wr; Tue, 28 Jan 2025 17:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50SH6DS6061679; Tue, 28 Jan 2025 17:06:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50SH6D12061676; Tue, 28 Jan 2025 17:06:13 GMT (envelope-from git) Date: Tue, 28 Jan 2025 17:06:13 GMT Message-Id: <202501281706.50SH6D12061676@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: d4105267c78f - main - math/p5-PDL-IO-Dicom: Add p5-PDL-IO-Dicom 2.097 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d4105267c78f03da4a981d8b66dc7069792bda30 Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=d4105267c78f03da4a981d8b66dc7069792bda30 commit d4105267c78f03da4a981d8b66dc7069792bda30 Author: Po-Chuan Hsieh AuthorDate: 2025-01-28 16:49:22 +0000 Commit: Po-Chuan Hsieh CommitDate: 2025-01-28 17:03:32 +0000 math/p5-PDL-IO-Dicom: Add p5-PDL-IO-Dicom 2.097 The PDL::IO::Dicom module enables reading 16-bit gray level Dicom images into PDL. As Dicom is an extremely complex format, this module can unfortunately not handle all different image types included in the DICOM standard. One common format that is currently not supported is the Papyrus format. --- math/Makefile | 1 + math/p5-PDL-IO-Dicom/Makefile | 22 ++++++++++++++++++++++ math/p5-PDL-IO-Dicom/distinfo | 3 +++ math/p5-PDL-IO-Dicom/pkg-descr | 4 ++++ math/p5-PDL-IO-Dicom/pkg-plist | 2 ++ 5 files changed, 32 insertions(+) diff --git a/math/Makefile b/math/Makefile index e3cc0fc41073..41952ad8d1c0 100644 --- a/math/Makefile +++ b/math/Makefile @@ -824,6 +824,7 @@ SUBDIR += p5-PDL-Graphics-Limits SUBDIR += p5-PDL-Graphics-PLplot SUBDIR += p5-PDL-IO-Browser + SUBDIR += p5-PDL-IO-Dicom SUBDIR += p5-Parse-Range SUBDIR += p5-Roman SUBDIR += p5-Set-IntSpan diff --git a/math/p5-PDL-IO-Dicom/Makefile b/math/p5-PDL-IO-Dicom/Makefile new file mode 100644 index 000000000000..077d0782996f --- /dev/null +++ b/math/p5-PDL-IO-Dicom/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-Dicom +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Module for reading DICOM images +WWW= https://metacpan.org/dist/PDL-IO-Dicom + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include diff --git a/math/p5-PDL-IO-Dicom/distinfo b/math/p5-PDL-IO-Dicom/distinfo new file mode 100644 index 000000000000..77a522346513 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671143 +SHA256 (PDL-IO-Dicom-2.097.tar.gz) = 973a9e7db2d640c46f9bbfd8661f6801442a75c7e7b929f379bb618b70f9a163 +SIZE (PDL-IO-Dicom-2.097.tar.gz) = 5567 diff --git a/math/p5-PDL-IO-Dicom/pkg-descr b/math/p5-PDL-IO-Dicom/pkg-descr new file mode 100644 index 000000000000..5cfaf44cfe02 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/pkg-descr @@ -0,0 +1,4 @@ +The PDL::IO::Dicom module enables reading 16-bit gray level Dicom images into +PDL. As Dicom is an extremely complex format, this module can unfortunately not +handle all different image types included in the DICOM standard. One common +format that is currently not supported is the Papyrus format. diff --git a/math/p5-PDL-IO-Dicom/pkg-plist b/math/p5-PDL-IO-Dicom/pkg-plist new file mode 100644 index 000000000000..ef786850b7f2 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/Dicom.pm +%%PERL5_MAN3%%/PDL::IO::Dicom.3.gz