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: If8d46a18a02e57d5427852e8e122de01f970ded4master
parent
31d1cc82b3
commit
8fb98fe33b
|
@ -317,3 +317,15 @@ from Markdown files.")
|
||||||
more interestingly, the maintenance of translations) using gettext tools on
|
more interestingly, the maintenance of translations) using gettext tools on
|
||||||
areas where they were not expected like documentation.")
|
areas where they were not expected like documentation.")
|
||||||
(license gpl2+)))
|
(license gpl2+)))
|
||||||
|
|
||||||
|
(define-public po4a-minimal
|
||||||
|
(package/inherit po4a
|
||||||
|
(native-inputs
|
||||||
|
;; Remove test dependencies, primarily to reduce the size of the
|
||||||
|
;; dependency graph of the ‘guix’ package.
|
||||||
|
(modify-inputs (package-native-inputs po4a)
|
||||||
|
(delete "docbook-xml" "perl-test-pod" "texlive-updmap.cfg")))
|
||||||
|
(arguments
|
||||||
|
(substitute-keyword-arguments (package-arguments po4a)
|
||||||
|
((#:tests? _ #t) #f)))
|
||||||
|
(properties '((hidden? . #t)))))
|
||||||
|
|
Reference in New Issue