guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/02: gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.


From: Tobias Geerinckx-Rice
Subject: 02/02: gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
Date: Wed, 29 Mar 2017 20:19:06 -0400 (EDT)

nckx pushed a commit to branch master
in repository guix.

commit 6fd52309b8f52c9bb59fccffac53e029ce94b698
Author: Tobias Geerinckx-Rice <address@hidden>
Date:   Thu Mar 30 00:48:16 2017 +0200

    gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
    
    All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
---
 gnu/packages/admin.scm              | 10 +++++-----
 gnu/packages/adns.scm               |  2 +-
 gnu/packages/aidc.scm               |  2 +-
 gnu/packages/algebra.scm            |  2 +-
 gnu/packages/assembly.scm           |  2 +-
 gnu/packages/astronomy.scm          |  2 +-
 gnu/packages/autotools.scm          |  6 +++---
 gnu/packages/base.scm               | 26 +++++++++++++-------------
 gnu/packages/bash.scm               |  2 +-
 gnu/packages/bison.scm              |  2 +-
 gnu/packages/cdrom.scm              |  4 ++--
 gnu/packages/code.scm               |  6 +++---
 gnu/packages/commencement.scm       |  2 +-
 gnu/packages/compression.scm        |  4 ++--
 gnu/packages/cppi.scm               |  2 +-
 gnu/packages/databases.scm          |  4 ++--
 gnu/packages/dico.scm               |  2 +-
 gnu/packages/dictionaries.scm       |  2 +-
 gnu/packages/ed.scm                 |  2 +-
 gnu/packages/emacs.scm              |  6 +++---
 gnu/packages/fonts.scm              |  2 +-
 gnu/packages/games.scm              | 18 +++++++++---------
 gnu/packages/gawk.scm               |  2 +-
 gnu/packages/gcal.scm               |  2 +-
 gnu/packages/gcc.scm                |  4 ++--
 gnu/packages/gettext.scm            |  2 +-
 gnu/packages/ghostscript.scm        |  4 ++--
 gnu/packages/gnu-doc.scm            |  2 +-
 gnu/packages/gnu-pw-mgr.scm         |  2 +-
 gnu/packages/gnunet.scm             |  2 +-
 gnu/packages/gnuzilla.scm           |  2 +-
 gnu/packages/gperf.scm              |  2 +-
 gnu/packages/groff.scm              |  2 +-
 gnu/packages/gsasl.scm              |  4 ++--
 gnu/packages/gtk.scm                |  2 +-
 gnu/packages/guile.scm              |  6 +++---
 gnu/packages/gv.scm                 |  2 +-
 gnu/packages/gxmessage.scm          |  2 +-
 gnu/packages/hurd.scm               |  6 +++---
 gnu/packages/idutils.scm            |  2 +-
 gnu/packages/indent.scm             |  2 +-
 gnu/packages/kerberos.scm           |  2 +-
 gnu/packages/libidn.scm             |  2 +-
 gnu/packages/libsigsegv.scm         |  2 +-
 gnu/packages/libunistring.scm       |  2 +-
 gnu/packages/linux.scm              |  4 ++--
 gnu/packages/lisp.scm               |  2 +-
 gnu/packages/m4.scm                 |  2 +-
 gnu/packages/mail.scm               |  2 +-
 gnu/packages/make-bootstrap.scm     |  2 +-
 gnu/packages/man.scm                |  2 +-
 gnu/packages/marst.scm              |  2 +-
 gnu/packages/maths.scm              | 16 ++++++++--------
 gnu/packages/messaging.scm          |  2 +-
 gnu/packages/music.scm              |  2 +-
 gnu/packages/ncurses.scm            |  2 +-
 gnu/packages/networking.scm         |  2 +-
 gnu/packages/ocr.scm                |  2 +-
 gnu/packages/package-management.scm |  2 +-
 gnu/packages/pem.scm                |  2 +-
 gnu/packages/popt.scm               |  2 +-
 gnu/packages/pretty-print.scm       |  8 ++++----
 gnu/packages/pth.scm                |  2 +-
 gnu/packages/readline.scm           |  2 +-
 gnu/packages/rush.scm               |  2 +-
 gnu/packages/scheme.scm             |  2 +-
 gnu/packages/sdl.scm                |  2 +-
 gnu/packages/search.scm             |  2 +-
 gnu/packages/serveez.scm            |  2 +-
 gnu/packages/statistics.scm         |  2 +-
 gnu/packages/telephony.scm          | 10 +++++-----
 gnu/packages/tex.scm                |  2 +-
 gnu/packages/texinfo.scm            |  2 +-
 gnu/packages/time.scm               |  2 +-
 gnu/packages/tls.scm                |  2 +-
 gnu/packages/unrtf.scm              |  2 +-
 gnu/packages/uucp.scm               |  2 +-
 gnu/packages/version-control.scm    |  4 ++--
 gnu/packages/xnee.scm               |  2 +-
 79 files changed, 135 insertions(+), 135 deletions(-)

diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 4197f63..9dd664e 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -232,7 +232,7 @@ application (for console or X terminals) and requires 
ncurses.")
                           (("\"/bin/sh\"")
                            (string-append "\"" bash "/bin/sh\"")))
                         #t))))))
-    (home-page "http://www.gnu.org/software/pies/";)
+    (home-page "https://www.gnu.org/software/pies/";)
     (synopsis "Program invocation and execution supervisor")
     (description
      "GNU pies is a program that supervises the invocation and execution of
@@ -261,7 +261,7 @@ re-executing them as necessary.")
     (inputs `(("ncurses" ,ncurses)
               ("readline" ,readline)))        ;for 'ftp'
     (native-inputs `(("netstat" ,net-tools))) ;for tests
-    (home-page "http://www.gnu.org/software/inetutils/";)
+    (home-page "https://www.gnu.org/software/inetutils/";)
     (synopsis "Basic networking utilities")
     (description
      "Inetutils is a collection of common network programs, such as an ftp
@@ -462,7 +462,7 @@ would need and has several interesting built-in 
capabilities.")
     (arguments '(#:configure-flags '("alive_cv_nice_ping=yes")))
     (inputs `(("guile" ,guile-2.0)
               ("inetutils" ,inetutils)))
-    (home-page "http://www.gnu.org/software/alive/";)
+    (home-page "https://www.gnu.org/software/alive/";)
     (synopsis "Autologin and keep-alive daemon")
     (description
      "GNU Alive sends periodic pings to a server, generally to keep a
@@ -780,7 +780,7 @@ over ssh connections.")
                       (zero? (system* "make" "install-info")))))))
     (native-inputs `(("texinfo" ,texinfo)
                      ("util-linux" ,util-linux))) ; for 'cal'
-    (home-page "http://www.gnu.org/software/rottlog/";)
+    (home-page "https://www.gnu.org/software/rottlog/";)
     (synopsis "Log rotation and management")
     (description
      "GNU Rot[t]log is a program for managing log files.  It is used to
@@ -1214,7 +1214,7 @@ environment variable is set and output is to tty.")
 
                      #t))
                  %standard-phases)))
-    (home-page "http://www.gnu.org/software/direvent/";)
+    (home-page "https://www.gnu.org/software/direvent/";)
     (synopsis "Daemon to monitor directories for events such as file removal")
     (description
      "A daemon that monitors directories for events, such as creating,
diff --git a/gnu/packages/adns.scm b/gnu/packages/adns.scm
index 29d3fa2..eece884 100644
--- a/gnu/packages/adns.scm
+++ b/gnu/packages/adns.scm
@@ -47,7 +47,7 @@
 
        ;; XXX: Tests expect real name resolution to work.
        #:tests? #f))
-    (home-page "http://www.gnu.org/software/adns/";)
+    (home-page "https://www.gnu.org/software/adns/";)
     (synopsis "Asynchronous DNS client library and utilities")
     (description
      "GNU adns is a C library that provides easy-to-use DNS resolution
diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm
index 3209326..0864aa6 100644
--- a/gnu/packages/aidc.scm
+++ b/gnu/packages/aidc.scm
@@ -45,7 +45,7 @@ from text strings.  It supports a variety of encoding 
standards and sizing
 measurements.  Barcodes can be output in PostScript or Encapsulated PostScript
 formats.")
     (license license:gpl3+)
-    (home-page "http://www.gnu.org/software/barcode/";)))
+    (home-page "https://www.gnu.org/software/barcode/";)))
 
 (define-public qrencode
   (package
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 7a84332..98bb2ae 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -495,7 +495,7 @@ binary.")
                             (string-append "--mandir=" out "/share/man")
                             (string-append "--infodir=" out "/share/info")))))
                       %standard-phases)))
-    (home-page "http://www.gnu.org/software/bc/";)
+    (home-page "https://www.gnu.org/software/bc/";)
     (synopsis "Arbitrary precision numeric processing language")
     (description
      "bc is an arbitrary precision numeric processing language.  It includes
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index fbc5cdd..3f77dd7 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -119,5 +119,5 @@ debugging information in STABS, DWARF 2, and CodeView 8 
formats.")
 run-time.  Thus, it is useful in creating Just-In-Time compilers.  It
 abstracts over the target CPU by exposing a standardized RISC instruction set
 to the clients.")
-    (home-page "http://www.gnu.org/software/lightning/";)
+    (home-page "https://www.gnu.org/software/lightning/";)
     (license license:gpl3+)))
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 9f5e4ae..6984f10 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -108,7 +108,7 @@ systems in a FITS image header.")
        ("libjpeg" ,libjpeg-8)
        ("wcslib" ,wcslib)))
     (build-system gnu-build-system)
