unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [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).