summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2017-03-30 00:48:16 +0200
committerTobias Geerinckx-Rice <me@tobias.gr>2017-03-30 01:30:16 +0200
commit6fd52309b8f52c9bb59fccffac53e029ce94b698 (patch)
treebf54edb6c182356547acfa82deba8c402b03738c /gnu
parentc219997a146dc7a955d4f58d36afab2aa926f49c (diff)
gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/admin.scm10
-rw-r--r--gnu/packages/adns.scm2
-rw-r--r--gnu/packages/aidc.scm2
-rw-r--r--gnu/packages/algebra.scm2
-rw-r--r--gnu/packages/assembly.scm2
-rw-r--r--gnu/packages/astronomy.scm2
-rw-r--r--gnu/packages/autotools.scm6
-rw-r--r--gnu/packages/base.scm26
-rw-r--r--gnu/packages/bash.scm2
-rw-r--r--gnu/packages/bison.scm2
-rw-r--r--gnu/packages/cdrom.scm4
-rw-r--r--gnu/packages/code.scm6
-rw-r--r--gnu/packages/commencement.scm2
-rw-r--r--gnu/packages/compression.scm4
-rw-r--r--gnu/packages/cppi.scm2
-rw-r--r--gnu/packages/databases.scm4
-rw-r--r--gnu/packages/dico.scm2
-rw-r--r--gnu/packages/dictionaries.scm2
-rw-r--r--gnu/packages/ed.scm2
-rw-r--r--gnu/packages/emacs.scm6
-rw-r--r--gnu/packages/fonts.scm2
-rw-r--r--gnu/packages/games.scm18
-rw-r--r--gnu/packages/gawk.scm2
-rw-r--r--gnu/packages/gcal.scm2
-rw-r--r--gnu/packages/gcc.scm4
-rw-r--r--gnu/packages/gettext.scm2
-rw-r--r--gnu/packages/ghostscript.scm4
-rw-r--r--gnu/packages/gnu-doc.scm2
-rw-r--r--gnu/packages/gnu-pw-mgr.scm2
-rw-r--r--gnu/packages/gnunet.scm2
-rw-r--r--gnu/packages/gnuzilla.scm2
-rw-r--r--gnu/packages/gperf.scm2
-rw-r--r--gnu/packages/groff.scm2
-rw-r--r--gnu/packages/gsasl.scm4
-rw-r--r--gnu/packages/gtk.scm2
-rw-r--r--gnu/packages/guile.scm6
-rw-r--r--gnu/packages/gv.scm2
-rw-r--r--gnu/packages/gxmessage.scm2
-rw-r--r--gnu/packages/hurd.scm6
-rw-r--r--gnu/packages/idutils.scm2
-rw-r--r--gnu/packages/indent.scm2
-rw-r--r--gnu/packages/kerberos.scm2
-rw-r--r--gnu/packages/libidn.scm2
-rw-r--r--gnu/packages/libsigsegv.scm2
-rw-r--r--gnu/packages/libunistring.scm2
-rw-r--r--gnu/packages/linux.scm4
-rw-r--r--gnu/packages/lisp.scm2
-rw-r--r--gnu/packages/m4.scm2
-rw-r--r--gnu/packages/mail.scm2
-rw-r--r--gnu/packages/make-bootstrap.scm2
-rw-r--r--gnu/packages/man.scm2
-rw-r--r--gnu/packages/marst.scm2
-rw-r--r--gnu/packages/maths.scm16
-rw-r--r--gnu/packages/messaging.scm2
-rw-r--r--gnu/packages/music.scm2
-rw-r--r--gnu/packages/ncurses.scm2
-rw-r--r--gnu/packages/networking.scm2
-rw-r--r--gnu/packages/ocr.scm2
-rw-r--r--gnu/packages/package-management.scm2
-rw-r--r--gnu/packages/pem.scm2
-rw-r--r--gnu/packages/popt.scm2
-rw-r--r--gnu/packages/pretty-print.scm8
-rw-r--r--gnu/packages/pth.scm2
-rw-r--r--gnu/packages/readline.scm2
-rw-r--r--gnu/packages/rush.scm2
-rw-r--r--gnu/packages/scheme.scm2
-rw-r--r--gnu/packages/sdl.scm2
-rw-r--r--gnu/packages/search.scm2
-rw-r--r--gnu/packages/serveez.scm2
-rw-r--r--gnu/packages/statistics.scm2
-rw-r--r--gnu/packages/telephony.scm10
-rw-r--r--gnu/packages/tex.scm2
-rw-r--r--gnu/packages/texinfo.scm2
-rw-r--r--gnu/packages/time.scm2
-rw-r--r--gnu/packages/tls.scm2
-rw-r--r--gnu/packages/unrtf.scm2
-rw-r--r--gnu/packages/uucp.scm2
-rw-r--r--gnu/packages/version-control.scm4
-rw-r--r--gnu/packages/xnee.scm2
79 files changed, 135 insertions, 135 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 4197f63983d..9dd664ef6bd 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -232,7 +232,7 @@ application (for console or X terminals) and requires ncurses.")
232 (("\"/bin/sh\"") 232 (("\"/bin/sh\"")
233 (string-append "\"" bash "/bin/sh\""))) 233 (string-append "\"" bash "/bin/sh\"")))
234 #t)))))) 234 #t))))))
235 (home-page "http://www.gnu.org/software/pies/") 235 (home-page "https://www.gnu.org/software/pies/")
236 (synopsis "Program invocation and execution supervisor") 236 (synopsis "Program invocation and execution supervisor")
237 (description 237 (description
238 "GNU pies is a program that supervises the invocation and execution of 238 "GNU pies is a program that supervises the invocation and execution of
@@ -261,7 +261,7 @@ re-executing them as necessary.")
261 (inputs `(("ncurses" ,ncurses) 261 (inputs `(("ncurses" ,ncurses)
262 ("readline" ,readline))) ;for 'ftp' 262 ("readline" ,readline))) ;for 'ftp'
263 (native-inputs `(("netstat" ,net-tools))) ;for tests 263 (native-inputs `(("netstat" ,net-tools))) ;for tests
264 (home-page "http://www.gnu.org/software/inetutils/") 264 (home-page "https://www.gnu.org/software/inetutils/")
265 (synopsis "Basic networking utilities") 265 (synopsis "Basic networking utilities")
266 (description 266 (description
267 "Inetutils is a collection of common network programs, such as an ftp 267 "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.")
462 (arguments '(#:configure-flags '("alive_cv_nice_ping=yes"))) 462 (arguments '(#:configure-flags '("alive_cv_nice_ping=yes")))
463 (inputs `(("guile" ,guile-2.0) 463 (inputs `(("guile" ,guile-2.0)
464 ("inetutils" ,inetutils))) 464 ("inetutils" ,inetutils)))
465 (home-page "http://www.gnu.org/software/alive/") 465 (home-page "https://www.gnu.org/software/alive/")
466 (synopsis "Autologin and keep-alive daemon") 466 (synopsis "Autologin and keep-alive daemon")
467 (description 467 (description
468 "GNU Alive sends periodic pings to a server, generally to keep a 468 "GNU Alive sends periodic pings to a server, generally to keep a
@@ -780,7 +780,7 @@ over ssh connections.")
780 (zero? (system* "make" "install-info"))))))) 780 (zero? (system* "make" "install-info")))))))
781 (native-inputs `(("texinfo" ,texinfo) 781 (native-inputs `(("texinfo" ,texinfo)
782 ("util-linux" ,util-linux))) ; for 'cal' 782 ("util-linux" ,util-linux))) ; for 'cal'
783 (home-page "http://www.gnu.org/software/rottlog/") 783 (home-page "https://www.gnu.org/software/rottlog/")
784 (synopsis "Log rotation and management") 784 (synopsis "Log rotation and management")
785 (description 785 (description
786 "GNU Rot[t]log is a program for managing log files. It is used to 786 "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.")
1214 1214
1215 #t)) 1215 #t))
1216 %standard-phases))) 1216 %standard-phases)))
1217 (home-page "http://www.gnu.org/software/direvent/") 1217 (home-page "https://www.gnu.org/software/direvent/")
1218 (synopsis "Daemon to monitor directories for events such as file removal") 1218 (synopsis "Daemon to monitor directories for events such as file removal")
1219 (description 1219 (description
1220 "A daemon that monitors directories for events, such as creating, 1220 "A daemon that monitors directories for events, such as creating,
diff --git a/gnu/packages/adns.scm b/gnu/packages/adns.scm
index 29d3fa26e3e..eece884e581 100644
--- a/gnu/packages/adns.scm
+++ b/gnu/packages/adns.scm
@@ -47,7 +47,7 @@
47 47
48 ;; XXX: Tests expect real name resolution to work. 48 ;; XXX: Tests expect real name resolution to work.
49 #:tests? #f)) 49 #:tests? #f))
50 (home-page "http://www.gnu.org/software/adns/") 50 (home-page "https://www.gnu.org/software/adns/")
51 (synopsis "Asynchronous DNS client library and utilities") 51 (synopsis "Asynchronous DNS client library and utilities")
52 (description 52 (description
53 "GNU adns is a C library that provides easy-to-use DNS resolution 53 "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 32093265a9b..0864aa6490f 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
45measurements. Barcodes can be output in PostScript or Encapsulated PostScript 45measurements. Barcodes can be output in PostScript or Encapsulated PostScript
46formats.") 46formats.")
47 (license license:gpl3+) 47 (license license:gpl3+)
48 (home-page "http://www.gnu.org/software/barcode/"))) 48 (home-page "https://www.gnu.org/software/barcode/")))
49 49
50(define-public qrencode 50(define-public qrencode
51 (package 51 (package
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 7a84332dd5d..98bb2aeb71f 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -495,7 +495,7 @@ binary.")
495 (string-append "--mandir=" out "/share/man") 495 (string-append "--mandir=" out "/share/man")
496 (string-append "--infodir=" out "/share/info"))))) 496 (string-append "--infodir=" out "/share/info")))))
497 %standard-phases))) 497 %standard-phases)))
498 (home-page "http://www.gnu.org/software/bc/") 498 (home-page "https://www.gnu.org/software/bc/")
499 (synopsis "Arbitrary precision numeric processing language") 499 (synopsis "Arbitrary precision numeric processing language")
500 (description 500 (description
501 "bc is an arbitrary precision numeric processing language. It includes 501 "bc is an arbitrary precision numeric processing language. It includes
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index fbc5cdd16f2..3f77dd756c5 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.")
119run-time. Thus, it is useful in creating Just-In-Time compilers. It 119run-time. Thus, it is useful in creating Just-In-Time compilers. It
120abstracts over the target CPU by exposing a standardized RISC instruction set 120abstracts over the target CPU by exposing a standardized RISC instruction set
121to the clients.") 121to the clients.")
122 (home-page "http://www.gnu.org/software/lightning/") 122 (home-page "https://www.gnu.org/software/lightning/")
123 (license license:gpl3+))) 123 (license license:gpl3+)))
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 9f5e4aeb780..6984f107425 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -108,7 +108,7 @@ systems in a FITS image header.")
108 ("libjpeg" ,libjpeg-8) 108 ("libjpeg" ,libjpeg-8)
109 ("wcslib" ,wcslib))) 109 ("wcslib" ,wcslib)))
110 (build-system gnu-build-system) 110 (build-system gnu-build-system)
111 (home-page "https://www.gnu.org/software/gnuastro") 111 (home-page "https://www.gnu.org/software/gnuastro/")
112 (synopsis "Astronomical data manipulation programs") 112 (synopsis "Astronomical data manipulation programs")
113 (description "The GNU Astronomy Utilities (Gnuastro) is a suite of 113 (description "The GNU Astronomy Utilities (Gnuastro) is a suite of
114programs for the manipulation and analysis of astronomical data.") 114programs for the manipulation and analysis of astronomical data.")
diff --git a/gnu/packages/autotools.scm b/gnu/packages/autotools.scm
index 72d84b51b11..1652f3744e6 100644
--- a/gnu/packages/autotools.scm
+++ b/gnu/packages/autotools.scm
@@ -173,7 +173,7 @@ exec ~a --no-auto-compile \"$0\" \"$@\"
173 (base32 173 (base32
174 "0rfpapadka2023qhy8294ca5awxpb8d4904js6kv7piby5ax8siq")))) 174 "0rfpapadka2023qhy8294ca5awxpb8d4904js6kv7piby5ax8siq"))))
175 (build-system gnu-build-system) 175 (build-system gnu-build-system)
176 (home-page "https://www.gnu.org/software/autoconf-archive") 176 (home-page "https://www.gnu.org/software/autoconf-archive/")
177 (synopsis "Collection of freely reusable Autoconf macros") 177 (synopsis "Collection of freely reusable Autoconf macros")
178 (description 178 (description
179 "Autoconf Archive is a collection of over 450 new macros for Autoconf, 179 "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.")
275 args))))) 275 args)))))
276 (find-files dir ".*")))) 276 (find-files dir ".*"))))
277 %standard-phases)))) 277 %standard-phases))))
278 (home-page "http://www.gnu.org/software/automake/") 278 (home-page "https://www.gnu.org/software/automake/")
279 (synopsis "Making GNU standards-compliant Makefiles") 279 (synopsis "Making GNU standards-compliant Makefiles")
280 (description 280 (description
281 "Automake the part of the GNU build system for producing 281 "Automake the part of the GNU build system for producing
@@ -334,7 +334,7 @@ Makefile, simplifying the entire process for the developer.")
334presenting a single consistent, portable interface that hides the usual 334presenting a single consistent, portable interface that hides the usual
335complexity of working with shared libraries across platforms.") 335complexity of working with shared libraries across platforms.")
336 (license gpl3+) 336 (license gpl3+)
337 (home-page "http://www.gnu.org/software/libtool/"))) 337 (home-page "https://www.gnu.org/software/libtool/")))
338 338
339(define-public libltdl 339(define-public libltdl
340 ;; This is a libltdl package separate from the libtool package. This is 340 ;; 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 c75e038289b..99509189a1f 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -72,7 +72,7 @@
72 "GNU Hello prints the message \"Hello, world!\" and then exits. It 72 "GNU Hello prints the message \"Hello, world!\" and then exits. It
73serves as an example of standard GNU coding practices. As such, it supports 73serves as an example of standard GNU coding practices. As such, it supports
74command-line arguments, multiple languages, and so on.") 74command-line arguments, multiple languages, and so on.")
75 (home-page "http://www.gnu.org/software/hello/") 75 (home-page "https://www.gnu.org/software/hello/")
76 (license gpl3+))) 76 (license gpl3+)))
77 77
78(define-public grep 78(define-public grep
@@ -113,7 +113,7 @@ however the output can be greatly customized to include, for example, line
113numbers. GNU grep offers many extensions over the standard utility, 113numbers. GNU grep offers many extensions over the standard utility,
114including, for example, recursive directory searching.") 114including, for example, recursive directory searching.")
115 (license gpl3+) 115 (license gpl3+)
116 (home-page "http://www.gnu.org/software/grep/"))) 116 (home-page "https://www.gnu.org/software/grep/")))
117 117
118(define-public sed 118(define-public sed
119 (package 119 (package
@@ -149,7 +149,7 @@ editing commands to the stream and prints its output to standard output. It
149is often used for substituting text patterns in a stream. The GNU 149is often used for substituting text patterns in a stream. The GNU
150implementation offers several extensions over the standard utility.") 150implementation offers several extensions over the standard utility.")
151 (license gpl3+) 151 (license gpl3+)
152 (home-page "http://www.gnu.org/software/sed/"))) 152 (home-page "https://www.gnu.org/software/sed/")))
153 153
154(define-public tar 154(define-public tar
155 (package 155 (package
@@ -191,7 +191,7 @@ directory structure and file information such as permissions and
191creation/modification dates. GNU tar offers many extensions over the 191creation/modification dates. GNU tar offers many extensions over the
192standard utility.") 192standard utility.")
193 (license gpl3+) 193 (license gpl3+)
194 (home-page "http://www.gnu.org/software/tar/"))) 194 (home-page "https://www.gnu.org/software/tar/")))
195 195
196(define-public patch 196(define-public patch
197 (package 197 (package
@@ -215,7 +215,7 @@ files depending on the contents of the diff file. It accepts several
215different diff formats. It may also be used to revert previously applied 215different diff formats. It may also be used to revert previously applied
216differences.") 216differences.")
217 (license gpl3+) 217 (license gpl3+)
218 (home-page "http://savannah.gnu.org/projects/patch/"))) 218 (home-page "https://savannah.gnu.org/projects/patch/")))
219 219
220(define-public diffutils 220(define-public diffutils
221 (package 221 (package
@@ -237,7 +237,7 @@ differ, while \"cmp\" shows the offsets and line numbers where they differ.
237\"diff3\" allows you to compare three files. Finally, \"sdiff\" offers an 237\"diff3\" allows you to compare three files. Finally, \"sdiff\" offers an
238interactive means to merge two files.") 238interactive means to merge two files.")
239 (license gpl3+) 239 (license gpl3+)
240 (home-page "http://www.gnu.org/software/diffutils/"))) 240 (home-page "https://www.gnu.org/software/diffutils/")))
241 241
242(define-public findutils 242(define-public findutils
243 (package 243 (package
@@ -272,7 +272,7 @@ recursively searches for files in a directory according to given criteria and
272are included: \"updatedb\" updates the file name database and \"xargs\" may be 272are included: \"updatedb\" updates the file name database and \"xargs\" may be
273used to apply commands with arbitrarily long arguments.") 273used to apply commands with arbitrarily long arguments.")
274 (license gpl3+) 274 (license gpl3+)
275 (home-page "http://www.gnu.org/software/findutils/"))) 275 (home-page "https://www.gnu.org/software/findutils/")))
276 276
277(define-public coreutils 277(define-public coreutils
278 (package 278 (package
@@ -327,7 +327,7 @@ expected in a POSIX system. These provide the basic file, shell and text
327manipulation functions of the GNU system. Most of these tools offer extended 327manipulation functions of the GNU system. Most of these tools offer extended
328functionality beyond that which is outlined in the POSIX standard.") 328functionality beyond that which is outlined in the POSIX standard.")
329 (license gpl3+) 329 (license gpl3+)
330 (home-page "http://www.gnu.org/software/coreutils/"))) 330 (home-page "https://www.gnu.org/software/coreutils/")))
331 331
332(define-public coreutils-minimal 332(define-public coreutils-minimal
333 ;; Coreutils without its optional dependencies. 333 ;; Coreutils without its optional dependencies.
@@ -373,7 +373,7 @@ generated from its source. It has powerful dependency resolution and the
373ability to determine when files have to be regenerated after their sources 373ability to determine when files have to be regenerated after their sources
374change. GNU make offers many powerful extensions over the standard utility.") 374change. GNU make offers many powerful extensions over the standard utility.")
375 (license gpl3+) 375 (license gpl3+)
376 (home-page "http://www.gnu.org/software/make/"))) 376 (home-page "https://www.gnu.org/software/make/")))
377 377
378(define-public binutils 378(define-public binutils
379 (package 379 (package
@@ -421,7 +421,7 @@ the strings in a binary file, and utilities for working with archives. The
421\"bfd\" library for working with executable and object formats is also 421\"bfd\" library for working with executable and object formats is also
422included.") 422included.")
423 (license gpl3+) 423 (license gpl3+)
424 (home-page "http://www.gnu.org/software/binutils/"))) 424 (home-page "https://www.gnu.org/software/binutils/")))
425 425
426(define* (make-ld-wrapper name #:key 426(define* (make-ld-wrapper name #:key
427 (target (const #f)) 427 (target (const #f))
@@ -493,7 +493,7 @@ wrapper for the cross-linker for that target, called 'TARGET-ld'."
493 "The linker wrapper (or 'ld-wrapper') wraps the linker to add any 493 "The linker wrapper (or 'ld-wrapper') wraps the linker to add any
494missing '-rpath' flags, and to detect any misuse of libraries outside of the 494missing '-rpath' flags, and to detect any misuse of libraries outside of the
495store.") 495store.")
496 (home-page "http://www.gnu.org/software/guix/") 496 (home-page "https://www.gnu.org/software/guix//")
497 (license gpl3+))) 497 (license gpl3+)))
498 498
499(export make-ld-wrapper) 499(export make-ld-wrapper)
@@ -673,7 +673,7 @@ printf, exit...
673The GNU C library is used as the C library in the GNU system and most systems 673The GNU C library is used as the C library in the GNU system and most systems
674with the Linux kernel.") 674with the Linux kernel.")
675 (license lgpl2.0+) 675 (license lgpl2.0+)
676 (home-page "http://www.gnu.org/software/libc/"))) 676 (home-page "https://www.gnu.org/software/libc/")))
677 677
678(define-public glibc/hurd 678(define-public glibc/hurd
679 ;; The Hurd's libc variant. 679 ;; The Hurd's libc variant.
@@ -1033,7 +1033,7 @@ and daylight-saving rules.")
1033 "libiconv provides an implementation of the iconv function for systems 1033 "libiconv provides an implementation of the iconv function for systems
1034that lack it. iconv is used to convert between character encodings in a 1034that lack it. iconv is used to convert between character encodings in a
1035program. It supports a wide variety of different encodings.") 1035program. It supports a wide variety of different encodings.")
1036 (home-page "http://www.gnu.org/software/libiconv/") 1036 (home-page "https://www.gnu.org/software/libiconv/")
1037 (license lgpl3+))) 1037 (license lgpl3+)))
1038 1038
1039(define* (libiconv-if-needed #:optional (target (%current-target-system))) 1039(define* (libiconv-if-needed #:optional (target (%current-target-system)))
diff --git a/gnu/packages/bash.scm b/gnu/packages/bash.scm
index 388f5271c13..0a3491c824e 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
180aliases, and job control while still allowing most sh scripts to be run 180aliases, and job control while still allowing most sh scripts to be run
181without modification.") 181without modification.")
182 (license gpl3+) 182 (license gpl3+)
183 (home-page "http://www.gnu.org/software/bash/")))) 183 (home-page "https://www.gnu.org/software/bash/"))))
184 184
185(define-public bash-minimal 185(define-public bash-minimal
186 ;; A stripped-down Bash for non-interactive use. 186 ;; A stripped-down Bash for non-interactive use.
diff --git a/gnu/packages/bison.scm b/gnu/packages/bison.scm
index 178a99d4ecb..09c6481a162 100644
--- a/gnu/packages/bison.scm
+++ b/gnu/packages/bison.scm
@@ -44,7 +44,7 @@
44 ("m4" ,m4))) 44 ("m4" ,m4)))
45 (inputs `(("flex" ,flex))) 45 (inputs `(("flex" ,flex)))
46 (propagated-inputs `(("m4" ,m4))) 46 (propagated-inputs `(("m4" ,m4)))
47 (home-page "http://www.gnu.org/software/bison/") 47 (home-page "https://www.gnu.org/software/bison/")
48 (synopsis "Parser generator") 48 (synopsis "Parser generator")
49 (description 49 (description
50 "GNU Bison is a general-purpose parser generator. It can build a 50 "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 14e430646a8..7e86753abe6 100644
--- a/gnu/packages/cdrom.scm
+++ b/gnu/packages/cdrom.scm
@@ -127,7 +127,7 @@ extraction from CDs.")
127 (build-system gnu-build-system) 127 (build-system gnu-build-system)
128 (native-inputs `(("pkg-config" ,pkg-config))) 128 (native-inputs `(("pkg-config" ,pkg-config)))
129 (propagated-inputs `(("libcdio" ,libcdio))) 129 (propagated-inputs `(("libcdio" ,libcdio)))
130 (home-page "http://www.gnu.org/software/libcdio/") 130 (home-page "https://www.gnu.org/software/libcdio/")
131 (synopsis "Jitter- and error-tolerant CD audio extraction") 131 (synopsis "Jitter- and error-tolerant CD audio extraction")
132 (description 132 (description
133 "libcdio-paranoia is an implementation of CD paranoia libraries based on 133 "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
519is well-supported by free software. These files are commonly 519is well-supported by free software. These files are commonly
520distributed with CD images and are used to describe how tracks are 520distributed with CD images and are used to describe how tracks are
521laid out on the image.") 521laid out on the image.")
522 (home-page "http://www.gnu.org/software/ccd2cue") 522 (home-page "https://www.gnu.org/software/ccd2cue/")
523 (license gpl3+))) 523 (license gpl3+)))
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index 3aaa754c09e..d57fc004c73 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -57,7 +57,7 @@
57 ;; Needed to have cflow-mode.el installed. 57 ;; Needed to have cflow-mode.el installed.
58 (native-inputs `(("emacs" ,emacs-minimal))) 58 (native-inputs `(("emacs" ,emacs-minimal)))
59 59
60 (home-page "http://www.gnu.org/software/cflow/") 60 (home-page "https://www.gnu.org/software/cflow/")
61 (synopsis "Create a graph of control flow within a program") 61 (synopsis "Create a graph of control flow within a program")
62 (description 62 (description
63 "GNU cflow analyzes C source files and produces a graph charting the 63 "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.")
81 (native-inputs 81 (native-inputs
82 `(("texinfo" ,texinfo) 82 `(("texinfo" ,texinfo)
83 ("autogen" ,autogen))) 83 ("autogen" ,autogen)))
84 (home-page "http://www.gnu.org/software/complexity/") 84 (home-page "https://www.gnu.org/software/complexity/")
85 (synopsis "Analyze complexity of C functions") 85 (synopsis "Analyze complexity of C functions")
86 (description 86 (description
87 "GNU complexity provides tools for finding procedures that are 87 "GNU complexity provides tools for finding procedures that are
@@ -123,7 +123,7 @@ highlighting your own code that seemed comprehensible when you wrote it.")
123 (install-file (string-append data "/gtags.el") lisp) 123 (install-file (string-append data "/gtags.el") lisp)
124 (delete-file (string-append data "/gtags.el")) 124 (delete-file (string-append data "/gtags.el"))
125 #t)))))) 125 #t))))))
126 (home-page "http://www.gnu.org/software/global/") 126 (home-page "https://www.gnu.org/software/global/")
127 (synopsis "Cross-environment source code tag system") 127 (synopsis "Cross-environment source code tag system")
128 (description 128 (description
129 "GLOBAL is a source code tagging system that functions in the same way 129 "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 7df1d3fca9d..c22f67ac1d9 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -971,7 +971,7 @@ COREUTILS-FINAL vs. COREUTILS, etc."
971 "This package provides a complete GCC tool chain for C/C++ development to 971 "This package provides a complete GCC tool chain for C/C++ development to
972be installed in user profiles. This includes GCC, as well as libc (headers 972be installed in user profiles. This includes GCC, as well as libc (headers
973and binaries, plus debugging symbols in the 'debug' output), and Binutils.") 973and binaries, plus debugging symbols in the 'debug' output), and Binutils.")
974 (home-page "http://gcc.gnu.org/") 974 (home-page "https://gcc.gnu.org/")
975 (outputs '("out" "debug")) 975 (outputs '("out" "debug"))
976 976
977 ;; The main raison d'être of this "meta-package" is (1) to conveniently 977 ;; 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 3d685229bff..132e8d68e2f 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
204file; as a result, it is often used in conjunction with \"tar\", resulting in 204file; as a result, it is often used in conjunction with \"tar\", resulting in
205\".tar.gz\" or \".tgz\", etc.") 205\".tar.gz\" or \".tgz\", etc.")
206 (license license:gpl3+) 206 (license license:gpl3+)
207 (home-page "http://www.gnu.org/software/gzip/"))) 207 (home-page "https://www.gnu.org/software/gzip/")))
208 208
209(define-public bzip2 209(define-public bzip2
210 (let ((build-shared-lib 210 (let ((build-shared-lib
@@ -500,7 +500,7 @@ archiving. Lzip is a clean implementation of the LZMA algorithm.")
500 (substitute* "tests/shar-1.ok" 500 (substitute* "tests/shar-1.ok"
501 (((which "sh")) "/bin/sh"))) 501 (((which "sh")) "/bin/sh")))
502 %standard-phases))) 502 %standard-phases)))
503 (home-page "http://www.gnu.org/software/sharutils/") 503 (home-page "https://www.gnu.org/software/sharutils/")
504 (synopsis "Archives in shell scripts, uuencode/uudecode") 504 (synopsis "Archives in shell scripts, uuencode/uudecode")
505 (description 505 (description
506 "GNU sharutils is a package for creating and manipulating shell 506 "GNU sharutils is a package for creating and manipulating shell
diff --git a/gnu/packages/cppi.scm b/gnu/packages/cppi.scm
index fc117162bb9..39d310394be 100644
--- a/gnu/packages/cppi.scm
+++ b/gnu/packages/cppi.scm
@@ -34,7 +34,7 @@
34 (base32 34 (base32
35 "1jk42cjaggk71rimjnx3qpmb6hivps0917vl3z7wbxk3i2whb98j")))) 35 "1jk42cjaggk71rimjnx3qpmb6hivps0917vl3z7wbxk3i2whb98j"))))
36 (build-system gnu-build-system) 36 (build-system gnu-build-system)
37 (home-page "http://www.gnu.org/software/cppi/") 37 (home-page "https://www.gnu.org/software/cppi/")
38 (synopsis "Indent C preprocessor directives to reflect nesting and more") 38 (synopsis "Indent C preprocessor directives to reflect nesting and more")
39 (description 39 (description
40 "GNU Cppi processes C source code files to properly indent the 40 "GNU Cppi processes C source code files to properly indent the
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index b87e8a2101f..ca155474384 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -133,7 +133,7 @@ either single machines or networked clusters.")
133 "1smwz4x5qa4js0zf1w3asq6z7mh20zlgwbh2bk5dczw6xrk22yyr")))) 133 "1smwz4x5qa4js0zf1w3asq6z7mh20zlgwbh2bk5dczw6xrk22yyr"))))
134 (arguments `(#:configure-flags '("--enable-libgdbm-compat"))) 134 (arguments `(#:configure-flags '("--enable-libgdbm-compat")))
135 (build-system gnu-build-system) 135 (build-system gnu-build-system)
136 (home-page "http://www.gnu.org/software/gdbm/") 136 (home-page "http://www.gnu.org.ua/software/gdbm")
137 (synopsis 137 (synopsis
138 "Hash library of database functions compatible with traditional dbm") 138 "Hash library of database functions compatible with traditional dbm")
139 (description 139 (description
@@ -511,7 +511,7 @@ databases created with Recutils carry all of the expected features such as
511unique fields, primary keys, time stamps and more. Many different field 511unique fields, primary keys, time stamps and more. Many different field
512types are supported, as is encryption.") 512types are supported, as is encryption.")
513 (license license:gpl3+) 513 (license license:gpl3+)
514 (home-page "http://www.gnu.org/software/recutils/"))) 514 (home-page "https://www.gnu.org/software/recutils/")))
515 515
516(define-public rocksdb 516(define-public rocksdb
517 (package 517 (package
diff --git a/gnu/packages/dico.scm b/gnu/packages/dico.scm
index ec20c372f20..5d163a82126 100644
--- a/gnu/packages/dico.scm
+++ b/gnu/packages/dico.scm
@@ -69,7 +69,7 @@
69 ("zlib" ,zlib) 69 ("zlib" ,zlib)
70 ;; ("wordnet" ,wordnet) ;FIXME: link failure 70 ;; ("wordnet" ,wordnet) ;FIXME: link failure
71 ("libltdl" ,libltdl))) 71 ("libltdl" ,libltdl)))
72 (home-page "http://www.gnu.org/software/dico/") 72 (home-page "https://www.gnu.org/software/dico/")
73 (synopsis "Implementation of DICT server (RFC 2229)") 73 (synopsis "Implementation of DICT server (RFC 2229)")
74 (description 74 (description
75 "GNU Dico implements a flexible dictionary server and client according to 75 "GNU Dico implements a flexible dictionary server and client according to
diff --git a/gnu/packages/dictionaries.scm b/gnu/packages/dictionaries.scm
index 0c47585fe7e..1e766d73bdc 100644
--- a/gnu/packages/dictionaries.scm
+++ b/gnu/packages/dictionaries.scm
@@ -74,7 +74,7 @@
74 (native-inputs `(("texinfo" ,texinfo) 74 (native-inputs `(("texinfo" ,texinfo)
75 ("tar" ,tar) 75 ("tar" ,tar)
76 ("gzip" ,gzip))) 76 ("gzip" ,gzip)))
77 (home-page "http://savannah.gnu.org/projects/vera/") 77 (home-page "https://savannah.gnu.org/projects/vera/")
78 (synopsis "List of acronyms") 78 (synopsis "List of acronyms")
79 (description 79 (description
80 "V.E.R.A. (Virtual Entity of Relevant Acronyms) is a list of computing 80 "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 3668aac19ae..8ea17cbbe5a 100644
--- a/gnu/packages/ed.scm
+++ b/gnu/packages/ed.scm
@@ -46,7 +46,7 @@
46 (lambda _ 46 (lambda _
47 (substitute* "testsuite/check.sh" 47 (substitute* "testsuite/check.sh"
48 (("/bin/sh") (which "sh")))))))) 48 (("/bin/sh") (which "sh"))))))))
49 (home-page "http://www.gnu.org/software/ed/") 49 (home-page "https://www.gnu.org/software/ed/")
50 (synopsis "Line-oriented text editor") 50 (synopsis "Line-oriented text editor")
51 (description 51 (description
52 "Ed is a line-oriented text editor: rather than offering an overview of 52 "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 bf6a84b0a55..ad2d9cff975 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -189,7 +189,7 @@
189 (variable "INFOPATH") 189 (variable "INFOPATH")
190 (files '("share/info"))))) 190 (files '("share/info")))))
191 191
192 (home-page "http://www.gnu.org/software/emacs/") 192 (home-page "https://www.gnu.org/software/emacs/")
193 (synopsis "The extensible, customizable, self-documenting text editor") 193 (synopsis "The extensible, customizable, self-documenting text editor")
194 (description 194 (description
195 "GNU Emacs is an extensible and highly customizable text editor. It is 195 "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
990whatever formats are supported by your music player. It also 990whatever formats are supported by your music player. It also
991supports tagging and playlist management, all behind a clean and 991supports tagging and playlist management, all behind a clean and
992light user interface.") 992light user interface.")
993 (home-page "http://www.gnu.org/software/emms/") 993 (home-page "https://www.gnu.org/software/emms/")
994 (license license:gpl3+))) 994 (license license:gpl3+)))
995 995
996(define-public emacs-emms-player-mpv 996(define-public emacs-emms-player-mpv
@@ -1181,7 +1181,7 @@ as a library for other Emacs packages.")
1181 (arguments `(#:emacs ,emacs)) 1181 (arguments `(#:emacs ,emacs))
1182 (native-inputs 1182 (native-inputs
1183 `(("perl" ,perl))) 1183 `(("perl" ,perl)))
1184 (home-page "http://www.gnu.org/software/auctex/") 1184 (home-page "https://www.gnu.org/software/auctex/")
1185 (synopsis "Integrated environment for TeX") 1185 (synopsis "Integrated environment for TeX")
1186 (description 1186 (description
1187 "AUCTeX is a comprehensive customizable integrated environment for 1187 "AUCTeX is a comprehensive customizable integrated environment for
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 1f01ad6ad00..6579a66e4d2 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 GNOME@tie{}3.")
300 (native-inputs `(("fontforge" ,(package (inherit fontforge) 300 (native-inputs `(("fontforge" ,(package (inherit fontforge)
301 (inputs `(("python-2" ,python-2) 301 (inputs `(("python-2" ,python-2)
302 ,@(package-inputs fontforge))))))) 302 ,@(package-inputs fontforge)))))))
303 (home-page "http://www.gnu.org/software/freefont/") 303 (home-page "https://www.gnu.org/software/freefont/")
304 (synopsis "Unicode-encoded outline fonts") 304 (synopsis "Unicode-encoded outline fonts")
305 (description 305 (description
306 "The GNU Freefont project aims to provide a set of free outline 306 "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 bb0f85360c6..7ef46fcc27d 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -267,7 +267,7 @@ scriptable with Guile.")
267 "0a9bsl2nbnb138lq0h14jfc5xvz7hpb2bcsj4mjn6g1hcsl4ik0y")))) 267 "0a9bsl2nbnb138lq0h14jfc5xvz7hpb2bcsj4mjn6g1hcsl4ik0y"))))
268 (arguments `(#:tests? #f)) ;; No check target. 268 (arguments `(#:tests? #f)) ;; No check target.
269 (build-system gnu-build-system) 269 (build-system gnu-build-system)
270 (home-page "http://www.gnu.org/software/gnushogi/") 270 (home-page "https://www.gnu.org/software/gnushogi/")
271 (synopsis "The game of Shogi (Japanese chess)") 271 (synopsis "The game of Shogi (Japanese chess)")
272 (description "GNU Shogi is a program that plays the game Shogi (Japanese 272 (description "GNU Shogi is a program that plays the game Shogi (Japanese
273Chess). It is similar to standard chess but this variant is far more complicated.") 273Chess). 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
333 (inputs 333 (inputs
334 `(("libxaw" ,libxaw) 334 `(("libxaw" ,libxaw)
335 ("libxt" ,libxt))) 335 ("libxt" ,libxt)))
336 (home-page "http://www.gnu.org/software/gnushogi/") 336 (home-page "https://www.gnu.org/software/gnushogi/")
337 (synopsis "User interface for gnushogi") 337 (synopsis "User interface for gnushogi")
338 (description "A graphical user interface for the package @code{gnushogi}.") 338 (description "A graphical user interface for the package @code{gnushogi}.")
339 ;; Contains a copy of GPLv3 but the licence notices simply 339 ;; 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.")
501 (sha256 501 (sha256
502 (base32 "19nc5vq4bnkjvhk8srqddzhcs93jyvpm9r6lzjzwc1mgf08yg0a6")))) 502 (base32 "19nc5vq4bnkjvhk8srqddzhcs93jyvpm9r6lzjzwc1mgf08yg0a6"))))
503 (build-system gnu-build-system) 503 (build-system gnu-build-system)
504 (home-page "http://www.gnu.org/software/talkfilters") 504 (home-page "https://www.gnu.org/software/talkfilters/")
505 (synopsis "Convert English text to humorous dialects") 505 (synopsis "Convert English text to humorous dialects")
506 (description "The GNU Talk Filters are programs that convert English text 506 (description "The GNU Talk Filters are programs that convert English text
507into stereotyped or otherwise humorous dialects. The filters are provided as 507into stereotyped or otherwise humorous dialects. The filters are provided as
@@ -555,7 +555,7 @@ asynchronously and at a user-defined speed.")
555 (base32 555 (base32
556 "1vw2w3jwnmn44d5vsw47f8y70xvxcsz9m5msq9fgqlzjch15qhiw")))) 556 "1vw2w3jwnmn44d5vsw47f8y70xvxcsz9m5msq9fgqlzjch15qhiw"))))
557 (build-system gnu-build-system) 557 (build-system gnu-build-system)
558 (home-page "https://www.gnu.org/software/chess") 558 (home-page "https://www.gnu.org/software/chess/")
559 (synopsis "Full chess implementation") 559 (synopsis "Full chess implementation")
560 (description "GNU Chess is a chess engine. It allows you to compete 560 (description "GNU Chess is a chess engine. It allows you to compete
561against the computer in a game of chess, either through the default terminal 561against 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.")
584 ("sdl-gfx" ,sdl-gfx) 584 ("sdl-gfx" ,sdl-gfx)
585 ("fontconfig" ,fontconfig) 585 ("fontconfig" ,fontconfig)
586 ("check" ,check))) 586 ("check" ,check)))
587 (home-page "http://www.gnu.org/software/freedink/") 587 (home-page "https://www.gnu.org/software/freedink/")
588 (synopsis "Twisted adventures of young pig farmer Dink Smallwood") 588 (synopsis "Twisted adventures of young pig farmer Dink Smallwood")
589 (description 589 (description
590 "GNU FreeDink is a free and portable re-implementation of the engine 590 "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.")
611 (delete 'configure) ; no configure script 611 (delete 'configure) ; no configure script
612 (delete 'check)) ; no tests 612 (delete 'check)) ; no tests
613 #:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))))) 613 #:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out")))))
614 (home-page "http://www.gnu.org/software/freedink/") 614 (home-page "https://www.gnu.org/software/freedink/")
615 (synopsis "Game data for GNU Freedink") 615 (synopsis "Game data for GNU Freedink")
616 (description 616 (description
617 "This package contains the game data of GNU Freedink.") 617 "This package contains the game data of GNU Freedink.")
@@ -665,7 +665,7 @@ exec ~a/bin/freedink -refdir ~a/share/dink\n"
665 (native-inputs 665 (native-inputs
666 `(("texinfo" ,texinfo) 666 `(("texinfo" ,texinfo)
667 ("pkg-config" ,pkg-config))) 667 ("pkg-config" ,pkg-config)))
668 (home-page "https://www.gnu.org/software/xboard") 668 (home-page "https://www.gnu.org/software/xboard/")
669 (synopsis "Graphical user interface for chess programs") 669 (synopsis "Graphical user interface for chess programs")
670 (description "GNU XBoard is a graphical board for all varieties of chess, 670 (description "GNU XBoard is a graphical board for all varieties of chess,
671including international chess, xiangqi (Chinese chess), shogi (Japanese chess) 671including international chess, xiangqi (Chinese chess), shogi (Japanese chess)
@@ -752,7 +752,7 @@ destroy, the better your score. The person with the highest score wins.")
752 (build-system gnu-build-system) 752 (build-system gnu-build-system)
753 (inputs `(("ncurses" ,ncurses) 753 (inputs `(("ncurses" ,ncurses)
754 ("perl" ,perl))) 754 ("perl" ,perl)))
755 (home-page "http://www.gnu.org/software/gtypist/") 755 (home-page "https://www.gnu.org/software/gtypist/")
756 (synopsis "Typing tutor") 756 (synopsis "Typing tutor")
757 (description 757 (description
758 "GNU Typist is a universal typing tutor. It can be used to learn and 758 "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
1158even in Emacs. It supports the standard game storage format (SGF, Smart 1158even in Emacs. It supports the standard game storage format (SGF, Smart
1159Game Format) and inter-process communication format (GMP, Go Modem 1159Game Format) and inter-process communication format (GMP, Go Modem
1160Protocol).") 1160Protocol).")
1161 (home-page "http://www.gnu.org/software/gnugo/") 1161 (home-page "https://www.gnu.org/software/gnugo/")
1162 (license license:gpl3+))) 1162 (license license:gpl3+)))
1163 1163
1164(define-public extremetuxracer 1164(define-public extremetuxracer
diff --git a/gnu/packages/gawk.scm b/gnu/packages/gawk.scm
index 86f01335a8f..1cd0a10fca4 100644
--- a/gnu/packages/gawk.scm
+++ b/gnu/packages/gawk.scm
@@ -78,7 +78,7 @@
78 `(("bash" ,bash)) 78 `(("bash" ,bash))
79 '()))) 79 '())))
80 80
81 (home-page "http://www.gnu.org/software/gawk/") 81 (home-page "https://www.gnu.org/software/gawk/")
82 (synopsis "Text scanning and processing language") 82 (synopsis "Text scanning and processing language")
83 (description 83 (description
84 "Gawk is the GNU implementation of Awk, a specialized programming 84 "Gawk is the GNU implementation of Awk, a specialized programming
diff --git a/gnu/packages/gcal.scm b/gnu/packages/gcal.scm
index 3e45163d791..425fa1f9a8f 100644
--- a/gnu/packages/gcal.scm
+++ b/gnu/packages/gcal.scm
@@ -34,7 +34,7 @@
34 (base32 34 (base32
35 "1av11zkfirbixn05hyq4xvilin0ncddfjqzc4zd9pviyp506rdci")))) 35 "1av11zkfirbixn05hyq4xvilin0ncddfjqzc4zd9pviyp506rdci"))))
36 (build-system gnu-build-system) 36 (build-system gnu-build-system)
37 (home-page "https://www.gnu.org/software/gcal") 37 (home-page "https://www.gnu.org/software/gcal/")
38 (synopsis "Calculating and printing a wide variety of calendars") 38 (synopsis "Calculating and printing a wide variety of calendars")
39 (description 39 (description
40 "Gcal is a program to calculate and print calendars on the 40 "Gcal is a program to calculate and print calendars on the
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index cfd33f85ab5..72933c7e607 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
318for several languages, including C, C++, Objective-C, Fortran, Java, Ada, and 318for several languages, including C, C++, Objective-C, Fortran, Java, Ada, and
319Go. It also includes runtime support libraries for these languages.") 319Go. It also includes runtime support libraries for these languages.")
320 (license gpl3+) 320 (license gpl3+)
321 (home-page "http://gcc.gnu.org/")))) 321 (home-page "https://gcc.gnu.org/"))))
322 322
323(define-public gcc-4.8 323(define-public gcc-4.8
324 (package (inherit gcc-4.7) 324 (package (inherit gcc-4.7)
@@ -859,5 +859,5 @@ effective code.")
859implemented by the GNU C Compiler (gcc). As a reference, it is not intended 859implemented by the GNU C Compiler (gcc). As a reference, it is not intended
860to be a tutorial of the language. Rather, it outlines all of the constructs 860to be a tutorial of the language. Rather, it outlines all of the constructs
861of the language. Library functions are not included.") 861of the language. Library functions are not included.")
862 (home-page "http://www.gnu.org/software/gnu-c-manual") 862 (home-page "https://www.gnu.org/software/gnu-c-manual/")
863 (license fdl1.3+))) 863 (license fdl1.3+)))
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 26ab6777fe1..25272e2d76b 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -85,7 +85,7 @@
85 85
86 ;; When tests fail, we want to know the details. 86 ;; When tests fail, we want to know the details.
87 #:make-flags '("VERBOSE=yes"))) 87 #:make-flags '("VERBOSE=yes")))
88 (home-page "http://www.gnu.org/software/gettext/") 88 (home-page "https://www.gnu.org/software/gettext/")
89 (synopsis 89 (synopsis
90 "Tools and documentation for translation (used to build other packages)") 90 "Tools and documentation for translation (used to build other packages)")
91 (description 91 (description
diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm
index 2c7b86c042b..33a679f5096 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
210capabilities of the PostScript language. It supports a wide variety of 210capabilities of the PostScript language. It supports a wide variety of
211output file formats and printers.") 211output file formats and printers.")
212 (license license:agpl3+) 212 (license license:agpl3+)
213 (home-page "http://www.gnu.org/software/ghostscript/") 213 (home-page "https://www.gnu.org/software/ghostscript/")
214 (properties '((upstream-name . "gnu-ghostscript"))))) 214 (properties '((upstream-name . "gnu-ghostscript")))))
215 215
216(define-public ghostscript/x 216(define-public ghostscript/x
@@ -261,7 +261,7 @@ output file formats and printers.")
261provides the reference implementation of the raster printer driver 261provides the reference implementation of the raster printer driver
262architecture.") 262architecture.")
263 (license license:expat) 263 (license license:expat)
264 (home-page "http://www.gnu.org/software/ghostscript/"))) 264 (home-page "https://www.gnu.org/software/ghostscript/")))
265 265
266(define-public gs-fonts 266(define-public gs-fonts
267 (package 267 (package
diff --git a/gnu/packages/gnu-doc.scm b/gnu/packages/gnu-doc.scm
index 3daa54ff124..d5a782bd1da 100644
--- a/gnu/packages/gnu-doc.scm
+++ b/gnu/packages/gnu-doc.scm
@@ -90,7 +90,7 @@ list.")
90 (string-append source "/standards.texi")) 90 (string-append source "/standards.texi"))
91 (system* "gzip" (string-append info-dir "/maintain.info")) 91 (system* "gzip" (string-append info-dir "/maintain.info"))
92 (system* "gzip" (string-append info-dir "/standards.info")))))) 92 (system* "gzip" (string-append info-dir "/standards.info"))))))
93 (home-page "http://www.gnu.org/prep/standards/") 93 (home-page "https://www.gnu.org/prep/standards/")
94 (synopsis "GNU coding standards and maintainer information") 94 (synopsis "GNU coding standards and maintainer information")
95 (description "The GNU Coding Standards were written by Richard Stallman 95 (description "The GNU Coding Standards were written by Richard Stallman
96and other GNU Project volunteers. Their purpose is to make the GNU system 96and 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 461f4f8cb74..906e7d3cf8b 100644
--- a/gnu/packages/gnu-pw-mgr.scm
+++ b/gnu/packages/gnu-pw-mgr.scm
@@ -43,7 +43,7 @@
43 (native-inputs 43 (native-inputs
44 `(("which" ,which) 44 `(("which" ,which)
45 ("autogen" ,autogen))) 45 ("autogen" ,autogen)))
46 (home-page "http://www.gnu.org/software/gnu-pw-mgr/") 46 (home-page "https://www.gnu.org/software/gnu-pw-mgr/")
47 (synopsis "Retrieve login credentials without recording passwords") 47 (synopsis "Retrieve login credentials without recording passwords")
48 (description 48 (description
49 "This program is designed to make it easy to reconstruct difficult 49 "This program is designed to make it easy to reconstruct difficult
diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm
index bcd46758132..7bc17ad06a9 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
147new formats can be added easily. The package also contains a command-line 147new formats can be added easily. The package also contains a command-line
148tool to extract metadata from a file and print the results.") 148tool to extract metadata from a file and print the results.")
149 (license license:gpl3+) 149 (license license:gpl3+)
150 (home-page "http://www.gnu.org/software/libextractor/"))) 150 (home-page "https://www.gnu.org/software/libextractor/")))
151 151
152(define-public libmicrohttpd 152(define-public libmicrohttpd
153 (package 153 (package
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 4a5f27a2aed..6bcea6a370e 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -654,7 +654,7 @@ standards.")
654 '("default16.png" "default22.png" "default24.png" 654 '("default16.png" "default22.png" "default24.png"
655 "default32.png" "default48.png" "content/icon64.png" 655 "default32.png" "default48.png" "content/icon64.png"
656 "mozicon128.png" "default256.png"))))))))) 656 "mozicon128.png" "default256.png")))))))))
657 (home-page "http://www.gnu.org/software/gnuzilla/") 657 (home-page "https://www.gnu.org/software/gnuzilla/")
658 (synopsis "Entirely free browser derived from Mozilla Firefox") 658 (synopsis "Entirely free browser derived from Mozilla Firefox")
659 (description 659 (description
660 "IceCat is the GNU version of the Firefox browser. It is entirely free 660 "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 9d9aaba3ce2..de596e925ea 100644
--- a/gnu/packages/gperf.scm
+++ b/gnu/packages/gperf.scm
@@ -36,7 +36,7 @@
36 "0gnnm8iqcl52m8iha3sxrzrl9mcyhg7lfrhhqgdn4zj00ji14wbn")))) 36 "0gnnm8iqcl52m8iha3sxrzrl9mcyhg7lfrhhqgdn4zj00ji14wbn"))))
37 (build-system gnu-build-system) 37 (build-system gnu-build-system)
38 (arguments '(#:parallel-tests? #f)) 38 (arguments '(#:parallel-tests? #f))
39 (home-page "http://www.gnu.org/software/gperf/") 39 (home-page "https://www.gnu.org/software/gperf/")
40 (synopsis "Perfect hash function generator") 40 (synopsis "Perfect hash function generator")
41 (description 41 (description
42 "gperf is a perfect hash function generator. For a given list of 42 "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 e7a6fbda150..46e1ccf233e 100644
--- a/gnu/packages/groff.scm
+++ b/gnu/packages/groff.scm
@@ -57,7 +57,7 @@
57formatted output based on formatting commands contained within the text. It 57formatted output based on formatting commands contained within the text. It
58is usually the formatter of \"man\" documentation pages.") 58is usually the formatter of \"man\" documentation pages.")
59 (license gpl3+) 59 (license gpl3+)
60 (home-page "http://www.gnu.org/software/groff/"))) 60 (home-page "https://www.gnu.org/software/groff/")))
61 61
62;; There are no releases, so we take the latest commit. 62;; There are no releases, so we take the latest commit.
63(define-public roffit 63(define-public roffit
diff --git a/gnu/packages/gsasl.scm b/gnu/packages/gsasl.scm
index 4c8f818f91d..17b44d9f4fb 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
68this library, freeing the application developer from needing to know about 68this library, freeing the application developer from needing to know about
69the underlying security implementation.") 69the underlying security implementation.")
70 (license license:gpl3+) 70 (license license:gpl3+)
71 (home-page "http://www.gnu.org/software/gss/"))) 71 (home-page "https://www.gnu.org/software/gss/")))
72 72
73(define-public gsasl 73(define-public gsasl
74 (package 74 (package
@@ -96,4 +96,4 @@ Security Layer framework. On network servers such as IMAP or SMTP servers,
96SASL is used to handle client/server authentication. This package contains 96SASL is used to handle client/server authentication. This package contains
97both a library and a command-line tool to access the library.") 97both a library and a command-line tool to access the library.")
98 (license license:gpl3+) 98 (license license:gpl3+)
99 (home-page "http://www.gnu.org/software/gsasl/"))) 99 (home-page "https://www.gnu.org/software/gsasl/")))
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index db19c9c9318..69ff53c7d99 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -934,7 +934,7 @@ documents.")
934 (description 934 (description
935 "Includes guile-clutter, guile-gnome-gstreamer, 935 "Includes guile-clutter, guile-gnome-gstreamer,
936guile-gnome-platform (GNOME developer libraries), and guile-gtksourceview.") 936guile-gnome-platform (GNOME developer libraries), and guile-gtksourceview.")
937 (home-page "http://www.gnu.org/software/guile-gnome/") 937 (home-page "https://www.gnu.org/software/guile-gnome/")
938 (license license:gpl2+))) 938 (license license:gpl2+)))
939 939
940;;; 940;;;
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 96ef021fb4c..235b06cf9f5 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
131the Scheme language which can be easily embedded in other applications to 131the Scheme language which can be easily embedded in other applications to
132provide a convenient means of extending the functionality of the application 132provide a convenient means of extending the functionality of the application
133without requiring the source code to be rewritten.") 133without requiring the source code to be rewritten.")
134 (home-page "http://www.gnu.org/software/guile/") 134 (home-page "https://www.gnu.org/software/guile/")
135 (license license:lgpl2.0+))) 135 (license license:lgpl2.0+)))
136 136
137(define-public guile-2.0 137(define-public guile-2.0
@@ -207,7 +207,7 @@ official extension language of the GNU system. It is an implementation of
207the Scheme language which can be easily embedded in other applications to 207the Scheme language which can be easily embedded in other applications to
208provide a convenient means of extending the functionality of the application 208provide a convenient means of extending the functionality of the application
209without requiring the source code to be rewritten.") 209without requiring the source code to be rewritten.")
210 (home-page "http://www.gnu.org/software/guile/") 210 (home-page "https://www.gnu.org/software/guile/")
211 (license license:lgpl3+))) 211 (license license:lgpl3+)))
212 212
213(define-public guile-2.0/fixed 213(define-public guile-2.0/fixed
@@ -537,7 +537,7 @@ library.")
537 (build-system gnu-build-system) 537 (build-system gnu-build-system)
538 (native-inputs `(("pkg-config" ,pkg-config))) 538 (native-inputs `(("pkg-config" ,pkg-config)))
539 (inputs `(("ed" ,ed) ("which" ,which) ("guile" ,guile-2.0))) 539 (inputs `(("ed" ,ed) ("which" ,which) ("guile" ,guile-2.0)))
540 (home-page "http://www.gnu.org/software/mcron/") 540 (home-page "https://www.gnu.org/software/mcron/")
541 (synopsis "Run jobs at scheduled times") 541 (synopsis "Run jobs at scheduled times")
542 (description 542 (description
543 "GNU Mcron is a complete replacement for Vixie cron. It is used to run 543 "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 446b2946b55..b2e1fbb211e 100644
--- a/gnu/packages/gv.scm
+++ b/gnu/packages/gv.scm
@@ -71,4 +71,4 @@
71With it, one can view and navigate through PostScript and PDF documents in X 71With it, one can view and navigate through PostScript and PDF documents in X
72Windows.") 72Windows.")
73 (license license:gpl3+) 73 (license license:gpl3+)
74 (home-page "http://www.gnu.org/software/gv/"))) 74 (home-page "https://www.gnu.org/software/gv/")))
diff --git a/gnu/packages/gxmessage.scm b/gnu/packages/gxmessage.scm
index c6cba2cd7be..0150dd0d6f5 100644
--- a/gnu/packages/gxmessage.scm
+++ b/gnu/packages/gxmessage.scm
@@ -52,7 +52,7 @@
52 (native-inputs 52 (native-inputs
53 `(("intltool" ,intltool) 53 `(("intltool" ,intltool)
54 ("pkg-config" ,pkg-config))) 54 ("pkg-config" ,pkg-config)))
55 (home-page "http://www.gnu.org/software/gxmessage/") 55 (home-page "https://www.gnu.org/software/gxmessage/")
56 (synopsis "Open popup message window with buttons for return") 56 (synopsis "Open popup message window with buttons for return")
57 (description "GNU gxmessage is a program that pops up dialog windows, which display 57 (description "GNU gxmessage is a program that pops up dialog windows, which display
58a message to the user and waits for their action. The program then exits 58a 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 2d7b7b2ac0a..b5da4cb9637 100644
--- a/gnu/packages/hurd.scm
+++ b/gnu/packages/hurd.scm
@@ -96,7 +96,7 @@
96 `(("flex" ,flex) 96 `(("flex" ,flex)
97 ("bison" ,bison))) 97 ("bison" ,bison)))
98 (arguments `(#:tests? #f)) 98 (arguments `(#:tests? #f))
99 (home-page "http://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html") 99 (home-page "https://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html")
100 (synopsis "Mach 3.0 interface generator for the Hurd") 100 (synopsis "Mach 3.0 interface generator for the Hurd")
101 (description 101 (description
102 "GNU MIG is the GNU distribution of the Mach 3.0 interface generator 102 "GNU MIG is the GNU distribution of the Mach 3.0 interface generator
@@ -145,7 +145,7 @@ communication.")
145 "ac_cv_search_clnt_create=no") 145 "ac_cv_search_clnt_create=no")
146 146
147 #:tests? #f)) 147 #:tests? #f))
148 (home-page "http://www.gnu.org/software/hurd/hurd.html") 148 (home-page "https://www.gnu.org/software/hurd/hurd.html")
149 (synopsis "GNU Hurd headers") 149 (synopsis "GNU Hurd headers")
150 (description 150 (description
151 "This package provides C headers of the GNU Hurd, used to build the GNU C 151 "This package provides C headers of the GNU Hurd, used to build the GNU C
@@ -179,7 +179,7 @@ Library and other user programs.")
179 (lambda _ 179 (lambda _
180 (zero? (system* "make" "-Clibihash" "libihash.a"))) 180 (zero? (system* "make" "-Clibihash" "libihash.a")))
181 %standard-phases))))) 181 %standard-phases)))))
182 (home-page "http://www.gnu.org/software/hurd/hurd.html") 182 (home-page "https://www.gnu.org/software/hurd/hurd.html")
183 (synopsis "GNU Hurd libraries") 183 (synopsis "GNU Hurd libraries")
184 (description 184 (description
185 "This package provides libihash, needed to build the GNU C 185 "This package provides libihash, needed to build the GNU C
diff --git a/gnu/packages/idutils.scm b/gnu/packages/idutils.scm
index 63760c84e9e..abab0c16bf4 100644
--- a/gnu/packages/idutils.scm
+++ b/gnu/packages/idutils.scm
@@ -38,7 +38,7 @@
38 (patches (search-patches "diffutils-gets-undeclared.patch")))) 38 (patches (search-patches "diffutils-gets-undeclared.patch"))))
39 (build-system gnu-build-system) 39 (build-system gnu-build-system)
40 (native-inputs `(("emacs" ,emacs-minimal))) 40 (native-inputs `(("emacs" ,emacs-minimal)))
41 (home-page "http://www.gnu.org/software/idutils/") 41 (home-page "https://www.gnu.org/software/idutils/")
42 (synopsis "Identifier database utilities") 42 (synopsis "Identifier database utilities")
43 (description 43 (description
44 "The GNU idutils package includes tools to create an index of textual 44 "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 bd36f7bb44e..4950a26121e 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
53deal with incomplete or malformed syntax. GNU indent offers several 53deal with incomplete or malformed syntax. GNU indent offers several
54extensions over the standard utility.") 54extensions over the standard utility.")
55 (license license:gpl3+) 55 (license license:gpl3+)
56 (home-page "http://www.gnu.org/software/indent/"))) 56 (home-page "https://www.gnu.org/software/indent/")))
diff --git a/gnu/packages/kerberos.scm b/gnu/packages/kerberos.scm
index b6d25f4a231..68232d6b1d3 100644
--- a/gnu/packages/kerberos.scm
+++ b/gnu/packages/kerberos.scm
@@ -124,7 +124,7 @@ cryptography.")
124 ;; #endif 124 ;; #endif
125 ("libgcrypt" ,libgcrypt-1.5) 125 ("libgcrypt" ,libgcrypt-1.5)
126 ("libtasn1" ,libtasn1))) 126 ("libtasn1" ,libtasn1)))
127 (home-page "http://www.gnu.org/software/shishi/") 127 (home-page "https://www.gnu.org/software/shishi/")
128 (synopsis "Implementation of the Kerberos 5 network security system") 128 (synopsis "Implementation of the Kerberos 5 network security system")
129 (description 129 (description
130 "GNU Shishi is a free implementation of the Kerberos 5 network security 130 "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 3af19b1c709..1dd9c78eb97 100644
--- a/gnu/packages/libidn.scm
+++ b/gnu/packages/libidn.scm
@@ -47,7 +47,7 @@ Java libraries.")
47 ;; The C code is dual-licensed gpl2+ lgpl3+, the manual is fdl1.3+, 47 ;; The C code is dual-licensed gpl2+ lgpl3+, the manual is fdl1.3+,
48 ;; the command line tool is gpl3+. 48 ;; the command line tool is gpl3+.
49 (license (list gpl2+ gpl3+ lgpl3+ fdl1.3+)) 49 (license (list gpl2+ gpl3+ lgpl3+ fdl1.3+))
50 (home-page "http://www.gnu.org/software/libidn/"))) 50 (home-page "https://www.gnu.org/software/libidn/")))
51 51
52(define-public libidn2 52(define-public libidn2
53 (package 53 (package
diff --git a/gnu/packages/libsigsegv.scm b/gnu/packages/libsigsegv.scm
index 1755b250bc2..41e73453517 100644
--- a/gnu/packages/libsigsegv.scm
+++ b/gnu/packages/libsigsegv.scm
@@ -34,7 +34,7 @@
34 (sha256 34 (sha256
35 (base32 "16hrs8k3nmc7a8jam5j1fpspd6sdpkamskvsdpcw6m29vnis8q44")))) 35 (base32 "16hrs8k3nmc7a8jam5j1fpspd6sdpkamskvsdpcw6m29vnis8q44"))))
36 (build-system gnu-build-system) 36 (build-system gnu-build-system)
37 (home-page "http://www.gnu.org/software/libsigsegv/") 37 (home-page "https://www.gnu.org/software/libsigsegv/")
38 (synopsis "Library for handling page faults") 38 (synopsis "Library for handling page faults")
39 (arguments 39 (arguments
40 ;; On MIPS, work around this error: 40 ;; On MIPS, work around this error:
diff --git a/gnu/packages/libunistring.scm b/gnu/packages/libunistring.scm
index a9779d4ffd5..4b65348408b 100644
--- a/gnu/packages/libunistring.scm
+++ b/gnu/packages/libunistring.scm
@@ -49,5 +49,5 @@
49 "GNU libunistring is a library providing functions to manipulate 49 "GNU libunistring is a library providing functions to manipulate
50Unicode strings and for manipulating C strings according to the Unicode 50Unicode strings and for manipulating C strings according to the Unicode
51standard.") 51standard.")
52 (home-page "http://www.gnu.org/software/libunistring/") 52 (home-page "https://www.gnu.org/software/libunistring/")
53 (license lgpl3+))) 53 (license lgpl3+)))
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index ed74aa50a1e..afa2617a6a4 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -181,7 +181,7 @@
181 #t)))))) 181 #t))))))
182 #:allowed-references () 182 #:allowed-references ()
183 #:tests? #f)) 183 #:tests? #f))
184 (home-page "http://www.gnu.org/software/linux-libre") 184 (home-page "https://www.gnu.org/software/linux-libre/")
185 (synopsis "GNU Linux-Libre kernel headers") 185 (synopsis "GNU Linux-Libre kernel headers")
186 (description "Headers of the Linux-Libre kernel.") 186 (description "Headers of the Linux-Libre kernel.")
187 (license license:gpl2))) 187 (license license:gpl2)))
@@ -333,7 +333,7 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
333 "INSTALL_MOD_STRIP=1" 333 "INSTALL_MOD_STRIP=1"
334 "modules_install")))))) 334 "modules_install"))))))
335 #:tests? #f)) 335 #:tests? #f))
336 (home-page "http://www.gnu.org/software/linux-libre/") 336 (home-page "https://www.gnu.org/software/linux-libre//")
337 (synopsis "100% free redistribution of a cleaned Linux kernel") 337 (synopsis "100% free redistribution of a cleaned Linux kernel")
338 (description 338 (description
339 "GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. 339 "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 425c273e0d4..60e381d30db 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -117,7 +117,7 @@
117 ("readline" ,readline) 117 ("readline" ,readline)
118 ("texinfo" ,texinfo) 118 ("texinfo" ,texinfo)
119 ("texlive" ,texlive))) 119 ("texlive" ,texlive)))
120 (home-page "http://www.gnu.org/software/gcl") 120 (home-page "https://www.gnu.org/software/gcl/")
121 (synopsis "A Common Lisp implementation") 121 (synopsis "A Common Lisp implementation")
122 (description "GCL is an implementation of the Common Lisp language. It 122 (description "GCL is an implementation of the Common Lisp language. It
123features the ability to compile to native object code and to load native 123features 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 d1ba928768f..dd944c02d9b 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,
60expanding macros as it encounters them. It also has some built-in functions, 60expanding macros as it encounters them. It also has some built-in functions,
61for example to run shell commands or to do arithmetic.") 61for example to run shell commands or to do arithmetic.")
62 (license gpl3+) 62 (license gpl3+)
63 (home-page "http://www.gnu.org/software/m4/"))) 63 (home-page "https://www.gnu.org/software/m4/")))
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 833ef724a6c..d3218b1c893 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -167,7 +167,7 @@
167 ("linux-pam" ,linux-pam) 167 ("linux-pam" ,linux-pam)
168 ("libltdl" ,libltdl) 168 ("libltdl" ,libltdl)
169 ("gdbm" ,gdbm))) 169 ("gdbm" ,gdbm)))
170 (home-page "https://www.gnu.org/software/mailutils/") 170 (home-page "https://mailutils.org")
171 (synopsis "Utilities and library for reading and serving mail") 171 (synopsis "Utilities and library for reading and serving mail")
172 (description 172 (description
173 "GNU Mailutils is a collection of programs for managing, viewing and 173 "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 e5c614cee72..d7ec65f25a3 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."
428 ;; etc.) Failing to do that leads to misdetections of 428 ;; etc.) Failing to do that leads to misdetections of
429 ;; declarations by 'gcc/configure', and eventually to 429 ;; declarations by 'gcc/configure', and eventually to
430 ;; duplicate declarations as reported in 430 ;; duplicate declarations as reported in
431 ;; <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59217>. 431 ;; <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59217>.
432 ("gmp-native" ,gmp) 432 ("gmp-native" ,gmp)
433 ("mpfr-native" ,mpfr) 433 ("mpfr-native" ,mpfr)
434 ("mpc-native" ,mpc) 434 ("mpc-native" ,mpc)
diff --git a/gnu/packages/man.scm b/gnu/packages/man.scm
index 38986cdce1d..a2e435e9991 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.")
191 ;; ("perl-LocaleGettext" ,perl-LocaleGettext) 191 ;; ("perl-LocaleGettext" ,perl-LocaleGettext)
192 ;; ("gettext" ,gettext-minimal) 192 ;; ("gettext" ,gettext-minimal)
193 )) 193 ))
194 (home-page "http://www.gnu.org/software/help2man/") 194 (home-page "https://www.gnu.org/software/help2man/")
195 (synopsis "Automatically generate man pages from program --help") 195 (synopsis "Automatically generate man pages from program --help")
196 (description 196 (description
197 "GNU help2man is a program that converts the output of standard 197 "GNU help2man is a program that converts the output of standard
diff --git a/gnu/packages/marst.scm b/gnu/packages/marst.scm
index 7249cf18238..9b4db8be635 100644
--- a/gnu/packages/marst.scm
+++ b/gnu/packages/marst.scm
@@ -36,7 +36,7 @@
36 (sha256 36 (sha256
37 (base32 "0l6swjy8fjrqw89ghc1vvakg21jmpfkpsw92yssrzkg3rg8vkrry")))) 37 (base32 "0l6swjy8fjrqw89ghc1vvakg21jmpfkpsw92yssrzkg3rg8vkrry"))))
38 (build-system gnu-build-system) 38 (build-system gnu-build-system)
39 (home-page "http://www.gnu.org/software/marst") 39 (home-page "https://www.gnu.org/software/marst/")
40 (synopsis "Algol-to-C translator") 40 (synopsis "Algol-to-C translator")
41 (description 41 (description
42 "GNU MARST is an Algol-to-C translator. The package consists of the 42 "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 a5cdacb632e..f7204ee6a3d 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
120logical symbols and its natural deduction interface make it easy to use for 120logical symbols and its natural deduction interface make it easy to use for
121beginners.") 121beginners.")
122 (license license:gpl3+) 122 (license license:gpl3+)
123 (home-page "http://www.gnu.org/software/aris/"))) 123 (home-page "https://www.gnu.org/software/aris/")))
124 124
125(define-public c-graph 125(define-public c-graph
126 (package 126 (package
@@ -143,7 +143,7 @@ theory in visualizing the convolution process. Rather than forcing the
143student to write code, the program offers an intuitive interface with 143student to write code, the program offers an intuitive interface with
144interactive dialogs to guide them.") 144interactive dialogs to guide them.")
145 (license license:gpl3+) 145 (license license:gpl3+)
146 (home-page "http://www.gnu.org/software/c-graph/"))) 146 (home-page "https://www.gnu.org/software/c-graph/")))
147 147
148(define-public coda 148(define-public coda
149 (package 149 (package
@@ -205,7 +205,7 @@ prefixes (micro-, kilo-, etc.). It can also handle nonlinear
205conversions such as Fahrenheit to Celsius. Its interpreter is powerful 205conversions such as Fahrenheit to Celsius. Its interpreter is powerful
206enough to be used effectively as a scientific calculator.") 206enough to be used effectively as a scientific calculator.")
207 (license license:gpl3+) 207 (license license:gpl3+)
208 (home-page "http://www.gnu.org/software/units/"))) 208 (home-page "https://www.gnu.org/software/units/")))
209 209
210(define-public double-conversion 210(define-public double-conversion
211 (package 211 (package
@@ -254,7 +254,7 @@ searched using a simple command-line tool, choosing from three databases:
254universal constants, atomic numbers, and constants related to 254universal constants, atomic numbers, and constants related to
255semiconductors.") 255semiconductors.")
256 (license license:gpl3+) 256 (license license:gpl3+)
257 (home-page "http://www.gnu.org/software/dionysus/"))) 257 (home-page "https://www.gnu.org/software/dionysus/")))
258 258
259(define-public gsl 259(define-public gsl
260 (package 260 (package
@@ -271,7 +271,7 @@ semiconductors.")
271 (build-system gnu-build-system) 271 (build-system gnu-build-system)
272 (arguments 272 (arguments
273 `(#:parallel-tests? #f)) 273 `(#:parallel-tests? #f))
274 (home-page "http://www.gnu.org/software/gsl/") 274 (home-page "https://www.gnu.org/software/gsl/")
275 (synopsis "Numerical library for C and C++") 275 (synopsis "Numerical library for C and C++")
276 (description 276 (description
277 "The GNU Scientific Library is a library for numerical analysis in C 277 "The GNU Scientific Library is a library for numerical analysis in C
@@ -2000,7 +2000,7 @@ processor cores.")
2000 ("popt" ,popt))) 2000 ("popt" ,popt)))
2001 (native-inputs 2001 (native-inputs
2002 `(("pkg-config" ,pkg-config))) 2002 `(("pkg-config" ,pkg-config)))
2003 (home-page "http://www.gnu.org/software/gsegrafix/") 2003 (home-page "https://www.gnu.org/software/gsegrafix/")
2004 (synopsis "GNOME application to create scientific and engineering plots") 2004 (synopsis "GNOME application to create scientific and engineering plots")
2005 (description "GSEGrafix is an application which produces high-quality graphical 2005 (description "GSEGrafix is an application which produces high-quality graphical
2006plots for science and engineering. Plots are specified via simple ASCII 2006plots 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,
2809continuous manner. It also includes tutorials that help to explain how fractals 2809continuous manner. It also includes tutorials that help to explain how fractals
2810are built. It can generate many different fractal types such as the Mandelbrot 2810are built. It can generate many different fractal types such as the Mandelbrot
2811set.") 2811set.")
2812 (home-page "http://www.gnu.org/software/xaos/") 2812 (home-page "https://www.gnu.org/software/xaos/")
2813 (license license:gpl2+))) 2813 (license license:gpl2+)))
2814 2814
2815(define-public hypre 2815(define-public hypre
@@ -3091,6 +3091,6 @@ Longest Commons Subsequence of a set of strings.")
3091 (description "GNU JACAL is an interactive symbolic mathematics program based on 3091 (description "GNU JACAL is an interactive symbolic mathematics program based on
3092Scheme. It manipulate and simplify a range of mathematical expressions such 3092Scheme. It manipulate and simplify a range of mathematical expressions such
3093as equations, scalars, vectors, and matrices.") 3093as equations, scalars, vectors, and matrices.")
3094 (home-page "http://www.gnu.org/software/jacal") 3094 (home-page "https://www.gnu.org/software/jacal/")
3095 (license license:gpl3+))) 3095 (license license:gpl3+)))
3096 3096
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index c32bffcb89e..cbb4d4eabaf 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -1233,7 +1233,7 @@ support, and more.")
1233the Readline library to handle input, so it features convenient navigation of 1233the Readline library to handle input, so it features convenient navigation of
1234text as well as tab-completion of buddy names, commands and English words. It 1234text as well as tab-completion of buddy names, commands and English words. It
1235is also scriptable and extensible via Guile.") 1235is also scriptable and extensible via Guile.")
1236 (home-page "https://www.gnu.org/software/freetalk") 1236 (home-page "https://www.gnu.org/software/freetalk/")
1237 (license license:gpl3+))) 1237 (license license:gpl3+)))
1238 1238
1239(define-public libmesode 1239(define-public libmesode
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index c7612f89ae9..0ad4a2a6c2d 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.")
1757 ;; prevents us from using pulseaudio 1757 ;; prevents us from using pulseaudio
1758 (inputs `(("ncurses" ,ncurses) 1758 (inputs `(("ncurses" ,ncurses)
1759 ("alsa" ,alsa-lib))) 1759 ("alsa" ,alsa-lib)))
1760 (home-page "http://www.gnu.org/software/cursynth") 1760 (home-page "https://www.gnu.org/software/cursynth/")
1761 (synopsis "Polyphonic and MIDI subtractive music synthesizer using curses") 1761 (synopsis "Polyphonic and MIDI subtractive music synthesizer using curses")
1762 (description "GNU cursynth is a polyphonic synthesizer that runs 1762 (description "GNU cursynth is a polyphonic synthesizer that runs
1763graphically in the terminal. It is built on a full-featured subtractive 1763graphically in the terminal. It is built on a full-featured subtractive
diff --git a/gnu/packages/ncurses.scm b/gnu/packages/ncurses.scm
index 6949e1e03fe..9f1a87b1808 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
169implement user interfaces for command-line applications. The accompanying 169implement user interfaces for command-line applications. The accompanying
170ncursesw library provides wide character support.") 170ncursesw library provides wide character support.")
171 (license x11) 171 (license x11)
172 (home-page "http://www.gnu.org/software/ncurses/"))) 172 (home-page "https://www.gnu.org/software/ncurses/")))
173 173
174(define-public dialog 174(define-public dialog
175 (package 175 (package
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index e36903b8af4..0c7dcd0fc38 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -76,7 +76,7 @@
76 (base32 76 (base32
77 "1xsiivjjyhqcs6dyjcshrnxlgypvyfzacjz7gcjgl88xiw9lylri")))) 77 "1xsiivjjyhqcs6dyjcshrnxlgypvyfzacjz7gcjgl88xiw9lylri"))))
78 (build-system gnu-build-system) 78 (build-system gnu-build-system)
79 (home-page "http://www.gnu.org/software/macchanger") 79 (home-page "https://www.gnu.org/software/macchanger/")
80 (synopsis "Viewing and manipulating MAC addresses of network interfaces") 80 (synopsis "Viewing and manipulating MAC addresses of network interfaces")
81 (description "GNU MAC Changer is a utility for viewing and changing MAC 81 (description "GNU MAC Changer is a utility for viewing and changing MAC
82addresses of networking devices. New addresses may be set explicitly or 82addresses of networking devices. New addresses may be set explicitly or
diff --git a/gnu/packages/ocr.scm b/gnu/packages/ocr.scm
index 2e205ddd341..ddae1a7f880 100644
--- a/gnu/packages/ocr.scm
+++ b/gnu/packages/ocr.scm
@@ -38,7 +38,7 @@
38 "1m2dblgvvjs48rsglfdwq0ib9zk8h9n34xsh67ibrg0g0ffbw477")))) 38 "1m2dblgvvjs48rsglfdwq0ib9zk8h9n34xsh67ibrg0g0ffbw477"))))
39 (build-system gnu-build-system) 39 (build-system gnu-build-system)
40 (native-inputs `(("lzip" ,lzip))) 40 (native-inputs `(("lzip" ,lzip)))
41 (home-page "http://www.gnu.org/software/ocrad/") 41 (home-page "https://www.gnu.org/software/ocrad/")
42 (synopsis "Optical character recognition based on feature extraction") 42 (synopsis "Optical character recognition based on feature extraction")
43 (description 43 (description
44 "GNU Ocrad is an optical character recognition program based on a 44 "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 cabfc862ac0..7edce69b292 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -198,7 +198,7 @@
198 ("guile-json" ,guile-json) 198 ("guile-json" ,guile-json)
199 ("guile-ssh" ,guile-ssh))) 199 ("guile-ssh" ,guile-ssh)))
200 200
201 (home-page "http://www.gnu.org/software/guix") 201 (home-page "https://www.gnu.org/software/guix/")
202 (synopsis "Functional package manager for installed software packages and versions") 202 (synopsis "Functional package manager for installed software packages and versions")
203 (description 203 (description
204 "GNU Guix is a functional package manager for the GNU system, and is 204 "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 324ed607c73..df0ee54c463 100644
--- a/gnu/packages/pem.scm
+++ b/gnu/packages/pem.scm
@@ -37,7 +37,7 @@
37 "03iqcki1lakkck1akdyvljjapgqda3l0rh38id7jhrac9kcxqgg2")))) 37 "03iqcki1lakkck1akdyvljjapgqda3l0rh38id7jhrac9kcxqgg2"))))
38 (build-system gnu-build-system) 38 (build-system gnu-build-system)
39 (inputs `(("perl" ,perl))) 39 (inputs `(("perl" ,perl)))
40 (home-page "http://www.gnu.org/software/pem/") 40 (home-page "https://www.gnu.org/software/pem/")
41 (synopsis "Personal expenses manager") 41 (synopsis "Personal expenses manager")
42 (description 42 (description
43 "GNU Pem is a simple tool for tracking personal income and 43 "GNU Pem is a simple tool for tracking personal income and
diff --git a/gnu/packages/popt.scm b/gnu/packages/popt.scm
index a9b5f501da0..4978ea72905 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\")
144formats, as specified by the GNU coding standards. Additionally, the 144formats, as specified by the GNU coding standards. Additionally, the
145output of the standard options \"--help\" and \"--version\" is generated 145output of the standard options \"--help\" and \"--version\" is generated
146automatically.") 146automatically.")
147 (home-page "http://www.gnu.org/software/gengetopt/gengetopt.html") 147 (home-page "https://www.gnu.org/software/gengetopt/gengetopt.html")
148 (license gpl3+))) 148 (license gpl3+)))
diff --git a/gnu/packages/pretty-print.scm b/gnu/packages/pretty-print.scm
index 3af7777304c..a11c34330d5 100644
--- a/gnu/packages/pretty-print.scm
+++ b/gnu/packages/pretty-print.scm
@@ -94,7 +94,7 @@
94 "tests/gps-ref/psmandup.ps") 94 "tests/gps-ref/psmandup.ps")
95 (("#! */bin/sh") (string-append 95 (("#! */bin/sh") (string-append
96 "#!" (which "sh"))))))))) 96 "#!" (which "sh")))))))))
97 (home-page "http://www.gnu.org/software/a2ps") 97 (home-page "https://www.gnu.org/software/a2ps/")
98 (synopsis "Any file to PostScript, including pretty-printing") 98 (synopsis "Any file to PostScript, including pretty-printing")
99 (description 99 (description
100 "GNU a2ps converts almost anything to a PostScript file, ready for 100 "GNU a2ps converts almost anything to a PostScript file, ready for
@@ -120,7 +120,7 @@ special cases, such as pretty-printing \"--help\" output.")
120 (arguments 120 (arguments
121 ;; Must define DIFF_CMD for tests to pass 121 ;; Must define DIFF_CMD for tests to pass
122 '(#:configure-flags '("CPPFLAGS=-DDIFF_CMD=\\\"diff\\\""))) 122 '(#:configure-flags '("CPPFLAGS=-DDIFF_CMD=\\\"diff\\\"")))
123 (home-page "http://www.gnu.org/software/trueprint") 123 (home-page "https://www.gnu.org/software/trueprint/")
124 (synopsis "Pretty-print C sources and other plain text to PostScript") 124 (synopsis "Pretty-print C sources and other plain text to PostScript")
125 (description 125 (description
126 "GNU Trueprint translates C source code files as PostScript files. 126 "GNU Trueprint translates C source code files as PostScript files.
@@ -141,7 +141,7 @@ indentation counting, function and file indices and more.")
141 (base32 141 (base32
142 "1fy0ymvzrrvs889zanxcaxjfcxarm2d3k43c9frmbl1ld7dblmkd")))) 142 "1fy0ymvzrrvs889zanxcaxjfcxarm2d3k43c9frmbl1ld7dblmkd"))))
143 (build-system gnu-build-system) 143 (build-system gnu-build-system)
144 (home-page "http://www.gnu.org/software/enscript") 144 (home-page "https://www.gnu.org/software/enscript/")
145 (synopsis "Generating PostScript, including pretty-printing") 145 (synopsis "Generating PostScript, including pretty-printing")
146 (description 146 (description
147 "GNU Enscript is a program to convert ASCII text files to PostScript, 147 "GNU Enscript is a program to convert ASCII text files to PostScript,
@@ -215,7 +215,7 @@ to @code{IOStreams}.")
215 "tests/test.tcl.html") 215 "tests/test.tcl.html")
216 (("#! */bin/sh") "#!/bin/sh"))) 216 (("#! */bin/sh") "#!/bin/sh")))
217 %standard-phases))) 217 %standard-phases)))
218 (home-page "http://www.gnu.org/software/src-highlite") 218 (home-page "https://www.gnu.org/software/src-highlite/")
219 (synopsis "Produce a document with syntax highlighting from a source file") 219 (synopsis "Produce a document with syntax highlighting from a source file")
220 (description 220 (description
221 "GNU source-highlight reads in a source code file and produces an output 221 "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 50385b14f83..5b8edc6cfbe 100644
--- a/gnu/packages/pth.scm
+++ b/gnu/packages/pth.scm
@@ -38,7 +38,7 @@
38 (build-system gnu-build-system) 38 (build-system gnu-build-system)
39 (arguments 39 (arguments
40 '(#:parallel-build? #f)) 40 '(#:parallel-build? #f))
41 (home-page "http://www.gnu.org/software/pth") 41 (home-page "https://www.gnu.org/software/pth/")
42 (synopsis "Portable thread library") 42 (synopsis "Portable thread library")
43 (description 43 (description
44 "GNU Pth is a portable library providing non-preemptive, priority-based 44 "GNU Pth is a portable library providing non-preemptive, priority-based
diff --git a/gnu/packages/readline.scm b/gnu/packages/readline.scm
index 16a31afd735..f6ebbcc2677 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
87features both Emacs-like and vi-like keybindings, making its usage 87features both Emacs-like and vi-like keybindings, making its usage
88comfortable for anyone.") 88comfortable for anyone.")
89 (license gpl3+) 89 (license gpl3+)
90 (home-page "http://savannah.gnu.org/projects/readline/")))) 90 (home-page "https://savannah.gnu.org/projects/readline/"))))
91 91
92(define-public readline-6.2 92(define-public readline-6.2
93 (package (inherit readline) 93 (package (inherit readline)
diff --git a/gnu/packages/rush.scm b/gnu/packages/rush.scm
index 36a8f2069ba..1b4ea6bb5d0 100644
--- a/gnu/packages/rush.scm
+++ b/gnu/packages/rush.scm
@@ -35,7 +35,7 @@
35 (base32 35 (base32
36 "1vxdb81ify4xcyygh86250pi50krb16dkj42i5ii4ns3araiwckz")))) 36 "1vxdb81ify4xcyygh86250pi50krb16dkj42i5ii4ns3araiwckz"))))
37 (build-system gnu-build-system) 37 (build-system gnu-build-system)
38 (home-page "http://www.gnu.org/software/rush/") 38 (home-page "https://www.gnu.org/software/rush/")
39 (synopsis "Restricted user (login) shell") 39 (synopsis "Restricted user (login) shell")
40 (description 40 (description
41 "GNU Rush is a restricted user shell, for systems on which users are to 41 "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 fec872f5f90..746fbc9692c 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -183,7 +183,7 @@
183 ;; Fails to build on MIPS, see <http://bugs.gnu.org/18221>. 183 ;; Fails to build on MIPS, see <http://bugs.gnu.org/18221>.
184 (supported-systems (delete "mips64el-linux" %supported-systems)) 184 (supported-systems (delete "mips64el-linux" %supported-systems))
185 185
186 (home-page "http://www.gnu.org/software/mit-scheme/") 186 (home-page "https://www.gnu.org/software/mit-scheme/")
187 (synopsis "A Scheme implementation with integrated editor and debugger") 187 (synopsis "A Scheme implementation with integrated editor and debugger")
188 (description 188 (description
189 "GNU/MIT Scheme is an implementation of the Scheme programming 189 "GNU/MIT Scheme is an implementation of the Scheme programming
diff --git a/gnu/packages/sdl.scm b/gnu/packages/sdl.scm
index 5103aeed6c7..f73a26cff4d 100644
--- a/gnu/packages/sdl.scm
+++ b/gnu/packages/sdl.scm
@@ -423,7 +423,7 @@ directory.")
423 (description "Guile-SDL is a set of bindings to the Simple DirectMedia 423 (description "Guile-SDL is a set of bindings to the Simple DirectMedia
424Layer (SDL). With them, Guile programmers can have easy access to graphics, 424Layer (SDL). With them, Guile programmers can have easy access to graphics,
425sound and device input (keyboards, joysticks, mice, etc.).") 425sound and device input (keyboards, joysticks, mice, etc.).")
426 (home-page "http://gnu.org/s/guile-sdl") 426 (home-page "https://www.gnu.org/software/guile-sdl/")
427 (license gpl3+))) 427 (license gpl3+)))
428 428
429(define-public guile-sdl2 429(define-public guile-sdl2
diff --git a/gnu/packages/search.scm b/gnu/packages/search.scm
index ac43f57aa70..fd0f0bd389f 100644
--- a/gnu/packages/search.scm
+++ b/gnu/packages/search.scm
@@ -149,7 +149,7 @@ command line tool for interacting with libtocc.")
149 (base32 149 (base32
150 "1frdmgrmb509fxbdpsxxw3lvvwv7xm1pavqrqgm4jg698iix6xfw")))) 150 "1frdmgrmb509fxbdpsxxw3lvvwv7xm1pavqrqgm4jg698iix6xfw"))))
151 (build-system gnu-build-system) 151 (build-system gnu-build-system)
152 (home-page "https://www.gnu.org/software/bool") 152 (home-page "https://www.gnu.org/software/bool/")
153 (synopsis "Finding text and HTML files that match boolean expressions") 153 (synopsis "Finding text and HTML files that match boolean expressions")
154 (description 154 (description
155 "GNU Bool is a utility to perform text searches on files using Boolean 155 "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 2423e35c972..974db86115b 100644
--- a/gnu/packages/serveez.scm
+++ b/gnu/packages/serveez.scm
@@ -47,7 +47,7 @@
47 (find-files "test" "^t[0-9]{3}$") 47 (find-files "test" "^t[0-9]{3}$")
48 (("/bin/sh") (which "sh")))) 48 (("/bin/sh") (which "sh"))))
49 %standard-phases))) 49 %standard-phases)))
50 (home-page "http://www.gnu.org/software/serveez/") 50 (home-page "https://www.gnu.org/software/serveez/")
51 (synopsis "Framework for implementing IP-based servers") 51 (synopsis "Framework for implementing IP-based servers")
52 (description 52 (description
53 "GNU Serveez is a server framework providing the routines necessary to 53 "GNU Serveez is a server framework providing the routines necessary to
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 793d8b9df77..a05ac114d80 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -89,7 +89,7 @@
89 `(("glib" ,glib "bin") ;for glib-genmarshal 89 `(("glib" ,glib "bin") ;for glib-genmarshal
90 ("perl" ,perl) 90 ("perl" ,perl)
91 ("pkg-config" ,pkg-config))) 91 ("pkg-config" ,pkg-config)))
92 (home-page "http://www.gnu.org/software/pspp/") 92 (home-page "https://www.gnu.org/software/pspp/")
93 (synopsis "Statistical analysis") 93 (synopsis "Statistical analysis")
94 (description 94 (description
95 "GNU PSPP is a statistical analysis program. It can perform 95 "GNU PSPP is a statistical analysis program. It can perform
diff --git a/gnu/packages/telephony.scm b/gnu/packages/telephony.scm
index 87261825c5c..87679e5fbe4 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
70serialization and XML parsing. It includes the uCommon C++ library, a smaller 70serialization and XML parsing. It includes the uCommon C++ library, a smaller
71reimplementation.") 71reimplementation.")
72 (license license:gpl2+) ; plus runtime exception 72 (license license:gpl2+) ; plus runtime exception
73 (home-page "http://www.gnu.org/software/commoncpp"))) 73 (home-page "https://www.gnu.org/software/commoncpp/")))
74 74
75(define-public ucommon 75(define-public ucommon
76 (package 76 (package
@@ -90,7 +90,7 @@ to facilitate using C++ design patterns even for very deeply embedded
90applications, such as for systems using uclibc along with posix threading 90applications, such as for systems using uclibc along with posix threading
91support.") 91support.")
92 (license license:gpl3+) 92 (license license:gpl3+)
93 (home-page "http://www.gnu.org/software/commoncpp") 93 (home-page "https://www.gnu.org/software/commoncpp/")
94 (properties '((ftp-directory . "/gnu/commoncpp"))))) 94 (properties '((ftp-directory . "/gnu/commoncpp")))))
95 95
96(define-public ccrtp 96(define-public ccrtp
@@ -114,7 +114,7 @@ personal client applications. It is flexible in its design, allowing it to
114function as a framework for the framework, rather than just being a 114function as a framework for the framework, rather than just being a
115packet-manipulation library.") 115packet-manipulation library.")
116 (license license:gpl2+) ; plus runtime exception 116 (license license:gpl2+) ; plus runtime exception
117 (home-page "http://www.gnu.org/software/ccrtp"))) 117 (home-page "https://www.gnu.org/software/ccrtp/")))
118 118
119 119
120(define-public osip 120(define-public osip
@@ -133,7 +133,7 @@ packet-manipulation library.")
133used to provide multimedia and telecom software developers with an interface 133used to provide multimedia and telecom software developers with an interface
134to initiate and control SIP sessions.") 134to initiate and control SIP sessions.")
135 (license license:lgpl2.1+) 135 (license license:lgpl2.1+)
136 (home-page "http://www.gnu.org/software/osip"))) 136 (home-page "https://www.gnu.org/software/osip/")))
137 137
138 138
139(define-public exosip 139(define-public exosip
@@ -200,7 +200,7 @@ there is no central point for media intercept or capture and thus it can be
200used to construct a secure telephone system that operates over the public 200used to construct a secure telephone system that operates over the public
201internet.") 201internet.")
202 (license license:gpl3+) 202 (license license:gpl3+)
203 (home-page "http://www.gnu.org/software/sipwitch"))) 203 (home-page "https://www.gnu.org/software/sipwitch/")))
204 204
205(define-public libsrtp 205(define-public libsrtp
206 (package 206 (package
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 404fd033933..46c578f14b3 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -640,7 +640,7 @@ develop documents with LaTeX, in a single application.")
640 (native-inputs 640 (native-inputs
641 `(("texlive" ,texlive) 641 `(("texlive" ,texlive)
642 ("automake" ,automake))) 642 ("automake" ,automake)))
643 (home-page "http://www.gnu.org/software/teximpatient") 643 (home-page "https://www.gnu.org/software/teximpatient/")
644 (synopsis "Book on TeX, plain TeX and Eplain") 644 (synopsis "Book on TeX, plain TeX and Eplain")
645 (description "@i{TeX for the Impatient} is a ~350 page book on TeX, 645 (description "@i{TeX for the Impatient} is a ~350 page book on TeX,
646plain TeX, and Eplain, originally written by Paul Abrahams, Kathryn Hargreaves, 646plain TeX, and Eplain, originally written by Paul Abrahams, Kathryn Hargreaves,
diff --git a/gnu/packages/texinfo.scm b/gnu/packages/texinfo.scm
index d21394e74fa..6ec2bb8e9b3 100644
--- a/gnu/packages/texinfo.scm
+++ b/gnu/packages/texinfo.scm
@@ -51,7 +51,7 @@
51 (variable "INFOPATH") 51 (variable "INFOPATH")
52 (files '("share/info"))))) 52 (files '("share/info")))))
53 53
54 (home-page "http://www.gnu.org/software/texinfo/") 54 (home-page "https://www.gnu.org/software/texinfo/")
55 (synopsis "The GNU documentation format") 55 (synopsis "The GNU documentation format")
56 (description 56 (description
57 "Texinfo is the official documentation format of the GNU project. It 57 "Texinfo is the official documentation format of the GNU project. It
diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm
index 695ca0a2b36..ba54d1d00f7 100644
--- a/gnu/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -48,7 +48,7 @@
48 (system* "./configure" 48 (system* "./configure"
49 (string-append "--prefix=" out))))) 49 (string-append "--prefix=" out)))))
50 %standard-phases))) 50 %standard-phases)))
51 (home-page "http://www.gnu.org/software/time/") 51 (home-page "https://www.gnu.org/software/time/")
52 (synopsis "Run a command, then display its resource usage") 52 (synopsis "Run a command, then display its resource usage")
53 (description 53 (description
54 "Time is a command that displays information about the resources that a 54 "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 301a705cf69..3746579eb13 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -63,7 +63,7 @@
63 "0869cp6jx7cajgv6cnddsh3vc7bimmdkdjn80y1jpb4iss7plvsg")))) 63 "0869cp6jx7cajgv6cnddsh3vc7bimmdkdjn80y1jpb4iss7plvsg"))))
64 (build-system gnu-build-system) 64 (build-system gnu-build-system)
65 (native-inputs `(("perl" ,perl))) 65 (native-inputs `(("perl" ,perl)))
66 (home-page "http://www.gnu.org/software/libtasn1/") 66 (home-page "https://www.gnu.org/software/libtasn1/")
67 (synopsis "ASN.1 library") 67 (synopsis "ASN.1 library")
68 (description 68 (description
69 "GNU libtasn1 is a library implementing the ASN.1 notation. It is used 69 "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 e11c9445ca2..3a15171a573 100644
--- a/gnu/packages/unrtf.scm
+++ b/gnu/packages/unrtf.scm
@@ -63,7 +63,7 @@
63 (getenv "PATH"))) 63 (getenv "PATH")))
64 (zero? (system* "autoreconf" "-vfi")))))) 64 (zero? (system* "autoreconf" "-vfi"))))))
65 (build-system gnu-build-system) 65 (build-system gnu-build-system)
66 (home-page "http://www.gnu.org/software/unrtf") 66 (home-page "https://www.gnu.org/software/unrtf/")
67 (synopsis "Convert Rich Text Format documents to other formats") 67 (synopsis "Convert Rich Text Format documents to other formats")
68 (description 68 (description
69 "GNU UnRTF converts text documents from RTF to HTML, LaTeX, or troff. 69 "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 b412bed9d99..7bfe76365f3 100644
--- a/gnu/packages/uucp.scm
+++ b/gnu/packages/uucp.scm
@@ -47,7 +47,7 @@
47 (string-append "--infodir=" out 47 (string-append "--infodir=" out
48 "/share/info"))))) 48 "/share/info")))))
49 %standard-phases))) 49 %standard-phases)))
50 (home-page "http://www.gnu.org/software/uucp/uucp.html") 50 (home-page "https://www.gnu.org/software/uucp/uucp.html")
51 (synopsis "UUCP protocol implementation") 51 (synopsis "UUCP protocol implementation")
52 (description 52 (description
53 "Taylor UUCP is the GNU implementation of UUCP (Unix-to-Unix Copy), a 53 "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 57589c04aaa..6d8fb2d2cb8 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.")
808 "1zsx7bb0rgvvvisiy4zlixf56ay8wbd9qqqcp1a1g0m1gl6mlg86")))) 808 "1zsx7bb0rgvvvisiy4zlixf56ay8wbd9qqqcp1a1g0m1gl6mlg86"))))
809 (build-system gnu-build-system) 809 (build-system gnu-build-system)
810 (native-inputs `(("ed" ,ed))) 810 (native-inputs `(("ed" ,ed)))
811 (home-page "http://www.gnu.org/software/rcs/") 811 (home-page "https://www.gnu.org/software/rcs/")
812 (synopsis "Per-file local revision control system") 812 (synopsis "Per-file local revision control system")
813 (description 813 (description
814 "RCS is the original Revision Control System. It works on a 814 "RCS is the original Revision Control System. It works on a
@@ -961,7 +961,7 @@ large, complex patch files.")
961 ;; These are needed for the tests 961 ;; These are needed for the tests
962 (native-inputs `(("git" ,git) 962 (native-inputs `(("git" ,git)
963 ("cvs" ,cvs))) 963 ("cvs" ,cvs)))
964 (home-page "http://www.gnu.org/software/cssc/") 964 (home-page "https://www.gnu.org/software/cssc/")
965 (synopsis "File-based version control like SCCS") 965 (synopsis "File-based version control like SCCS")
966 (description "GNU CSSC provides a replacement for the legacy Unix source 966 (description "GNU CSSC provides a replacement for the legacy Unix source
967code control system SCCS. This allows old code still under that system to be 967code 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 84dd85b2e7c..fc5130c0ecf 100644
--- a/gnu/packages/xnee.scm
+++ b/gnu/packages/xnee.scm
@@ -50,7 +50,7 @@
50 ("xproto" ,xproto))) 50 ("xproto" ,xproto)))
51 (native-inputs 51 (native-inputs
52 `(("pkg-config" ,pkg-config))) 52 `(("pkg-config" ,pkg-config)))
53 (home-page "http://www.gnu.org/software/xnee/") 53 (home-page "https://www.gnu.org/software/xnee/")
54 (synopsis "Record, replay and distribute user actions under X11") 54 (synopsis "Record, replay and distribute user actions under X11")
55 (description 55 (description
56 "GNU Xnee is a program that can record, replay and distribute user 56 "GNU Xnee is a program that can record, replay and distribute user