-    (home-page "https://www.gnu.org/software/gnuastro";)
+    (home-page "https://www.gnu.org/software/gnuastro/";)
     (synopsis "Astronomical data manipulation programs")
     (description "The GNU Astronomy Utilities (Gnuastro) is a suite of
 programs for the manipulation and analysis of astronomical data.")
diff --git a/gnu/packages/autotools.scm b/gnu/packages/autotools.scm
index 72d84b5..1652f37 100644
--- a/gnu/packages/autotools.scm
+++ b/gnu/packages/autotools.scm
@@ -173,7 +173,7 @@ exec ~a --no-auto-compile \"$0\" \"address@hidden"
        (base32
         "0rfpapadka2023qhy8294ca5awxpb8d4904js6kv7piby5ax8siq"))))
     (build-system gnu-build-system)
-    (home-page "https://www.gnu.org/software/autoconf-archive";)
+    (home-page "https://www.gnu.org/software/autoconf-archive/";)
     (synopsis "Collection of freely reusable Autoconf macros")
     (description
      "Autoconf Archive is a collection of over 450 new macros for Autoconf,
@@ -275,7 +275,7 @@ output is indexed in many ways to simplify browsing.")
                                                       args)))))
                                 (find-files dir ".*"))))
                   %standard-phases))))
-    (home-page "http://www.gnu.org/software/automake/";)
+    (home-page "https://www.gnu.org/software/automake/";)
     (synopsis "Making GNU standards-compliant Makefiles")
     (description
      "Automake the part of the GNU build system for producing
@@ -334,7 +334,7 @@ Makefile, simplifying the entire process for the 
developer.")
 presenting a single consistent, portable interface that hides the usual
 complexity of working with shared libraries across platforms.")
     (license gpl3+)
-    (home-page "http://www.gnu.org/software/libtool/";)))
+    (home-page "https://www.gnu.org/software/libtool/";)))
 
 (define-public libltdl
   ;; This is a libltdl package separate from the libtool package.  This is
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index c75e038..9950918 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -72,7 +72,7 @@
      "GNU Hello prints the message \"Hello, world!\" and then exits.  It
 serves as an example of standard GNU coding practices.  As such, it supports
 command-line arguments, multiple languages, and so on.")
-    (home-page "http://www.gnu.org/software/hello/";)
+    (home-page "https://www.gnu.org/software/hello/";)
     (license gpl3+)))
 
 (define-public grep
@@ -113,7 +113,7 @@ however the output can be greatly customized to include, 
for example, line
 numbers.  GNU grep offers many extensions over the standard utility,
 including, for example, recursive directory searching.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/grep/";)))
+   (home-page "https://www.gnu.org/software/grep/";)))
 
 (define-public sed
   (package
@@ -149,7 +149,7 @@ editing commands to the stream and prints its output to 
standard output.  It
 is often used for substituting text patterns in a stream.  The GNU
 implementation offers several extensions over the standard utility.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/sed/";)))
+   (home-page "https://www.gnu.org/software/sed/";)))
 
 (define-public tar
   (package
@@ -191,7 +191,7 @@ directory structure and file information such as 
permissions and
 creation/modification dates.  GNU tar offers many extensions over the
 standard utility.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/tar/";)))
+   (home-page "https://www.gnu.org/software/tar/";)))
 
 (define-public patch
   (package
@@ -215,7 +215,7 @@ files depending on the contents of the diff file.  It 
accepts several
 different diff formats.  It may also be used to revert previously applied
 differences.")
    (license gpl3+)
-   (home-page "http://savannah.gnu.org/projects/patch/";)))
+   (home-page "https://savannah.gnu.org/projects/patch/";)))
 
 (define-public diffutils
   (package
@@ -237,7 +237,7 @@ differ, while \"cmp\" shows the offsets and line numbers 
where they differ.
 \"diff3\" allows you to compare three files.  Finally, \"sdiff\" offers an
 interactive means to merge two files.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/diffutils/";)))
+   (home-page "https://www.gnu.org/software/diffutils/";)))
 
 (define-public findutils
   (package
@@ -272,7 +272,7 @@ recursively searches for files in a directory according to 
given criteria and
 are included: \"updatedb\" updates the file name database and \"xargs\" may be
 used to apply commands with arbitrarily long arguments.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/findutils/";)))
+   (home-page "https://www.gnu.org/software/findutils/";)))
 
 (define-public coreutils
   (package
@@ -327,7 +327,7 @@ expected in a POSIX system.  These provide the basic file, 
shell and text
 manipulation functions of the GNU system.  Most of these tools offer extended
 functionality beyond that which is outlined in the POSIX standard.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/coreutils/";)))
+   (home-page "https://www.gnu.org/software/coreutils/";)))
 
 (define-public coreutils-minimal
   ;; Coreutils without its optional dependencies.
@@ -373,7 +373,7 @@ generated from its source.  It has powerful dependency 
resolution and the
 ability to determine when files have to be regenerated after their sources
 change.  GNU make offers many powerful extensions over the standard utility.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/make/";)))
+   (home-page "https://www.gnu.org/software/make/";)))
 
 (define-public binutils
   (package
@@ -421,7 +421,7 @@ the strings in a binary file, and utilities for working 
with archives.  The
 \"bfd\" library for working with executable and object formats is also
 included.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/binutils/";)))
+   (home-page "https://www.gnu.org/software/binutils/";)))
 
 (define* (make-ld-wrapper name #:key
                           (target (const #f))
@@ -493,7 +493,7 @@ wrapper for the cross-linker for that target, called 
'TARGET-ld'."
      "The linker wrapper (or 'ld-wrapper') wraps the linker to add any
 missing '-rpath' flags, and to detect any misuse of libraries outside of the
 store.")
-    (home-page "http://www.gnu.org/software/guix/";)
+    (home-page "https://www.gnu.org/software/guix//";)
     (license gpl3+)))
 
 (export make-ld-wrapper)
@@ -673,7 +673,7 @@ printf, exit...
 The GNU C library is used as the C library in the GNU system and most systems
 with the Linux kernel.")
    (license lgpl2.0+)
-   (home-page "http://www.gnu.org/software/libc/";)))
+   (home-page "https://www.gnu.org/software/libc/";)))
 
 (define-public glibc/hurd
   ;; The Hurd's libc variant.
@@ -1033,7 +1033,7 @@ and daylight-saving rules.")
      "libiconv provides an implementation of the iconv function for systems
 that lack it.  iconv is used to convert between character encodings in a
 program.  It supports a wide variety of different encodings.")
-    (home-page "http://www.gnu.org/software/libiconv/";)
+    (home-page "https://www.gnu.org/software/libiconv/";)
     (license lgpl3+)))
 
 (define* (libiconv-if-needed #:optional (target (%current-target-system)))
diff --git a/gnu/packages/bash.scm b/gnu/packages/bash.scm
index 388f527..0a3491c 100644
--- a/gnu/packages/bash.scm
+++ b/gnu/packages/bash.scm
@@ -180,7 +180,7 @@ allows command-line editing, unlimited command history, 
shell functions and
 aliases, and job control while still allowing most sh scripts to be run
 without modification.")
      (license gpl3+)
-     (home-page "http://www.gnu.org/software/bash/";))))
+     (home-page "https://www.gnu.org/software/bash/";))))
 
 (define-public bash-minimal
   ;; A stripped-down Bash for non-interactive use.
diff --git a/gnu/packages/bison.scm b/gnu/packages/bison.scm
index 178a99d..09c6481 100644
--- a/gnu/packages/bison.scm
+++ b/gnu/packages/bison.scm
@@ -44,7 +44,7 @@
                      ("m4" ,m4)))
     (inputs `(("flex" ,flex)))
     (propagated-inputs `(("m4" ,m4)))
-    (home-page "http://www.gnu.org/software/bison/";)
+    (home-page "https://www.gnu.org/software/bison/";)
     (synopsis "Parser generator")
     (description
      "GNU Bison is a general-purpose parser generator.  It can build a
diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm
index 14e4306..7e86753 100644
--- a/gnu/packages/cdrom.scm
+++ b/gnu/packages/cdrom.scm
@@ -127,7 +127,7 @@ extraction from CDs.")
     (build-system gnu-build-system)
     (native-inputs `(("pkg-config" ,pkg-config)))
     (propagated-inputs `(("libcdio" ,libcdio)))
-    (home-page "http://www.gnu.org/software/libcdio/";)
+    (home-page "https://www.gnu.org/software/libcdio/";)
     (synopsis "Jitter- and error-tolerant CD audio extraction")
     (description
      "libcdio-paranoia is an implementation of CD paranoia libraries based on
@@ -519,5 +519,5 @@ the conversion of the proprietary CCD format to the CUE 
format, which
 is well-supported by free software.  These files are commonly
 distributed with CD images and are used to describe how tracks are
 laid out on the image.")
-    (home-page "http://www.gnu.org/software/ccd2cue";)
+    (home-page "https://www.gnu.org/software/ccd2cue/";)
     (license gpl3+)))
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index 3aaa754..d57fc00 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -57,7 +57,7 @@
     ;; Needed to have cflow-mode.el installed.
     (native-inputs `(("emacs" ,emacs-minimal)))
 
-    (home-page "http://www.gnu.org/software/cflow/";)
+    (home-page "https://www.gnu.org/software/cflow/";)
     (synopsis "Create a graph of control flow within a program")
     (description
      "GNU cflow analyzes C source files and produces a graph charting the
@@ -81,7 +81,7 @@ a major mode for Emacs for examining the flowcharts that it 
produces.")
     (native-inputs
      `(("texinfo" ,texinfo)
        ("autogen" ,autogen)))
