From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40741) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLICT-0005sN-Cu for guix-patches@gnu.org; Sat, 02 Dec 2017 19:32:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLICQ-0000pI-88 for guix-patches@gnu.org; Sat, 02 Dec 2017 19:32:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:33619) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eLICQ-0000pE-3h for guix-patches@gnu.org; Sat, 02 Dec 2017 19:32:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eLICP-0008HX-R3 for guix-patches@gnu.org; Sat, 02 Dec 2017 19:32:01 -0500 Subject: [bug#29542] rng-tools: New upstream location, new releases Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40675) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLIBx-0005rV-CL for guix-patches@gnu.org; Sat, 02 Dec 2017 19:31:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLIBu-0000Ti-8w for guix-patches@gnu.org; Sat, 02 Dec 2017 19:31:33 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:51029) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eLIBu-0000TG-1K for guix-patches@gnu.org; Sat, 02 Dec 2017 19:31:30 -0500 Received: from localhost (ool-182ec776.dyn.optonline.net [24.46.199.118]) by mail.messagingengine.com (Postfix) with ESMTPA id 1B5D77FACC for ; Sat, 2 Dec 2017 19:31:28 -0500 (EST) Date: Sat, 2 Dec 2017 19:31:26 -0500 From: Leo Famulari Message-ID: <20171203003126.GA353@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qcHopEYAB45HaUaB" 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: 29542@debbugs.gnu.org --qcHopEYAB45HaUaB Content-Type: multipart/mixed; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Here is a patch to switch the upstream source of rng-tools and update it to 6.1. The change was announced on the rng-tools wiki: https://sourceforge.net/p/gkernel/wiki/Home/ What do you think? --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="0001-gnu-rng-tools-Update-to-6.1.patch" Content-Transfer-Encoding: quoted-printable =46rom 779b3b9f3532190592d7f85921829f6691947c46 Mon Sep 17 00:00:00 2001 =46rom: Leo Famulari Date: Sat, 2 Dec 2017 18:08:21 -0500 Subject: [PATCH] gnu: rng-tools: Update to 6.1. Rng-tools development appears to have moved to GitHub [0]: "NOTE: The rng-tools project hasn't seen updates in some time, but is still in active use. To facilitate ongoing development, the rng-tools project is moved to here: https://github.com/nhorman/rng-tools" [0] https://sourceforge.net/p/gkernel/wiki/Home/ * gnu/packages/linux.scm (rng-tools): Update to 6.1. [source]: Use new upstream URL. [arguments]: Add a 'bootstrap' phase. [native-inputs]: Add autoconf, automake, and pkg-config. [inputs]: Add curl, libxml2, sysfsutils, and curl. --- gnu/packages/linux.scm | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 995864f33..d1f9f5902 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -57,6 +57,7 @@ #:use-module (gnu packages calendar) #:use-module (gnu packages check) #:use-module (gnu packages crypto) + #:use-module (gnu packages curl) #:use-module (gnu packages compression) #:use-module (gnu packages databases) #:use-module (gnu packages datastructures) @@ -3489,16 +3490,32 @@ The following service daemons are also provided: (define-public rng-tools (package (name "rng-tools") - (version "5") + (version "6.1") (source (origin (method url-fetch) (uri (string-append - "http://downloads.sourceforge.net/sourceforge/gkernel/" - "rng-tools-" version ".tar.gz")) + "https://github.com/nhorman/rng-tools/archive/v" + version ".tar.gz")) (sha256 (base32 - "13h7lc8wl9khhvkr0i3bl5j9bapf8anhqis1lcnwxg1vc2v058b0")))) + "00ywsknjpc9jd9kfmz2syk9l0xkiiwyx5qhl5zvhhc69v6682i31")))) (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'bootstrap + (lambda _ + (patch-shebang "autogen.sh") + (zero? (system* "./autogen.sh"))))))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config))) + (inputs + `(("curl" ,curl) + ("openssl" ,openssl) + ("libxml2" ,libxml2) + ("libsysfs" ,sysfsutils))) (synopsis "Random number generator daemon") (description "Monitor a hardware random number generator, and supply entropy --=20 2.15.0 --VbJkn9YxBvnuCH5J-- --qcHopEYAB45HaUaB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlojRd0ACgkQJkb6MLrK fwjFfA/+Ko5t+J6T/w85efwADenj9WIxjDPNm0Xhw74mNtSDr3JpKB2SSJ8ihJhk I+KOhy4Ie5ypwGqWsyDsblKmniOh/ZhGkNWY82YZQuVD4vdxNj4Ey88cW9n21w81 f0+GYfcoECxfmeRsCXUaoHcFGWD3QU+aCB1yc6+HHW3R9vIkEMpUF/6DWn3cSJZZ rjUIAXquZj23zeFUEn6T1svDwnRoRHYsATQWnUOrMl33+5G+9RhH/n4dtBY84wT/ kNjHMiiPRbLi7MCt7sZ9azWYezg/7rFMdQLFpc54fd+he14EQQn2xz8EeHcJGp9N gWZQ7rr0hInKg1gULx9LYG2fuvK8SMjzL1jIi7qanf/PDcArRIuqZgQq2N9QE6vZ Q5ghfO5BQJNE7rDfUk6EfJ+EuV2e9xPPSZAnQfwO3Aj69hsX5/Os9fwM5PIkeR0G oaySGdSAL2gY9Uhs3/Li2BMdowAMhtgABCZAgqBGhldh8nJjAYDhVPg0vES7URpX nUpE+Y1JD6L/mv31nUdyY6+7x3N4qoSyLN2/gwucvdd8J59ByEDijyK8lhSbntwb TJ0THXZpiQNDFJk9Sd36/qI57toDdj6OqFhLI2BAW9jFK2lA+nrSZzYpMkquLOyz FlnqgmTZi5tueaa8tTOmM+UpFzNJItwVDkEOzr9aYeZUVP3sTjY= =RiLP -----END PGP SIGNATURE----- --qcHopEYAB45HaUaB--