[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/03: gnu: ikiwiki: Add missing inputs.
From: |
guix-commits |
Subject: |
02/03: gnu: ikiwiki: Add missing inputs. |
Date: |
Mon, 9 Jan 2023 02:58:16 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 37aeb85f45ad2d3163e206e127d7b4cefc8b0533
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sun Jan 8 22:43:23 2023 +0100
gnu: ikiwiki: Add missing inputs.
This fixes a regression from a1f9eba892784069e34338e01237a74b8a3bd8a2
whereby
loading po4a as a library fails.
* gnu/packages/web.scm (ikiwiki)[inputs]: Add PERL-SYNTAX-KEYWORD-TRY and
PERL-XS-PARSE-KEYWORD.
---
gnu/packages/web.scm | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index dcb7b3872a..eb9635f6ee 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -19,7 +19,7 @@
;;; Copyright © 2016–2022 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2016 Bake Timmons <b3timmons@speedymail.org>
;;; Copyright © 2017 Thomas Danckaert <post@thomasdanckaert.be>
-;;; Copyright © 2017, 2018, 2020, 2021, 2022 Marius Bakke <marius@gnu.org>
+;;; Copyright © 2017-2018, 2020-2023 Marius Bakke <marius@gnu.org>
;;; Copyright © 2017 Kei Kebreau <kkebreau@posteo.net>
;;; Copyright © 2017 Petter <petter@mykolab.ch>
;;; Copyright © 2017, 2021 Pierre Langlois <pierre.langlois@gmx.com>
@@ -5249,6 +5249,12 @@ NetSurf project.")
("perl-xml-sax" ,perl-xml-sax)
("perl-xml-twig" ,perl-xml-twig)
("perl-yaml-tiny" ,perl-yaml-tiny)
+
+ ;; Ikiwiki loads po4a as a library, and thus needs the po4a dependencies
+ ;; available. Duplicate them here.
+ ;; XXX: It would be ideal to hard code these in po4a somehow.
+ ("perl-syntax-keyword-try" ,perl-syntax-keyword-try)
+ ("perl-xs-parse-keyword" ,perl-xs-parse-keyword)
("po4a" ,po4a)))
(propagated-inputs
(list perl-cgi-formbuilder