-    (home-page "http://www.gnu.org/software/complexity/";)
+    (home-page "https://www.gnu.org/software/complexity/";)
     (synopsis "Analyze complexity of C functions")
     (description
      "GNU complexity provides tools for finding procedures that are
@@ -123,7 +123,7 @@ highlighting your own code that seemed comprehensible when 
you wrote it.")
               (install-file (string-append data "/gtags.el") lisp)
               (delete-file (string-append data "/gtags.el"))
               #t))))))
-    (home-page "http://www.gnu.org/software/global/";)
+    (home-page "https://www.gnu.org/software/global/";)
     (synopsis "Cross-environment source code tag system")
     (description
      "GLOBAL is a source code tagging system that functions in the same way
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 7df1d3f..c22f67a 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -971,7 +971,7 @@ COREUTILS-FINAL vs. COREUTILS, etc."
      "This package provides a complete GCC tool chain for C/C++ development to
 be installed in user profiles.  This includes GCC, as well as libc (headers
 and binaries, plus debugging symbols in the 'debug' output), and Binutils.")
-    (home-page "http://gcc.gnu.org/";)
+    (home-page "https://gcc.gnu.org/";)
     (outputs '("out" "debug"))
 
     ;; The main raison d'ĂȘtre of this "meta-package" is (1) to conveniently
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 3d68522..132e8d6 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -204,7 +204,7 @@ typical extension is \".gz\".  Unlike the \"zip\" format, 
it compresses a single
 file; as a result, it is often used in conjunction with \"tar\", resulting in
 \".tar.gz\" or \".tgz\", etc.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/gzip/";)))
+   (home-page "https://www.gnu.org/software/gzip/";)))
 
 (define-public bzip2
   (let ((build-shared-lib
@@ -500,7 +500,7 @@ archiving.  Lzip is a clean implementation of the LZMA 
algorithm.")
            (substitute* "tests/shar-1.ok"
              (((which "sh")) "/bin/sh")))
          %standard-phases)))
-    (home-page "http://www.gnu.org/software/sharutils/";)
+    (home-page "https://www.gnu.org/software/sharutils/";)
     (synopsis "Archives in shell scripts, uuencode/uudecode")
     (description
      "GNU sharutils is a package for creating and manipulating shell
diff --git a/gnu/packages/cppi.scm b/gnu/packages/cppi.scm
index fc11716..39d3103 100644
--- a/gnu/packages/cppi.scm
+++ b/gnu/packages/cppi.scm
@@ -34,7 +34,7 @@
               (base32
                "1jk42cjaggk71rimjnx3qpmb6hivps0917vl3z7wbxk3i2whb98j"))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/cppi/";)
+    (home-page "https://www.gnu.org/software/cppi/";)
     (synopsis "Indent C preprocessor directives to reflect nesting and more")
     (description
      "GNU Cppi processes C source code files to properly indent the
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index b87e8a2..ca15547 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -133,7 +133,7 @@ either single machines or networked clusters.")
                 "1smwz4x5qa4js0zf1w3asq6z7mh20zlgwbh2bk5dczw6xrk22yyr"))))
     (arguments `(#:configure-flags '("--enable-libgdbm-compat")))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/gdbm/";)
+    (home-page "http://www.gnu.org.ua/software/gdbm";)
     (synopsis
      "Hash library of database functions compatible with traditional dbm")
     (description
@@ -511,7 +511,7 @@ databases created with Recutils carry all of the expected 
features such as
 unique fields, primary keys, time stamps and more.  Many different field
 types are supported, as is encryption.")
     (license license:gpl3+)
-    (home-page "http://www.gnu.org/software/recutils/";)))
+    (home-page "https://www.gnu.org/software/recutils/";)))
 
 (define-public rocksdb
   (package
diff --git a/gnu/packages/dico.scm b/gnu/packages/dico.scm
index ec20c37..5d163a8 100644
--- a/gnu/packages/dico.scm
+++ b/gnu/packages/dico.scm
@@ -69,7 +69,7 @@
        ("zlib" ,zlib)
        ;; ("wordnet" ,wordnet) ;FIXME: link failure
        ("libltdl" ,libltdl)))
-    (home-page "http://www.gnu.org/software/dico/";)
+    (home-page "https://www.gnu.org/software/dico/";)
     (synopsis "Implementation of DICT server (RFC 2229)")
     (description
      "GNU Dico implements a flexible dictionary server and client according to
diff --git a/gnu/packages/dictionaries.scm b/gnu/packages/dictionaries.scm
index 0c47585..1e766d7 100644
--- a/gnu/packages/dictionaries.scm
+++ b/gnu/packages/dictionaries.scm
@@ -74,7 +74,7 @@
     (native-inputs `(("texinfo" ,texinfo)
                      ("tar" ,tar)
                      ("gzip" ,gzip)))
-    (home-page "http://savannah.gnu.org/projects/vera/";)
+    (home-page "https://savannah.gnu.org/projects/vera/";)
     (synopsis "List of acronyms")
     (description
      "V.E.R.A. (Virtual Entity of Relevant Acronyms) is a list of computing
diff --git a/gnu/packages/ed.scm b/gnu/packages/ed.scm
index 3668aac..8ea17cb 100644
--- a/gnu/packages/ed.scm
+++ b/gnu/packages/ed.scm
@@ -46,7 +46,7 @@
                      (lambda _
                        (substitute* "testsuite/check.sh"
                          (("/bin/sh") (which "sh"))))))))
-    (home-page "http://www.gnu.org/software/ed/";)
+    (home-page "https://www.gnu.org/software/ed/";)
     (synopsis "Line-oriented text editor")
     (description
      "Ed is a line-oriented text editor: rather than offering an overview of
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index bf6a84b..ad2d9cf 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -189,7 +189,7 @@
             (variable "INFOPATH")
             (files '("share/info")))))
 
-    (home-page "http://www.gnu.org/software/emacs/";)
+    (home-page "https://www.gnu.org/software/emacs/";)
     (synopsis "The extensible, customizable, self-documenting text editor")
     (description
      "GNU Emacs is an extensible and highly customizable text editor.  It is
@@ -990,7 +990,7 @@ can control one of the supported external players.  Thus, 
it supports
 whatever formats are supported by your music player.  It also
 supports tagging and playlist management, all behind a clean and
 light user interface.")
-    (home-page "http://www.gnu.org/software/emms/";)
+    (home-page "https://www.gnu.org/software/emms/";)
     (license license:gpl3+)))
 
 (define-public emacs-emms-player-mpv
@@ -1181,7 +1181,7 @@ as a library for other Emacs packages.")
     (arguments `(#:emacs ,emacs))
     (native-inputs
      `(("perl" ,perl)))
-    (home-page "http://www.gnu.org/software/auctex/";)
+    (home-page "https://www.gnu.org/software/auctex/";)
     (synopsis "Integrated environment for TeX")
     (description
      "AUCTeX is a comprehensive customizable integrated environment for
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 1f01ad6..6579a66 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -300,7 +300,7 @@ sans-serif designed for on-screen reading.  It is used by 
address@hidden")
     (native-inputs `(("fontforge" ,(package (inherit fontforge)
                                      (inputs `(("python-2" ,python-2)
                                      ,@(package-inputs fontforge)))))))
-    (home-page "http://www.gnu.org/software/freefont/";)
+    (home-page "https://www.gnu.org/software/freefont/";)
     (synopsis "Unicode-encoded outline fonts")
     (description
      "The GNU Freefont project aims to provide a set of free outline
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index bb0f853..7ef46fc 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -267,7 +267,7 @@ scriptable with Guile.")
         "0a9bsl2nbnb138lq0h14jfc5xvz7hpb2bcsj4mjn6g1hcsl4ik0y"))))
     (arguments `(#:tests? #f)) ;; No check target.
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/gnushogi/";)
+    (home-page "https://www.gnu.org/software/gnushogi/";)
     (synopsis "The game of Shogi (Japanese chess)")
     (description  "GNU Shogi is a program that plays the game Shogi (Japanese
 Chess).  It is similar to standard chess but this variant is far more 
complicated.")
@@ -333,7 +333,7 @@ Chess).  It is similar to standard chess but this variant 
is far more complicate
     (inputs
      `(("libxaw" ,libxaw)
        ("libxt" ,libxt)))
