* [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies
@ 2019-06-11 13:47 Alex Griffin
2019-06-11 13:49 ` [bug#36168] [PATCH 1/4] gnu: perl-db-file: Update to 1.852 Alex Griffin
` (5 more replies)
0 siblings, 6 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-11 13:47 UTC (permalink / raw)
To: 36168
This patch series updates ikiwiki, as well as any transitive dependencies that don't trigger hundreds of rebuilds according to `guix refresh`.
--
Alex Griffin
^ permalink raw reply [flat|nested] 8+ messages in thread
* [bug#36168] [PATCH 1/4] gnu: perl-db-file: Update to 1.852.
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
@ 2019-06-11 13:49 ` Alex Griffin
2019-06-11 13:50 ` [bug#36168] [PATCH 2/4] gnu: perl-canary-stability: Update to 2013 Alex Griffin
` (4 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-11 13:49 UTC (permalink / raw)
To: 36168
[-- Attachment #1: Type: text/plain, Size: 59 bytes --]
This patch updates perl-db-file to 1.852.
--
Alex Griffin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-perl-db-file-Update-to-1.852.patch --]
[-- Type: text/x-patch; name="0001-gnu-perl-db-file-Update-to-1.852.patch", Size: 1392 bytes --]
From 100887135f7964260c5b3c38fe99f3ddc5f451aa Mon Sep 17 00:00:00 2001
From: Alex Griffin <a@ajgrf.com>
Date: Mon, 10 Jun 2019 21:41:28 -0500
Subject: [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(-)
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 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
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [bug#36168] [PATCH 2/4] gnu: perl-canary-stability: Update to 2013.
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
2019-06-11 13:49 ` [bug#36168] [PATCH 1/4] gnu: perl-db-file: Update to 1.852 Alex Griffin
@ 2019-06-11 13:50 ` Alex Griffin
2019-06-11 13:50 ` [bug#36168] [PATCH 3/4] gnu: perl-yaml-libyaml: Update to 0.78 Alex Griffin
` (3 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-11 13:50 UTC (permalink / raw)
To: 36168
[-- Attachment #1: Type: text/plain, Size: 75 bytes --]
This patch updates perl-canary-stability to version 2013.
--
Alex Griffin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0002-gnu-perl-canary-stability-Update-to-2013.patch --]
[-- Type: text/x-patch; name="0002-gnu-perl-canary-stability-Update-to-2013.patch", Size: 1627 bytes --]
From 498f46cbb223b0803d0c3989cbeab3207921b0fc Mon Sep 17 00:00:00 2001
From: Alex Griffin <a@ajgrf.com>
Date: Mon, 10 Jun 2019 21:47:20 -0500
Subject: [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(-)
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 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
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [bug#36168] [PATCH 3/4] gnu: perl-yaml-libyaml: Update to 0.78.
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
2019-06-11 13:49 ` [bug#36168] [PATCH 1/4] gnu: perl-db-file: Update to 1.852 Alex Griffin
2019-06-11 13:50 ` [bug#36168] [PATCH 2/4] gnu: perl-canary-stability: Update to 2013 Alex Griffin
@ 2019-06-11 13:50 ` Alex Griffin
2019-06-11 13:51 ` [bug#36168] [PATCH 4/4] gnu: ikiwiki: Update to 3.20190228 Alex Griffin
` (2 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-11 13:50 UTC (permalink / raw)
To: 36168
[-- Attachment #1: Type: text/plain, Size: 63 bytes --]
This patch updates perl-yaml-libyaml to 0.78.
--
Alex Griffin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0003-gnu-perl-yaml-libyaml-Update-to-0.78.patch --]
[-- Type: text/x-patch; name="0003-gnu-perl-yaml-libyaml-Update-to-0.78.patch", Size: 1121 bytes --]
From f0b59f96f07b35a8d7f0e8eddbd9eb7bc9f5a34c Mon Sep 17 00:00:00 2001
From: Alex Griffin <a@ajgrf.com>
Date: Mon, 10 Jun 2019 21:49:50 -0500
Subject: [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(-)
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 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
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [bug#36168] [PATCH 4/4] gnu: ikiwiki: Update to 3.20190228.
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
` (2 preceding siblings ...)
2019-06-11 13:50 ` [bug#36168] [PATCH 3/4] gnu: perl-yaml-libyaml: Update to 0.78 Alex Griffin
@ 2019-06-11 13:51 ` Alex Griffin
2019-06-11 14:02 ` [bug#36168] Update ikiwiki and dependencies Alex Griffin
2019-06-13 21:18 ` bug#36168: [PATCH 0/4] " Ludovic Courtès
5 siblings, 0 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-11 13:51 UTC (permalink / raw)
To: 36168
[-- Attachment #1: Type: text/plain, Size: 76 bytes --]
Finally, this patch updates ikiwiki to version 3.20190228.
--
Alex Griffin
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0004-gnu-ikiwiki-Update-to-3.20190228.patch --]
[-- Type: text/x-patch; name="0004-gnu-ikiwiki-Update-to-3.20190228.patch", Size: 2007 bytes --]
From b47c9c068ddbd94dce31aab1706a28418b274719 Mon Sep 17 00:00:00 2001
From: Alex Griffin <a@ajgrf.com>
Date: Mon, 10 Jun 2019 21:05:28 -0500
Subject: [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(-)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 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
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [bug#36168] Update ikiwiki and dependencies
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
` (3 preceding siblings ...)
2019-06-11 13:51 ` [bug#36168] [PATCH 4/4] gnu: ikiwiki: Update to 3.20190228 Alex Griffin
@ 2019-06-11 14:02 ` Alex Griffin
2019-06-13 21:18 ` bug#36168: [PATCH 0/4] " Ludovic Courtès
5 siblings, 0 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-11 14:02 UTC (permalink / raw)
To: 36168
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
^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#36168: [PATCH 0/4] Update ikiwiki and dependencies
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
` (4 preceding siblings ...)
2019-06-11 14:02 ` [bug#36168] Update ikiwiki and dependencies Alex Griffin
@ 2019-06-13 21:18 ` Ludovic Courtès
2019-06-14 14:47 ` [bug#36168] " Alex Griffin
5 siblings, 1 reply; 8+ messages in thread
From: Ludovic Courtès @ 2019-06-13 21:18 UTC (permalink / raw)
To: Alex Griffin; +Cc: 36168-done
Hello,
"Alex Griffin" <a@ajgrf.com> skribis:
> 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’.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies
2019-06-13 21:18 ` bug#36168: [PATCH 0/4] " Ludovic Courtès
@ 2019-06-14 14:47 ` Alex Griffin
0 siblings, 0 replies; 8+ messages in thread
From: Alex Griffin @ 2019-06-14 14:47 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 36168
On Thu, Jun 13, 2019, at 9:18 PM, Ludovic Courtès wrote:
> 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
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2019-06-14 14:48 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-11 13:47 [bug#36168] [PATCH 0/4] Update ikiwiki and dependencies Alex Griffin
2019-06-11 13:49 ` [bug#36168] [PATCH 1/4] gnu: perl-db-file: Update to 1.852 Alex Griffin
2019-06-11 13:50 ` [bug#36168] [PATCH 2/4] gnu: perl-canary-stability: Update to 2013 Alex Griffin
2019-06-11 13:50 ` [bug#36168] [PATCH 3/4] gnu: perl-yaml-libyaml: Update to 0.78 Alex Griffin
2019-06-11 13:51 ` [bug#36168] [PATCH 4/4] gnu: ikiwiki: Update to 3.20190228 Alex Griffin
2019-06-11 14:02 ` [bug#36168] Update ikiwiki and dependencies Alex Griffin
2019-06-13 21:18 ` bug#36168: [PATCH 0/4] " Ludovic Courtès
2019-06-14 14:47 ` [bug#36168] " Alex Griffin
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).