Here are some patches for the website-wip branch of guix-artworks.
-- 
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://dist.ng0.infotropique.org/dist/keys/
https://www.infotropique.org https://ng0.infotropique.org
From d3488dd375cb459f2ed01a294cddfec3f4f605ea Mon Sep 17 00:00:00 2001
From: ng0 <n...@infotropique.org>
Date: Thu, 12 Oct 2017 06:17:43 +0000
Subject: [PATCH 1/6] website: downloads: Change http to https in alpha.gnu.org
 URL.

* website/apps/download/templates/download.scm (download-t): https not http.
---
 website/apps/download/templates/download.scm | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/website/apps/download/templates/download.scm 
b/website/apps/download/templates/download.scm
index d801a74..c7457d8 100644
--- a/website/apps/download/templates/download.scm
+++ b/website/apps/download/templates/download.scm
@@ -1,6 +1,22 @@
 ;;; GuixSD website --- GNU's advanced distro website
+;; Copyright © 2017 ng0 <n...@infotropique.org>
 ;;; Initially written by sirgazil who waves all
 ;;; copyright interest on this file.
+;;;
+;;; This file is part of GuixSD website.
+;;;
+;;; GuixSD website is free software; you can redistribute it and/or modify it
+;;; under the terms of the GNU Affero General Public License as published by
+;;; the Free Software Foundation; either version 3 of the License, or (at
+;;; your option) any later version.
+;;;
+;;; GuixSD website is distributed in the hope that it will be useful, but
+;;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;;; GNU Affero General Public License for more details.
+;;;
+;;; You should have received a copy of the GNU Affero General Public License
+;;; along with GuixSD website.  If not, see <http://www.gnu.org/licenses/>.
 
 (define-module (apps download templates download)
   #:use-module (apps base templates theme)
@@ -57,8 +73,8 @@
        "Source code for the Guix System Distribution USB installation
        images as well as GNU Guix can be found on the GNU ftp server
        for " (em "alpha") " releases: "
-       (a (@ (href "http://alpha.gnu.org/gnu/guix/";))
-         "http://alpha.gnu.org/gnu/guix/";)
+       (a (@ (href "https://alpha.gnu.org/gnu/guix/";))
+         "https://alpha.gnu.org/gnu/guix/";)
        " (via HTTP) and "
        (a (@ (href "ftp://alpha.gnu.org/gnu/guix/";))
          "ftp://alpha.gnu.org/gnu/guix/";)
-- 
2.14.2

From 8c7f2078a8f677e25d8021b1f2f9dc24884c9078 Mon Sep 17 00:00:00 2001
From: ng0 <n...@infotropique.org>
Date: Thu, 12 Oct 2017 06:24:26 +0000
Subject: [PATCH 2/6] website: base: Change http to https in some URLs on
 'contribute'.

* website/apps/base/templates/contribute.scm (contribute-t): http -> https.
---
 website/apps/base/templates/contribute.scm | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/website/apps/base/templates/contribute.scm 
b/website/apps/base/templates/contribute.scm
index dc092c8..7d7fb27 100644
--- a/website/apps/base/templates/contribute.scm
+++ b/website/apps/base/templates/contribute.scm
@@ -37,10 +37,10 @@
        "The Guix System Distribution is a large project developed
        mostly by volunteers from all around the world. You are welcome
        to join us in the "
-       (a (@ (href "http://lists.gnu.org/mailman/listinfo/guix-devel";))
+       (a (@ (href "https://lists.gnu.org/mailman/listinfo/guix-devel";))
          "development mailing list")
        " or in the "
-       (a (@ (href "http://webchat.freenode.net/?channels=%23guix";))
+       (a (@ (href "https://webchat.freenode.net/?channels=%23guix";))
          "#guix channel")
        " in IRC Freenode. Tell us how would you like to help, and we
        will do our best to guide you. ")
@@ -84,7 +84,7 @@
        (p
         ,(link-more
           #:label "Contribute"
-          #:url "http://lists.gnu.org/mailman/listinfo/guix-devel";)))
+          #:url "https://lists.gnu.org/mailman/listinfo/guix-devel";)))
 
 
        (div
@@ -104,7 +104,7 @@
        (p
         ,(link-more
           #:label "Start writing"
-          #:url "http://lists.gnu.org/mailman/listinfo/guix-devel";)))
+          #:url "https://lists.gnu.org/mailman/listinfo/guix-devel";)))
 
 
        (div
@@ -132,7 +132,7 @@
        (p
         ,(link-more
           #:label "Send a new package"
-          #:url "//lists.gnu.org/mailman/listinfo/guix-patches")))
+          #:url "https://lists.gnu.org/mailman/listinfo/guix-patches";)))
 
 
        (div
@@ -163,7 +163,7 @@
        (p
         ,(link-more
           #:label "Send a patch"
-          #:url "//lists.gnu.org/mailman/listinfo/guix-patches")))
+          #:url "https://lists.gnu.org/mailman/listinfo/guix-patches";)))
 
 
        (div
@@ -179,11 +179,11 @@
         (a (@ (href ,(guix-url "donate/")))
            "donate hardware or hosting")
         " for our "
-        (a (@ (href "http://hydra.gnu.org";)) "build farm") ".  ")
+        (a (@ (href "https://hydra.gnu.org";)) "build farm") ".  ")
        (p
         ,(link-more
           #:label "Contribute"
-          #:url "http://lists.gnu.org/mailman/listinfo/guix-devel";)))
+          #:url "https://lists.gnu.org/mailman/listinfo/guix-devel";)))
 
 
        (div
@@ -215,7 +215,7 @@
         (a (@ (href "http://translationproject.org/domain/guix.html";))
            "software")
         " and the "
-        (a (@ (href "http://translationproject.org/domain/guix-packages.html";))
+        (a (@ (href 
"https://translationproject.org/domain/guix-packages.html";))
            "package descriptions")
         " to your language.  See the "
         (a (@ (href "https://translationproject.org/html/translators.html";))
-- 
2.14.2

From 3c5f3ada68116cf45afa3faecb6f7d20a7dd0899 Mon Sep 17 00:00:00 2001
From: ng0 <n...@infotropique.org>
Date: Thu, 12 Oct 2017 06:26:47 +0000
Subject: [PATCH 3/6] website: base: Change http to https in 'graphics'.

website/apps/base/templates/graphics.scm (graphics-t): http -> https.
---
 website/apps/base/templates/graphics.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/website/apps/base/templates/graphics.scm 
b/website/apps/base/templates/graphics.scm
index 30b73e7..9f7c357 100644
--- a/website/apps/base/templates/graphics.scm
+++ b/website/apps/base/templates/graphics.scm
@@ -52,7 +52,7 @@
        (p
        "Permission is granted to copy, distribute and/or modify this
         work under the terms of the "
-       (a (@ (href "http://creativecommons.org/licenses/by-sa/4.0/";))
+       (a (@ (href "https://creativecommons.org/licenses/by-sa/4.0/";))
           "Creative Commons Attribution-ShareAlike 4.0 International License")
        "."))
       (p
-- 
2.14.2

From 1df71db7c664a6b83262210596dc3b0162d9c87d Mon Sep 17 00:00:00 2001
From: ng0 <n...@infotropique.org>
Date: Thu, 12 Oct 2017 06:28:45 +0000
Subject: [PATCH 4/6] website: base: Change some http to https.

website/apps/base/templates/donate.scm (donate-t): http -> https.
---
 website/apps/base/templates/donate.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/website/apps/base/templates/donate.scm 
b/website/apps/base/templates/donate.scm
index a07b9eb..e8a5d34 100644
--- a/website/apps/base/templates/donate.scm
+++ b/website/apps/base/templates/donate.scm
@@ -34,7 +34,7 @@
 
       (p
        "The "
-       (a (@ (href "http://hydra.gnu.org/jobset/gnu/master";))
+       (a (@ (href "https://hydra.gnu.org/jobset/gnu/master";))
          "build farm")
        " of the Guix System Distribution runs on donated hardware and"
        " hosting. As the distribution grows (see the "
@@ -86,7 +86,7 @@
 
       (p
        "The table below summarizes hardware and hosting donations that
-        make the " (a (@ (href "http://hydra.gnu.org";)) "build farm")
+        make the " (a (@ (href "https://hydra.gnu.org";)) "build farm")
        " for the Guix System Distribution a reality.")
 
       (div
-- 
2.14.2

From 1fe4391baaa8a1d8ac3a3df361f9129ad67abe79 Mon Sep 17 00:00:00 2001
From: ng0 <n...@infotropique.org>
Date: Thu, 12 Oct 2017 06:30:46 +0000
Subject: [PATCH 5/6] website: base: Change URLs in 'data' from http to https.

* website/apps/base/data.scm: http -> https.
---
 website/apps/base/data.scm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/website/apps/base/data.scm b/website/apps/base/data.scm
index afeb2a0..2ee3f3e 100644
--- a/website/apps/base/data.scm
+++ b/website/apps/base/data.scm
@@ -49,7 +49,7 @@
         "bug database")
       ". If it is not, please report it.")
     #:url "mailto:bug-g...@gnu.org";
-    #:log "http://debbugs.gnu.org/cgi/pkgreport.cgi?pkg=guix";)
+    #:log "https://debbugs.gnu.org/cgi/pkgreport.cgi?pkg=guix";)
 
    (contact
     #:name "Development Mailing List"
@@ -57,7 +57,7 @@
     '(p
       "Discussion about the development of GNU Guix and the Guix
       System Distribution (GuixSD). "
-      (a (@ (href 
"http://lists.gnu.org/archive/html/bug-guix/2013-07/msg00039.html";))
+      (a (@ (href 
"https://lists.gnu.org/archive/html/bug-guix/2013-07/msg00039.html";))
         " Until July 2013")
       ", the bug-Guix mailing list filled that role. ")
     #:url "https://lists.gnu.org/mailman/listinfo/guix-devel";
@@ -69,12 +69,12 @@
     '(p
       "Submission of patches.  Every message sent to this mailing list
       leads to a new entry in our "
-      (a (@ (href "//bugs.gnu.org/guix-patches"))
+      (a (@ (href "https://bugs.gnu.org/guix-patches";))
         "patch tracking tool")
       ".  See "
-      (a (@ (href "//debbugs.gnu.org/Advanced.html")) "this page")
+      (a (@ (href "https://debbugs.gnu.org/Advanced.html";)) "this page")
       " for more information on how to use it.  "
-      (a (@ (href 
"//lists.gnu.org/archive/html/guix-devel/2017-02/msg00627.html"))
+      (a (@ (href 
"https://lists.gnu.org/archive/html/guix-devel/2017-02/msg00627.html";))
         "Until February 2017")
       ", the guix-devel mailing list filled that role.")
     #:url "https://lists.gnu.org/mailman/listinfo/guix-patches";
@@ -128,14 +128,14 @@
     #:description
     '(p "Workgroup for fully free GNU/Linux distributions.")
     #:url "https://lists.nongnu.org/mailman/listinfo/gnu-linux-libre";
-    #:log "http://lists.nongnu.org/archive/html/gnu-linux-libre/";)
+    #:log "https://lists.nongnu.org/archive/html/gnu-linux-libre/";)
 
    (contact
     #:name "GNU Info Mailing List"
     #:description
     '(p "GNU software announcements.")
     #:url "https://lists.gnu.org/mailman/listinfo/info-gnu";
-    #:log "http://lists.gnu.org/archive/html/info-gnu/";)))
+    #:log "https://lists.gnu.org/archive/html/info-gnu/";)))
 
 
 
-- 
2.14.2

From cdfc996049df01e83dcd29f97af0347df2619722 Mon Sep 17 00:00:00 2001
From: ng0 <n...@infotropique.org>
Date: Thu, 12 Oct 2017 06:33:39 +0000
Subject: [PATCH 6/6] website: Change http to https in URLs.

* website/apps/base/data.scm: http -> https.
* website/apps/base/templates/contribute.scm: likewise.
* website/apps/packages/templates/components.scm: likewise.
* website/apps/packages/templates/detailed-index.scm: likewise.
---
 website/apps/base/data.scm                         | 2 +-
 website/apps/base/templates/contribute.scm         | 2 +-
 website/apps/packages/templates/components.scm     | 2 +-
 website/apps/packages/templates/detailed-index.scm | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/website/apps/base/data.scm b/website/apps/base/data.scm
index 2ee3f3e..6294e3a 100644
--- a/website/apps/base/data.scm
+++ b/website/apps/base/data.scm
@@ -121,7 +121,7 @@
     #:description
     '(p "Discussion about the development of the broader GNU system.")
     #:url "https://lists.gnu.org/mailman/listinfo/gnu-system-discuss";
-    #:log "http://lists.gnu.org/archive/html/gnu-system-discuss/";)
+    #:log "https://lists.gnu.org/archive/html/gnu-system-discuss/";)
 
    (contact
     #:name "GNU/Linux Libre Mailing List"
diff --git a/website/apps/base/templates/contribute.scm 
b/website/apps/base/templates/contribute.scm
index 7d7fb27..3cf26b7 100644
--- a/website/apps/base/templates/contribute.scm
+++ b/website/apps/base/templates/contribute.scm
@@ -212,7 +212,7 @@
        (h3 (@ (id "translation")) "Translation")
        (p
         "You can help translate the "
-        (a (@ (href "http://translationproject.org/domain/guix.html";))
+        (a (@ (href "https://translationproject.org/domain/guix.html";))
            "software")
         " and the "
         (a (@ (href 
"https://translationproject.org/domain/guix-packages.html";))
diff --git a/website/apps/packages/templates/components.scm 
b/website/apps/packages/templates/components.scm
index bd1b3fb..4db8c4d 100644
--- a/website/apps/packages/templates/components.scm
+++ b/website/apps/packages/templates/components.scm
@@ -207,7 +207,7 @@
      If the list of supported systems of the package is empty, return
      the string 'None'. Otherwise, return a list of links to systems
      builds in hydra."
-  (let ((build-url "http://hydra.gnu.org/job/gnu/master/";)
+  (let ((build-url "https://hydra.gnu.org/job/gnu/master/";)
        (package-id (string-append (package-name package)
                                   "-"
                                   (package-version package)))
diff --git a/website/apps/packages/templates/detailed-index.scm 
b/website/apps/packages/templates/detailed-index.scm
index 0ac234b..7dc6d7c 100644
--- a/website/apps/packages/templates/detailed-index.scm
+++ b/website/apps/packages/templates/detailed-index.scm
@@ -45,10 +45,10 @@
         (@ (class "limit-width centered-block"))
         "GNU Guix provides " ,(number* (length packages))
         " packages transparently "
-        (a (@ (href "http://hydra.gnu.org/jobset/gnu/master#tabs-status";))
+        (a (@ (href "https://hydra.gnu.org/jobset/gnu/master#tabs-status";))
            "available as pre-built binaries")
         ". These pages provide a complete list of the packages.  Our "
-        (a (@ (href "http://hydra.gnu.org/jobset/gnu/master";))
+        (a (@ (href "https://hydra.gnu.org/jobset/gnu/master";))
            "continuous integration system")
         " shows their current build status "
         "(updated " ,(date->string (current-date) "~B ~e, ~Y") ").")
-- 
2.14.2

Attachment: signature.asc
Description: PGP signature

Reply via email to