-    (home-page "http://www.gnu.org/software/gnushogi/";)
+    (home-page "https://www.gnu.org/software/gnushogi/";)
     (synopsis "User interface for gnushogi")
     (description  "A graphical user interface for the package 
@code{gnushogi}.")
     ;; Contains a copy of GPLv3 but the licence notices simply
@@ -501,7 +501,7 @@ level's exit.  The game is presented in a 2D side view.")
        (sha256
         (base32 "19nc5vq4bnkjvhk8srqddzhcs93jyvpm9r6lzjzwc1mgf08yg0a6"))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/talkfilters";)
+    (home-page "https://www.gnu.org/software/talkfilters/";)
     (synopsis "Convert English text to humorous dialects")
     (description "The GNU Talk Filters are programs that convert English text
 into stereotyped or otherwise humorous dialects.  The filters are provided as
@@ -555,7 +555,7 @@ asynchronously and at a user-defined speed.")
         (base32
          "1vw2w3jwnmn44d5vsw47f8y70xvxcsz9m5msq9fgqlzjch15qhiw"))))
     (build-system gnu-build-system)
-    (home-page "https://www.gnu.org/software/chess";)
+    (home-page "https://www.gnu.org/software/chess/";)
     (synopsis "Full chess implementation")
     (description "GNU Chess is a chess engine.  It allows you to compete
 against the computer in a game of chess, either through the default terminal
@@ -584,7 +584,7 @@ interface or via an external visual interface such as GNU 
XBoard.")
               ("sdl-gfx" ,sdl-gfx)
               ("fontconfig" ,fontconfig)
               ("check" ,check)))
-    (home-page "http://www.gnu.org/software/freedink/";)
+    (home-page "https://www.gnu.org/software/freedink/";)
     (synopsis "Twisted adventures of young pig farmer Dink Smallwood")
     (description
      "GNU FreeDink is a free and portable re-implementation of the engine
@@ -611,7 +611,7 @@ To that extent, it also includes a front-end for managing 
all of your D-Mods.")
          (delete 'configure)            ; no configure script
          (delete 'check))               ; no tests
        #:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs 
"out")))))
-    (home-page "http://www.gnu.org/software/freedink/";)
+    (home-page "https://www.gnu.org/software/freedink/";)
     (synopsis "Game data for GNU Freedink")
     (description
      "This package contains the game data of GNU Freedink.")
@@ -665,7 +665,7 @@ exec ~a/bin/freedink -refdir ~a/share/dink\n"
     (native-inputs
      `(("texinfo" ,texinfo)
        ("pkg-config" ,pkg-config)))
-    (home-page "https://www.gnu.org/software/xboard";)
+    (home-page "https://www.gnu.org/software/xboard/";)
     (synopsis "Graphical user interface for chess programs")
     (description "GNU XBoard is a graphical board for all varieties of chess,
 including international chess, xiangqi (Chinese chess), shogi (Japanese chess)
@@ -752,7 +752,7 @@ destroy, the better your score.  The person with the 
highest score wins.")
     (build-system gnu-build-system)
     (inputs `(("ncurses" ,ncurses)
               ("perl" ,perl)))
-    (home-page "http://www.gnu.org/software/gtypist/";)
+    (home-page "https://www.gnu.org/software/gtypist/";)
     (synopsis "Typing tutor")
     (description
      "GNU Typist is a universal typing tutor.  It can be used to learn and
@@ -1158,7 +1158,7 @@ it is also possible to play GNU Go with 3rd party 
graphical interfaces or
 even in Emacs.  It supports the standard game storage format (SGF, Smart
 Game Format) and inter-process communication format (GMP, Go Modem
 Protocol).")
-    (home-page "http://www.gnu.org/software/gnugo/";)
+    (home-page "https://www.gnu.org/software/gnugo/";)
     (license license:gpl3+)))
 
 (define-public extremetuxracer
diff --git a/gnu/packages/gawk.scm b/gnu/packages/gawk.scm
index 86f0133..1cd0a10 100644
--- a/gnu/packages/gawk.scm
+++ b/gnu/packages/gawk.scm
@@ -78,7 +78,7 @@
                    `(("bash" ,bash))
                    '())))
 
-   (home-page "http://www.gnu.org/software/gawk/";)
+   (home-page "https://www.gnu.org/software/gawk/";)
    (synopsis "Text scanning and processing language")
    (description
     "Gawk is the GNU implementation of Awk, a specialized programming
diff --git a/gnu/packages/gcal.scm b/gnu/packages/gcal.scm
index 3e45163..425fa1f 100644
--- a/gnu/packages/gcal.scm
+++ b/gnu/packages/gcal.scm
@@ -34,7 +34,7 @@
               (base32
                "1av11zkfirbixn05hyq4xvilin0ncddfjqzc4zd9pviyp506rdci"))))
     (build-system gnu-build-system)
-    (home-page "https://www.gnu.org/software/gcal";)
+    (home-page "https://www.gnu.org/software/gcal/";)
     (synopsis "Calculating and printing a wide variety of calendars")
     (description
      "Gcal is a program to calculate and print calendars on the
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index cfd33f8..72933c7 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -318,7 +318,7 @@ where the OS part is overloaded to denote a specific 
ABI---into GCC
 for several languages, including C, C++, Objective-C, Fortran, Java, Ada, and
 Go.  It also includes runtime support libraries for these languages.")
       (license gpl3+)
-      (home-page "http://gcc.gnu.org/";))))
+      (home-page "https://gcc.gnu.org/";))))
 
 (define-public gcc-4.8
   (package (inherit gcc-4.7)
@@ -859,5 +859,5 @@ effective code.")
 implemented by the GNU C Compiler (gcc).  As a reference, it is not intended
 to be a tutorial of the language.  Rather, it outlines all of the constructs
 of the language.  Library functions are not included.")
-    (home-page "http://www.gnu.org/software/gnu-c-manual";)
+    (home-page "https://www.gnu.org/software/gnu-c-manual/";)
     (license fdl1.3+)))
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 26ab677..25272e2 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -85,7 +85,7 @@
 
        ;; When tests fail, we want to know the details.
        #:make-flags '("VERBOSE=yes")))
-    (home-page "http://www.gnu.org/software/gettext/";)
+    (home-page "https://www.gnu.org/software/gettext/";)
     (synopsis
      "Tools and documentation for translation (used to build other packages)")
     (description
diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm
index 2c7b86c..33a679f 100644
--- a/gnu/packages/ghostscript.scm
+++ b/gnu/packages/ghostscript.scm
@@ -210,7 +210,7 @@ file format.  It also includes a C library that implements 
the graphics
 capabilities of the PostScript language.  It supports a wide variety of
 output file formats and printers.")
    (license license:agpl3+)
-   (home-page "http://www.gnu.org/software/ghostscript/";)
+   (home-page "https://www.gnu.org/software/ghostscript/";)
    (properties '((upstream-name . "gnu-ghostscript")))))
 
 (define-public ghostscript/x
@@ -261,7 +261,7 @@ output file formats and printers.")
 provides the reference implementation of the raster printer driver
 architecture.")
    (license license:expat)
-   (home-page "http://www.gnu.org/software/ghostscript/";)))
+   (home-page "https://www.gnu.org/software/ghostscript/";)))
 
 (define-public gs-fonts
   (package
diff --git a/gnu/packages/gnu-doc.scm b/gnu/packages/gnu-doc.scm
index 3daa54f..d5a782b 100644
--- a/gnu/packages/gnu-doc.scm
+++ b/gnu/packages/gnu-doc.scm
@@ -90,7 +90,7 @@ list.")
                      (string-append source "/standards.texi"))
             (system* "gzip" (string-append info-dir "/maintain.info"))
             (system* "gzip" (string-append info-dir "/standards.info"))))))
-    (home-page "http://www.gnu.org/prep/standards/";)
+    (home-page "https://www.gnu.org/prep/standards/";)
     (synopsis "GNU coding standards and maintainer information")
     (description "The GNU Coding Standards were written by Richard Stallman
 and other GNU Project volunteers.  Their purpose is to make the GNU system
diff --git a/gnu/packages/gnu-pw-mgr.scm b/gnu/packages/gnu-pw-mgr.scm
index 461f4f8..906e7d3 100644
--- a/gnu/packages/gnu-pw-mgr.scm
+++ b/gnu/packages/gnu-pw-mgr.scm
@@ -43,7 +43,7 @@
     (native-inputs
      `(("which" ,which)
        ("autogen" ,autogen)))
-    (home-page "http://www.gnu.org/software/gnu-pw-mgr/";)
+    (home-page "https://www.gnu.org/software/gnu-pw-mgr/";)
     (synopsis "Retrieve login credentials without recording passwords")
     (description
      "This program is designed to make it easy to reconstruct difficult
diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm
index bcd4675..7bc17ad 100644
--- a/gnu/packages/gnunet.scm
+++ b/gnu/packages/gnunet.scm
@@ -147,7 +147,7 @@ files, and archive files.  Each file format is implemented 
as a plugin, so
 new formats can be added easily.  The package also contains a command-line
 tool to extract metadata from a file and print the results.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/libextractor/";)))
+   (home-page "https://www.gnu.org/software/libextractor/";)))
 
 (define-public libmicrohttpd
   (package
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 4a5f27a..6bcea6a 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -654,7 +654,7 @@ standards.")
                   '("default16.png" "default22.png" "default24.png"
                     "default32.png" "default48.png" "content/icon64.png"
                     "mozicon128.png" "default256.png")))))))))
