From 1ae539eb4fbc9a007f986442d66cd56456045c5a Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Fri, 8 Jul 2022 11:43:36 +0200 Subject: [PATCH] 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 @@ (define-public sbcl-dexador 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