guix-commits
[Top][All Lists]
Advanced

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

17/18: gnu: sbcl-dexador: Remove unneeded depedencies to reduce closure


From: guix-commits
Subject: 17/18: gnu: sbcl-dexador: Remove unneeded depedencies to reduce closure size.
Date: Fri, 8 Jul 2022 13:33:26 -0400 (EDT)

ambrevar pushed a commit to branch master
in repository guix.

commit 1ae539eb4fbc9a007f986442d66cd56456045c5a
Author: Pierre Neidhardt <mail@ambrevar.xyz>
AuthorDate: Fri Jul 8 11:43:36 2022 +0200

    gnu: sbcl-dexador: Remove unneeded depedencies to reduce closure size.
    
    * gnu/packages/lisp-xyz.scm (sbcl-dexador)[native-inputs]: Comment out.
    
    This takes the closure size from 357 MiB down to 342 MiB.
---
 gnu/packages/lisp-xyz.scm | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 96a4c8bd5b..705c68e10e 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -6127,15 +6127,15 @@ cookie headers, cookie creation, cookie jar creation 
and more.")
              sbcl-trivial-gray-streams
              sbcl-trivial-mimes
              sbcl-usocket))
-      (native-inputs
-       (list sbcl-alexandria
-             sbcl-babel
-             sbcl-cl-ppcre
-             sbcl-clack
-             sbcl-lack
-             sbcl-local-time
-             sbcl-prove
-             sbcl-trivial-features))
+      ;; These native-inputs are for tests only, which are disabled.
+      ;; Leave them commented since they add a lot to the closure size.
+      ;; (native-inputs
+      ;;  (list sbcl-cl-ppcre
+      ;;        sbcl-clack
+      ;;        sbcl-lack
+      ;;        sbcl-local-time
+      ;;        sbcl-prove
+      ;;        sbcl-trivial-features))
       (arguments
        ;; TODO: Circular dependency: tests depend on clack-test which depends 
on dexador.
        `(#:tests? #f



reply via email to

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