[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#54539] [PATCH v2 15/30] gnu: icu4c: Autoload unless used by Guix.
From: |
Maxime Devos |
Subject: |
[bug#54539] [PATCH v2 15/30] gnu: icu4c: Autoload unless used by Guix. |
Date: |
Sat, 3 Sep 2022 18:43:17 +0200 |
See first commit in the series for the procedure.
This helps with, but is not sufficient for, avoiding loading the Java-related
modules when only the guix package is required.
---
gnu/packages/icu4c.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm
index 94a72fac15..ec4fa8354e 100644
--- a/gnu/packages/icu4c.scm
+++ b/gnu/packages/icu4c.scm
@@ -27,9 +27,10 @@
(define-module (gnu packages icu4c)
#:use-module (gnu packages)
- #:use-module (gnu packages java)
- #:use-module (gnu packages perl)
- #:use-module (gnu packages python)
+ #:autoload (gnu packages java)
+ (java-junit java-junitparams java-hamcrest-core)
+ #:use-module (gnu packages perl) ; required by "guix build -d guix"
+ #:use-module (gnu packages python) ; required by "guix build -d guix"
#:use-module (guix gexp)
#:use-module (guix licenses)
#:use-module (guix packages)
--
2.37.2
- [bug#54539] [PATCH v2 09/30] gnu: backup: Autoload unless used by Guix., (continued)
- [bug#54539] [PATCH v2 09/30] gnu: backup: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 07/30] gnu: check: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 12/30] gnu: python: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 02/30] gnu: gnupg: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 03/30] gnu: base: Autoload (gnu packages algebra)., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 05/30] gnu: perl: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 06/30] gnu: crypto: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 10/30] gnu: guile-xyz: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 08/30] gnu: databases: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 14/30] gnu: docbook: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 15/30] gnu: icu4c: Autoload unless used by Guix.,
Maxime Devos <=
- [bug#54539] [PATCH v2 16/30] gnu: curl: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 04/30] gnu: admin: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 13/30] gnu: linux: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 21/30] gnu: version-control: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 30/30] gnu: Autoload more., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 11/30] gnu: gettext: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 19/30] gnu: hurd: Autoload unless used by Guix., Maxime Devos, 2022/09/03
- [bug#54539] [PATCH v2 20/30] gnu: algebra: Autoload unless used by Guix., Maxime Devos, 2022/09/03