aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Shelton <stuart@shelton.me>2018-04-27 20:20:23 +0100
committerStuart Shelton <stuart@shelton.me>2018-04-27 20:20:23 +0100
commit864ff4088a77aae117a416e335f4a5f73bceaec8 (patch)
tree6cd255b89f68ec60515631d88adc0daed9b5c352 /sys-apps/haveged
parentAdd net-p2p/deluge-1.3.15-r2 (diff)
downloadsrcshelton-864ff4088a77aae117a416e335f4a5f73bceaec8.tar.gz
srcshelton-864ff4088a77aae117a416e335f4a5f73bceaec8.tar.bz2
srcshelton-864ff4088a77aae117a416e335f4a5f73bceaec8.zip
Add sys-apps/haveged-1.9.2-r1
Diffstat (limited to 'sys-apps/haveged')
-rw-r--r--sys-apps/haveged/Manifest14
-rw-r--r--sys-apps/haveged/haveged-1.9.2-r1.ebuild41
2 files changed, 49 insertions, 6 deletions
diff --git a/sys-apps/haveged/Manifest b/sys-apps/haveged/Manifest
index c06a03fc..6141298b 100644
--- a/sys-apps/haveged/Manifest
+++ b/sys-apps/haveged/Manifest
@@ -1,6 +1,8 @@
-AUX haveged-conf.d 257 SHA256 bf09c3afb56e674774e41349851f861a8a244c1fc506a5af07eb419133e72ca7 SHA512 366dac50fb6a0658b41688e8e07d9ef6c0142df50fe11b87b4ec43c1003e3ce35294e718105b93a2bd0a97b99db788132a9f27ffa1ffdbc0e6bf0e41be4df6e9 WHIRLPOOL 0cf9be3da5a497aa93c84f3534ceccd3f790310255cdb423bdd81f9d15c238ea9448bc0efa513a8169382d106253c9cab7bc1a1e5db9e0246a2685780ed708b2
-AUX haveged-init.d.3 326 SHA256 8bfa34b98c368b27f55f1a16bd67f74b34f41e54aca1d1c492b51e11bb244672 SHA512 05fa8bea0589088846f50f0fc924b8d33a88a13739bbbacce32f32f5d764a42f5b78c3f3845ad530cf1b124c54ca091cdd04b98be17d2fa4af58235194ecfcaa WHIRLPOOL 870c4de0622e04b62dab5a7cc857168b457b27d6ae6cd74994da349e9a406d117fa2e8b1c1f354413908fbe763d2c29c6aee4e0d440c89ee6fa3b71c2e50c68f
-AUX haveged.conf 197 SHA256 c9300cc6353c47d23ccc58b6975df96f422edcec3b436e81665fe0091ed3a1b4 SHA512 95034d788f50d68fd39ae591ba0de076ca3e586099ce34155e498f80776772346dfcd04723af17e44617860e02ac8c951f3f57619657ea739ce3f729577d6257 WHIRLPOOL 5cc3e1898fd9292b1c6bb88befe67bb77e0a913a9012e681b403614a4555957cfec2d03040105f1232d80ba906e261e24e5068c2e07b95d4d8b47e34a6364492
-AUX service.gentoo 330 SHA256 4a81d0cfb4b4c3719c46ff40037242fdc6722a117591db0b1d0dae5a3e431e1d SHA512 3e63bcb2ce97a27a47d9a5b8df010a75fd11393a08395adba2ec848726e8a2a307ef2ba685c12f85e232cfff83371ae2a8a8c413294428596f3fcb7679d6c9aa WHIRLPOOL b0058cebc9ff91870274ef65f8b826dc154eaf55bd1602443e937b24fc2ce84b9068e2bfac65dcd57d6d70e1fc098071d842348d55d48a396424c3aa8ba15305
-DIST haveged-1.9.1.tar.gz 474845 SHA256 9c2363ed9542a6784ff08e247182137e71f2ddb79e8e6c1ac4ad50d21ced3715 SHA512 267d62cfeb886ea00fa412de1a91a34821460d0f4ad789dcfb3547018300e1cbf480917571b19652f2d449369293031d9534f9533bbf6a59560f4f10608c9cd2 WHIRLPOOL a930d0a007c91dbc3b7c83a1ccfb659f53aa3f151b8b3984dc7208697ddb1f73ce7012c7c968dd5295b2e90e62db03e1c582267c1b8b5230745735f462a1f757
-EBUILD haveged-1.9.1.ebuild 1025 SHA256 714d2ae45ef6b5360291d7745cb5ad9330eb6b9fd0a083e82a9b0bd10342fdbb SHA512 2e75ee61defa7af8173ae35b27defcfe92d8c7cf027a9da9b7b95ebc5a1d8ffb8a75e3a5d9d499fd3c66372934846c071dad4a1609b739a7cbf6d77c4f6e8a60 WHIRLPOOL 93fe2fac4598ce2243e5675f38f01461838f317ee9d67f0f096c825f3de4b073b170f7778e000dd14749e5b59520e9920b8cfc1f03753ad32fff109c71c07433
+AUX haveged-conf.d 257 BLAKE2B 66f950edc33c092631de17544399a642faf2bdf9003869e1bc7ab257fc570377eaa16f53981be0d23473956b5ea75f319422885feae57f7f498b0990c7ec3616 SHA512 366dac50fb6a0658b41688e8e07d9ef6c0142df50fe11b87b4ec43c1003e3ce35294e718105b93a2bd0a97b99db788132a9f27ffa1ffdbc0e6bf0e41be4df6e9
+AUX haveged-init.d.3 326 BLAKE2B c1808b1591e50fe0105f943fcaac956a8214334f6c63e057db77f889865ea7d2992ca69ea004ead149e0b86ded25e975dfe6b437ba7e613b00a9585b24ade8a9 SHA512 05fa8bea0589088846f50f0fc924b8d33a88a13739bbbacce32f32f5d764a42f5b78c3f3845ad530cf1b124c54ca091cdd04b98be17d2fa4af58235194ecfcaa
+AUX haveged.conf 197 BLAKE2B a5191281207386a22587accfc020d15a6fdde222f4a01aef88f7e81babd20639158a4492d9c79d7f21cf0e4b7fde4189c787a30bd11a44c82c530b394d8ecd0e SHA512 95034d788f50d68fd39ae591ba0de076ca3e586099ce34155e498f80776772346dfcd04723af17e44617860e02ac8c951f3f57619657ea739ce3f729577d6257
+AUX service.gentoo 330 BLAKE2B 3d4cc478e25776823e0476dae1f2976809dcbe5d3a8be5fc9cc8fc6a42166c97b9040d4e53a24ce5a28ea32eccf0d29ed4a7b3f0e7a1140d2e8b4a4551e9b423 SHA512 3e63bcb2ce97a27a47d9a5b8df010a75fd11393a08395adba2ec848726e8a2a307ef2ba685c12f85e232cfff83371ae2a8a8c413294428596f3fcb7679d6c9aa
+DIST haveged-1.9.1.tar.gz 474845 BLAKE2B bec7ecaac93f7b6ab746dcb228172272bf7575e33d6ea1e2d1cc8a8fa63187db5e41565a5b49d922c6f4c222d71452e41d0b2dd00984eda179a8026fb76432ce SHA512 267d62cfeb886ea00fa412de1a91a34821460d0f4ad789dcfb3547018300e1cbf480917571b19652f2d449369293031d9534f9533bbf6a59560f4f10608c9cd2
+DIST haveged-1.9.2.tar.gz 494682 BLAKE2B a972d128b19fecc3d01e17bd4cf6d5ec03ae716c4b4934c73193e03f3d3f9ff3461a8280ec0a20885499fd334343deb193ddc98b0697b2b14f92fff897bbf59b SHA512 65f70950fb90ef9c24ff3bf1b26e19a9cde2bec4749e2e64d5461a51646a20cf610efa2a5014219b8605957afa0084abd2ba11c7dc15f9379afce784971627b8
+EBUILD haveged-1.9.1.ebuild 1025 BLAKE2B 6d05d1cabd924783d970c85a89744bdeebe956d3e776ac88fa0cba06b958a2adaaf494dc008ad1c0daed488a7fac981363748f3961601b41726bd894e876ae15 SHA512 2e75ee61defa7af8173ae35b27defcfe92d8c7cf027a9da9b7b95ebc5a1d8ffb8a75e3a5d9d499fd3c66372934846c071dad4a1609b739a7cbf6d77c4f6e8a60
+EBUILD haveged-1.9.2-r1.ebuild 985 BLAKE2B f18207aad6f72ecd807a1461d1dfb540032eb389190de3eff1c9abbf85a5558730cf349f65ba0397202a0a6e8a16ee35c5ad9e2c69b8ffa5d4f5c70ecc66868e SHA512 c337aa759c902a8a399ae29480c490765fccc2eaff540a84ffd19c9d77dd76985927f9010dc27704d3025b116e9aafaac41d13710f0e370c76a040b827e8d48a
diff --git a/sys-apps/haveged/haveged-1.9.2-r1.ebuild b/sys-apps/haveged/haveged-1.9.2-r1.ebuild
new file mode 100644
index 00000000..aee6ca03
--- /dev/null
+++ b/sys-apps/haveged/haveged-1.9.2-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+DESCRIPTION="A simple entropy daemon using the HAVEGE algorithm"
+HOMEPAGE="http://www.issihosts.com/haveged/"
+SRC_URI="http://www.issihosts.com/haveged/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="selinux static-libs systemd"
+
+DEPEND=""
+RDEPEND="!<sys-apps/openrc-0.11.8
+ selinux? ( sec-policy/selinux-entropyd )"
+
+# threads are broken right now, but eventually
+# we should add $(use_enable threads)
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ --bindir=/usr/sbin \
+ --enable-nistest \
+ --disable-threads
+}
+
+src_install() {
+ default
+
+ # Install gentoo ones instead
+ newinitd "${FILESDIR}"/haveged-init.d.3 haveged
+ newconfd "${FILESDIR}"/haveged-conf.d haveged
+
+ use systemd && systemd_newunit "${FILESDIR}"/service.gentoo ${PN}.service
+ insinto /etc
+ doins "${FILESDIR}"/haveged.conf
+}