-    (home-page "http://www.gnu.org/software/gnuzilla/";)
+    (home-page "https://www.gnu.org/software/gnuzilla/";)
     (synopsis "Entirely free browser derived from Mozilla Firefox")
     (description
      "IceCat is the GNU version of the Firefox browser.  It is entirely free
diff --git a/gnu/packages/gperf.scm b/gnu/packages/gperf.scm
index 9d9aaba..de596e9 100644
--- a/gnu/packages/gperf.scm
+++ b/gnu/packages/gperf.scm
@@ -36,7 +36,7 @@
         "0gnnm8iqcl52m8iha3sxrzrl9mcyhg7lfrhhqgdn4zj00ji14wbn"))))
     (build-system gnu-build-system)
     (arguments '(#:parallel-tests? #f))
-    (home-page "http://www.gnu.org/software/gperf/";)
+    (home-page "https://www.gnu.org/software/gperf/";)
     (synopsis "Perfect hash function generator")
     (description
      "gperf is a perfect hash function generator.  For a given list of
diff --git a/gnu/packages/groff.scm b/gnu/packages/groff.scm
index e7a6fbd..46e1ccf 100644
--- a/gnu/packages/groff.scm
+++ b/gnu/packages/groff.scm
@@ -57,7 +57,7 @@
 formatted output based on formatting commands contained within the text.  It
 is usually the formatter of \"man\" documentation pages.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/groff/";)))
+   (home-page "https://www.gnu.org/software/groff/";)))
 
 ;; There are no releases, so we take the latest commit.
 (define-public roffit
diff --git a/gnu/packages/gsasl.scm b/gnu/packages/gsasl.scm
index 4c8f818..17b44d9 100644
--- a/gnu/packages/gsasl.scm
+++ b/gnu/packages/gsasl.scm
@@ -68,7 +68,7 @@ a generic, GSS interface, with which the calling application 
interacts via
 this library, freeing the application developer from needing to know about
 the underlying security implementation.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/gss/";)))
+   (home-page "https://www.gnu.org/software/gss/";)))
 
 (define-public gsasl
   (package
@@ -96,4 +96,4 @@ Security Layer framework.  On network servers such as IMAP or 
SMTP servers,
 SASL is used to handle client/server authentication.  This package contains
 both a library and a command-line tool to access the library.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/gsasl/";)))
+   (home-page "https://www.gnu.org/software/gsasl/";)))
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index db19c9c..69ff53c 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -934,7 +934,7 @@ documents.")
     (description
      "Includes guile-clutter, guile-gnome-gstreamer,
 guile-gnome-platform (GNOME developer libraries), and guile-gtksourceview.")
-    (home-page "http://www.gnu.org/software/guile-gnome/";)
+    (home-page "https://www.gnu.org/software/guile-gnome/";)
     (license license:gpl2+)))
 
 ;;;
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 96ef021..235b06c 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -131,7 +131,7 @@ official extension language of the GNU system.  It is an 
implementation of
 the Scheme language which can be easily embedded in other applications to
 provide a convenient means of extending the functionality of the application
 without requiring the source code to be rewritten.")
-   (home-page "http://www.gnu.org/software/guile/";)
+   (home-page "https://www.gnu.org/software/guile/";)
    (license license:lgpl2.0+)))
 
 (define-public guile-2.0
@@ -207,7 +207,7 @@ official extension language of the GNU system.  It is an 
implementation of
 the Scheme language which can be easily embedded in other applications to
 provide a convenient means of extending the functionality of the application
 without requiring the source code to be rewritten.")
-   (home-page "http://www.gnu.org/software/guile/";)
+   (home-page "https://www.gnu.org/software/guile/";)
    (license license:lgpl3+)))
 
 (define-public guile-2.0/fixed
@@ -537,7 +537,7 @@ library.")
     (build-system gnu-build-system)
     (native-inputs `(("pkg-config" ,pkg-config)))
     (inputs `(("ed" ,ed) ("which" ,which) ("guile" ,guile-2.0)))
-    (home-page "http://www.gnu.org/software/mcron/";)
+    (home-page "https://www.gnu.org/software/mcron/";)
     (synopsis "Run jobs at scheduled times")
     (description
      "GNU Mcron is a complete replacement for Vixie cron.  It is used to run
diff --git a/gnu/packages/gv.scm b/gnu/packages/gv.scm
index 446b294..b2e1fbb 100644
--- a/gnu/packages/gv.scm
+++ b/gnu/packages/gv.scm
@@ -71,4 +71,4 @@
 With it, one can view and navigate through PostScript and PDF documents in X
 Windows.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/gv/";)))
+   (home-page "https://www.gnu.org/software/gv/";)))
diff --git a/gnu/packages/gxmessage.scm b/gnu/packages/gxmessage.scm
index c6cba2c..0150dd0 100644
--- a/gnu/packages/gxmessage.scm
+++ b/gnu/packages/gxmessage.scm
@@ -52,7 +52,7 @@
     (native-inputs
      `(("intltool" ,intltool)
        ("pkg-config" ,pkg-config)))
-    (home-page "http://www.gnu.org/software/gxmessage/";)
+    (home-page "https://www.gnu.org/software/gxmessage/";)
     (synopsis "Open popup message window with buttons for return")
     (description "GNU gxmessage is a program that pops up dialog windows, 
which display
 a message to the user and waits for their action.  The program then exits
diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm
index 2d7b7b2..b5da4cb 100644
--- a/gnu/packages/hurd.scm
+++ b/gnu/packages/hurd.scm
@@ -96,7 +96,7 @@
      `(("flex" ,flex)
        ("bison" ,bison)))
     (arguments `(#:tests? #f))
-    (home-page 
"http://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html";)
+    (home-page 
"https://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html";)
     (synopsis "Mach 3.0 interface generator for the Hurd")
     (description
      "GNU MIG is the GNU distribution of the Mach 3.0 interface generator
@@ -145,7 +145,7 @@ communication.")
                            "ac_cv_search_clnt_create=no")
 
        #:tests? #f))
-    (home-page "http://www.gnu.org/software/hurd/hurd.html";)
+    (home-page "https://www.gnu.org/software/hurd/hurd.html";)
     (synopsis "GNU Hurd headers")
     (description
      "This package provides C headers of the GNU Hurd, used to build the GNU C
@@ -179,7 +179,7 @@ Library and other user programs.")
            (lambda _
              (zero? (system* "make" "-Clibihash" "libihash.a")))
            %standard-phases)))))
-    (home-page "http://www.gnu.org/software/hurd/hurd.html";)
+    (home-page "https://www.gnu.org/software/hurd/hurd.html";)
     (synopsis "GNU Hurd libraries")
     (description
      "This package provides libihash, needed to build the GNU C
diff --git a/gnu/packages/idutils.scm b/gnu/packages/idutils.scm
index 63760c8..abab0c1 100644
--- a/gnu/packages/idutils.scm
+++ b/gnu/packages/idutils.scm
@@ -38,7 +38,7 @@
              (patches (search-patches "diffutils-gets-undeclared.patch"))))
     (build-system gnu-build-system)
     (native-inputs `(("emacs" ,emacs-minimal)))
-    (home-page "http://www.gnu.org/software/idutils/";)
+    (home-page "https://www.gnu.org/software/idutils/";)
     (synopsis "Identifier database utilities")
     (description
      "The GNU idutils package includes tools to create an index of textual
diff --git a/gnu/packages/indent.scm b/gnu/packages/indent.scm
index bd36f7b..4950a26 100644
--- a/gnu/packages/indent.scm
+++ b/gnu/packages/indent.scm
@@ -53,4 +53,4 @@ several different styles such as GNU, BSD or K&R.  It has 
some flexibility to
 deal with incomplete or malformed syntax.  GNU indent offers several
 extensions over the standard utility.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/indent/";)))
+   (home-page "https://www.gnu.org/software/indent/";)))
diff --git a/gnu/packages/kerberos.scm b/gnu/packages/kerberos.scm
index b6d25f4..68232d6 100644
--- a/gnu/packages/kerberos.scm
+++ b/gnu/packages/kerberos.scm
@@ -124,7 +124,7 @@ cryptography.")
        ;; #endif
        ("libgcrypt" ,libgcrypt-1.5)
        ("libtasn1" ,libtasn1)))
