summaryrefslogtreecommitdiff
path: root/gnu/packages/gettext.scm
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2024-05-09 15:35:41 +0100
committerChristopher Baines <mail@cbaines.net>2024-05-13 12:01:49 +0100
commit8fb98fe33b01610ad37fc27a1db6d758a3eec283 (patch)
tree8fa403b4f93826466e1196d22772ef8ff1f44157 /gnu/packages/gettext.scm
parent31d1cc82b325d8b17e21c5a22e9aea6c24cffe90 (diff)
gnu: Add po4a-minimal.
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
Diffstat (limited to 'gnu/packages/gettext.scm')
-rw-r--r--gnu/packages/gettext.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 1408cc4cb46..31fe95f6ad9 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -317,3 +317,15 @@ from Markdown files.")
317more interestingly, the maintenance of translations) using gettext tools on 317more interestingly, the maintenance of translations) using gettext tools on
318areas where they were not expected like documentation.") 318areas where they were not expected like documentation.")
319 (license gpl2+))) 319 (license gpl2+)))
320
321(define-public po4a-minimal
322 (package/inherit po4a
323 (native-inputs
324 ;; Remove test dependencies, primarily to reduce the size of the
325 ;; dependency graph of the ‘guix’ package.
326 (modify-inputs (package-native-inputs po4a)
327 (delete "docbook-xml" "perl-test-pod" "texlive-updmap.cfg")))
328 (arguments
329 (substitute-keyword-arguments (package-arguments po4a)
330 ((#:tests? _ #t) #f)))
331 (properties '((hidden? . #t)))))