[PATCH 0/4] Update ikiwiki and dependencies

DoneSubmitted by Alex Griffin.
Details
2 participants
  • Alex Griffin
  • Ludovic Courtès
Owner
unassigned
Severity
normal
A
A
Alex Griffin wrote on 11 Jun 2019 15:47
(address . guix-patches@gnu.org)
34f07774-364e-47e5-8749-8a62a489e02c@www.fastmail.com
This patch series updates ikiwiki, as well as any transitive dependencies that don't trigger hundreds of rebuilds according to `guix refresh`.
-- Alex Griffin
A
A
Alex Griffin wrote on 11 Jun 2019 15:49
[PATCH 1/4] gnu: perl-db-file: Update to 1.852.
(address . 36168@debbugs.gnu.org)
47d3d380-841a-4d63-b76d-3c81d6bbe515@www.fastmail.com
This patch updates perl-db-file to 1.852.
-- Alex Griffin
From 100887135f7964260c5b3c38fe99f3ddc5f451aa Mon Sep 17 00:00:00 2001From: Alex Griffin <a@ajgrf.com>Date: Mon, 10 Jun 2019 21:41:28 -0500Subject: [PATCH 1/4] gnu: perl-db-file: Update to 1.852.
* gnu/packages/databases.scm (perl-db-file): Update to 1.852.--- gnu/packages/databases.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
Toggle diff (32 lines)diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scmindex 09a262d139..20115493e0 100644--- a/gnu/packages/databases.scm+++ b/gnu/packages/databases.scm@@ -34,6 +34,7 @@ ;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com> ;;; Copyright © 2018 Maxim Cournoyer <maxim.cournoyer@gmail.com> ;;; Copyright © 2019 Jack Hill <jackhill@jackhill.us>+;;; Copyright © 2019 Alex Griffin <a@ajgrf.com> ;;; ;;; This file is part of GNU Guix. ;;;@@ -1896,7 +1897,7 @@ database.") (define-public perl-db-file (package (name "perl-db-file")- (version "1.843")+ (version "1.852") (source (origin (method url-fetch)@@ -1906,7 +1907,7 @@ database.") ".tar.gz")) (sha256 (base32- "0sildz1i3fmh949w1scpjsyjx0cbmfw0yna3y70mc6vbwp8y696y"))))+ "14c30xyqx9c1hxw40bqbzls41al8gmklxv5jbk2kknmn4dsrbdrs")))) (build-system perl-build-system) (inputs `(("bdb" ,bdb))) (native-inputs `(("perl-test-pod" ,perl-test-pod)))-- 2.22.0
A
A
Alex Griffin wrote on 11 Jun 2019 15:50
[PATCH 2/4] gnu: perl-canary-stability: Update to 2013.
(address . 36168@debbugs.gnu.org)
d5520082-0ee9-4e0f-8f75-e8aee49c8ca2@www.fastmail.com
This patch updates perl-canary-stability to version 2013.
-- Alex Griffin
From 498f46cbb223b0803d0c3989cbeab3207921b0fc Mon Sep 17 00:00:00 2001From: Alex Griffin <a@ajgrf.com>Date: Mon, 10 Jun 2019 21:47:20 -0500Subject: [PATCH 2/4] gnu: perl-canary-stability: Update to 2013.
* gnu/packages/perl.scm (perl-canary-stability): Update to 2013.--- gnu/packages/perl.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
Toggle diff (31 lines)diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scmindex 8e9410e37a..a0096deaf3 100644--- a/gnu/packages/perl.scm+++ b/gnu/packages/perl.scm@@ -21,6 +21,7 @@ ;;; Copyright © 2018, 2019 Oleg Pykhalov <go.wigust@gmail.com> ;;; Copyright © 2018, 2019 Pierre Neidhardt <mail@ambrevar.xyz> ;;; Copyright © 2018 Kei Kebreau <kkebreau@posteo.net>+;;; Copyright © 2019 Alex Griffin <a@ajgrf.com> ;;; ;;; This file is part of GNU Guix. ;;;@@ -711,14 +712,14 @@ is captured while being passed through to the original file handles.") (define-public perl-canary-stability (package (name "perl-canary-stability")- (version "2012")+ (version "2013") (source (origin (method url-fetch) (uri (string-append "mirror://cpan/authors/id/M/ML/MLEHMANN/" "Canary-Stability-" version ".tar.gz")) (sha256 (base32- "01vih43hvpqy67m6a6fwmlswli91mqpv8n8ccglvlkc33l8hn97x"))))+ "1smnsx371x9zrqmylgq145991xh8561mraqfyrlbiz4mrxi1rjd5")))) (build-system perl-build-system) (home-page "https://metacpan.org/release/Canary-Stability") (synopsis "Check compatibility with the installed perl version")-- 2.22.0
A
A
Alex Griffin wrote on 11 Jun 2019 15:50
[PATCH 3/4] gnu: perl-yaml-libyaml: Update to 0.78.
(address . 36168@debbugs.gnu.org)
228ccfd2-643f-42ac-aaad-a65fd49b3116@www.fastmail.com
This patch updates perl-yaml-libyaml to 0.78.
-- Alex Griffin
From f0b59f96f07b35a8d7f0e8eddbd9eb7bc9f5a34c Mon Sep 17 00:00:00 2001From: Alex Griffin <a@ajgrf.com>Date: Mon, 10 Jun 2019 21:49:50 -0500Subject: [PATCH 3/4] gnu: perl-yaml-libyaml: Update to 0.78.
* gnu/packages/perl.scm (perl-yaml-libyaml): Update to 0.78.--- gnu/packages/perl.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Toggle diff (24 lines)diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scmindex a0096deaf3..3875c71911 100644--- a/gnu/packages/perl.scm+++ b/gnu/packages/perl.scm@@ -9430,7 +9430,7 @@ on the YAML 1.0 specification.") (define-public perl-yaml-libyaml (package (name "perl-yaml-libyaml")- (version "0.76")+ (version "0.78") (source (origin (method url-fetch)@@ -9439,7 +9439,7 @@ on the YAML 1.0 specification.") version ".tar.gz")) (sha256- (base32 "1m94g36sl9rasjlvlsf65xcal5hvkc3gbzd7l68h17az75269kyy"))))+ (base32 "03plv3wfqqqf7g8mxr8f6wlki2af8w3rg9xcfii1z5l1f1iarxx1")))) (build-system perl-build-system) (home-page "https://metacpan.org/release/YAML-LibYAML")-- 2.22.0
A
A
Alex Griffin wrote on 11 Jun 2019 15:51
[PATCH 4/4] gnu: ikiwiki: Update to 3.20190228.
(address . 36168@debbugs.gnu.org)
76ab27bc-d5f1-4fa7-8ac0-e660babc888f@www.fastmail.com
Finally, this patch updates ikiwiki to version 3.20190228.
-- Alex Griffin
From b47c9c068ddbd94dce31aab1706a28418b274719 Mon Sep 17 00:00:00 2001From: Alex Griffin <a@ajgrf.com>Date: Mon, 10 Jun 2019 21:05:28 -0500Subject: [PATCH 4/4] gnu: ikiwiki: Update to 3.20190228.
* gnu/packages/web.scm (ikiwiki): Update to 3.20190228.--- gnu/packages/web.scm | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-)
Toggle diff (47 lines)diff --git a/gnu/packages/web.scm b/gnu/packages/web.scmindex 86109ab77a..37f3a0f972 100644--- a/gnu/packages/web.scm+++ b/gnu/packages/web.scm@@ -32,6 +32,7 @@ ;;; Copyright © 2018 Alex Vong <alexvong1995@gmail.com> ;;; Copyright © 2019 Nicolas Goaziou <mail@nicolasgoaziou.fr> ;;; Copyright © 2019 Brendan Tildesley <mail@brendan.scot>+;;; Copyright © 2019 Alex Griffin <a@ajgrf.com> ;;; ;;; This file is part of GNU Guix. ;;;@@ -4234,27 +4235,19 @@ NetSurf project.") (define-public ikiwiki (package (name "ikiwiki")- (version "3.20170111")+ (version "3.20190228") (source (origin (method url-fetch) (uri (string-append "http://snapshot.debian.org/archive/debian/"- "20170111T215449Z/pool/main/i/ikiwiki/ikiwiki_"- version ".tar.xz"))+ "20190301T035241Z/pool/main/i/ikiwiki/ikiwiki_"+ version ".orig.tar.xz")) (sha256 (base32- "00d7yzv426fvqbhvzyafddv7fa6b4j2647b0wi371wd5yjj9j3sz"))))+ "17pyblaqhkb61lxl63bzndiffism8k859p54k3k4sghclq6lsynh")))) (build-system perl-build-system) (arguments- `(;; Image tests fail- ;;- ;; Test Summary Report- ;; -------------------- ;; t/img.t (Wstat: 2304 Tests: 62 Failed: 9)- ;; Failed tests: 21, 27-28, 30-35- ;; Non-zero exit status: 9- #:tests? #f- #:phases+ `(#:phases (modify-phases %standard-phases (add-after 'unpack 'include-PERL5LIB-in-wrapper (lambda _-- 2.22.0
A
A
Alex Griffin wrote on 11 Jun 2019 16:02
Update ikiwiki and dependencies
(address . 36168@debbugs.gnu.org)
74233d6f-f785-4f75-9985-85a0d338457e@www.fastmail.com
I should also mention that I tested every package that `guix refresh` suggested to rebuild. The only failure was hydra, which fails even without this patch series.
-- Alex Griffin
L
L
Ludovic Courtès wrote on 13 Jun 2019 23:18
(name . Alex Griffin)(address . a@ajgrf.com)(address . 36168-done@debbugs.gnu.org)
875zp918wk.fsf@gnu.org
Hello,
"Alex Griffin" <a@ajgrf.com> skribis:
Toggle quote (2 lines)> This patch series updates ikiwiki, as well as any transitive dependencies that don't trigger hundreds of rebuilds according to `guix refresh`.
Applied it all!
BTW, we don’t have an Ikiwiki service yet; hint, hint. ;-)
Thank you,Ludo’.
Closed
A
A
Alex Griffin wrote on 14 Jun 2019 16:47
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 36168@debbugs.gnu.org)
b40fac0e-86d1-425b-9ff5-7f4e0f47bf0d@www.fastmail.com
On Thu, Jun 13, 2019, at 9:18 PM, Ludovic Courtès wrote:
Toggle quote (2 lines)> BTW, we don’t have an Ikiwiki service yet; hint, hint. ;-)
Haha I've never actually used the ikiwiki CGI (I use it as a static site generator), so I wouldn't know where to start.
-- Alex Griffin
?
Your comment

This issue is archived.

To comment on this conversation send email to 36168@debbugs.gnu.org