guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/04: gnu: gmnisrv: Remove dependency on /etc/mime.types.


From: guix-commits
Subject: 03/04: gnu: gmnisrv: Remove dependency on /etc/mime.types.
Date: Mon, 26 Jul 2021 17:14:43 -0400 (EDT)

arunisaac pushed a commit to branch master
in repository guix.

commit b459c39adb725822916a8e21ee250fb408d2e2f8
Author: Sarah Morgensen <iskarian@mgsn.dev>
AuthorDate: Sun Jul 25 13:39:54 2021 -0700

    gnu: gmnisrv: Remove dependency on /etc/mime.types.
    
    Remove the dependency on /etc/mime.types (fixes #49233).
    
    gnu/packages/web.scm (gmnisrv)[arguments]<#:configure-flags>: Set
    --with-mimedb to directly use mime.types from mailcap.
    [propagated-inputs]: Move mailcap to...
    [inputs]: ...here (/etc/mime.types no longer need in profiles).
    
    Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
---
 gnu/packages/web.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index a00e101..1472f9d 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -7984,14 +7984,16 @@ solution for any project's interface needs:
       (build-system gnu-build-system)
       (arguments
        `(#:tests? #f ; no check target
+         #:configure-flags (list (string-append "--with-mimedb="
+                                                (assoc-ref %build-inputs 
"mailcap")
+                                                "/etc/mime.types"))
          #:make-flags (list (string-append "CC=" ,(cc-for-target)))))
       (inputs
-       `(("openssl" ,openssl)))
+       `(("mailcap" ,mailcap)
+         ("openssl" ,openssl)))
       (native-inputs
        `(("pkg-config" ,pkg-config)
          ("scdoc" ,scdoc)))
-      (propagated-inputs
-       `(("mailcap" ,mailcap)))
       (synopsis "Simple Gemini protocol server")
       (description "gmnisrv is a simple Gemini protocol server written in C.")
       (license (list license:gpl3+



reply via email to

[Prev in Thread] Current Thread [Next in Thread]