-    (home-page "http://www.gnu.org/software/shishi/";)
+    (home-page "https://www.gnu.org/software/shishi/";)
     (synopsis "Implementation of the Kerberos 5 network security system")
     (description
      "GNU Shishi is a free implementation of the Kerberos 5 network security
diff --git a/gnu/packages/libidn.scm b/gnu/packages/libidn.scm
index 3af19b1..1dd9c78 100644
--- a/gnu/packages/libidn.scm
+++ b/gnu/packages/libidn.scm
@@ -47,7 +47,7 @@ Java libraries.")
    ;; The C code is dual-licensed gpl2+ lgpl3+, the manual is fdl1.3+,
    ;; the command line tool is gpl3+.
    (license (list gpl2+ gpl3+ lgpl3+ fdl1.3+))
-   (home-page "http://www.gnu.org/software/libidn/";)))
+   (home-page "https://www.gnu.org/software/libidn/";)))
 
 (define-public libidn2
   (package
diff --git a/gnu/packages/libsigsegv.scm b/gnu/packages/libsigsegv.scm
index 1755b25..41e7345 100644
--- a/gnu/packages/libsigsegv.scm
+++ b/gnu/packages/libsigsegv.scm
@@ -34,7 +34,7 @@
             (sha256
              (base32 "16hrs8k3nmc7a8jam5j1fpspd6sdpkamskvsdpcw6m29vnis8q44"))))
    (build-system gnu-build-system)
-   (home-page "http://www.gnu.org/software/libsigsegv/";)
+   (home-page "https://www.gnu.org/software/libsigsegv/";)
    (synopsis "Library for handling page faults")
    (arguments
     ;; On MIPS, work around this error:
diff --git a/gnu/packages/libunistring.scm b/gnu/packages/libunistring.scm
index a9779d4..4b65348 100644
--- a/gnu/packages/libunistring.scm
+++ b/gnu/packages/libunistring.scm
@@ -49,5 +49,5 @@
     "GNU libunistring is a library providing functions to manipulate
 Unicode strings and for manipulating C strings according to the Unicode
 standard.")
-   (home-page "http://www.gnu.org/software/libunistring/";)
+   (home-page "https://www.gnu.org/software/libunistring/";)
    (license lgpl3+)))
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index ed74aa5..afa2617 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -181,7 +181,7 @@
                       #t))))))
        #:allowed-references ()
        #:tests? #f))
-    (home-page "http://www.gnu.org/software/linux-libre";)
+    (home-page "https://www.gnu.org/software/linux-libre/";)
     (synopsis "GNU Linux-Libre kernel headers")
     (description "Headers of the Linux-Libre kernel.")
     (license license:gpl2)))
@@ -333,7 +333,7 @@ for ARCH and optionally VARIANT, or #f if there is no such 
configuration."
                                "INSTALL_MOD_STRIP=1"
                                "modules_install"))))))
        #:tests? #f))
-    (home-page "http://www.gnu.org/software/linux-libre/";)
+    (home-page "https://www.gnu.org/software/linux-libre//";)
     (synopsis "100% free redistribution of a cleaned Linux kernel")
     (description
      "GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel.
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index 425c273..60e381d 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -117,7 +117,7 @@
        ("readline" ,readline)
        ("texinfo" ,texinfo)
        ("texlive" ,texlive)))
-    (home-page "http://www.gnu.org/software/gcl";)
+    (home-page "https://www.gnu.org/software/gcl/";)
     (synopsis "A Common Lisp implementation")
     (description "GCL is an implementation of the Common Lisp language.  It
 features the ability to compile to native object code and to load native
diff --git a/gnu/packages/m4.scm b/gnu/packages/m4.scm
index d1ba928..dd944c0 100644
--- a/gnu/packages/m4.scm
+++ b/gnu/packages/m4.scm
@@ -60,4 +60,4 @@ Autoconf.  It is used as a macro processor, which means it 
processes text,
 expanding macros as it encounters them.  It also has some built-in functions,
 for example to run shell commands or to do arithmetic.")
    (license gpl3+)
-   (home-page "http://www.gnu.org/software/m4/";)))
+   (home-page "https://www.gnu.org/software/m4/";)))
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 833ef72..d3218b1 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -167,7 +167,7 @@
        ("linux-pam" ,linux-pam)
        ("libltdl" ,libltdl)
        ("gdbm" ,gdbm)))
-    (home-page "https://www.gnu.org/software/mailutils/";)
+    (home-page "https://mailutils.org";)
     (synopsis "Utilities and library for reading and serving mail")
     (description
      "GNU Mailutils is a collection of programs for managing, viewing and
diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index e5c614c..d7ec65f 100644
--- a/gnu/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -428,7 +428,7 @@ for `sh' in $PATH, and without nscd, and with static NSS 
modules."
             ;; etc.)  Failing to do that leads to misdetections of
             ;; declarations by 'gcc/configure', and eventually to
             ;; duplicate declarations as reported in
-            ;; <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59217>.
+            ;; <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59217>.
             ("gmp-native" ,gmp)
             ("mpfr-native" ,mpfr)
             ("mpc-native" ,mpc)
diff --git a/gnu/packages/man.scm b/gnu/packages/man.scm
index 38986cd..a2e435e 100644
--- a/gnu/packages/man.scm
+++ b/gnu/packages/man.scm
@@ -191,7 +191,7 @@ Linux kernel and C library interfaces employed by 
user-space programs.")
        ;; ("perl-LocaleGettext" ,perl-LocaleGettext)
        ;; ("gettext" ,gettext-minimal)
        ))
-    (home-page "http://www.gnu.org/software/help2man/";)
+    (home-page "https://www.gnu.org/software/help2man/";)
     (synopsis "Automatically generate man pages from program --help")
     (description
      "GNU help2man is a program that converts the output of standard
diff --git a/gnu/packages/marst.scm b/gnu/packages/marst.scm
index 7249cf1..9b4db8b 100644
--- a/gnu/packages/marst.scm
+++ b/gnu/packages/marst.scm
@@ -36,7 +36,7 @@
        (sha256
         (base32 "0l6swjy8fjrqw89ghc1vvakg21jmpfkpsw92yssrzkg3rg8vkrry"))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/marst";)
+    (home-page "https://www.gnu.org/software/marst/";)
     (synopsis "Algol-to-C translator")
     (description
      "GNU MARST is an Algol-to-C translator.  The package consists of the
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index a5cdacb..f7204ee 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -120,7 +120,7 @@ rules, Aris also supports references to older proofs.  Its 
use of standard
 logical symbols and its natural deduction interface make it easy to use for
 beginners.")
     (license license:gpl3+)
-    (home-page "http://www.gnu.org/software/aris/";)))
+    (home-page "https://www.gnu.org/software/aris/";)))
 
 (define-public c-graph
   (package
@@ -143,7 +143,7 @@ theory in visualizing the convolution process.  Rather than 
forcing the
 student to write code, the program offers an intuitive interface with
 interactive dialogs to guide them.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/c-graph/";)))
+   (home-page "https://www.gnu.org/software/c-graph/";)))
 
 (define-public coda
   (package
@@ -205,7 +205,7 @@ prefixes (micro-, kilo-, etc.).  It can also handle 
nonlinear
 conversions such as Fahrenheit to Celsius.  Its interpreter is powerful
 enough to be used effectively as a scientific calculator.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/units/";)))
+   (home-page "https://www.gnu.org/software/units/";)))
 
 (define-public double-conversion
   (package
@@ -254,7 +254,7 @@ searched using a simple command-line tool, choosing from 
three databases:
 universal constants, atomic numbers, and constants related to
 semiconductors.")
     (license license:gpl3+)
-    (home-page "http://www.gnu.org/software/dionysus/";)))
+    (home-page "https://www.gnu.org/software/dionysus/";)))
 
 (define-public gsl
   (package
@@ -271,7 +271,7 @@ semiconductors.")
     (build-system gnu-build-system)
     (arguments
      `(#:parallel-tests? #f))
-    (home-page "http://www.gnu.org/software/gsl/";)
+    (home-page "https://www.gnu.org/software/gsl/";)
     (synopsis "Numerical library for C and C++")
     (description
      "The GNU Scientific Library is a library for numerical analysis in C
@@ -2000,7 +2000,7 @@ processor cores.")
        ("popt" ,popt)))
     (native-inputs
      `(("pkg-config" ,pkg-config)))
-    (home-page "http://www.gnu.org/software/gsegrafix/";)
+    (home-page "https://www.gnu.org/software/gsegrafix/";)
     (synopsis "GNOME application to create scientific and engineering plots")
     (description  "GSEGrafix is an application which produces high-quality 
graphical
 plots for science and engineering.  Plots are specified via simple ASCII
@@ -2809,7 +2809,7 @@ patterns and allows you to zoom in and out of them 
infinitely in a fluid,
 continuous manner.  It also includes tutorials that help to explain how 
fractals
 are built.  It can generate many different fractal types such as the Mandelbrot
 set.")
-    (home-page "http://www.gnu.org/software/xaos/";)
+    (home-page "https://www.gnu.org/software/xaos/";)
     (license license:gpl2+)))
 
 (define-public hypre
@@ -3091,6 +3091,6 @@ Longest Commons Subsequence of a set of strings.")
     (description "GNU JACAL is an interactive symbolic mathematics program 
based on
 Scheme.  It manipulate and simplify a range of mathematical expressions such
 as equations, scalars, vectors, and matrices.")
-    (home-page "http://www.gnu.org/software/jacal";)
+    (home-page "https://www.gnu.org/software/jacal/";)
     (license license:gpl3+)))
 
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index c32bffc..cbb4d4e 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -1233,7 +1233,7 @@ support, and more.")
 the Readline library to handle input, so it features convenient navigation of
 text as well as tab-completion of buddy names, commands and English words.  It
 is also scriptable and extensible via Guile.")
-    (home-page "https://www.gnu.org/software/freetalk";)
+    (home-page "https://www.gnu.org/software/freetalk/";)
     (license license:gpl3+)))
 
 (define-public libmesode
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index c7612f8..0ad4a2a 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1757,7 +1757,7 @@ allows you to send JACK MIDI events (i.e. play) using 
your PC keyboard.")
     ;; prevents us from using pulseaudio
     (inputs `(("ncurses" ,ncurses)
               ("alsa" ,alsa-lib)))
-    (home-page "http://www.gnu.org/software/cursynth";)
+    (home-page "https://www.gnu.org/software/cursynth/";)
     (synopsis "Polyphonic and MIDI subtractive music synthesizer using curses")
     (description "GNU cursynth is a polyphonic synthesizer that runs
 graphically in the terminal.  It is built on a full-featured subtractive
diff --git a/gnu/packages/ncurses.scm b/gnu/packages/ncurses.scm
index 6949e1e..9f1a87b 100644
--- a/gnu/packages/ncurses.scm
+++ b/gnu/packages/ncurses.scm
@@ -169,7 +169,7 @@ well as multiple highlights and forms characters.  It is 
typically used to
 implement user interfaces for command-line applications.  The accompanying
 ncursesw library provides wide character support.")
     (license x11)
-    (home-page "http://www.gnu.org/software/ncurses/";)))
+    (home-page "https://www.gnu.org/software/ncurses/";)))
 
 (define-public dialog
   (package
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index e36903b..0c7dcd0 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -76,7 +76,7 @@
                (base32
                 "1xsiivjjyhqcs6dyjcshrnxlgypvyfzacjz7gcjgl88xiw9lylri"))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/macchanger";)
+    (home-page "https://www.gnu.org/software/macchanger/";)
     (synopsis "Viewing and manipulating MAC addresses of network interfaces")
     (description "GNU MAC Changer is a utility for viewing and changing MAC
 addresses of networking devices.  New addresses may be set explicitly or
diff --git a/gnu/packages/ocr.scm b/gnu/packages/ocr.scm
index 2e205dd..ddae1a7 100644
--- a/gnu/packages/ocr.scm
+++ b/gnu/packages/ocr.scm
@@ -38,7 +38,7 @@
                "1m2dblgvvjs48rsglfdwq0ib9zk8h9n34xsh67ibrg0g0ffbw477"))))
     (build-system gnu-build-system)
     (native-inputs `(("lzip" ,lzip)))
-    (home-page "http://www.gnu.org/software/ocrad/";)
+    (home-page "https://www.gnu.org/software/ocrad/";)
     (synopsis "Optical character recognition based on feature extraction")
     (description
      "GNU Ocrad is an optical character recognition program based on a
diff --git a/gnu/packages/package-management.scm 
b/gnu/packages/package-management.scm
index cabfc86..7edce69 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -198,7 +198,7 @@
        ("guile-json" ,guile-json)
        ("guile-ssh" ,guile-ssh)))
 
-    (home-page "http://www.gnu.org/software/guix";)
+    (home-page "https://www.gnu.org/software/guix/";)
     (synopsis "Functional package manager for installed software packages and 
versions")
     (description
      "GNU Guix is a functional package manager for the GNU system, and is
diff --git a/gnu/packages/pem.scm b/gnu/packages/pem.scm
index 324ed60..df0ee54 100644
--- a/gnu/packages/pem.scm
+++ b/gnu/packages/pem.scm
@@ -37,7 +37,7 @@
         "03iqcki1lakkck1akdyvljjapgqda3l0rh38id7jhrac9kcxqgg2"))))
     (build-system gnu-build-system)
     (inputs `(("perl" ,perl)))
