diff options
| author | Jake Forster <jakecameron.forster@gmail.com> | 2025-10-13 20:17:04 +1030 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-10-13 12:16:59 +0100 |
| commit | c3e4224e49ff7d81d88f8ad6299c6dce3158c715 (patch) | |
| tree | 5abeabf710472c687644dfb63bf4b3a430b8f10b /gnu | |
| parent | 7b2b2ed2f2a5c93fb9352f2795764d52525db8ef (diff) | |
gnu: gdcm: Unbundle some dependencies.
* gnu/packages/bioinformatics.scm (gdcm)[arguments]<#:configure-flags>: Use
system CharLS, Expat, JSON, OpenSSL, UUID, and zlib.
[inputs]: Add charls, expat, json-c, openssl, util-linux:lib, and zlib.
Change-Id: I3d74ce7efe026ce27986ea3cdaf20c9a372e2ac9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/bioinformatics.scm | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 5a5ea40a6e9..e94fca29351 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -25330,7 +25330,9 @@ module capable of computing base-level alignments for very large sequences.") "TestFind" ;; Fail with 'Unsupported JPEG data precision 12'. "TestImageReaderRandomEmpty" - "TestTransferSyntax") + "TestTransferSyntax" + ;; Relies on non-existent file. + "TestJSON1") "|") #:configure-flags #~(list "-DGDCM_BUILD_DOCBOOK_MANPAGES=ON" @@ -25338,7 +25340,13 @@ module capable of computing base-level alignments for very large sequences.") "-DGDCM_DOCUMENTATION:BOOL=ON" (string-append "-DGDCM_INSTALL_DOC_DIR=" #$output:doc "/share/doc/" #$name) - "-DGDCM_PDF_DOCUMENTATION:BOOL=OFF") + "-DGDCM_PDF_DOCUMENTATION:BOOL=OFF" + "-DGDCM_USE_SYSTEM_CHARLS=ON" + "-DGDCM_USE_SYSTEM_EXPAT=ON" + "-DGDCM_USE_SYSTEM_JSON=ON" + "-DGDCM_USE_SYSTEM_OPENSSL=ON" + "-DGDCM_USE_SYSTEM_UUID=ON" + "-DGDCM_USE_SYSTEM_ZLIB=ON") #:phases #~(modify-phases %standard-phases (add-before 'build 'set-HOME @@ -25347,6 +25355,12 @@ module capable of computing base-level alignments for very large sequences.") (lambda _ (setenv "HOME" "/tmp")))))) (native-inputs (list docbook-xsl doxygen graphviz libxslt)) + (inputs (list charls + expat + json-c + openssl + (list util-linux "lib") + zlib)) (home-page "https://sourceforge.net/projects/gdcm/") (synopsis "Grassroots DICOM library") (description |
