[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70693] [PATCH v2 2/3] gnu: Add po4a-minimal.
From: |
Christopher Baines |
Subject: |
[bug#70693] [PATCH v2 2/3] gnu: Add po4a-minimal. |
Date: |
Tue, 7 May 2024 20:45:22 +0100 |
The main reason is to avoid the texlive-updmap.cfg input indirectly pulling in
nss, which has a very time consuming testsuite.
* gnu/packages/gettext.scm (po4a-minimal): New variable.
Change-Id: If8d46a18a02e57d5427852e8e122de01f970ded4
---
gnu/packages/gettext.scm | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 1408cc4cb4..27212e3574 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -317,3 +317,16 @@ (define-public po4a
more interestingly, the maintenance of translations) using gettext tools on
areas where they were not expected like documentation.")
(license gpl2+)))
+
+(define-public po4a-minimal
+ (package/inherit po4a
+ (native-inputs
+ ;; Remove test dependencies
+ (modify-inputs (package-native-inputs po4a)
+ (delete "docbook-xml")
+ (delete "perl-test-pod")
+ (delete "texlive-updmap.cfg")))
+ (arguments
+ (substitute-keyword-arguments (package-arguments po4a)
+ ((#:tests? _ #t) #f)))
+ (properties '((hidden? . #t)))))
--
2.41.0
[bug#70693] [PATCH v2 1/3] gnu: nss/fixed: Tweak performance test., Christopher Baines, 2024/05/07
- [bug#70693] [PATCH v2 2/3] gnu: Add po4a-minimal.,
Christopher Baines <=
[bug#70693] [PATCH v2 3/3] Use po4a-minimal for guix., Christopher Baines, 2024/05/07
[bug#70693] [PATCH v3 1/3] gnu: nss/fixed: Tweak performance test., Christopher Baines, 2024/05/09