-    (home-page "http://www.gnu.org/software/pem/";)
+    (home-page "https://www.gnu.org/software/pem/";)
     (synopsis "Personal expenses manager")
     (description
      "GNU Pem is a simple tool for tracking personal income and
diff --git a/gnu/packages/popt.scm b/gnu/packages/popt.scm
index a9b5f50..4978ea7 100644
--- a/gnu/packages/popt.scm
+++ b/gnu/packages/popt.scm
@@ -144,5 +144,5 @@ function may be in both short (e.g., \"-h\") and long 
(\"--help\")
 formats, as specified by the GNU coding standards.  Additionally, the
 output of the standard options \"--help\" and \"--version\" is generated
 automatically.")
-    (home-page "http://www.gnu.org/software/gengetopt/gengetopt.html";)
+    (home-page "https://www.gnu.org/software/gengetopt/gengetopt.html";)
     (license gpl3+)))
diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm
index 3af7777..a11c343 100644
--- a/gnu/packages/pretty-print.scm
+++ b/gnu/packages/pretty-print.scm
@@ -94,7 +94,7 @@
                             "tests/gps-ref/psmandup.ps")
                (("#! */bin/sh") (string-append
                                  "#!" (which "sh")))))))))
-    (home-page "http://www.gnu.org/software/a2ps";)
+    (home-page "https://www.gnu.org/software/a2ps/";)
     (synopsis "Any file to PostScript, including pretty-printing")
     (description
      "GNU a2ps converts almost anything to a PostScript file, ready for
@@ -120,7 +120,7 @@ special cases, such as pretty-printing \"--help\" output.")
     (arguments
      ;; Must define DIFF_CMD for tests to pass
      '(#:configure-flags '("CPPFLAGS=-DDIFF_CMD=\\\"diff\\\"")))
-    (home-page "http://www.gnu.org/software/trueprint";)
+    (home-page "https://www.gnu.org/software/trueprint/";)
     (synopsis "Pretty-print C sources and other plain text to PostScript")
     (description
      "GNU Trueprint translates C source code files as PostScript files.
@@ -141,7 +141,7 @@ indentation counting, function and file indices and more.")
        (base32
         "1fy0ymvzrrvs889zanxcaxjfcxarm2d3k43c9frmbl1ld7dblmkd"))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/enscript";)
+    (home-page "https://www.gnu.org/software/enscript/";)
     (synopsis "Generating PostScript, including pretty-printing")
     (description
      "GNU Enscript is a program to convert ASCII text files to PostScript,
@@ -215,7 +215,7 @@ to @code{IOStreams}.")
                                   "tests/test.tcl.html")
                      (("#! */bin/sh") "#!/bin/sh")))
                  %standard-phases)))
-    (home-page "http://www.gnu.org/software/src-highlite";)
+    (home-page "https://www.gnu.org/software/src-highlite/";)
     (synopsis "Produce a document with syntax highlighting from a source file")
     (description
      "GNU source-highlight reads in a source code file and produces an output
diff --git a/gnu/packages/pth.scm b/gnu/packages/pth.scm
index 50385b1..5b8edc6 100644
--- a/gnu/packages/pth.scm
+++ b/gnu/packages/pth.scm
@@ -38,7 +38,7 @@
     (build-system gnu-build-system)
     (arguments
      '(#:parallel-build? #f))
-    (home-page "http://www.gnu.org/software/pth";)
+    (home-page "https://www.gnu.org/software/pth/";)
     (synopsis "Portable thread library")
     (description
      "GNU Pth is a portable library providing non-preemptive, priority-based
diff --git a/gnu/packages/readline.scm b/gnu/packages/readline.scm
index 16a31af..f6ebbcc 100644
--- a/gnu/packages/readline.scm
+++ b/gnu/packages/readline.scm
@@ -87,7 +87,7 @@ commands, letting you easily recall, edit and re-enter past 
commands.  It
 features both Emacs-like and vi-like keybindings, making its usage
 comfortable for anyone.")
       (license gpl3+)
-      (home-page "http://savannah.gnu.org/projects/readline/";))))
+      (home-page "https://savannah.gnu.org/projects/readline/";))))
 
 (define-public readline-6.2
   (package (inherit readline)
diff --git a/gnu/packages/rush.scm b/gnu/packages/rush.scm
index 36a8f20..1b4ea6b 100644
--- a/gnu/packages/rush.scm
+++ b/gnu/packages/rush.scm
@@ -35,7 +35,7 @@
               (base32
                "1vxdb81ify4xcyygh86250pi50krb16dkj42i5ii4ns3araiwckz"))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/rush/";)
+    (home-page "https://www.gnu.org/software/rush/";)
     (synopsis "Restricted user (login) shell")
     (description
      "GNU Rush is a restricted user shell, for systems on which users are to
diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm
index fec872f..746fbc9 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -183,7 +183,7 @@
     ;; Fails to build on MIPS, see <http://bugs.gnu.org/18221>.
     (supported-systems (delete "mips64el-linux" %supported-systems))
 
-    (home-page "http://www.gnu.org/software/mit-scheme/";)
+    (home-page "https://www.gnu.org/software/mit-scheme/";)
     (synopsis "A Scheme implementation with integrated editor and debugger")
     (description
      "GNU/MIT Scheme is an implementation of the Scheme programming
diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
index 5103aee..f73a26c 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -423,7 +423,7 @@ directory.")
     (description "Guile-SDL is a set of bindings to the Simple DirectMedia
 Layer (SDL).  With them, Guile programmers can have easy access to graphics,
 sound and device input (keyboards, joysticks, mice, etc.).")
-    (home-page "http://gnu.org/s/guile-sdl";)
+    (home-page "https://www.gnu.org/software/guile-sdl/";)
     (license gpl3+)))
 
 (define-public guile-sdl2
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index ac43f57..fd0f0bd 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -149,7 +149,7 @@ command line tool for interacting with libtocc.")
         (base32
          "1frdmgrmb509fxbdpsxxw3lvvwv7xm1pavqrqgm4jg698iix6xfw"))))
     (build-system gnu-build-system)
