summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Forster <jakecameron.forster@gmail.com>2025-12-05 23:48:50 +1030
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-12-07 08:16:55 +0100
commit2e9170642ee386559e4e76d5703993a0fafd21d6 (patch)
tree770a899ea586f556afd70efd235ae7003ce8393a
parent3f9a28a9b0dd8fc6ac5c7324a5612c9e07684c64 (diff)
Partially revert "gnu: emacs-dicom: Enable video playing."
This partially reverts commit 6db9bd04d9e281f1efd40121bb8821ff5db32007 to reduce closure size. * gnu/packages/emacs-xyz.scm (emacs-dicom): [arguments]<#:phases>{patch-commands}: Do not patch ffmpeg and mpv commands. [inputs]: Remove ffmpeg and mpv. Change-Id: Ib0de1cae10100f0a4378a3b8b97f26255b4d4fd1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/emacs-xyz.scm12
1 files changed, 3 insertions, 9 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 63e20e39744..a4a35d6bd4e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -2096,25 +2096,19 @@ separate, named tab groups.")
2096 (make-file-writable "dicom.el") 2096 (make-file-writable "dicom.el")
2097 (let ((convert (search-input-file inputs "/bin/convert")) 2097 (let ((convert (search-input-file inputs "/bin/convert"))
2098 (dcm2img (search-input-file inputs "/bin/dcm2img")) 2098 (dcm2img (search-input-file inputs "/bin/dcm2img"))
2099 (dcm2xml (search-input-file inputs "/bin/dcm2xml")) 2099 (dcm2xml (search-input-file inputs "/bin/dcm2xml")))
2100 (ffmpeg (search-input-file inputs "/bin/ffmpeg"))
2101 (mpv (search-input-file inputs "/bin/mpv")))
2102 (substitute* "dicom.el" 2100 (substitute* "dicom.el"
2103 (("(^|[^`])dcm2img" _ start) 2101 (("(^|[^`])dcm2img" _ start)
2104 (string-append start dcm2img)) 2102 (string-append start dcm2img))
2105 (("\"dcm2xml") 2103 (("\"dcm2xml")
2106 (string-append "\"" dcm2xml)) 2104 (string-append "\"" dcm2xml))
2107 (("(^|[^`])ffmpeg" _ start)
2108 (string-append start ffmpeg))
2109 ;; Guix has ImageMagick 6. 2105 ;; Guix has ImageMagick 6.
2110 (("(^|[^`])magick" _ start) 2106 (("(^|[^`])magick" _ start)
2111 (string-append start convert)) 2107 (string-append start convert))))))
2112 (("(^|[^`])mpv" _ start)
2113 (string-append start mpv))))))
2114 (add-before 'install 'makeinfo 2108 (add-before 'install 'makeinfo
2115 (lambda _ (emacs-makeinfo)))))) 2109 (lambda _ (emacs-makeinfo))))))
2116 (native-inputs (list texinfo)) 2110 (native-inputs (list texinfo))
2117 (inputs (list dcmtk ffmpeg imagemagick mpv)) 2111 (inputs (list dcmtk imagemagick))
2118 (propagated-inputs (list emacs-compat)) 2112 (propagated-inputs (list emacs-compat))
2119 (home-page "https://github.com/minad/dicom") 2113 (home-page "https://github.com/minad/dicom")
2120 (synopsis 2114 (synopsis