From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eSqn4-0005FV-GG for guix-patches@gnu.org; Sat, 23 Dec 2017 15:53:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eSqn0-0005Vs-OI for guix-patches@gnu.org; Sat, 23 Dec 2017 15:53:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:40913) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eSqn0-0005VX-JM for guix-patches@gnu.org; Sat, 23 Dec 2017 15:53:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eSqn0-00038N-0q for guix-patches@gnu.org; Sat, 23 Dec 2017 15:53:02 -0500 Subject: [bug#29828] Various Linter corrections Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58785) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eSqmB-0004sd-4d for guix-patches@gnu.org; Sat, 23 Dec 2017 15:52:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eSqm7-0004Ro-Cm for guix-patches@gnu.org; Sat, 23 Dec 2017 15:52:11 -0500 Received: from aibo.runbox.com ([91.220.196.211]:34230) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eSqm6-0004PQ-SM for guix-patches@gnu.org; Sat, 23 Dec 2017 15:52:07 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eSqm5-0003Ke-GT for guix-patches@gnu.org; Sat, 23 Dec 2017 21:52:05 +0100 Received: from dslb-088-078-030-078.088.078.pools.vodafone-ip.de ([88.78.30.78] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eSqm2-0005i7-MQ for guix-patches@gnu.org; Sat, 23 Dec 2017 21:52:02 +0100 Date: Sat, 23 Dec 2017 20:52:01 +0000 From: ng0 Message-ID: <20171223205201.zecc5tjpiqbdwymt@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ickguon5relxumel" Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29828@debbugs.gnu.org --ickguon5relxumel Content-Type: multipart/mixed; boundary="kjwywlzi3nhwtdrr" Content-Disposition: inline --kjwywlzi3nhwtdrr Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This bug starts a series of patches to: - fix complains external linters found - fix complains our linter found These fixes include: addressing permanent redirects, 404s -> new files, domains, URLs, etc. 4 Patches for the start, more to follow. --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://c.n0.is/ng0_pubkeys/tree/keys WWW: https://n0.is --kjwywlzi3nhwtdrr Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-xz-Adjust-the-home-page.patch" Content-Transfer-Encoding: quoted-printable =46rom 9a3f25a2e3df5d7fbfa06ed598216385e85212a5 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Wed, 13 Dec 2017 16:57:17 +0000 Subject: [PATCH 1/4] gnu: xz: Adjust the home page. Its http URL permanently redirects to the https one, throwing off some basic external linters. * gnu/packages/compression.scm (xz)[home-page]: Adjust home page. --- gnu/packages/compression.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index be9c6344b..c87eff3b1 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -14,7 +14,7 @@ ;;; Copyright =C2=A9 2016 David Craven ;;; Copyright =C2=A9 2016 Kei Kebreau ;;; Copyright =C2=A9 2016 Marius Bakke -;;; Copyright =C2=A9 2017 ng0 +;;; Copyright =C2=A9 2017 ng0 ;;; Copyright =C2=A9 2017 Manolis Fragkiskos Ragkousis ;;; Copyright =C2=A9 2017 Theodoros Foradis ;;; Copyright =C2=A9 2017 Stefan Reich=C3=B6r @@ -371,7 +371,7 @@ compression algorithm is currently LZMA2, which is used= inside the .xz container format. With typical files, XZ Utils create 30 % smaller output than gzip and 15 % smaller output than bzip2.") (license (list license:gpl2+ license:lgpl2.1+)) ; bits of both - (home-page "http://tukaani.org/xz/"))) + (home-page "https://tukaani.org/xz/"))) =20 (define-public lzo (package --=20 2.15.1 --kjwywlzi3nhwtdrr Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0002-gnu-xdelta-Change-to-new-home-page.patch" Content-Transfer-Encoding: quoted-printable =46rom 339135e4b3ffbc011ed30d0876542f1da9f4248b Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Wed, 13 Dec 2017 17:01:00 +0000 Subject: [PATCH 2/4] gnu: xdelta: Change to new home page. The previous used http://xdelta.com is linking to a parked/squatted domain. * gnu/packages/compression.scm (xdelta)[home-page]: Use http://xdelta.org as new home page. --- gnu/packages/compression.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index c87eff3b1..c242a5a4e 100644 --- a/gnu/packages/compression.scm +++ b/gnu/packages/compression.scm @@ -985,7 +985,7 @@ respectively, based on the reference implementation fro= m Google.") (lambda _ (chdir "xdelta3"))) (add-after 'enter-build-directory 'autoconf (lambda _ (zero? (system* "autoreconf" "-vfi"))))))) - (home-page "http://xdelta.com") + (home-page "http://xdelta.org") (synopsis "Delta encoder for binary files") (description "xdelta encodes only the differences between two binary f= iles using the VCDIFF algorithm and patch file format described in RFC 3284. I= t can --=20 2.15.1 --kjwywlzi3nhwtdrr Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0003-gnu-java-xz-Adjust-home-page.patch" Content-Transfer-Encoding: quoted-printable =46rom 954527da93c03ebb93da7c439c22c0974a60e956 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Wed, 13 Dec 2017 22:03:40 +0000 Subject: [PATCH 3/4] gnu: java-xz: Adjust home page. * gnu/packages/java.scm (java-xz)[home-page]: Adjust home-page. The http pa= rt of it is a permanent redirect to https. --- gnu/packages/java.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 0be488dec..8dd635605 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -2157,7 +2157,7 @@ is implemented.") (lambda _ (chdir "..") #t))))) (native-inputs `(("unzip" ,unzip))) - (home-page "http://tukaani.org/xz/java.html") + (home-page "https://tukaani.org/xz/java.html") (synopsis "Implementation of XZ data compression in pure Java") (description "This library aims to be a complete implementation of XZ d= ata compression in pure Java. Single-threaded streamed compression and --=20 2.15.1 --kjwywlzi3nhwtdrr Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0004-gnu-ruby-Use-new-home-page.patch" Content-Transfer-Encoding: quoted-printable =46rom 6a9320f991ca122823972e9fb84f4ddf952fedec Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Wed, 13 Dec 2017 22:05:37 +0000 Subject: [PATCH 4/4] gnu: ruby: Use new home page. The certificate for ruby-lang.org is only valid for lists.ruby-lang.org, the home page has moved to www.ruby-lang.org with its own certificate. * gnu/packages/ruby.scm (ruby)[home-page]: Use 'www.ruby-lang.org'. --- gnu/packages/ruby.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index c66c0a414..968a05999 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -5,7 +5,7 @@ ;;; Copyright =C2=A9 2014, 2015 David Thompson ;;; Copyright =C2=A9 2015 Ricardo Wurmus ;;; Copyright =C2=A9 2015, 2016, 2017 Ben Woodcroft -;;; Copyright =C2=A9 2017 ng0 +;;; Copyright =C2=A9 2017 ng0 ;;; Copyright =C2=A9 2017 Marius Bakke ;;; Copyright =C2=A9 2017 Tobias Geerinckx-Rice ;;; @@ -101,7 +101,7 @@ (synopsis "Programming language interpreter") (description "Ruby is a dynamic object-oriented programming language w= ith a focus on simplicity and productivity.") - (home-page "https://ruby-lang.org") + (home-page "https://www.ruby-lang.org") (license license:ruby))) =20 (define-public ruby-2.4.3 --=20 2.15.1 --kjwywlzi3nhwtdrr-- --ickguon5relxumel Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlo+wfEACgkQ4i+bv+40 hYidTxAArex4RhzYVusOpsv0FqXaOMIKEN/gF7MMPsMesEfJzLI2CV1xy4NDn1g2 xduWK5yOCRicLyupP81cglENZ2XsoetaQca1x7xl6ZaYLTIhctJAp5FLFjnM8iLC eyWLN4V2osRCn9mdKrM8b68mUzGIXHCq+A0qR3a4/gMmOKiAhN4ScTa+E65No4yg 9TW/k2kLS6r2JUgNb2BzM+q9Ugc4yipO2JSIm70bRJxRfpfHXupp2Ld6Fp1/kyNj RQH8pS2yN13E5EuCWy2kqWX8Ec/RclRMJMAzzm5Dyw7HyyRReKO/pT2XXUBeNwto aVdYG/KA98JhwazZrpzon/DaE7EcEusmTh6DiVNJQWPVnbNeUO9IlSUj6271UMne GkU0iOg01D6ENnGCf4ixvIAMJLChHb7kDXbb/xuz9eMeVwrcC6WzeHY7kKfN8/rc yZHfhfG3sr28B6uE6nWbLpY+dbmRYghIYK5uGdM+yccNceoMz++TkiOvufkx+Nkj BdMRnGfIIKEISlNHhfqaBTtY/79flTGS7tE5Eb9RbrIr3AL1U51wgdyuAJ1NHmCf HqSAgSTtUOqbOFNbNSGDTV/irpy9AMBuTlCW4kDYSy/78xrRwy4/YeQ/K1Wc2wAM 1dNcFvlgJYpAtqEE57BwHPZ0hnnAVdqpMOc9Tm0EwwRtak85hfo= =EGay -----END PGP SIGNATURE----- --ickguon5relxumel--