-    (home-page "https://www.gnu.org/software/bool";)
+    (home-page "https://www.gnu.org/software/bool/";)
     (synopsis "Finding text and HTML files that match boolean expressions")
     (description
      "GNU Bool is a utility to perform text searches on files using Boolean
diff --git a/gnu/packages/serveez.scm b/gnu/packages/serveez.scm
index 2423e35..974db86 100644
--- a/gnu/packages/serveez.scm
+++ b/gnu/packages/serveez.scm
@@ -47,7 +47,7 @@
                        (find-files "test" "^t[0-9]{3}$")
                      (("/bin/sh") (which "sh"))))
                  %standard-phases)))
-    (home-page "http://www.gnu.org/software/serveez/";)
+    (home-page "https://www.gnu.org/software/serveez/";)
     (synopsis "Framework for implementing IP-based servers")
     (description
      "GNU Serveez is a server framework providing the routines necessary to
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 793d8b9..a05ac11 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -89,7 +89,7 @@
      `(("glib" ,glib "bin")             ;for glib-genmarshal
        ("perl" ,perl)
        ("pkg-config" ,pkg-config)))
-    (home-page "http://www.gnu.org/software/pspp/";)
+    (home-page "https://www.gnu.org/software/pspp/";)
     (synopsis "Statistical analysis")
     (description
      "GNU PSPP is a statistical analysis program.  It can perform
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 8726182..87679e5 100644
--- a/gnu/packages/telephony.scm
+++ b/gnu/packages/telephony.scm
@@ -70,7 +70,7 @@ communications via sockets, and various methods for data 
handling, such as
 serialization and XML parsing.  It includes the uCommon C++ library, a smaller
 reimplementation.")
    (license license:gpl2+) ; plus runtime exception
-   (home-page "http://www.gnu.org/software/commoncpp";)))
+   (home-page "https://www.gnu.org/software/commoncpp/";)))
 
 (define-public ucommon
   (package
@@ -90,7 +90,7 @@ to facilitate using C++ design patterns even for very deeply 
embedded
 applications, such as for systems using uclibc along with posix threading
 support.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/commoncpp";)
+   (home-page "https://www.gnu.org/software/commoncpp/";)
    (properties '((ftp-directory . "/gnu/commoncpp")))))
 
 (define-public ccrtp
@@ -114,7 +114,7 @@ personal client applications.  It is flexible in its 
design, allowing it to
 function as a framework for the framework, rather than just being a
 packet-manipulation library.")
    (license license:gpl2+) ; plus runtime exception
-   (home-page "http://www.gnu.org/software/ccrtp";)))
+   (home-page "https://www.gnu.org/software/ccrtp/";)))
 
 
 (define-public osip
@@ -133,7 +133,7 @@ packet-manipulation library.")
 used to provide multimedia and telecom software developers with an interface
 to initiate and control SIP sessions.")
    (license license:lgpl2.1+)
-   (home-page "http://www.gnu.org/software/osip";)))
+   (home-page "https://www.gnu.org/software/osip/";)))
 
 
 (define-public exosip
@@ -200,7 +200,7 @@ there is no central point for media intercept or capture 
and thus it can be
 used to construct a secure telephone system that operates over the public
 internet.")
    (license license:gpl3+)
-   (home-page "http://www.gnu.org/software/sipwitch";)))
+   (home-page "https://www.gnu.org/software/sipwitch/";)))
 
 (define-public libsrtp
   (package
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 404fd03..46c578f 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -640,7 +640,7 @@ develop documents with LaTeX, in a single application.")
     (native-inputs
      `(("texlive" ,texlive)
        ("automake" ,automake)))
-    (home-page "http://www.gnu.org/software/teximpatient";)
+    (home-page "https://www.gnu.org/software/teximpatient/";)
     (synopsis "Book on TeX, plain TeX and Eplain")
     (description "@i{TeX for the Impatient} is a ~350 page book on TeX,
 plain TeX, and Eplain, originally written by Paul Abrahams, Kathryn Hargreaves,
diff --git a/gnu/packages/texinfo.scm b/gnu/packages/texinfo.scm
index d21394e..6ec2bb8 100644
--- a/gnu/packages/texinfo.scm
+++ b/gnu/packages/texinfo.scm
@@ -51,7 +51,7 @@
             (variable "INFOPATH")
             (files '("share/info")))))
 
-    (home-page "http://www.gnu.org/software/texinfo/";)
+    (home-page "https://www.gnu.org/software/texinfo/";)
     (synopsis "The GNU documentation format")
     (description
      "Texinfo is the official documentation format of the GNU project.  It
diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm
index 695ca0a..ba54d1d 100644
--- a/gnu/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -48,7 +48,7 @@
                            (system* "./configure"
                                     (string-append "--prefix=" out)))))
                       %standard-phases)))
-    (home-page "http://www.gnu.org/software/time/";)
+    (home-page "https://www.gnu.org/software/time/";)
     (synopsis "Run a command, then display its resource usage")
     (description
      "Time is a command that displays information about the resources that a
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 301a705..3746579 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -63,7 +63,7 @@
         "0869cp6jx7cajgv6cnddsh3vc7bimmdkdjn80y1jpb4iss7plvsg"))))
     (build-system gnu-build-system)
     (native-inputs `(("perl" ,perl)))
-    (home-page "http://www.gnu.org/software/libtasn1/";)
+    (home-page "https://www.gnu.org/software/libtasn1/";)
     (synopsis "ASN.1 library")
     (description
      "GNU libtasn1 is a library implementing the ASN.1 notation.  It is used
diff --git a/gnu/packages/unrtf.scm b/gnu/packages/unrtf.scm
index e11c944..3a15171 100644
--- a/gnu/packages/unrtf.scm
+++ b/gnu/packages/unrtf.scm
@@ -63,7 +63,7 @@
                                          (getenv "PATH")))
                   (zero? (system* "autoreconf" "-vfi"))))))
     (build-system gnu-build-system)
-    (home-page "http://www.gnu.org/software/unrtf";)
+    (home-page "https://www.gnu.org/software/unrtf/";)
     (synopsis "Convert Rich Text Format documents to other formats")
     (description
      "GNU UnRTF converts text documents from RTF to HTML, LaTeX, or troff.
diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm
index b412bed..7bfe763 100644
--- a/gnu/packages/uucp.scm
+++ b/gnu/packages/uucp.scm
@@ -47,7 +47,7 @@
                                      (string-append "--infodir=" out
                                                     "/share/info")))))
                  %standard-phases)))
-    (home-page "http://www.gnu.org/software/uucp/uucp.html";)
+    (home-page "https://www.gnu.org/software/uucp/uucp.html";)
     (synopsis "UUCP protocol implementation")
     (description
      "Taylor UUCP is the GNU implementation of UUCP (Unix-to-Unix Copy), a
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 57589c0..6d8fb2d 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -808,7 +808,7 @@ projects, from individuals to large-scale enterprise 
operations.")
                "1zsx7bb0rgvvvisiy4zlixf56ay8wbd9qqqcp1a1g0m1gl6mlg86"))))
     (build-system gnu-build-system)
     (native-inputs `(("ed" ,ed)))
-    (home-page "http://www.gnu.org/software/rcs/";)
+    (home-page "https://www.gnu.org/software/rcs/";)
     (synopsis "Per-file local revision control system")
     (description
      "RCS is the original Revision Control System.  It works on a
@@ -961,7 +961,7 @@ large, complex patch files.")
     ;; These are needed for the tests
     (native-inputs `(("git" ,git)
                      ("cvs" ,cvs)))
-    (home-page "http://www.gnu.org/software/cssc/";)
+    (home-page "https://www.gnu.org/software/cssc/";)
     (synopsis "File-based version control like SCCS")
     (description  "GNU CSSC provides a replacement for the legacy Unix source
 code control system SCCS.  This allows old code still under that system to be
diff --git a/gnu/packages/xnee.scm b/gnu/packages/xnee.scm
index 84dd85b..fc5130c 100644
--- a/gnu/packages/xnee.scm
+++ b/gnu/packages/xnee.scm
@@ -50,7 +50,7 @@
        ("xproto" ,xproto)))
     (native-inputs
       `(("pkg-config" ,pkg-config)))
-    (home-page "http://www.gnu.org/software/xnee/";)
+    (home-page "https://www.gnu.org/software/xnee/";)
     (synopsis "Record, replay and distribute user actions under X11")
     (description
      "GNU Xnee is a program that can record, replay and distribute user



reply via email to

[Prev in Thread] Current Thread [Next in Thread]