From 4f5575d376875eb123a5564f71c26af1f8137358 Mon Sep 17 00:00:00 2001 From: Fabio Natali via Guix-patches via Date: Tue, 30 Jul 2024 11:58:03 +0100 Subject: [PATCH] gnu: readymedia: Add coreutils to dependencies. * gnu/packages/upnp.scm (readymedia)[inputs]: Add coreutils. Change-Id: I8f73802bd0d8fecbf5ee20853eccefc2eef82411 Signed-off-by: Zheng Junjie --- gnu/packages/upnp.scm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/gnu/packages/upnp.scm b/gnu/packages/upnp.scm index aab68a6414..d85e1da956 100644 --- a/gnu/packages/upnp.scm +++ b/gnu/packages/upnp.scm @@ -26,6 +26,7 @@ (define-module (gnu packages upnp) #:use-module (gnu packages) #:use-module (gnu packages autotools) + #:use-module (gnu packages base) #:use-module (gnu packages check) #:use-module (gnu packages compression) #:use-module (gnu packages curl) @@ -154,12 +155,17 @@ (define-public readymedia #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-source - (lambda _ + (lambda* (#:key inputs #:allow-other-keys) (substitute* "Makefile.am" - ((".*LIBAVUTIL_LIBS.*") ""))))))) + ((".*LIBAVUTIL_LIBS.*") "")) + (substitute* "minidlna.c" + (("rm -rf") + (string-append + (search-input-file inputs "/bin/rm") " -rf")))))))) (native-inputs (list autoconf automake gettext-minimal)) (inputs - (list ffmpeg + (list coreutils-minimal + ffmpeg flac libexif libid3tag