public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-09-26  9:18 Sergei Trofimovich
  0 siblings, 0 replies; 109+ messages in thread
From: Sergei Trofimovich @ 2020-09-26  9:18 UTC (permalink / raw
  To: gentoo-commits

commit:     117d480f10a6b68d46c8f9d3f54280aa46f6606d
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 09:18:11 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 09:18:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117d480f

sys-apps/rng-tools: stable 6.10 for ppc

stable wrt bug #737528

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index 1984740929e..5604cb681e1 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-10-09  0:06 Jakov Smolić
  0 siblings, 0 replies; 109+ messages in thread
From: Jakov Smolić @ 2024-10-09  0:06 UTC (permalink / raw
  To: gentoo-commits

commit:     5e42e576dd6a37eaef7958e918f7af8eaf4e25d6
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  9 00:05:47 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct  9 00:05:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e42e576

sys-apps/rng-tools: Stabilize 6.17 ppc, #940893

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.17.ebuild b/sys-apps/rng-tools/rng-tools-6.17.ebuild
index 8a95e35076d5..185ed58cb7a0 100644
--- a/sys-apps/rng-tools/rng-tools-6.17.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-10-05 14:36 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-10-05 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     6b40cb8fdfcc4891555ffbc518be2d40d65ecc41
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 14:36:35 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 14:36:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b40cb8f

sys-apps/rng-tools: Stabilize 6.17 arm, #940893

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.17.ebuild b/sys-apps/rng-tools/rng-tools-6.17.ebuild
index 06ffb745a9f4..8a95e35076d5 100644
--- a/sys-apps/rng-tools/rng-tools-6.17.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-10-05 12:58 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-10-05 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     817a4d56ba071b2057cda73c26aca07b56522350
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 12:58:17 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 12:58:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817a4d56

sys-apps/rng-tools: Stabilize 6.17 x86, #940893

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.17.ebuild b/sys-apps/rng-tools/rng-tools-6.17.ebuild
index 9d7005e3d60f..06ffb745a9f4 100644
--- a/sys-apps/rng-tools/rng-tools-6.17.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-10-05 12:02 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-10-05 12:02 UTC (permalink / raw
  To: gentoo-commits

commit:     70428e9a047f688ed85865eabd92e41a5ddd945e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 12:02:29 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 12:02:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70428e9a

sys-apps/rng-tools: Stabilize 6.17 amd64, #940893

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.17.ebuild b/sys-apps/rng-tools/rng-tools-6.17.ebuild
index 53357f22136a..9d7005e3d60f 100644
--- a/sys-apps/rng-tools/rng-tools-6.17.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-10-05 11:48 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-10-05 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     7683f4278e2b5fb75a773bce37cb6e9b85e52d53
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  5 11:48:13 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  5 11:48:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7683f427

sys-apps/rng-tools: Stabilize 6.17 ppc64, #940893

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.17.ebuild b/sys-apps/rng-tools/rng-tools-6.17.ebuild
index f8f69be2d335..53357f22136a 100644
--- a/sys-apps/rng-tools/rng-tools-6.17.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.17.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-08-29  1:55 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2024-08-29  1:55 UTC (permalink / raw
  To: gentoo-commits

commit:     4384ca22120bd0de5859e7262ba52ee6219c5b3a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 01:46:01 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 01:46:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4384ca22

sys-apps/rng-tools: add 6.17

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/rng-tools-6.17.ebuild | 86 ++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index ebc496f28bee..9d070ea50a5e 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1 +1,2 @@
 DIST rng-tools-6.16.tar.gz 67401 BLAKE2B ab1a84c9a298e71ea5cdc1e91004ac069199a0128ee9701b1b3e24b6c705c63a642ab3db260a2c6c910c185e8fc75d5775caa3b7c370f102c75fac496e9bca17 SHA512 f4155dca8a54f47227f49ccf5f8453ddd50bd91a37b3b1659b5ad02278ed119028cee42918dd48552c79e19f2e2477277a41afa8e422395b2778b17fab09484d
+DIST rng-tools-6.17.tar.gz 69979 BLAKE2B 4e5a654369ef21ffe19c50fc60bb0242d48ee91c9ea839cde18379aba01fc3648019c610526a51d75094578e25f94a4aa23566bb2dc723b2ff447b9800bfc03f SHA512 fe874e578c0d5916c271ed5a96b87ed8bb5ce4238cc158471d390ca32864959206b0657dd5910ebb0730a3987f3bf9656690759f5a910d1c4a5891a27678e60d

diff --git a/sys-apps/rng-tools/rng-tools-6.17.ebuild b/sys-apps/rng-tools/rng-tools-6.17.ebuild
new file mode 100644
index 000000000000..d09d31b02b80
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.17.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
+REQUIRED_USE="test? ( jitterentropy )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-libs/openssl:=
+	sys-libs/libcap
+	jitterentropy? ( app-crypt/jitterentropy:= )
+	nistbeacon? (
+		dev-libs/jansson:=
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? ( dev-libs/libp11:= )
+	qrypt? (
+		dev-libs/jansson:=
+		net-misc/curl[ssl]
+	)
+	rtlsdr? ( net-wireless/rtl-sdr )
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="
+	${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	sed -i "s/sleep 30/sleep 120/g" tests/rngtestjitter.sh || die
+	default
+
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		$(use_with rtlsdr)
+		$(use_with qrypt)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_test() {
+	RNGD_JITTER_TIMEOUT=90 default
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-05-25  7:35 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2024-05-25  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     cea62fdacc4b81553b123ab37d6c9b99c60e272e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 25 07:01:37 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 25 07:34:41 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea62fda

sys-apps/rng-tools: drop 6.15, 6.16

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 -
 sys-apps/rng-tools/rng-tools-6.15.ebuild | 70 --------------------------
 sys-apps/rng-tools/rng-tools-6.16.ebuild | 86 --------------------------------
 3 files changed, 157 deletions(-)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 462facc80b4a..ebc496f28bee 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,2 +1 @@
-DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180
 DIST rng-tools-6.16.tar.gz 67401 BLAKE2B ab1a84c9a298e71ea5cdc1e91004ac069199a0128ee9701b1b3e24b6c705c63a642ab3db260a2c6c910c185e8fc75d5775caa3b7c370f102c75fac496e9bca17 SHA512 f4155dca8a54f47227f49ccf5f8453ddd50bd91a37b3b1659b5ad02278ed119028cee42918dd48552c79e19f2e2477277a41afa8e422395b2778b17fab09484d

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
deleted file mode 100644
index 9f0c340274f0..000000000000
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools readme.gentoo-r1 systemd
-
-DESCRIPTION="Daemon to use hardware random number generators"
-HOMEPAGE="https://github.com/nhorman/rng-tools"
-SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
-IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
-
-DEPEND="
-	dev-libs/openssl:=
-	jitterentropy? ( app-crypt/jitterentropy:= )
-	nistbeacon? (
-		dev-libs/jansson:=
-		dev-libs/libxml2:2=
-		net-misc/curl[ssl]
-	)
-	pkcs11? ( dev-libs/libp11:= )
-	rtlsdr? ( net-wireless/rtl-sdr )
-	elibc_musl? ( sys-libs/argp-standalone )"
-RDEPEND="${DEPEND}
-	selinux? ( sec-policy/selinux-rngd )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	default
-
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable jitterentropy)
-		$(use_with nistbeacon)
-		$(use_with pkcs11)
-		$(use_with rtlsdr)
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
-	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
-	systemd_dounit rngd.service
-
-	if use pkcs11; then
-		local DISABLE_AUTOFORMATTING=1
-		local DOC_CONTENTS="
-The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
-to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EPREFIX}/etc/conf.d/rngd'
-reflects the correct PKCS11 engine path to be used by rngd.
-"
-		readme.gentoo_create_doc
-	fi
-}
-
-pkg_postinst() {
-	use pkcs11 && readme.gentoo_print_elog
-}

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
deleted file mode 100644
index a512cc1bc866..000000000000
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools readme.gentoo-r1 systemd
-
-DESCRIPTION="Daemon to use hardware random number generators"
-HOMEPAGE="https://github.com/nhorman/rng-tools"
-SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
-IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
-REQUIRED_USE="test? ( jitterentropy )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	dev-libs/openssl:=
-	sys-libs/libcap
-	jitterentropy? ( app-crypt/jitterentropy:= )
-	nistbeacon? (
-		dev-libs/jansson:=
-		dev-libs/libxml2:2=
-		net-misc/curl[ssl]
-	)
-	pkcs11? ( dev-libs/libp11:= )
-	qrypt? (
-		dev-libs/jansson:=
-		net-misc/curl[ssl]
-	)
-	rtlsdr? ( net-wireless/rtl-sdr )
-	elibc_musl? ( sys-libs/argp-standalone )
-"
-RDEPEND="
-	${DEPEND}
-	selinux? ( sec-policy/selinux-rngd )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	sed -i "s/sleep 30/sleep 120/g" tests/rngtestjitter.sh || die
-	default
-
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable jitterentropy)
-		$(use_with nistbeacon)
-		$(use_with pkcs11)
-		$(use_with rtlsdr)
-		$(use_with qrypt)
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_test() {
-	RNGD_JITTER_TIMEOUT=90 default
-}
-
-src_install() {
-	default
-
-	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
-	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
-	systemd_dounit rngd.service
-
-	if use pkcs11; then
-		local DISABLE_AUTOFORMATTING=1
-		local DOC_CONTENTS="
-The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
-to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EPREFIX}/etc/conf.d/rngd'
-reflects the correct PKCS11 engine path to be used by rngd.
-"
-		readme.gentoo_create_doc
-	fi
-}
-
-pkg_postinst() {
-	use pkcs11 && readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-03-13 17:18 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-03-13 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     2cac3995fae36a7894f47913b32c5817b3218ab1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 17:18:05 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 17:18:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cac3995

sys-apps/rng-tools: Stabilize 6.16-r1 ppc, #924910

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 0ac1cbab6a9a..66cb34dfc2c4 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-03-10  5:08 Ionen Wolkens
  0 siblings, 0 replies; 109+ messages in thread
From: Ionen Wolkens @ 2024-03-10  5:08 UTC (permalink / raw
  To: gentoo-commits

commit:     8cf7bea92245af3665763e5c2a69fc162b32cbf0
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sun Mar 10 04:45:59 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 04:57:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf7bea9

sys-apps/rng-tools: Stabilize 6.16-r1 x86, #924910

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index b53eb97ab3b6..0ac1cbab6a9a 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-03-10  5:08 Ionen Wolkens
  0 siblings, 0 replies; 109+ messages in thread
From: Ionen Wolkens @ 2024-03-10  5:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9ab5d48333d42ea123064ac52762242b67d7f9ad
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sun Mar 10 00:59:17 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 04:57:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab5d483

sys-apps/rng-tools: Stabilize 6.16-r1 arm, #924910

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 285f820ef2c0..b53eb97ab3b6 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-02-18 20:02 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-02-18 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     f091b48bf9ae80eed09670e8948a545f144688f9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 20:01:06 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 20:01:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f091b48b

sys-apps/rng-tools: Stabilize 6.16-r1 ppc64, #924910

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 668041f0c7a0..8418fedc9ba7 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-02-18 20:02 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-02-18 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     3526237df702423c5bef20e9849a87e08142688f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 20:01:03 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 20:01:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3526237d

sys-apps/rng-tools: Stabilize 6.16-r1 amd64, #924910

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 9058952d2707..668041f0c7a0 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-02-18 20:02 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-02-18 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     16c3a487c01b6c5ce5002a780ec9d26965c6ad51
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 18 20:01:09 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 18 20:01:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c3a487

sys-apps/rng-tools: Stabilize 6.16-r1 arm64, #924910

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 8418fedc9ba7..285f820ef2c0 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2024-01-08  3:49 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2024-01-08  3:49 UTC (permalink / raw
  To: gentoo-commits

commit:     57fdfcea48752664efc6493899e3e281731ba7a4
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  8 03:46:11 2024 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Jan  8 03:49:37 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fdfcea

sys-apps/rng-tools: update LICENSE

There are source files with both GPL-2 and GPL-2+ terms. Reflect this on
LICENSE. Committing without a revision because any user who already
installed this package agreed to the terms of GPL-2 or any future
version.

Closes: https://bugs.gentoo.org/912863
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
index 3dd714dfc810..9058952d2707 100644
--- a/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ DESCRIPTION="Daemon to use hardware random number generators"
 HOMEPAGE="https://github.com/nhorman/rng-tools"
 SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-12-14  4:15 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-12-14  4:15 UTC (permalink / raw
  To: gentoo-commits

commit:     c48ffd314933aad4ea859d5e211293dbb2ad142b
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec 13 16:41:13 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:14:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48ffd31

sys-apps/rng-tools: Stabilize 6.16 ppc, #893112

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 2779e9031182..dbfca640d34f 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-12-14  4:15 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-12-14  4:15 UTC (permalink / raw
  To: gentoo-commits

commit:     33d10243c8f4f7da0972d3f33e1ac8bba1eb3a45
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec 13 16:45:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:14:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d10243

sys-apps/rng-tools: Keyword 6.16 sparc, #893554

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index dbfca640d34f..a512cc1bc866 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-12-14  4:15 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-12-14  4:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0353523a2d1c36aa7144ffed560cf57c48c558ff
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec 13 16:26:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:14:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0353523a

sys-apps/rng-tools: Stabilize 6.16 arm64, #893112

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 331786d8bfad..82dda7defa7e 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-12-14  4:15 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-12-14  4:15 UTC (permalink / raw
  To: gentoo-commits

commit:     be9922114c62a535c98f9364aeabd45fd4502b58
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Dec 13 16:33:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 04:14:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be992211

sys-apps/rng-tools: Stabilize 6.16 arm, #893112

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 82dda7defa7e..2779e9031182 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
 REQUIRED_USE="test? ( jitterentropy )"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-12-13  8:06 Florian Schmaus
  0 siblings, 0 replies; 109+ messages in thread
From: Florian Schmaus @ 2023-12-13  8:06 UTC (permalink / raw
  To: gentoo-commits

commit:     88a840eda437c5072388cedcf2913169027d8232
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Dec  7 00:15:59 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Dec 13 07:56:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a840ed

sys-apps/rng-tools: increase jitter test wait time

Necessary on hosts that are slow to generate jitter entropy.

Bug: https://bugs.gentoo.org/893554
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34156
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 8150ce606c20..331786d8bfad 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -12,7 +12,9 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
-IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux"
+IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
+REQUIRED_USE="test? ( jitterentropy )"
+RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-libs/openssl:=
@@ -38,6 +40,7 @@ RDEPEND="
 BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
+	sed -i "s/sleep 30/sleep 120/g" tests/rngtestjitter.sh || die
 	default
 
 	eautoreconf
@@ -55,6 +58,10 @@ src_configure() {
 	econf "${myeconfargs[@]}"
 }
 
+src_test() {
+	RNGD_JITTER_TIMEOUT=90 default
+}
+
 src_install() {
 	default
 


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-03-16 14:04 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2023-03-16 14:04 UTC (permalink / raw
  To: gentoo-commits

commit:     25b144ae3706d54a7a28f11507c4e1788f525d94
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 14:04:12 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 14:04:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b144ae

sys-apps/rng-tools: Stabilize 6.16 ppc64, #893112

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index ebdb8f840837..8150ce606c20 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-02-20 20:10 Arthur Zamarin
  0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2023-02-20 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5c6a2522dfe0ad83f63fdb6e09f727b82b39c128
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 20 20:09:50 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 20 20:09:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6a2522

sys-apps/rng-tools: Stabilize 6.16 x86, #893112

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 84ccc9717ee7..ebdb8f840837 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-02-12  6:22 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-02-12  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     29d102f6dc15f1ff09bb625ba929fd50467e8c6c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 12 06:13:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 12 06:13:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d102f6

sys-apps/rng-tools: Stabilize 6.16 amd64, #893112

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 662eb345ef1a..84ccc9717ee7 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2023-01-10 15:05 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-01-10 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a816a87814dddaa304a61ba469e4e42c1b863db8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 14:52:23 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 15:05:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a816a878

sys-apps/rng-tools: add 6.16

Closes: https://bugs.gentoo.org/872536
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/metadata.xml          |  3 ++
 sys-apps/rng-tools/rng-tools-6.16.ebuild | 79 ++++++++++++++++++++++++++++++++
 3 files changed, 83 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index fd1a5cba00cf..462facc80b4a 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1 +1,2 @@
 DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180
+DIST rng-tools-6.16.tar.gz 67401 BLAKE2B ab1a84c9a298e71ea5cdc1e91004ac069199a0128ee9701b1b3e24b6c705c63a642ab3db260a2c6c910c185e8fc75d5775caa3b7c370f102c75fac496e9bca17 SHA512 f4155dca8a54f47227f49ccf5f8453ddd50bd91a37b3b1659b5ad02278ed119028cee42918dd48552c79e19f2e2477277a41afa8e422395b2778b17fab09484d

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index b147dc163dd2..75129d702ff5 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -19,6 +19,9 @@
 	<flag name="pkcs11">
 		Enable PKCS11 entropy support
 	</flag>
+	<flag name="qrypt">
+		Enable qrypt beacon entropy support
+	</flag>
 	<flag name="rtlsdr">
 		Enable atmospheric-static entropy support with <pkg>net-wireless/rtl-sdr</pkg>
 	</flag>

diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
new file mode 100644
index 000000000000..662eb345ef1a
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux"
+
+DEPEND="
+	dev-libs/openssl:=
+	sys-libs/libcap
+	jitterentropy? ( app-crypt/jitterentropy:= )
+	nistbeacon? (
+		dev-libs/jansson:=
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? ( dev-libs/libp11:= )
+	qrypt? (
+		dev-libs/jansson:=
+		net-misc/curl[ssl]
+	)
+	rtlsdr? ( net-wireless/rtl-sdr )
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="
+	${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		$(use_with rtlsdr)
+		$(use_with qrypt)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-06-21  9:41 David Seifert
  0 siblings, 0 replies; 109+ messages in thread
From: David Seifert @ 2022-06-21  9:41 UTC (permalink / raw
  To: gentoo-commits

commit:     41855724b3cddb3fa585555446f203e8e6a6f19c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 09:40:44 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 09:40:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41855724

sys-apps/rng-tools: drop 6.14-r2

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/rng-tools/Manifest                 |  1 -
 sys-apps/rng-tools/rng-tools-6.14-r2.ebuild | 69 -----------------------------
 2 files changed, 70 deletions(-)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 22c1a13f7d34..fd1a5cba00cf 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,2 +1 @@
-DIST rng-tools-6.14.tar.gz 60277 BLAKE2B 177065f9ea68b68459d034d38278f866a0c9d5c499578fabcc29ceb387b49667393f23dcae9f13ff401599846e872dbada73f5e319a99dfa4605cdb77ee3e896 SHA512 6a267257292697023cd349a5bda4998e39e874969f2b437eb2498f2d7d70a7ed293ca76b4c83aebf80955e33f6c8f8bbb65c6636cc0979e0e0d80d148380b8c7
 DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
deleted file mode 100644
index 92fd4222d6c1..000000000000
--- a/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd readme.gentoo-r1
-
-DESCRIPTION="Daemon to use hardware random number generators"
-HOMEPAGE="https://github.com/nhorman/rng-tools"
-SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
-IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
-
-DEPEND="
-	dev-libs/openssl:0=
-	jitterentropy? ( app-crypt/jitterentropy:= )
-	nistbeacon? (
-		dev-libs/jansson:=
-		dev-libs/libxml2:2=
-		net-misc/curl[ssl]
-	)
-	pkcs11? ( dev-libs/libp11:= )
-	rtlsdr? ( net-wireless/rtl-sdr )
-	elibc_musl? ( sys-libs/argp-standalone )"
-RDEPEND="${DEPEND}
-	selinux? ( sec-policy/selinux-rngd )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable jitterentropy)
-		$(use_with nistbeacon)
-		$(use_with pkcs11)
-		$(use_with rtlsdr)
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
-	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
-	systemd_dounit rngd.service
-
-	if use pkcs11; then
-		local DISABLE_AUTOFORMATTING=1
-		local DOC_CONTENTS="
-The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
-to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EPREFIX}/etc/conf.d/rngd'
-reflects the correct PKCS11 engine path to be used by rngd.
-"
-		readme.gentoo_create_doc
-	fi
-}
-
-pkg_postinst() {
-	use pkcs11 && readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-05-19 13:36 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-05-19 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     7b01dde66440037ec5c6e809afba880d4fa94b4c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 13:36:05 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 19 13:36:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b01dde6

sys-apps/rng-tools: arm stable wrt bug #841545

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
index a60dce005525..9f0c340274f0 100644
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-05-19  9:29 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-05-19  9:29 UTC (permalink / raw
  To: gentoo-commits

commit:     db679b15a368a7b85bb26d005ada6a0442fd79ea
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 09:29:22 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 19 09:29:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db679b15

sys-apps/rng-tools: arm64 stable wrt bug #841545

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
index 1632e62e26c9..a60dce005525 100644
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-05-17  9:24 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-05-17  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     37c27f5814d26ec7c5c01ba9e48f6c9135b19d96
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 09:24:28 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue May 17 09:24:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c27f58

sys-apps/rng-tools: x86 stable wrt bug #841545

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
index 4d721662ae00..1632e62e26c9 100644
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-05-17  9:21 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-05-17  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     406c3852c53b86a8402af053bf2638ec568c4cea
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 09:20:52 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue May 17 09:20:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406c3852

sys-apps/rng-tools: ppc64 stable wrt bug #841545

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
index c5488fbc5d43..4d721662ae00 100644
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-05-17  9:18 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-05-17  9:18 UTC (permalink / raw
  To: gentoo-commits

commit:     86a165e6ddc4934a0db1d8c9c39f5f9092cddba5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 09:17:46 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue May 17 09:17:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a165e6

sys-apps/rng-tools: amd64 stable wrt bug #841545

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
index 6f8f8bee081e..c5488fbc5d43 100644
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-05-11 14:50 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-05-11 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     0f66a558f727b0d39a24418310c8ec3e04d55ded
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 11 14:50:55 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 11 14:50:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f66a558

sys-apps/rng-tools: ppc stable wrt bug #841545

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
index fde3616954b5..6f8f8bee081e 100644
--- a/sys-apps/rng-tools/rng-tools-6.15.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2022-02-14  2:07 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2022-02-14  2:07 UTC (permalink / raw
  To: gentoo-commits

commit:     d8d1806fa21741d550e0d4ad216cd464d387bac9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 01:35:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 02:07:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d1806f

sys-apps/rng-tools: add 6.15

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/rng-tools-6.15.ebuild | 70 ++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 8d1413398eee..22c1a13f7d34 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1 +1,2 @@
 DIST rng-tools-6.14.tar.gz 60277 BLAKE2B 177065f9ea68b68459d034d38278f866a0c9d5c499578fabcc29ceb387b49667393f23dcae9f13ff401599846e872dbada73f5e319a99dfa4605cdb77ee3e896 SHA512 6a267257292697023cd349a5bda4998e39e874969f2b437eb2498f2d7d70a7ed293ca76b4c83aebf80955e33f6c8f8bbb65c6636cc0979e0e0d80d148380b8c7
+DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180

diff --git a/sys-apps/rng-tools/rng-tools-6.15.ebuild b/sys-apps/rng-tools/rng-tools-6.15.ebuild
new file mode 100644
index 000000000000..fde3616954b5
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.15.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools readme.gentoo-r1 systemd
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
+
+DEPEND="
+	dev-libs/openssl:=
+	jitterentropy? ( app-crypt/jitterentropy:= )
+	nistbeacon? (
+		dev-libs/jansson:=
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? ( dev-libs/libp11:= )
+	rtlsdr? ( net-wireless/rtl-sdr )
+	elibc_musl? ( sys-libs/argp-standalone )"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		$(use_with rtlsdr)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-10-03 11:28 David Seifert
  0 siblings, 0 replies; 109+ messages in thread
From: David Seifert @ 2021-10-03 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f68c3157afae8cc696d55a68e997145b3435fdf8
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  3 11:27:56 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Oct  3 11:27:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68c3157

sys-apps/rng-tools: [QA] remove unused toolchain-funcs.eclass

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
index 9394cc1bb8c..92fd4222d6c 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+inherit autotools systemd readme.gentoo-r1
 
 DESCRIPTION="Daemon to use hardware random number generators"
 HOMEPAGE="https://github.com/nhorman/rng-tools"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-10-02 15:43 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-10-02 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     9bda27dbc9f072eb8ed9ba25075f611ee56dc02d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 15:41:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 15:41:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bda27db

sys-apps/rng-tools: Stabilize 6.14-r2 arm64, #813663

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
index 6d708a77d27..9394cc1bb8c 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-25 19:08 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-09-25 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     ccc3139346f38ebdf70e8252fc4b6b45becd474c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 18:57:47 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 19:08:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc31393

sys-apps/rng-tools: add libjansson subslot dep

Earlier versions of libjansson lacked symbol versioning, causing crashes.

Bug: https://bugs.gentoo.org/812119
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../rng-tools/{rng-tools-6.13-r1.ebuild => rng-tools-6.13-r2.ebuild}    | 2 +-
 .../rng-tools/{rng-tools-6.14-r1.ebuild => rng-tools-6.14-r2.ebuild}    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.13-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.13-r2.ebuild
similarity index 98%
rename from sys-apps/rng-tools/rng-tools-6.13-r1.ebuild
rename to sys-apps/rng-tools/rng-tools-6.13-r2.ebuild
index 1e3e35cf30a..f70781ca79d 100644
--- a/sys-apps/rng-tools/rng-tools-6.13-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.13-r2.ebuild
@@ -18,7 +18,7 @@ DEPEND="
 	dev-libs/openssl:0=
 	jitterentropy? ( app-crypt/jitterentropy:= )
 	nistbeacon? (
-		dev-libs/jansson
+		dev-libs/jansson:=
 		dev-libs/libxml2:2=
 		net-misc/curl[ssl]
 	)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
similarity index 98%
rename from sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
rename to sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
index fa8184cabf2..6d708a77d27 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r2.ebuild
@@ -18,7 +18,7 @@ DEPEND="
 	dev-libs/openssl:0=
 	jitterentropy? ( app-crypt/jitterentropy:= )
 	nistbeacon? (
-		dev-libs/jansson
+		dev-libs/jansson:=
 		dev-libs/libxml2:2=
 		net-misc/curl[ssl]
 	)


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-21 16:35 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-09-21 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     7f1f42f553b9e709d7ee5f1e3e9b855fe1995514
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 21 16:32:51 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 16:32:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1f42f5

sys-apps/rng-tools: Stabilize 6.14-r1 ppc, #813663

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
index 0a660c3a4be..fa8184cabf2 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-20  0:27 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-09-20  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f30052e88de843a664662682fd26ead9d84e81ff
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 20 00:26:26 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 20 00:26:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30052e8

sys-apps/rng-tools: Stabilize 6.14-r1 arm, #813663

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
index 616c0152a4b..0a660c3a4be 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-19  6:39 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2021-09-19  6:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ed9f03de7009435987e343e00be298390b2af587
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 06:38:16 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 06:38:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9f03de

sys-apps/rng-tools: x86 stable wrt bug #813663

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
index b15b9cdcc87..616c0152a4b 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-18 19:51 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-09-18 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     9f020181909cfd1612b4142b73e35fcad1f51867
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 19:49:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 19:49:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f020181

sys-apps/rng-tools: Stabilize 6.14-r1 ppc64, #813663

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
index 7a64864e391..b15b9cdcc87 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-18 17:18 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-09-18 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4223f918406d78b666666273dfa50aed52d07bc4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 17:17:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 17:17:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4223f918

sys-apps/rng-tools: Stabilize 6.14-r1 amd64, #813663

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.14-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
index 36f8eebe105..7a64864e391 100644
--- a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-09-04 17:35 David Seifert
  0 siblings, 0 replies; 109+ messages in thread
From: David Seifert @ 2021-09-04 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a441ad052c9a571c4c9a929c3482ac192841ab9c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  4 17:34:08 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Sep  4 17:34:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a441ad05

sys-apps/rng-tools: drop 6.11-r1, 6.14

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/rng-tools/Manifest                 |  1 -
 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 84 -----------------------------
 sys-apps/rng-tools/rng-tools-6.14.ebuild    | 68 -----------------------
 3 files changed, 153 deletions(-)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 76cc5751019..0fbe4f3074f 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,3 +1,2 @@
-DIST rng-tools-6.11.tar.gz 57366 BLAKE2B d613502bcb24560638c0abc956987e57ec54b6594bed414ce2b70086716f73a9a9eec4800c86097c4a14b91401f0f28be62f5182ee01c328c9a32cd79eaec561 SHA512 0058ca5d0c1ddb554284fe8e6b9c0b85f130e0b9e0b9f0f0219f434302766e07c321d4fc0c01bdeb59053d5cd14dab67dc1c306422ef35a62a267af9fbdf7deb
 DIST rng-tools-6.13.tar.gz 59311 BLAKE2B e4601a2fa8158775a8ef7188edbe61a5eb1df35dccc9e1a0ab6b31b559f2f11dd67b682cf9995f0a67834690417e283d443ae6fa54e99ab6462a1185f9b9e09b SHA512 def5f2dcdd1771e8fe5af9476de866ff89a225065416672165af6019cbb166f874fae936b3705221aa47dc13ae99fa63d054d7d49b612f3151cd922a0a129490
 DIST rng-tools-6.14.tar.gz 60277 BLAKE2B 177065f9ea68b68459d034d38278f866a0c9d5c499578fabcc29ceb387b49667393f23dcae9f13ff401599846e872dbada73f5e319a99dfa4605cdb77ee3e896 SHA512 6a267257292697023cd349a5bda4998e39e874969f2b437eb2498f2d7d70a7ed293ca76b4c83aebf80955e33f6c8f8bbb65c6636cc0979e0e0d80d148380b8c7

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
deleted file mode 100644
index 8a63aedded7..00000000000
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Daemon to use hardware random number generators"
-HOMEPAGE="https://github.com/nhorman/rng-tools"
-SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
-IUSE="jitterentropy nistbeacon pkcs11 selinux"
-
-DEPEND="
-	dev-libs/openssl:0=
-	sys-fs/sysfsutils
-	jitterentropy? (
-		app-crypt/jitterentropy:=
-	)
-	nistbeacon? (
-		dev-libs/jansson
-		dev-libs/libxml2:2=
-		net-misc/curl[ssl]
-	)
-	pkcs11? (
-		dev-libs/libp11:=
-	)
-	elibc_musl? ( sys-libs/argp-standalone )
-"
-RDEPEND="${DEPEND}
-	selinux? ( sec-policy/selinux-rngd )"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
-
-	default
-
-	mv README.md README || die
-
-	eautoreconf
-
-	sed -i '/^AR /d' Makefile.in || die
-	tc-export AR
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable jitterentropy)
-		$(use_with nistbeacon)
-		$(use_with pkcs11)
-		--without-rtlsdr # no librtlsdr in the tree
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
-	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
-	systemd_dounit "${S}"/rngd.service
-
-	if use pkcs11; then
-		local DISABLE_AUTOFORMATTING=1
-		local DOC_CONTENTS="
-The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
-to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EPREFIX}/etc/conf.d/rngd'
-reflects the correct PKCS11 engine path to be used by rngd.
-"
-		readme.gentoo_create_doc
-	fi
-
-}
-
-pkg_postinst() {
-	use pkcs11 && readme.gentoo_print_elog
-}

diff --git a/sys-apps/rng-tools/rng-tools-6.14.ebuild b/sys-apps/rng-tools/rng-tools-6.14.ebuild
deleted file mode 100644
index 44ac0e4d61c..00000000000
--- a/sys-apps/rng-tools/rng-tools-6.14.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Daemon to use hardware random number generators"
-HOMEPAGE="https://github.com/nhorman/rng-tools"
-SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="jitterentropy nistbeacon pkcs11 selinux"
-
-DEPEND="
-	dev-libs/openssl:0=
-	jitterentropy? ( app-crypt/jitterentropy:= )
-	nistbeacon? (
-		dev-libs/jansson
-		dev-libs/libxml2:2=
-		net-misc/curl[ssl]
-	)
-	pkcs11? ( dev-libs/libp11:= )
-	elibc_musl? ( sys-libs/argp-standalone )"
-RDEPEND="${DEPEND}
-	selinux? ( sec-policy/selinux-rngd )"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable jitterentropy)
-		$(use_with nistbeacon)
-		$(use_with pkcs11)
-		--without-rtlsdr # no librtlsdr in the tree
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
-	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
-	systemd_dounit rngd.service
-
-	if use pkcs11; then
-		local DISABLE_AUTOFORMATTING=1
-		local DOC_CONTENTS="
-The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
-to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EPREFIX}/etc/conf.d/rngd'
-reflects the correct PKCS11 engine path to be used by rngd.
-"
-		readme.gentoo_create_doc
-	fi
-}
-
-pkg_postinst() {
-	use pkcs11 && readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-08-17 10:23 Marek Szuba
  0 siblings, 0 replies; 109+ messages in thread
From: Marek Szuba @ 2021-08-17 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     19ecf04f943e610dce9bfebf786249ac6979f52b
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 17 10:05:49 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Aug 17 10:23:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ecf04f

sys-apps/rng-tools: add support for rtlsdr entropy source

Closes: https://bugs.gentoo.org/803101
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sys-apps/rng-tools/metadata.xml             |  3 ++
 sys-apps/rng-tools/rng-tools-6.14-r1.ebuild | 69 +++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index 69907447109..73b2fae1636 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -19,6 +19,9 @@
 	<flag name="pkcs11">
 		Enable PKCS11 entropy support
 	</flag>
+	<flag name="rtlsdr">
+		Enable atmospheric-static entropy support with <pkg>net-wireless/rtl-sdr</pkg>
+	</flag>
 </use>
 <upstream>
 	<remote-id type="github">nhorman/rng-tools</remote-id>

diff --git a/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
new file mode 100644
index 00000000000..36f8eebe105
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.14-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 rtlsdr selinux"
+
+DEPEND="
+	dev-libs/openssl:0=
+	jitterentropy? ( app-crypt/jitterentropy:= )
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? ( dev-libs/libp11:= )
+	rtlsdr? ( net-wireless/rtl-sdr )
+	elibc_musl? ( sys-libs/argp-standalone )"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		$(use_with rtlsdr)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-08-16  2:43 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-08-16  2:43 UTC (permalink / raw
  To: gentoo-commits

commit:     1df9dd6b7a1c700ab0117272f9775952cafdb02d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 02:33:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 02:33:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df9dd6b

sys-apps/rng-tools: add 6.14

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/rng-tools-6.14.ebuild | 68 ++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 2832c78ffef..76cc5751019 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,2 +1,3 @@
 DIST rng-tools-6.11.tar.gz 57366 BLAKE2B d613502bcb24560638c0abc956987e57ec54b6594bed414ce2b70086716f73a9a9eec4800c86097c4a14b91401f0f28be62f5182ee01c328c9a32cd79eaec561 SHA512 0058ca5d0c1ddb554284fe8e6b9c0b85f130e0b9e0b9f0f0219f434302766e07c321d4fc0c01bdeb59053d5cd14dab67dc1c306422ef35a62a267af9fbdf7deb
 DIST rng-tools-6.13.tar.gz 59311 BLAKE2B e4601a2fa8158775a8ef7188edbe61a5eb1df35dccc9e1a0ab6b31b559f2f11dd67b682cf9995f0a67834690417e283d443ae6fa54e99ab6462a1185f9b9e09b SHA512 def5f2dcdd1771e8fe5af9476de866ff89a225065416672165af6019cbb166f874fae936b3705221aa47dc13ae99fa63d054d7d49b612f3151cd922a0a129490
+DIST rng-tools-6.14.tar.gz 60277 BLAKE2B 177065f9ea68b68459d034d38278f866a0c9d5c499578fabcc29ceb387b49667393f23dcae9f13ff401599846e872dbada73f5e319a99dfa4605cdb77ee3e896 SHA512 6a267257292697023cd349a5bda4998e39e874969f2b437eb2498f2d7d70a7ed293ca76b4c83aebf80955e33f6c8f8bbb65c6636cc0979e0e0d80d148380b8c7

diff --git a/sys-apps/rng-tools/rng-tools-6.14.ebuild b/sys-apps/rng-tools/rng-tools-6.14.ebuild
new file mode 100644
index 00000000000..44ac0e4d61c
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.14.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="
+	dev-libs/openssl:0=
+	jitterentropy? ( app-crypt/jitterentropy:= )
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? ( dev-libs/libp11:= )
+	elibc_musl? ( sys-libs/argp-standalone )"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		--without-rtlsdr # no librtlsdr in the tree
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-07-27  3:16 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-07-27  3:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c3571b8bfca9a30e4642d66e8854f01888aa3d32
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 27 03:15:06 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 27 03:15:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3571b8b

sys-apps/rng-tools: Stabilize 6.13 ppc64, #803455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.13.ebuild b/sys-apps/rng-tools/rng-tools-6.13.ebuild
index efcad08959a..a053373f010 100644
--- a/sys-apps/rng-tools/rng-tools-6.13.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-07-26 11:17 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-07-26 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     380df308c2972a87cb3d2669196251cfd5fe39ff
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 26 11:14:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 11:17:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380df308

sys-apps/rng-tools: Stabilize 6.13 ppc, #803455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.13.ebuild b/sys-apps/rng-tools/rng-tools-6.13.ebuild
index 368cf9c60a7..efcad08959a 100644
--- a/sys-apps/rng-tools/rng-tools-6.13.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-07-25 20:09 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-07-25 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0c7a86aacbbe648bd9705f47b5d554352457e268
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 20:07:24 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 20:07:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7a86aa

sys-apps/rng-tools: Stabilize 6.13 arm, #803455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.13.ebuild b/sys-apps/rng-tools/rng-tools-6.13.ebuild
index 3b5e5e5b34a..368cf9c60a7 100644
--- a/sys-apps/rng-tools/rng-tools-6.13.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-07-23 17:58 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-07-23 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     8af45bbd77d56494f2465265d9ac00ac07d125af
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 23 17:57:24 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 23 17:57:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af45bbd

sys-apps/rng-tools: Stabilize 6.13 amd64, #803455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.13.ebuild b/sys-apps/rng-tools/rng-tools-6.13.ebuild
index 013aa95a0d1..3b5e5e5b34a 100644
--- a/sys-apps/rng-tools/rng-tools-6.13.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-07-23 17:58 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-07-23 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ac8ee280876b489ade5f0eaf824f1878db3d6336
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 23 17:56:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 23 17:56:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8ee280

sys-apps/rng-tools: Stabilize 6.13 x86, #803455

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.13.ebuild b/sys-apps/rng-tools/rng-tools-6.13.ebuild
index b4a1ee5c700..013aa95a0d1 100644
--- a/sys-apps/rng-tools/rng-tools-6.13.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-06-14  9:19 David Seifert
  0 siblings, 0 replies; 109+ messages in thread
From: David Seifert @ 2021-06-14  9:19 UTC (permalink / raw
  To: gentoo-commits

commit:     b6e815f941a91bc4a4297c133c995b565ba5670e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 14 09:19:18 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Jun 14 09:19:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e815f9

sys-apps/rng-tools: drop 6.12

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 -
 sys-apps/rng-tools/rng-tools-6.12.ebuild | 83 --------------------------------
 2 files changed, 84 deletions(-)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 684eb563631..2832c78ffef 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,3 +1,2 @@
 DIST rng-tools-6.11.tar.gz 57366 BLAKE2B d613502bcb24560638c0abc956987e57ec54b6594bed414ce2b70086716f73a9a9eec4800c86097c4a14b91401f0f28be62f5182ee01c328c9a32cd79eaec561 SHA512 0058ca5d0c1ddb554284fe8e6b9c0b85f130e0b9e0b9f0f0219f434302766e07c321d4fc0c01bdeb59053d5cd14dab67dc1c306422ef35a62a267af9fbdf7deb
-DIST rng-tools-6.12.tar.gz 57309 BLAKE2B d7a12b50889065f885cb15cda9686d63950fcc1ac9099893ed9c9236a9a930627c9541980c410318b40104637df688f5622681ce1d80eee7d4aaaf696c6bc3c5 SHA512 56dd334b65dcec1456f8dbdbee5d83590de27cb6ee1b7715828b5316a913557fd178e264139dc92a82e09635ca15b1eb5f6169bfb4412fbe1b06ea28a5064c64
 DIST rng-tools-6.13.tar.gz 59311 BLAKE2B e4601a2fa8158775a8ef7188edbe61a5eb1df35dccc9e1a0ab6b31b559f2f11dd67b682cf9995f0a67834690417e283d443ae6fa54e99ab6462a1185f9b9e09b SHA512 def5f2dcdd1771e8fe5af9476de866ff89a225065416672165af6019cbb166f874fae936b3705221aa47dc13ae99fa63d054d7d49b612f3151cd922a0a129490

diff --git a/sys-apps/rng-tools/rng-tools-6.12.ebuild b/sys-apps/rng-tools/rng-tools-6.12.ebuild
deleted file mode 100644
index b2e6591164c..00000000000
--- a/sys-apps/rng-tools/rng-tools-6.12.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd readme.gentoo-r1 toolchain-funcs
-
-DESCRIPTION="Daemon to use hardware random number generators"
-HOMEPAGE="https://github.com/nhorman/rng-tools"
-SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="jitterentropy nistbeacon pkcs11 selinux"
-
-DEPEND="
-	dev-libs/openssl:0=
-	jitterentropy? (
-		app-crypt/jitterentropy:=
-	)
-	nistbeacon? (
-		dev-libs/jansson
-		dev-libs/libxml2:2=
-		net-misc/curl[ssl]
-	)
-	pkcs11? (
-		dev-libs/libp11:=
-	)
-	elibc_musl? ( sys-libs/argp-standalone )
-"
-RDEPEND="${DEPEND}
-	selinux? ( sec-policy/selinux-rngd )"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
-
-	default
-
-	mv README.md README || die
-
-	eautoreconf
-
-	sed -i '/^AR /d' Makefile.in || die
-	tc-export AR
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable jitterentropy)
-		$(use_with nistbeacon)
-		$(use_with pkcs11)
-		--without-rtlsdr # no librtlsdr in the tree
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
-	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
-	systemd_dounit "${S}"/rngd.service
-
-	if use pkcs11; then
-		local DISABLE_AUTOFORMATTING=1
-		local DOC_CONTENTS="
-The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
-to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EPREFIX}/etc/conf.d/rngd'
-reflects the correct PKCS11 engine path to be used by rngd.
-"
-		readme.gentoo_create_doc
-	fi
-
-}
-
-pkg_postinst() {
-	use pkcs11 && readme.gentoo_print_elog
-}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 22:32 David Seifert
  0 siblings, 0 replies; 109+ messages in thread
From: David Seifert @ 2021-05-13 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ab72647a545673c67af6a0797b89b159d49954d2
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 22:31:58 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu May 13 22:31:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab72647a

sys-apps/rng-tools: Bring back 6.11-r1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sys-apps/rng-tools/Manifest                 |  1 +
 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 84 +++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 9498feec57d..426e7b32088 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1 +1,2 @@
+DIST rng-tools-6.11.tar.gz 57366 BLAKE2B d613502bcb24560638c0abc956987e57ec54b6594bed414ce2b70086716f73a9a9eec4800c86097c4a14b91401f0f28be62f5182ee01c328c9a32cd79eaec561 SHA512 0058ca5d0c1ddb554284fe8e6b9c0b85f130e0b9e0b9f0f0219f434302766e07c321d4fc0c01bdeb59053d5cd14dab67dc1c306422ef35a62a267af9fbdf7deb
 DIST rng-tools-6.12.tar.gz 57309 BLAKE2B d7a12b50889065f885cb15cda9686d63950fcc1ac9099893ed9c9236a9a930627c9541980c410318b40104637df688f5622681ce1d80eee7d4aaaf696c6bc3c5 SHA512 56dd334b65dcec1456f8dbdbee5d83590de27cb6ee1b7715828b5316a913557fd178e264139dc92a82e09635ca15b1eb5f6169bfb4412fbe1b06ea28a5064c64

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
new file mode 100644
index 00000000000..8a63aedded7
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="
+	dev-libs/openssl:0=
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		--without-rtlsdr # no librtlsdr in the tree
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit "${S}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 21:17 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-05-13 21:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7381abd07e472e65507bc7fcdc0140fda0434145
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 21:17:19 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 21:17:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7381abd0

sys-apps/rng-tools: Stabilize 6.11-r1 ppc, #789939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index 0191449f8e3..8a63aedded7 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 18:58 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-05-13 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     0925935e89478667d42191eed2a3c90002e3673e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 18:58:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 18:58:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0925935e

sys-apps/rng-tools: Stabilize 6.11-r1 ppc64, #789939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index ea248fb40a2..0191449f8e3 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 18:56 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-05-13 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     952b9915eee89e7d11c7016f3f2270c53c795541
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 18:56:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 18:56:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952b9915

sys-apps/rng-tools: Stabilize 6.11-r1 x86, #789939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index 0e7343ded08..ea248fb40a2 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 17:52 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-05-13 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3c77aa5e35d7146b2dff92e4aa6255c91ae10690
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 17:52:18 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 17:52:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c77aa5e

sys-apps/rng-tools: Stabilize 6.11-r1 amd64, #789939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index 47b3ca5ae19..0e7343ded08 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 16:54 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-05-13 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     73c5b11a5f8bb8cb5c4b731f6e33da7f5820103b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 16:54:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 16:54:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c5b11a

sys-apps/rng-tools: Stabilize 6.11-r1 arm, #789939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index cc77c989468..47b3ca5ae19 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-13 16:28 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-05-13 16:28 UTC (permalink / raw
  To: gentoo-commits

commit:     1f1de6d91cee3f198dd0cb30c3c52435f7afba34
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 13 16:28:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 13 16:28:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1de6d9

sys-apps/rng-tools: Stabilize 6.11-r1 arm64, #789939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index 8392ad2b658..cc77c989468 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-12  6:25 Matt Turner
  0 siblings, 0 replies; 109+ messages in thread
From: Matt Turner @ 2021-05-12  6:25 UTC (permalink / raw
  To: gentoo-commits

commit:     a0c71a446067afb49c47aa53ea00e21cd72504d4
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 12 06:18:55 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 12 06:25:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c71a44

sys-apps/rng-tools: Version bump to 6.12

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/rng-tools-6.12.ebuild | 83 ++++++++++++++++++++++++++++++++
 2 files changed, 84 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 932b7196a51..478bde82743 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,2 +1,3 @@
 DIST rng-tools-6.10.tar.gz 56806 BLAKE2B 6cce0579a47f638cd90b51ba5216712fe39bf92dd59b288691a5e9783d520212cfb62e875a7e8f85de7a932568fdf0287cbea6f4869c9616a4c9325a111b0243 SHA512 b72d8918f709989ebc70cb9ea9c8b3dabf53041b24bc3f3a6de1bea318861dfd6c1a6110bd750041dc4819406db4a2b28f5137af5f5d5f2beb666f607913b389
 DIST rng-tools-6.11.tar.gz 57366 BLAKE2B d613502bcb24560638c0abc956987e57ec54b6594bed414ce2b70086716f73a9a9eec4800c86097c4a14b91401f0f28be62f5182ee01c328c9a32cd79eaec561 SHA512 0058ca5d0c1ddb554284fe8e6b9c0b85f130e0b9e0b9f0f0219f434302766e07c321d4fc0c01bdeb59053d5cd14dab67dc1c306422ef35a62a267af9fbdf7deb
+DIST rng-tools-6.12.tar.gz 57309 BLAKE2B d7a12b50889065f885cb15cda9686d63950fcc1ac9099893ed9c9236a9a930627c9541980c410318b40104637df688f5622681ce1d80eee7d4aaaf696c6bc3c5 SHA512 56dd334b65dcec1456f8dbdbee5d83590de27cb6ee1b7715828b5316a913557fd178e264139dc92a82e09635ca15b1eb5f6169bfb4412fbe1b06ea28a5064c64

diff --git a/sys-apps/rng-tools/rng-tools-6.12.ebuild b/sys-apps/rng-tools/rng-tools-6.12.ebuild
new file mode 100644
index 00000000000..b2e6591164c
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.12.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="
+	dev-libs/openssl:0=
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		--without-rtlsdr # no librtlsdr in the tree
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.11 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.11 rngd
+	systemd_dounit "${S}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EPREFIX}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-05-01 10:14 Mikle Kolyada
  0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2021-05-01 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     70e469cdabd731fd33bf7dbf5da11549071fd9f3
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May  1 10:12:41 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May  1 10:12:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e469cd

sys-apps/rng-tools: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10-r1.ebuild | 5 ++---
 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
index 1d3092b3fdf..a46c160a80f 100644
--- a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
@@ -12,11 +12,10 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
-IUSE="jitterentropy libressl nistbeacon pkcs11 selinux"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	sys-fs/sysfsutils
 	jitterentropy? (
 		app-crypt/jitterentropy:=

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index d691af46947..8392ad2b658 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -12,11 +12,10 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="jitterentropy libressl nistbeacon pkcs11 selinux"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	sys-fs/sysfsutils
 	jitterentropy? (
 		app-crypt/jitterentropy:=


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-04-04 18:31 Mike Gilbert
  0 siblings, 0 replies; 109+ messages in thread
From: Mike Gilbert @ 2021-04-04 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a2caea1ea20952b0503b7a2a729ea890f591db6e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  4 17:59:50 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Apr  4 17:59:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2caea1e

sys-apps/rng-tools: avoid EROOT in src_install

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10-r1.ebuild | 4 ++--
 sys-apps/rng-tools/rng-tools-6.11-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
index 76de150c11c..1d3092b3fdf 100644
--- a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -72,7 +72,7 @@ src_install() {
 		local DOC_CONTENTS="
 The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
 to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EROOT}/etc/conf.d/rngd'
+	'${EPREFIX}/etc/conf.d/rngd'
 reflects the correct PKCS11 engine path to be used by rngd.
 "
 		readme.gentoo_create_doc

diff --git a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
index 7b183b63ef9..d691af46947 100644
--- a/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.11-r1.ebuild
@@ -72,7 +72,7 @@ src_install() {
 		local DOC_CONTENTS="
 The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
 to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EROOT}/etc/conf.d/rngd'
+	'${EPREFIX}/etc/conf.d/rngd'
 reflects the correct PKCS11 engine path to be used by rngd.
 "
 		readme.gentoo_create_doc


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2021-02-01 15:01 Thomas Deutschmann
  0 siblings, 0 replies; 109+ messages in thread
From: Thomas Deutschmann @ 2021-02-01 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     e797a6ba5e8648f09b4dbd410ab443e58de2ef4d
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  1 14:52:57 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Feb  1 15:01:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e797a6ba

sys-apps/rng-tools: bump to v6.11

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/rng-tools-6.11.ebuild | 85 ++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 643b071dd52..932b7196a51 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1 +1,2 @@
 DIST rng-tools-6.10.tar.gz 56806 BLAKE2B 6cce0579a47f638cd90b51ba5216712fe39bf92dd59b288691a5e9783d520212cfb62e875a7e8f85de7a932568fdf0287cbea6f4869c9616a4c9325a111b0243 SHA512 b72d8918f709989ebc70cb9ea9c8b3dabf53041b24bc3f3a6de1bea318861dfd6c1a6110bd750041dc4819406db4a2b28f5137af5f5d5f2beb666f607913b389
+DIST rng-tools-6.11.tar.gz 57366 BLAKE2B d613502bcb24560638c0abc956987e57ec54b6594bed414ce2b70086716f73a9a9eec4800c86097c4a14b91401f0f28be62f5182ee01c328c9a32cd79eaec561 SHA512 0058ca5d0c1ddb554284fe8e6b9c0b85f130e0b9e0b9f0f0219f434302766e07c321d4fc0c01bdeb59053d5cd14dab67dc1c306422ef35a62a267af9fbdf7deb

diff --git a/sys-apps/rng-tools/rng-tools-6.11.ebuild b/sys-apps/rng-tools/rng-tools-6.11.ebuild
new file mode 100644
index 00000000000..3e3aa014ffe
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.11.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy libressl nistbeacon pkcs11 selinux"
+
+DEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		--without-rtlsdr # no librtlsdr in the tree
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.7-r1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.7 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EROOT}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-12-10  2:13 Matt Turner
  0 siblings, 0 replies; 109+ messages in thread
From: Matt Turner @ 2020-12-10  2:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6d03120aeed7cb142ff8d0d23d056a8f7ddcd05f
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 10 01:56:00 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Dec 10 02:13:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d03120a

sys-apps/rng-tools: Propagate stable keywords

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
index d5f8c40bc12..76de150c11c 100644
--- a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy libressl nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-10-06 13:43 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2020-10-06 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     57915ecbd247f72c8241eb93bd9216f1a3f54b01
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 13:42:10 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 13:42:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57915ecb

sys-apps/rng-tools: Stabilize 6.10 arm, #737528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index 49e8b2ac4aa..52e0489c3fc 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-10-05 18:27 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2020-10-05 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     63c183a960752150b42686ff09604ff253542988
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  5 18:26:34 2020 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Oct  5 18:26:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c183a9

sys-apps/rng-tools: add support for libressl

Closes: https://bugs.gentoo.org/723866
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10-r1.ebuild | 85 +++++++++++++++++++++++++++++
 1 file changed, 85 insertions(+)

diff --git a/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
new file mode 100644
index 00000000000..d5f8c40bc12
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.10-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy libressl nistbeacon pkcs11 selinux"
+
+DEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		--without-rtlsdr # no librtlsdr in the tree
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.7-r1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.7 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EROOT}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-10-04 16:59 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2020-10-04 16:59 UTC (permalink / raw
  To: gentoo-commits

commit:     723f058ee5b70a50454232ec1b1ec1a59e857c1d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  4 16:55:10 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  4 16:55:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723f058e

sys-apps/rng-tools: Stabilize 6.10 amd64, #737528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index 18d6153431a..49e8b2ac4aa 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-09-30  1:49 Sam James
  0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2020-09-30  1:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3db34b17d326fff5e30d4e850c4f8c6c1b0d7bcb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 01:46:35 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 01:46:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db34b17

sys-apps/rng-tools: Stabilize 6.10 arm64, #737528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index 4d40ddbd671..18d6153431a 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-09-26 10:06 Sergei Trofimovich
  0 siblings, 0 replies; 109+ messages in thread
From: Sergei Trofimovich @ 2020-09-26 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     4707f1977f7f102fb532b525a6e4b1d3234327aa
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 09:22:36 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 10:06:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4707f197

sys-apps/rng-tools: stable 6.10 for ppc64

stable wrt bug #737528

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index 5604cb681e1..4d40ddbd671 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-09-25  8:46 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2020-09-25  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     fab04f0dd3d47cbbb5f5d0e14244fae82d02d41a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 08:46:33 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 08:46:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab04f0d

sys-apps/rng-tools: x86 stable wrt bug #737528

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index 730669867d7..1984740929e 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-06-04  6:33 Matt Turner
  0 siblings, 0 replies; 109+ messages in thread
From: Matt Turner @ 2020-06-04  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     10878488c9c7c27ec2c9223eb60611e9593cad81
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  4 06:19:09 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jun  4 06:33:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10878488

sys-apps/rng-tools: Drop unnecessary strip-slash

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
index fa2eda1a941..730669867d7 100644
--- a/sys-apps/rng-tools/rng-tools-6.10.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -71,7 +71,7 @@ src_install() {
 		local DOC_CONTENTS="
 The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
 to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
-	'${EROOT%/}/etc/conf.d/rngd'
+	'${EROOT}/etc/conf.d/rngd'
 reflects the correct PKCS11 engine path to be used by rngd.
 "
 		readme.gentoo_create_doc


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-04-05 20:06 Mart Raudsepp
  0 siblings, 0 replies; 109+ messages in thread
From: Mart Raudsepp @ 2020-04-05 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     aa5208ec2129f7e1dde9c4e82c5359eda69068ec
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sun Apr  5 12:45:04 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Apr  5 20:05:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5208ec

sys-apps/rng-tools: arm64 stable (bug #714774)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 6dd91bfaad0..45d0870a2f1 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-04-05 10:25 Mart Raudsepp
  0 siblings, 0 replies; 109+ messages in thread
From: Mart Raudsepp @ 2020-04-05 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d01e8e46c806f5df0f9b46a6d49d581bd48a3bc6
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  5 10:24:55 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Apr  5 10:25:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01e8e46

Revert "sys-apps/rng-tools: arm64 stable (bug #714774)"

This reverts commit 43c96fb3796a6c7d1f2c38971b019a32770be8a9.

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 45d0870a2f1..6dd91bfaad0 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-04-05  9:35 Mart Raudsepp
  0 siblings, 0 replies; 109+ messages in thread
From: Mart Raudsepp @ 2020-04-05  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     43c96fb3796a6c7d1f2c38971b019a32770be8a9
Author:     Sam James (sam_c) <sam <AT> cmpct <DOT> info>
AuthorDate: Sun Apr  5 07:48:08 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Apr  5 09:32:58 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c96fb3

sys-apps/rng-tools: arm64 stable (bug #714774)

Signed-off-by: Sam James (sam_c) <sam <AT> cmpct.info>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 6dd91bfaad0..45d0870a2f1 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-03-31 10:01 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2020-03-31 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     3c5a43822b1c991ce830c5f3fc8f5335a69cefe3
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 10:01:39 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 10:01:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5a4382

sys-apps/rng-tools: x86 stable wrt bug #714774

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 20a7ba4e6f3..6dd91bfaad0 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-03-31 10:01 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2020-03-31 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     6f6016970a9ec649ccb829ed44a32e27fc011ccb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 10:01:02 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 10:01:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f601697

sys-apps/rng-tools: ppc64 stable wrt bug #714774

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 15415c774fe..20a7ba4e6f3 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-03-31 10:00 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2020-03-31 10:00 UTC (permalink / raw
  To: gentoo-commits

commit:     0115012934c172b14d032d60ec877555e86ebb52
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 10:00:19 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 10:00:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01150129

sys-apps/rng-tools: ppc stable wrt bug #714774

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 8b061719a92..15415c774fe 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-03-31  8:36 Mikle Kolyada
  0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2020-03-31  8:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3cda6c2fae3717d9116b339f95a8291d48ce6278
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 08:35:39 2020 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 08:35:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cda6c2f

sys-apps/rng-tools: arm stable wrt bug #714774

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 34371d0c753..8b061719a92 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-03-31  7:18 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2020-03-31  7:18 UTC (permalink / raw
  To: gentoo-commits

commit:     cf53974d7c32cc0e0fb844839c2c81189d744260
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 31 07:17:30 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 31 07:17:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf53974d

sys-apps/rng-tools: amd64 stable wrt bug #714774

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
index 85c8eb05db8..34371d0c753 100644
--- a/sys-apps/rng-tools/rng-tools-6.9.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2020-03-30 12:20 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2020-03-30 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     bf80a37ff7efed60aa0eddd9f6aba2eaf350a416
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 30 07:21:28 2020 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Mar 30 12:20:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf80a37f

sys-apps/rng-tools: bump to 6.10

Package-Manager: Portage-2.3.69, Repoman-2.3.14
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/Manifest              |  1 +
 sys-apps/rng-tools/rng-tools-6.10.ebuild | 84 ++++++++++++++++++++++++++++++++
 2 files changed, 85 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index defbbc6ddc2..6331901d705 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,4 +1,5 @@
 DIST rng-tools-5.tar.gz 122182 BLAKE2B de7085d530e38de21a1c33792d67a72e0131b221082d690cdb299367b80b0a123c2976174aa3f895a4a2ab1216aacfaa8e09de485c85154dc4a5b8f960d05245 SHA512 58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50
+DIST rng-tools-6.10.tar.gz 56806 BLAKE2B 6cce0579a47f638cd90b51ba5216712fe39bf92dd59b288691a5e9783d520212cfb62e875a7e8f85de7a932568fdf0287cbea6f4869c9616a4c9325a111b0243 SHA512 b72d8918f709989ebc70cb9ea9c8b3dabf53041b24bc3f3a6de1bea318861dfd6c1a6110bd750041dc4819406db4a2b28f5137af5f5d5f2beb666f607913b389
 DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849 SHA512 00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
 DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e SHA512 2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
 DIST rng-tools-6.8.tar.gz 53769 BLAKE2B 2a10a5639c5b1f4506b2c2cfb0185d16b5b604bd8aae72ca616b121f2e7624ff1ba00eb32daa3626b00d89f106356924bde511e263ab8978ff764757b44588ea SHA512 8fa47c2f0f8ebe6ac13025fa2c74505528b503c4e126c5d02b939797d6d4a8c9fc2b345353e48e497e32c1620a0821431e70752a9eb8ecb71960f16713696b62

diff --git a/sys-apps/rng-tools/rng-tools-6.10.ebuild b/sys-apps/rng-tools/rng-tools-6.10.ebuild
new file mode 100644
index 00000000000..fa2eda1a941
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.10.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="
+	dev-libs/openssl:0=
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		dev-libs/jansson
+		dev-libs/libxml2:2=
+		net-misc/curl[ssl]
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+		--without-rtlsdr # no librtlsdr in the tree
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.7-r1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.7 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EROOT%/}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-12-19 22:48 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2019-12-19 22:48 UTC (permalink / raw
  To: gentoo-commits

commit:     4ec5f19c59d929fcd1eac64c835b990fe707de18
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 19 22:47:25 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Thu Dec 19 22:48:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec5f19c

sys-apps/rng-tools: bump to 6.9

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/Manifest             |  1 +
 sys-apps/rng-tools/rng-tools-6.9.ebuild | 86 +++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index fb5cd2d8b23..defbbc6ddc2 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -2,3 +2,4 @@ DIST rng-tools-5.tar.gz 122182 BLAKE2B de7085d530e38de21a1c33792d67a72e0131b2210
 DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849 SHA512 00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
 DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e SHA512 2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
 DIST rng-tools-6.8.tar.gz 53769 BLAKE2B 2a10a5639c5b1f4506b2c2cfb0185d16b5b604bd8aae72ca616b121f2e7624ff1ba00eb32daa3626b00d89f106356924bde511e263ab8978ff764757b44588ea SHA512 8fa47c2f0f8ebe6ac13025fa2c74505528b503c4e126c5d02b939797d6d4a8c9fc2b345353e48e497e32c1620a0821431e70752a9eb8ecb71960f16713696b62
+DIST rng-tools-6.9.tar.gz 54426 BLAKE2B b798f8d052b5f13a2847edbe5fc4c7f189433cecac97537193afab09cd35a89d8ddde16708f45f474997ea926bf47b2c6950f03ae7d7d93e559f22ed9fbbabc3 SHA512 08d0b19c309331fd2a2cfb5523a980d5ab1a2e727d06e2b3ecc8851aa94b6fffe9021714f33b5bd1eeb8e6a1d28ab865845520d8e4c96ab3f63019718c08ae7b

diff --git a/sys-apps/rng-tools/rng-tools-6.9.ebuild b/sys-apps/rng-tools/rng-tools-6.9.ebuild
new file mode 100644
index 00000000000..85c8eb05db8
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		net-misc/curl[ssl]
+		dev-libs/libxml2:2=
+		dev-libs/openssl:0=
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+		dev-libs/openssl:0=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+	nistbeacon? (
+		virtual/pkgconfig
+	)
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.7-r1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.7 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EROOT%/}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-14 11:55 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2019-11-14 11:55 UTC (permalink / raw
  To: gentoo-commits

commit:     5611ddb0966503ea3be29a67774583b92c65dd24
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 11:54:29 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 11:54:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5611ddb0

sys-apps/rng-tools: ia64 stable wrt bug #699172

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
index 97acdd241a1..e496621e1c7 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-13  7:39 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2019-11-13  7:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c456847ada1ccc4f14b4728589025408945c3f7e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 07:39:43 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 07:39:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c456847a

sys-apps/rng-tools: ppc stable wrt bug #699172

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
index 14d344c1723..97acdd241a1 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-12 15:08 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2019-11-12 15:08 UTC (permalink / raw
  To: gentoo-commits

commit:     f0a7c01f0e0eea0e9de6f1d8c47dd03c3a3c060c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 12 15:06:53 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 15:08:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a7c01f

sys-apps/rng-tools: ppc64 stable wrt bug #699172

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
index fc7e0779e3f..14d344c1723 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-08  0:24 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2019-11-08  0:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c4228a68445fa9b6faed2309d0119f3c05f07b62
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  8 00:22:44 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Fri Nov  8 00:24:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4228a68

sys-apps/rng-tools: bump to 6.8

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/Manifest             |  1 +
 sys-apps/rng-tools/rng-tools-6.8.ebuild | 86 +++++++++++++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 3152e7a0de1..fb5cd2d8b23 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,3 +1,4 @@
 DIST rng-tools-5.tar.gz 122182 BLAKE2B de7085d530e38de21a1c33792d67a72e0131b221082d690cdb299367b80b0a123c2976174aa3f895a4a2ab1216aacfaa8e09de485c85154dc4a5b8f960d05245 SHA512 58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50
 DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849 SHA512 00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
 DIST rng-tools-6.7.tar.gz 52792 BLAKE2B 3789aa4c6e2f024dcaef6b9b51521e206d65500a94ab456db61dc45c69ac5e4849a1e74abbe0f7640827ffb4bb20675c1f639a5be852d21d0d1a3c6b2e96bb5e SHA512 2f09edacb5448087041257326faf570c303b42f90bb695a1999b2c7543f20a28b15cdf705a2eca55cae8e9cf9fb5205c056fc26cfaf6af958bcda2cde1952b4d
+DIST rng-tools-6.8.tar.gz 53769 BLAKE2B 2a10a5639c5b1f4506b2c2cfb0185d16b5b604bd8aae72ca616b121f2e7624ff1ba00eb32daa3626b00d89f106356924bde511e263ab8978ff764757b44588ea SHA512 8fa47c2f0f8ebe6ac13025fa2c74505528b503c4e126c5d02b939797d6d4a8c9fc2b345353e48e497e32c1620a0821431e70752a9eb8ecb71960f16713696b62

diff --git a/sys-apps/rng-tools/rng-tools-6.8.ebuild b/sys-apps/rng-tools/rng-tools-6.8.ebuild
new file mode 100644
index 00000000000..85c8eb05db8
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.8.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="jitterentropy nistbeacon pkcs11 selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		net-misc/curl[ssl]
+		dev-libs/libxml2:2=
+		dev-libs/openssl:0=
+	)
+	pkcs11? (
+		dev-libs/libp11:=
+		dev-libs/openssl:0=
+	)
+	elibc_musl? ( sys-libs/argp-standalone )
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+	nistbeacon? (
+		virtual/pkgconfig
+	)
+"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable jitterentropy)
+		$(use_with nistbeacon)
+		$(use_with pkcs11)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6.7-r1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-6.7 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+
+	if use pkcs11; then
+		local DISABLE_AUTOFORMATTING=1
+		local DOC_CONTENTS="
+The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc')
+to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in:
+	'${EROOT%/}/etc/conf.d/rngd'
+reflects the correct PKCS11 engine path to be used by rngd.
+"
+		readme.gentoo_create_doc
+	fi
+
+}
+
+pkg_postinst() {
+	use pkcs11 && readme.gentoo_print_elog
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-04  9:22 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2019-11-04  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     0017b61ad6d71443bc99ccf332c5e94204b591c6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  4 09:21:59 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov  4 09:21:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0017b61a

sys-apps/rng-tools: x86 stable wrt bug #699172

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
index 8e4fab26140..fc7e0779e3f 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-03 13:40 Mikle Kolyada
  0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2019-11-03 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     3f4b46d3615f0f60da7977e4c5483aa0bda78061
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 13:40:38 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 13:40:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4b46d3

sys-apps/rng-tools: arm stable wrt bug #699172

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
index 930a85b6031..8e4fab26140 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-11-03  9:13 Piotr Karbowski
  0 siblings, 0 replies; 109+ messages in thread
From: Piotr Karbowski @ 2019-11-03  9:13 UTC (permalink / raw
  To: gentoo-commits

commit:     5c11ce3a0dcd428267d9d065475a01fc98353d8a
Author:     Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 09:12:39 2019 +0000
Commit:     Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 09:13:11 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c11ce3a

sys-apps/rng-tools-6.7-r2: amd64 stable (Bug 699172)

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
index 831615de858..930a85b6031 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-08-08 16:01 Matt Turner
  0 siblings, 0 replies; 109+ messages in thread
From: Matt Turner @ 2019-08-08 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     159df3e0e24847b457e9e3ef503cd71760a6efab
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  8 16:00:34 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Aug  8 16:01:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159df3e0

sys-apps/rng-tools-6.7-r1: added ~ppc64

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild
index 6494d945d18..35ca738e350 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-08-06 17:50 Matt Turner
  0 siblings, 0 replies; 109+ messages in thread
From: Matt Turner @ 2019-08-06 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ca5afd8b514e092073650e86ccdf20d8f26e89b9
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  6 17:50:23 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Aug  6 17:50:45 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5afd8b

sys-apps/rng-tools-6.7-r1: added ~mips

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild
index 5dae56a3f5b..6494d945d18 100644
--- a/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~riscv ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-06-04 18:48 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2019-06-04 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     9c07154b652829899c18d44cc3ff78101041723b
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 18:46:45 2019 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 18:47:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c07154b

sys-apps/rng-tools: fix a linking problem with USE=pkcs11 #684228

In function init_pkcs11_entropy_source(), there is a call to
ERR_reason_error_string(), which is defined in libcrypto. This causes
linking problems for rng-tools under certain configurations:

$ ./configure --disable-jitterentropy --without-nistbeacon --with-pkcs11
...
$ make
...
gcc -pthread -g -O2 -pthread -o rngd rngd-rngd.o rngd-rngd_entsource.o
    rngd-rngd_linux.o rngd-util.o rngd-rngd_rdrand.o rdrand_asm.o
    rngd-rngd_pkcs11.o librngd.a -lsysfs -lgcrypt -lsysfs -lp11 -lgcrypt
    -lsysfs
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
    rngd-rngd_pkcs11.o: undefined reference to symbol
    'ERR_reason_error_string@@OPENSSL_1_1_0'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld:
    /usr/lib64/libcrypto.so.1.1: error adding symbols: DSO missing from
    command line
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:609: rngd] Error 1
make[2]: Leaving directory '/tmp/rng-tools'
make[1]: *** [Makefile:888: all-recursive] Error 1
make[1]: Leaving directory '/tmp/rng-tools'
make: *** [Makefile:458: all] Error 2

This symbol is defined in libcrypto:

$ readelf --dyn-syms /usr/lib64/libcrypto.so | grep ERR_reason_error_string
314: 000000000012cf60 155 FUNC GLOBAL DEFAULT 12
    ERR_reason_error_string@@OPENSSL_1_1_0

Linking rngd against libcrypto when pkcs11 is enabled fixes the issue.

Bug: https://github.com/nhorman/rng-tools/pull/61
Closes: https://bugs.gentoo.org/684228
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/rng-tools-6.7.ebuild | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/sys-apps/rng-tools/rng-tools-6.7.ebuild b/sys-apps/rng-tools/rng-tools-6.7.ebuild
index e674b8de1d3..ca5962d6923 100644
--- a/sys-apps/rng-tools/rng-tools-6.7.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7.ebuild
@@ -45,6 +45,14 @@ PATCHES=(
 
 src_prepare() {
 	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+
+	# rngd_pkcs11.c needs to be linked against -lcrypto #684228
+	# See: https://github.com/nhorman/rng-tools/pull/61
+	if use pkcs11; then
+		sed -e '/rngd_pkcs11.c$/ a rngd_LDADD\t+= -lcrypto' \
+			-i Makefile.am || die
+	fi
+
 	default
 
 	mv README.md README || die


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-04-21  3:26 Anthony G. Basile
  0 siblings, 0 replies; 109+ messages in thread
From: Anthony G. Basile @ 2019-04-21  3:26 UTC (permalink / raw
  To: gentoo-commits

commit:     681c69fa6f5d20bc2f4b4c9b14cc974745b768c8
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 03:26:31 2019 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 03:26:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681c69fa

sys-apps/rng-tools: keyword ~arm64

Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-apps/rng-tools/rng-tools-5-r2.ebuild   | 2 +-
 sys-apps/rng-tools/rng-tools-6.6-r1.ebuild | 2 +-
 sys-apps/rng-tools/rng-tools-6.7.ebuild    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 50b73e60571..c204dd9c36d 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0

diff --git a/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
index 7f64372574e..7ad1a1edc80 100644
--- a/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 IUSE="jitterentropy nistbeacon selinux"
 
 DEPEND="dev-libs/libgcrypt:0

diff --git a/sys-apps/rng-tools/rng-tools-6.7.ebuild b/sys-apps/rng-tools/rng-tools-6.7.ebuild
index 3259cb07f84..e674b8de1d3 100644
--- a/sys-apps/rng-tools/rng-tools-6.7.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2019-02-27 19:31 Anthony G. Basile
  0 siblings, 0 replies; 109+ messages in thread
From: Anthony G. Basile @ 2019-02-27 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d8527e96eef8cadf9019a9f671c60da09eafa00b
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 27 19:30:52 2019 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Wed Feb 27 19:31:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8527e96

sys-apps/rng-tools: add support for musl

Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/rng-tools/rng-tools-5-r2.ebuild   | 5 +++--
 sys-apps/rng-tools/rng-tools-6-r1.ebuild   | 5 +++--
 sys-apps/rng-tools/rng-tools-6.1-r2.ebuild | 3 ++-
 sys-apps/rng-tools/rng-tools-6.2.ebuild    | 3 ++-
 sys-apps/rng-tools/rng-tools-6.3.1.ebuild  | 3 ++-
 sys-apps/rng-tools/rng-tools-6.3.ebuild    | 3 ++-
 sys-apps/rng-tools/rng-tools-6.4.ebuild    | 3 ++-
 sys-apps/rng-tools/rng-tools-6.5.ebuild    | 3 ++-
 sys-apps/rng-tools/rng-tools-6.6-r1.ebuild | 3 ++-
 sys-apps/rng-tools/rng-tools-6.6.ebuild    | 3 ++-
 10 files changed, 22 insertions(+), 12 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 0e193c1e76b..50b73e60571 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,8 @@ KEYWORDS="alpha amd64 arm ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0
-	dev-libs/libgpg-error"
+	dev-libs/libgpg-error
+	elibc_musl? ( sys-libs/argp-standalone )"
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"
 

diff --git a/sys-apps/rng-tools/rng-tools-6-r1.ebuild b/sys-apps/rng-tools/rng-tools-6-r1.ebuild
index 0dcc7e1fd35..1cee6b6717b 100644
--- a/sys-apps/rng-tools/rng-tools-6-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0
-	dev-libs/libgpg-error"
+	dev-libs/libgpg-error
+	elibc_musl? ( sys-libs/argp-standalone )"
 RDEPEND="${DEPEND}
 	sys-fs/sysfsutils
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.1-r2.ebuild b/sys-apps/rng-tools/rng-tools-6.1-r2.ebuild
index 607a19b11e2..c51a2821f9d 100644
--- a/sys-apps/rng-tools/rng-tools-6.1-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,6 +21,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	sys-fs/sysfsutils

diff --git a/sys-apps/rng-tools/rng-tools-6.2.ebuild b/sys-apps/rng-tools/rng-tools-6.2.ebuild
index fd05ed79c01..45197defe8b 100644
--- a/sys-apps/rng-tools/rng-tools-6.2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,6 +22,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.3.1.ebuild b/sys-apps/rng-tools/rng-tools-6.3.1.ebuild
index 17386bfd005..a8887e279b0 100644
--- a/sys-apps/rng-tools/rng-tools-6.3.1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.3.ebuild b/sys-apps/rng-tools/rng-tools-6.3.ebuild
index 17386bfd005..a8887e279b0 100644
--- a/sys-apps/rng-tools/rng-tools-6.3.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.4.ebuild b/sys-apps/rng-tools/rng-tools-6.4.ebuild
index 6c2cc7c69ab..3ee017a12dc 100644
--- a/sys-apps/rng-tools/rng-tools-6.4.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.5.ebuild b/sys-apps/rng-tools/rng-tools-6.5.ebuild
index 23bb96b4215..b7c7cd5116b 100644
--- a/sys-apps/rng-tools/rng-tools-6.5.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild b/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
index 49e8d55e554..7f64372574e 100644
--- a/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"

diff --git a/sys-apps/rng-tools/rng-tools-6.6.ebuild b/sys-apps/rng-tools/rng-tools-6.6.ebuild
index f9b78545349..d32e279caa0 100644
--- a/sys-apps/rng-tools/rng-tools-6.6.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ DEPEND="dev-libs/libgcrypt:0
 		dev-libs/libxml2:2=
 		dev-libs/openssl:0=
 	)
+	elibc_musl? ( sys-libs/argp-standalone )
 "
 RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2018-11-07 22:47 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2018-11-07 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     1a4977bf5b2fbb97b61f1a28a2190206612e9f2b
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  7 21:07:46 2018 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Nov  7 22:47:18 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4977bf

sys-apps/rng-tools: bump to 6.6

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>

 sys-apps/rng-tools/Manifest             |  1 +
 sys-apps/rng-tools/rng-tools-6.6.ebuild | 68 +++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index a95823f89e7..a941e025d1f 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -5,4 +5,5 @@ DIST rng-tools-6.3.1.tar.gz 31797 BLAKE2B 00d75d8436b4b49798bca8fb76e43a98feac88
 DIST rng-tools-6.3.tar.gz 31474 BLAKE2B 4d3924b3ca85d31d1999ceb45908cf64e8d2978d2e0aa638d9bbd3054a11a41251f9db54db35583c8fc080fd0667387cd63792c15486048d1f52300217e02fa9 SHA512 c00ac28c059ba689f114480958fe993e2199a1428137b151779a0331b9cc5a667f08770aa7b28d98c801166a509e8bd40d6b92f5c29b6ff73eb50a1cb0f2dd13
 DIST rng-tools-6.4.tar.gz 41248 BLAKE2B 16000e0779cf7aa25936a95661a0c40d4f0f12ed91fa36160924782d22a1057838bfb466f60614f91ef6c5576e0a29b6c1028bb72d5f5403c9a61d8f5ec16edd SHA512 12da9819b6e9a9ea688e82d1689642a690f6c9d78ad5fcf159a71b37a49f79120c8f62d4e1b8e81a496eac46a28137c5c87973499b31e1881a7866de99a168f0
 DIST rng-tools-6.5.tar.gz 51484 BLAKE2B 92700cbe1b48244effeae4f058507c27f8c9714f9bb5435ee7c6c08e260ce57891084208ea62391ab68b6551a3d95997c91d88020e9541564488abcf2041e479 SHA512 ae356ae18cb8584a594519038789d17e0f1b3d30122c058f86f3919a9c5ebfe0c48f8d7bfa6154b37d4f92d89c8b8a4a91007de0d1262ce5b86af19248c57bd0
+DIST rng-tools-6.6.tar.gz 51468 BLAKE2B 47231c60d78a48ade07855dfe8a807d6c10b8e27dc662ff7d98cf232b50e6c32f24197291a813d6ed6d15325a33fe9683d82943109a80cac1d9e348fc30cb849 SHA512 00bbe7f817d8f228f357a79ca270c27c62c0e588a99cd76917ecb7e88dfb627028c66497a59c9918205f3551aaf631963c8fd6504cb4198ddf57f714204c21c4
 DIST rng-tools-6.tar.gz 26024 BLAKE2B a523328fcce56997e2847940cdc096abd5a539135f857f0a4cd3d782a1659f4d2978870149caac47b839c80788df6a3d891adcd39371d5968149dd29bc46bc62 SHA512 2aea947c4dba5e8c4df33396957f7224b62200be0e3d10aac08c84155fa473a67df5f49e07a07b2cbea4dfd772d90c1b194e8fce3d8eea762463a7f4a16d6ce4

diff --git a/sys-apps/rng-tools/rng-tools-6.6.ebuild b/sys-apps/rng-tools/rng-tools-6.6.ebuild
new file mode 100644
index 00000000000..f9b78545349
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="jitterentropy nistbeacon selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		net-misc/curl[ssl]
+		dev-libs/libxml2:2=
+		dev-libs/openssl:0=
+	)
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+	nistbeacon? (
+		virtual/pkgconfig
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/test-for-argp.patch
+	"${FILESDIR}"/${PN}-5-fix-textrels-on-PIC-x86.patch #469962
+)
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_with nistbeacon)
+		$(use_enable jitterentropy)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6 rngd
+	newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2018-07-16 22:54 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2018-07-16 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8819e214c540384ea388799f63013ce6eda3e87a
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 16 22:51:37 2018 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Jul 16 22:51:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8819e214

sys-apps/rng-tools: bump to 6.3.1

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-apps/rng-tools/Manifest               |  1 +
 sys-apps/rng-tools/rng-tools-6.3.1.ebuild | 69 +++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index b5c76696588..6e3960c5627 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,5 +1,6 @@
 DIST rng-tools-5.tar.gz 122182 BLAKE2B de7085d530e38de21a1c33792d67a72e0131b221082d690cdb299367b80b0a123c2976174aa3f895a4a2ab1216aacfaa8e09de485c85154dc4a5b8f960d05245 SHA512 58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50
 DIST rng-tools-6.1.tar.gz 29814 BLAKE2B 4102c03ced36b33f9db6f7e5f77e8f918c4b9286a4c94cfd9ea9645c394f054fb3165255c3beb0f73d897d066831301f69a64e2758296b4418808343c97f3269 SHA512 388593ffeef0b5f2770532629418cdf1b6421092ae9c5fe0a68d198a5cbd4ff733fbca8091d497e09620c61a9e8b982298fb064edfd05a0fc36fa49c22eef5c9
 DIST rng-tools-6.2.tar.gz 30421 BLAKE2B 646628095cbc611aee4113198e0874b5f0672cd787f04f1649ff350883edebe6b31753aef3ac2bca1f05eedcf3c1400435c084382bde9f97fe6dcdd71adf18c2 SHA512 ffd8be5b232f092f8bcfdb6281580ce9053ec8bb87ff6bcae76585c38e3e91b9e464a9544a33ecd9814a9f244a89bac973d15c9bd3560d1164559685c720d174
+DIST rng-tools-6.3.1.tar.gz 31797 BLAKE2B 00d75d8436b4b49798bca8fb76e43a98feac8805b47a57d2315c22e72ed3dff30c6305b206168531c85c0576dc1d9864585eb3d4c2af833e9bec8dc5a478e19b SHA512 cb85674e6448e8152f92b4a82e944a9258dcc9ce68349404c0000c09378ac5f6fb298c50ed2d9a1b18d76c5f35b0a4884d5efd0f4dd434ec0952107e0738b937
 DIST rng-tools-6.3.tar.gz 31474 BLAKE2B 4d3924b3ca85d31d1999ceb45908cf64e8d2978d2e0aa638d9bbd3054a11a41251f9db54db35583c8fc080fd0667387cd63792c15486048d1f52300217e02fa9 SHA512 c00ac28c059ba689f114480958fe993e2199a1428137b151779a0331b9cc5a667f08770aa7b28d98c801166a509e8bd40d6b92f5c29b6ff73eb50a1cb0f2dd13
 DIST rng-tools-6.tar.gz 26024 BLAKE2B a523328fcce56997e2847940cdc096abd5a539135f857f0a4cd3d782a1659f4d2978870149caac47b839c80788df6a3d891adcd39371d5968149dd29bc46bc62 SHA512 2aea947c4dba5e8c4df33396957f7224b62200be0e3d10aac08c84155fa473a67df5f49e07a07b2cbea4dfd772d90c1b194e8fce3d8eea762463a7f4a16d6ce4

diff --git a/sys-apps/rng-tools/rng-tools-6.3.1.ebuild b/sys-apps/rng-tools/rng-tools-6.3.1.ebuild
new file mode 100644
index 00000000000..17386bfd005
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.3.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="jitterentropy nistbeacon selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error
+	sys-fs/sysfsutils
+	jitterentropy? (
+		app-crypt/jitterentropy:=
+	)
+	nistbeacon? (
+		net-misc/curl[ssl]
+		dev-libs/libxml2:2=
+		dev-libs/openssl:0=
+	)
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+	nistbeacon? (
+		virtual/pkgconfig
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/test-for-argp.patch
+	"${FILESDIR}"/${PN}-5-fix-textrels-on-PIC-x86.patch #469962
+	"${FILESDIR}"/${PN}-6.3-jitterentropy-linking-fix.patch
+)
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+	default
+
+	mv README.md README || die
+
+	if use jitterentropy; then
+		# Fool the build system into thinking that
+		# jitterentropy source code exists
+		touch "${S}"/jitterentropy-library/Makefile || die
+	fi
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	econf $(use_with nistbeacon)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6 rngd
+	newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2018-05-16 19:46 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2018-05-16 19:46 UTC (permalink / raw
  To: gentoo-commits

commit:     3749dd04eec222977bf662ffc64a78fb80fa8b10
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed May 16 19:46:05 2018 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed May 16 19:46:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3749dd04

sys-apps/rng-tools: bump to 6.2

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 sys-apps/rng-tools/Manifest             |  1 +
 sys-apps/rng-tools/rng-tools-6.2.ebuild | 60 +++++++++++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 81bdf68a0b8..a72ffa68065 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,3 +1,4 @@
 DIST rng-tools-5.tar.gz 122182 BLAKE2B de7085d530e38de21a1c33792d67a72e0131b221082d690cdb299367b80b0a123c2976174aa3f895a4a2ab1216aacfaa8e09de485c85154dc4a5b8f960d05245 SHA512 58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50
 DIST rng-tools-6.1.tar.gz 29814 BLAKE2B 4102c03ced36b33f9db6f7e5f77e8f918c4b9286a4c94cfd9ea9645c394f054fb3165255c3beb0f73d897d066831301f69a64e2758296b4418808343c97f3269 SHA512 388593ffeef0b5f2770532629418cdf1b6421092ae9c5fe0a68d198a5cbd4ff733fbca8091d497e09620c61a9e8b982298fb064edfd05a0fc36fa49c22eef5c9
+DIST rng-tools-6.2.tar.gz 30421 BLAKE2B 646628095cbc611aee4113198e0874b5f0672cd787f04f1649ff350883edebe6b31753aef3ac2bca1f05eedcf3c1400435c084382bde9f97fe6dcdd71adf18c2 SHA512 ffd8be5b232f092f8bcfdb6281580ce9053ec8bb87ff6bcae76585c38e3e91b9e464a9544a33ecd9814a9f244a89bac973d15c9bd3560d1164559685c720d174
 DIST rng-tools-6.tar.gz 26024 BLAKE2B a523328fcce56997e2847940cdc096abd5a539135f857f0a4cd3d782a1659f4d2978870149caac47b839c80788df6a3d891adcd39371d5968149dd29bc46bc62 SHA512 2aea947c4dba5e8c4df33396957f7224b62200be0e3d10aac08c84155fa473a67df5f49e07a07b2cbea4dfd772d90c1b194e8fce3d8eea762463a7f4a16d6ce4

diff --git a/sys-apps/rng-tools/rng-tools-6.2.ebuild b/sys-apps/rng-tools/rng-tools-6.2.ebuild
new file mode 100644
index 00000000000..fd05ed79c01
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="nistbeacon selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error
+	sys-fs/sysfsutils
+	nistbeacon? (
+		net-misc/curl[ssl]
+		dev-libs/libxml2:2=
+		dev-libs/openssl:0=
+	)
+"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+	nistbeacon? (
+		virtual/pkgconfig
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/test-for-argp.patch
+	"${FILESDIR}"/${PN}-5-fix-textrels-on-PIC-x86.patch #469962
+)
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	econf $(use_with nistbeacon)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-6 rngd
+	newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2017-10-10 20:01 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2017-10-10 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     1aa3ddc48669d71d53c8249ea5f1b4148390bcae
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 19:58:14 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 19:58:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa3ddc4

sys-apps/rng-tools: bump to 6.1

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-apps/rng-tools/Manifest             |  1 +
 sys-apps/rng-tools/metadata.xml         |  5 +++
 sys-apps/rng-tools/rng-tools-6.1.ebuild | 60 +++++++++++++++++++++++++++++++++
 3 files changed, 66 insertions(+)

diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index cb68eb34d0c..07bca2cce2c 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -1,2 +1,3 @@
 DIST rng-tools-5.tar.gz 122182 SHA256 60a102b6603bbcce2da341470cad42eeaa9564a16b4490e7867026ca11a3078e SHA512 58047c37cad4f5f1210b696e4dba122878f78e57d05d9cb822f79234240ecce31efd2d39061fea1eb5b2e81d48d8c3bf6b92d06451f1ce5d5db7117704e89c50 WHIRLPOOL 073dbeb9d27189db44658a9f25657b93a320b125fbfc8230f7ce7849b8e7c1f7802b4c3a53de3417525b02739194fab8a6e5eb03d5db317a23deb275d72fbb21
+DIST rng-tools-6.1.tar.gz 29814 SHA256 6144818cd9c93008f72f14e2d23d8f717640d3f45afcea666a32b12bedd4dc03 SHA512 388593ffeef0b5f2770532629418cdf1b6421092ae9c5fe0a68d198a5cbd4ff733fbca8091d497e09620c61a9e8b982298fb064edfd05a0fc36fa49c22eef5c9 WHIRLPOOL 08185ebcb796daa25d4db69a2a46d2336c8db109ecfdd342a016fac6601e5feda09e4365431ec46284883b82fe1bbf4789588dfb2060bb4960233ffd8c8b929e
 DIST rng-tools-6.tar.gz 26024 SHA256 6d9c3f72824d1ea15dd2a80bfcf71f6a73c8843c6344f7f774a97a4ca7641b4c SHA512 2aea947c4dba5e8c4df33396957f7224b62200be0e3d10aac08c84155fa473a67df5f49e07a07b2cbea4dfd772d90c1b194e8fce3d8eea762463a7f4a16d6ce4 WHIRLPOOL 4e53c626288219a7cb9c94cf29d22878df5ad3298ca5ebedea46978e519d9b5b0ad94f765e217563105258f4b02b72b0033e551a7d37939ced9ca5d92f0a1048

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index 6a6818baee3..c27004dc2ec 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -9,6 +9,11 @@
 	<email>base-system@gentoo.org</email>
 	<name>Gentoo Base System</name>
 </maintainer>
+<use>
+	<flag name="nistbeacon">
+		Enable NIST beacon entropy support
+	</flag>
+</use>
 <upstream>
 	<remote-id type="sourceforge">gkernel</remote-id>
 </upstream>

diff --git a/sys-apps/rng-tools/rng-tools-6.1.ebuild b/sys-apps/rng-tools/rng-tools-6.1.ebuild
new file mode 100644
index 00000000000..2b37de32bff
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-6.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools systemd toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="https://github.com/nhorman/rng-tools"
+SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="nistbeacon selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error
+	nistbeacon? (
+		net-misc/curl[ssl]
+		dev-libs/libxml2:2=
+		dev-libs/openssl:0=
+	)
+"
+RDEPEND="${DEPEND}
+	sys-fs/sysfsutils
+	selinux? ( sec-policy/selinux-rngd )"
+DEPEND="${DEPEND}
+	nistbeacon? (
+		virtual/pkgconfig
+	)
+"
+
+PATCHES=(
+	"${FILESDIR}"/test-for-argp.patch
+	"${FILESDIR}"/${PN}-5-fix-textrels-on-PIC-x86.patch #469962
+)
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+	default
+
+	mv README.md README || die
+
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_configure() {
+	econf $(use_with nistbeacon)
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-r1-4.1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2017-10-10 20:01 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2017-10-10 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7b19294d5a0188d9fa4b4e948acb2683ee3c41e8
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 20:00:04 2017 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 20:00:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b19294d

sys-apps/rng-tools: add github remote-id

Package-Manager: Portage-2.3.8, Repoman-2.3.2

 sys-apps/rng-tools/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index c27004dc2ec..bda25e86a52 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -15,6 +15,7 @@
 	</flag>
 </use>
 <upstream>
+	<remote-id type="github">nhorman/rng-tools</remote-id>
 	<remote-id type="sourceforge">gkernel</remote-id>
 </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2016-05-29 14:19 Pacho Ramos
  0 siblings, 0 replies; 109+ messages in thread
From: Pacho Ramos @ 2016-05-29 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     9243916b874f4aecc0d38c7c8592141fb478b724
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun May 29 14:15:48 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun May 29 14:18:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9243916b

sys-apps/rng-tools: Cleanup due to #390951

Package-Manager: portage-2.3.0_rc1

 sys-apps/rng-tools/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index 7ddbfb1..6a6818b 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -5,9 +5,6 @@
 	<email>gokturk@gentoo.org</email>
 	<name>Göktürk Yüksek</name>
 </maintainer>
-<maintainer type="person">
-	<email>idella4@gentoo.org</email>
-</maintainer>
 <maintainer type="project">
 	<email>base-system@gentoo.org</email>
 	<name>Gentoo Base System</name>


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2016-05-22 17:09 Göktürk Yüksek
  0 siblings, 0 replies; 109+ messages in thread
From: Göktürk Yüksek @ 2016-05-22 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     6ed2a3123b581997a95cb5b17b1917271900f8d7
Author:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 04:30:59 2016 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun May 22 17:07:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed2a312

sys-apps/rng-tools: update maintainer email and remove proxy-maint

Package-Manager: portage-2.2.28

 sys-apps/rng-tools/metadata.xml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index 442368b..7ddbfb1 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <maintainer type="person">
-	<email>gokturk@binghamton.edu</email>
+	<email>gokturk@gentoo.org</email>
 	<name>Göktürk Yüksek</name>
 </maintainer>
 <maintainer type="person">
@@ -12,10 +12,6 @@
 	<email>base-system@gentoo.org</email>
 	<name>Gentoo Base System</name>
 </maintainer>
-<maintainer type="project">
-	<email>proxy-maint@gentoo.org</email>
-	<name>Proxy Maintainers</name>
-</maintainer>
 <upstream>
 	<remote-id type="sourceforge">gkernel</remote-id>
 </upstream>


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2016-04-23 18:13 Patrice Clement
  0 siblings, 0 replies; 109+ messages in thread
From: Patrice Clement @ 2016-04-23 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ea167b7b8979885ca317da57bec4c07a502412b7
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 23 17:58:23 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 17:59:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea167b7b

sys-apps/rng-tools: Fixes maintainer's name.

 sys-apps/rng-tools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index 78f9f15..442368b 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 <maintainer type="person">
 	<email>gokturk@binghamton.edu</email>
-	<name>Göktürk Yüksek</name>
+	<name>Göktürk Yüksek</name>
 </maintainer>
 <maintainer type="person">
 	<email>idella4@gentoo.org</email>


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2016-04-23  7:59 Patrice Clement
  0 siblings, 0 replies; 109+ messages in thread
From: Patrice Clement @ 2016-04-23  7:59 UTC (permalink / raw
  To: gentoo-commits

commit:     8b99731023e99be4320e839389a272d772a17bb9
Author:     Göktürk Yüksek <gokturk <AT> binghamton <DOT> edu>
AuthorDate: Thu Apr 21 01:15:35 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Apr 23 07:44:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b997310

sys-apps/rng-tools: reorder maintainers, remove <description>, fix <name>

Package-Manager: portage-2.2.26
Closes: https://github.com/gentoo/gentoo/pull/1316

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 sys-apps/rng-tools/metadata.xml | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index fdca5c1..78f9f15 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -2,12 +2,11 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <maintainer type="person">
-	<email>idella4@gentoo.org</email>
+	<email>gokturk@binghamton.edu</email>
+	<name>Göktürk Yüksek</name>
 </maintainer>
 <maintainer type="person">
-	<email>gokturk@binghamton.edu</email>
-	<name>Gokturk Yuksek</name>
-	<description>Proxy maintainer, CC him on bugs.</description>
+	<email>idella4@gentoo.org</email>
 </maintainer>
 <maintainer type="project">
 	<email>base-system@gentoo.org</email>


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-11-23  9:25 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2015-11-23  9:25 UTC (permalink / raw
  To: gentoo-commits

commit:     b79497f7c0105c58bd5ab45712c2ed898e548bd9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 23 09:23:54 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 09:23:54 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79497f7

sys-apps/rng-tools: alpha stable wrt bug #562520

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="alpha"

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index d241dcc..51caae2 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ppc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-11-07 23:45 Mikle Kolyada
  0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2015-11-07 23:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b32ff00f8734e64193188b6eb19e50e4564913d9
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 23:43:00 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Nov  7 23:43:00 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32ff00f

sys-apps/rng-tools: ia64 stable wrt bug #562520

Package-Manager: portage-2.2.20.1

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 5c88198..d241dcc 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc x86"
+KEYWORDS="~alpha amd64 arm ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-11-03 19:13 Markus Meier
  0 siblings, 0 replies; 109+ messages in thread
From: Markus Meier @ 2015-11-03 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     9dc10e9baa9aa83f8cb65418847aa0ab82ba1d6f
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  3 19:12:47 2015 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Nov  3 19:12:47 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc10e9b

sys-apps/rng-tools: arm stable, bug #562520

Package-Manager: portage-2.2.23
RepoMan-Options: --include-arches="arm"

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index f04175e..5c88198 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-10-30 10:15 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2015-10-30 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     5c15f0a79bef240b2d83b8d30e09d901b6204698
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 30 10:13:01 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct 30 10:15:08 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c15f0a7

sys-apps/rng-tools: ppc stable wrt bug #562520

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 79b4629..f04175e 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-10-25 11:00 Mikle Kolyada
  0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2015-10-25 11:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e3e7319a8cfe8b1b7c80ca3c789648984872866d
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 10:58:09 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 10:58:09 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e7319a

sys-apps/rng-tools: x86 stable wrt bug #562520

Package-Manager: portage-2.2.20.1

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 38a6dad..79b4629 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-10-05 17:05 Michał Górny
  0 siblings, 0 replies; 109+ messages in thread
From: Michał Górny @ 2015-10-05 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     dc75c9d60d5ed9e19693d7608f47d079ce5cf4b2
Author:     Gokturk Yuksek <gokturk <AT> binghamton <DOT> edu>
AuthorDate: Tue Sep 22 10:21:08 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 08:09:43 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc75c9d6

sys-apps/rng-tools: handle if redirecting output to a file fails in ebuild

Use '|| die' to handle if redirecting output to a file fails.

Package-Manager: portage-2.2.20.1

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index f32feff..61e60b0 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="${DEPEND}
 	selinux? ( sec-policy/selinux-rngd )"
 
 src_prepare() {
-	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
 	epatch "${FILESDIR}"/test-for-argp.patch
 	epatch "${FILESDIR}"/${P}-fix-textrels-on-PIC-x86.patch #469962
 	epatch "${FILESDIR}"/${P}-man-fill-watermark.patch #555094


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-10-05 17:05 Michał Górny
  0 siblings, 0 replies; 109+ messages in thread
From: Michał Górny @ 2015-10-05 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a35142f9dcb21c96f08207fada56341d0ec8e20a
Author:     Gokturk Yuksek <gokturk <AT> binghamton <DOT> edu>
AuthorDate: Tue Sep 22 10:09:09 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 08:08:52 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35142f9

sys-apps/rng-tools: do not specify rng device in init script #481254

Linux hw_random driver provides a unified interface for multiple RNGs
and the RNG source is exposed through /dev/hwrng device node. There is
no need for the init script to look for other device nodes under
/dev. By default, rngd uses /dev/hwrng as the entropy source,
therefore it's not required to specify it on the command line
explicitly.

The creation of /dev/hwrng requires CONFIG_DEVTMPFS support in the
kernel. Due to the way hw_random module is written, some device
managers may fail to create /dev/hwrng successfuly. Mdev, for example,
incorrectly creates /dev/hw_random instead of /dev/hwrng, mistaking
module's own name for the device node's name (see related bug
561102). However, per gentoo wiki [1], CONFIG_DEVTMPFS is part of the
mdev setup and these systems will have two device nodes
(/dev/hw_random and /dev/hwrng) that point to the same device. Even in
such setups, rngd will successfuly find /dev/hwrng.

[1] https://wiki.gentoo.org/index.php?title=Mdev&oldid=246636

Gentoo-Bug: https://bugs.gentoo.org/481254

Package-Manager: portage-2.2.20.1

 sys-apps/rng-tools/rng-tools-5-r2.ebuild | 40 ++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
new file mode 100644
index 0000000..f32feff
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils autotools systemd toolchain-funcs
+
+DESCRIPTION="Daemon to use hardware random number generators"
+HOMEPAGE="http://gkernel.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="selinux"
+
+DEPEND="dev-libs/libgcrypt:0
+	dev-libs/libgpg-error"
+RDEPEND="${DEPEND}
+	selinux? ( sec-policy/selinux-rngd )"
+
+src_prepare() {
+	echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am
+	epatch "${FILESDIR}"/test-for-argp.patch
+	epatch "${FILESDIR}"/${P}-fix-textrels-on-PIC-x86.patch #469962
+	epatch "${FILESDIR}"/${P}-man-fill-watermark.patch #555094
+	epatch "${FILESDIR}"/${P}-man-rng-device.patch #555106
+	eautoreconf
+
+	sed -i '/^AR /d' Makefile.in || die
+	tc-export AR
+}
+
+src_install() {
+	default
+	newinitd "${FILESDIR}"/rngd-initd-r1-4.1 rngd
+	newconfd "${FILESDIR}"/rngd-confd-4.1 rngd
+	systemd_dounit "${FILESDIR}"/rngd.service
+}


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-09-25 14:43 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2015-09-25 14:43 UTC (permalink / raw
  To: gentoo-commits

commit:     cae0e5ab87fbe3ab040c8781b17ce15140eb7f8d
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 14:43:11 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 14:43:11 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae0e5ab

sys-apps/rng-tools: x86 stable wrt bug #555100

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 sys-apps/rng-tools/rng-tools-5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5.ebuild b/sys-apps/rng-tools/rng-tools-5.ebuild
index c836432..8f1fc0c 100644
--- a/sys-apps/rng-tools/rng-tools-5.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-09-24 13:19 Agostino Sarubbo
  0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2015-09-24 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     04c37fc2437259330a35ebe1bf5d4a2fd27b302c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 13:19:22 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 13:19:22 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c37fc2

sys-apps/rng-tools: amd64 stable wrt bug #555100

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 sys-apps/rng-tools/rng-tools-5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5.ebuild b/sys-apps/rng-tools/rng-tools-5.ebuild
index 994966e..c836432 100644
--- a/sys-apps/rng-tools/rng-tools-5.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/
@ 2015-08-10 18:29 Mikle Kolyada
  0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2015-08-10 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     44f3cd60032e74f6df39622329004855ec4be2a4
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 18:27:09 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 18:27:09 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f3cd60

sys-apps/rng-tools: add ~arm keyword wrt bug #542360

Package-Manager: portage-2.2.20

 sys-apps/rng-tools/rng-tools-5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/rng-tools-5.ebuild b/sys-apps/rng-tools/rng-tools-5.ebuild
index fb83acf..994966e 100644
--- a/sys-apps/rng-tools/rng-tools-5.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ~x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0


^ permalink raw reply related	[flat|nested] 109+ messages in thread

end of thread, other threads:[~2024-10-09  0:06 UTC | newest]

Thread overview: 109+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-26  9:18 [gentoo-commits] repo/gentoo:master commit in: sys-apps/rng-tools/ Sergei Trofimovich
  -- strict thread matches above, loose matches on Subject: below --
2024-10-09  0:06 Jakov Smolić
2024-10-05 14:36 Arthur Zamarin
2024-10-05 12:58 Arthur Zamarin
2024-10-05 12:02 Arthur Zamarin
2024-10-05 11:48 Arthur Zamarin
2024-08-29  1:55 Sam James
2024-05-25  7:35 Sam James
2024-03-13 17:18 Arthur Zamarin
2024-03-10  5:08 Ionen Wolkens
2024-03-10  5:08 Ionen Wolkens
2024-02-18 20:02 Arthur Zamarin
2024-02-18 20:02 Arthur Zamarin
2024-02-18 20:02 Arthur Zamarin
2024-01-08  3:49 Göktürk Yüksek
2023-12-14  4:15 Sam James
2023-12-14  4:15 Sam James
2023-12-14  4:15 Sam James
2023-12-14  4:15 Sam James
2023-12-13  8:06 Florian Schmaus
2023-03-16 14:04 Arthur Zamarin
2023-02-20 20:10 Arthur Zamarin
2023-02-12  6:22 Sam James
2023-01-10 15:05 Sam James
2022-06-21  9:41 David Seifert
2022-05-19 13:36 Agostino Sarubbo
2022-05-19  9:29 Agostino Sarubbo
2022-05-17  9:24 Agostino Sarubbo
2022-05-17  9:21 Agostino Sarubbo
2022-05-17  9:18 Agostino Sarubbo
2022-05-11 14:50 Agostino Sarubbo
2022-02-14  2:07 Sam James
2021-10-03 11:28 David Seifert
2021-10-02 15:43 Sam James
2021-09-25 19:08 Sam James
2021-09-21 16:35 Sam James
2021-09-20  0:27 Sam James
2021-09-19  6:39 Agostino Sarubbo
2021-09-18 19:51 Sam James
2021-09-18 17:18 Sam James
2021-09-04 17:35 David Seifert
2021-08-17 10:23 Marek Szuba
2021-08-16  2:43 Sam James
2021-07-27  3:16 Sam James
2021-07-26 11:17 Sam James
2021-07-25 20:09 Sam James
2021-07-23 17:58 Sam James
2021-07-23 17:58 Sam James
2021-06-14  9:19 David Seifert
2021-05-13 22:32 David Seifert
2021-05-13 21:17 Sam James
2021-05-13 18:58 Sam James
2021-05-13 18:56 Sam James
2021-05-13 17:52 Sam James
2021-05-13 16:54 Sam James
2021-05-13 16:28 Sam James
2021-05-12  6:25 Matt Turner
2021-05-01 10:14 Mikle Kolyada
2021-04-04 18:31 Mike Gilbert
2021-02-01 15:01 Thomas Deutschmann
2020-12-10  2:13 Matt Turner
2020-10-06 13:43 Sam James
2020-10-05 18:27 Göktürk Yüksek
2020-10-04 16:59 Sam James
2020-09-30  1:49 Sam James
2020-09-26 10:06 Sergei Trofimovich
2020-09-25  8:46 Agostino Sarubbo
2020-06-04  6:33 Matt Turner
2020-04-05 20:06 Mart Raudsepp
2020-04-05 10:25 Mart Raudsepp
2020-04-05  9:35 Mart Raudsepp
2020-03-31 10:01 Agostino Sarubbo
2020-03-31 10:01 Agostino Sarubbo
2020-03-31 10:00 Agostino Sarubbo
2020-03-31  8:36 Mikle Kolyada
2020-03-31  7:18 Agostino Sarubbo
2020-03-30 12:20 Göktürk Yüksek
2019-12-19 22:48 Göktürk Yüksek
2019-11-14 11:55 Agostino Sarubbo
2019-11-13  7:39 Agostino Sarubbo
2019-11-12 15:08 Agostino Sarubbo
2019-11-08  0:24 Göktürk Yüksek
2019-11-04  9:22 Agostino Sarubbo
2019-11-03 13:40 Mikle Kolyada
2019-11-03  9:13 Piotr Karbowski
2019-08-08 16:01 Matt Turner
2019-08-06 17:50 Matt Turner
2019-06-04 18:48 Göktürk Yüksek
2019-04-21  3:26 Anthony G. Basile
2019-02-27 19:31 Anthony G. Basile
2018-11-07 22:47 Göktürk Yüksek
2018-07-16 22:54 Göktürk Yüksek
2018-05-16 19:46 Göktürk Yüksek
2017-10-10 20:01 Göktürk Yüksek
2017-10-10 20:01 Göktürk Yüksek
2016-05-29 14:19 Pacho Ramos
2016-05-22 17:09 Göktürk Yüksek
2016-04-23 18:13 Patrice Clement
2016-04-23  7:59 Patrice Clement
2015-11-23  9:25 Agostino Sarubbo
2015-11-07 23:45 Mikle Kolyada
2015-11-03 19:13 Markus Meier
2015-10-30 10:15 Agostino Sarubbo
2015-10-25 11:00 Mikle Kolyada
2015-10-05 17:05 Michał Górny
2015-10-05 17:05 Michał Górny
2015-09-25 14:43 Agostino Sarubbo
2015-09-24 13:19 Agostino Sarubbo
2015-08-10 18:29 Mikle Kolyada

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox