diff options
Diffstat (limited to 'net-dns')
-rw-r--r-- | net-dns/knot/Manifest | 9 | ||||
-rw-r--r-- | net-dns/knot/knot-2.5.5.ebuild | 102 | ||||
-rw-r--r-- | net-dns/knot/knot-2.6.0.ebuild | 102 | ||||
-rw-r--r-- | net-dns/openresolv/Manifest | 2 | ||||
-rw-r--r-- | net-dns/openresolv/openresolv-3.9.0.ebuild | 2 |
5 files changed, 210 insertions, 7 deletions
diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest index 8974ddbbc3a5..d107202d8811 100644 --- a/net-dns/knot/Manifest +++ b/net-dns/knot/Manifest @@ -3,12 +3,11 @@ AUX knot-1.service 337 SHA256 5140fd96b54c3ecf79e9f386ce27159fa5c9d85c60fea11eb3 AUX knot.init 861 SHA256 ec5c5aef42aaf7b0e47be6ea7dd94abdb38605f6e64b251184e381e2d490daf3 SHA512 e5faa96cbee618e9042bdfd0628f06c4bc4d23c7295521771e16f6eae715835a240799e8425317b03b1ea162966defb5d6b6592139cb1d9d61b47a24961ec9b9 WHIRLPOOL 5c102cf9ca93757a98be1e41f04027b6072b27e3e5e55d24c26040c94bcf6ac96cf5684ba639d3c65f9f46745a50981ac28a40bd50d432f04f83c5f84217ab60 AUX knot.service 275 SHA256 3b091f61652f7d91189659e1d297e5ead76c79f4b0515c9eb4c7f054894e6810 SHA512 37c4700320a2781aa93ca92bc2634c3e080c87337b7d632d0e2fa23f6e2e8fa1985d1d8e2516fed02b612da4d340472d5f8d0ae37c5b323ac17bbd61ca243a86 WHIRLPOOL 39623f669bf141e785b630cd5caa71f47e67d6aa923cbfda074a4644faf83f05214484d133618a2c3731342f5bb44ef942d7559f36e7e2cade3c2318e8461dcb DIST knot-2.4.5.tar.xz 1111536 SHA256 87ce8ccc83511c5a1f4eadd3f0122f2f5ae86fb68e9b72f0700c6f5340ba95cb SHA512 db4919dbe2dc688f401e6611d784d47e1d40a0f8ec8c8cd6240d89ab9dd2ce7dd1976ac7cb24c712ed8aa074e0026ff0a10e9d6d5e685929d271ae554d9a1cff WHIRLPOOL cdfdf0bc2591df8436f8ab0959581129cb1a4d86138f6bb75b507d83280c7d567eb794e3b76b8374d4087721de53e4afd7566411b8e51fa2655e9e5462357ef4 -DIST knot-2.5.3.tar.xz 1073372 SHA256 d78ae231a68ace264f5738c8e57481923bcad7413f3f440c06fa6cc0aded9d8e SHA512 c93bfdd42c3f1e5b74de7a5bb46841bee75d5153b4c72eb876f11e193a290484620ea8f877bd039c40fc665a9d5d07905a712e8e085c3267da5db5208aa71f08 WHIRLPOOL c6fa2cd7dde2cd0ee54a7fc68fdd441d6af03777c788adaf2534bc944a0a5f8f0445b2cc1f80502c905e1f55baf0f65db37b66a097e46ec9fa0c960767398278 -DIST knot-2.5.4.tar.xz 1071596 SHA256 3fde76e9084b75df374709cb73a8289f77c6a95b7ccff8584d7423566faa24f0 SHA512 8b41a1ef0f9633815c38267130eba8c30c8c543ad6d74e0f63db42975d419938aa9cf4a921a7af966944fbd582f0e1364c6a05c79bc01a19674ed7ce0e66ef30 WHIRLPOOL 2f26b03837c59fb28294d6fabd658fef2527bbe118f6ffd299fde16d8af9d6dbd16209207f912cab51fc3319ba7733eb27594f54006bf534cdfcfaea54664777 +DIST knot-2.5.5.tar.xz 1080072 SHA256 ee204dab4dfe571ac3cc8eb7843d562fa7a129543aa9d4cb92d3469084129baf SHA512 7f2f6e66e795e4771ac40ade8004e359a10d1bb82d851fd0e862e59a184ba9d4f028aa656064db58bfe63a3b4971c3705a83f1f1e6ada3991575a525410f0715 WHIRLPOOL 75284b554362b9682250103bc4c7661c1f8a939f945462e0c014cee4e8677b612fd11375fcb9bc3d9a858b52f0c8301a7c6de72f0d3af14be485f9adb1f0d512 +DIST knot-2.6.0.tar.xz 1103928 SHA256 68e04961d0bf6ba193cb7ec658b295c4ff6e60b3754d64bcd77ebdcee0f283fd SHA512 695d8f9c99a6bc49f504806054e2f5a0ef6d2ec43921384b3e55b0c250d2dfb5499c06534184db72c88d877ebb8815f3caa7ae1f6e1c7e59ccaa8bd9f3674c10 WHIRLPOOL 49027214f0aadd6070fef8efb467b68a83e8967ed3a990b138bd4e75dab68def0ca57aafc7fbd2e1819eec7a408f1af0c6dff378d3b0500368c357ce8594d403 EBUILD knot-2.4.5.ebuild 1531 SHA256 d84eb720f2939a2b18a11d68b53203814407859dfa258e8ac6e5f9188db3a943 SHA512 908ebfce7b6ecd87171efe02b39ac43b8fd91aabf17da072fddd270b8bb10063e161dad188036dcf68d21046b56c8611fc9f443ebea39949747e1d4403a94405 WHIRLPOOL 9fe1f25b139fb3286eca4e9e03dfb6bf321249c2140b088d3abc451baa5a329678a171a534fa3d233a2114411d5d1afd77bfba109d7e1039d0c5a64fcd1b9b68 -EBUILD knot-2.5.3-r1.ebuild 1963 SHA256 d6172203b7b11341ae4a8af0a96000ce1ada597e582f34dcf2ce12d182eec2e0 SHA512 b406018a1e23f33a9a7eac49794feb8df79d8d406fbceddde634bff9b23f2875bd8371a96dc9c6b5d643fdf53468744efaba35aad6662965aba0ae1e599a31b8 WHIRLPOOL 75f53864bf28bfb1d2c340f59c0a46052bfd02a23d7bfaa01de50dd6be16280c2f544e020799da1953a50bb662117c53b22160b5ee13b6f497219b4a504ce07b -EBUILD knot-2.5.3.ebuild 1538 SHA256 d6fd2bb305cb59c4062a1d24a88c3ea3335d3eb671b9930801da7f81890ea839 SHA512 80617cc5c2ffc5e4cc2397436d6d834b67d5f61a512088fece8706b53574a49854bcc451d3b4b717d94e2b59d62bb9aa750dcde3b92f05d86026e7d7dba00677 WHIRLPOOL 33f649edb555c2873bba78064c91c4a980c1ccb5d8fe84653cb0b9e6938b74f4f19188cb2426d8b4f1c604ae94c3ff90b02db3a515691325c4f8a6488307c9a0 -EBUILD knot-2.5.4.ebuild 1904 SHA256 065f189fd48ab1b9017a7b793a02b26787993c2b4b4f94aedbbd941ecaee1df8 SHA512 e43fa17ceb2199b0eb8bf989ab6b10663b21a5de094dc9fb6aa1b7b2db4e2d4edc8e1c0f2097f357646b8a45f7b65b603dde630ce17496090c348ec427dcbfbe WHIRLPOOL dc7b37a17b06d227fad6c4687715387a770ed2e2be34a84fb49f4987d5718fdafede56704e08b5900aa1784e674770c7880fc1add69a7c7c6ed93103694f6fcb +EBUILD knot-2.5.5.ebuild 1913 SHA256 cb6657792f474b7aa6a060cc783c13205c73f1ec20e28862c69bbd8189f99f5f SHA512 d2c4e59cb2ba96561f23b8b22be8c494689549d569d2fe785793723ed7035bf778db5494ad2c5ce0e90e72b41bf3080ef7cd3791d4b943cede97a9428bc7aee6 WHIRLPOOL 1e1012bdfcc037575d91c922e8d7f29c699cbf93eb311712fce545723232bcb44fd0b14d3d7f92966b25bbde1ba9e0acac0bc7f1b68ddec9edb3008937e900a0 +EBUILD knot-2.6.0.ebuild 1913 SHA256 cb6657792f474b7aa6a060cc783c13205c73f1ec20e28862c69bbd8189f99f5f SHA512 d2c4e59cb2ba96561f23b8b22be8c494689549d569d2fe785793723ed7035bf778db5494ad2c5ce0e90e72b41bf3080ef7cd3791d4b943cede97a9428bc7aee6 WHIRLPOOL 1e1012bdfcc037575d91c922e8d7f29c699cbf93eb311712fce545723232bcb44fd0b14d3d7f92966b25bbde1ba9e0acac0bc7f1b68ddec9edb3008937e900a0 MISC ChangeLog 5135 SHA256 9150cf67baa485c42361fd8ca7cecc178aaf19f69c5f5b0633c2fce1f9346631 SHA512 f97db80651483493f902dfd37880e783d9c1a16ce0610a3134c99db2ea257f2453ada405a07359a0c89e17eaed16cdb41b84e7caf61c633febbdd56f4bbdd937 WHIRLPOOL c30e56530e61b1fc1a24c0be9a5f6ade64dee3c6d2b3e25fbaff2cc4f2bacefcd3e099a767ac7231db1dc1ce518a224855e4229adf00da0a11bf75d535564a26 MISC ChangeLog-2015 6004 SHA256 78cf50c9a8661021396add7cef8436d81ffd773c52a492b2f50c045a07aae84e SHA512 2d591dea2c45fdbb789f325369b2f01ad8c54ff375676342aade271808902c56c7d16409e35e64a754101c305bc400c9a7bc289e49fa4b079dbb1adb98f76a54 WHIRLPOOL 43b175454e358b7a96f56882451f1c5c897e0ac06b59e4562244f6690cfa037cddb28922d84823052f67e90069b459e9a8ecd435ff06aa2ffd03ef52c660e53f MISC metadata.xml 1539 SHA256 c17766d9e8d1b7121ba58acf02ade924eb3f14d4aef61b530b6b337ce12a6f30 SHA512 8b39c687fb8b9fb4bf25e0baa8c851ffb4980c0028bf0f64a3c642146139429e292c6ca3fbd01b7bb311ecbbe7bf1df128885b53971b836f541fe97bedf6f056 WHIRLPOOL 54cf2ffe6c96b25698448ea6dfc6a44efcb1e6bfe5f712ad9e43d9847e670c7711c7b4273e649d8284ebcc6a8b9401eb735380f0d13b38f2475372884371a68d diff --git a/net-dns/knot/knot-2.5.5.ebuild b/net-dns/knot/knot-2.5.5.ebuild new file mode 100644 index 000000000000..0baf4877502e --- /dev/null +++ b/net-dns/knot/knot-2.5.5.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit systemd user + +DESCRIPTION="High-performance authoritative-only DNS server" +HOMEPAGE="https://www.knot-dns.cz/" +SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +KNOT_MODULES=( + "+dnsproxy" + "dnstap" + "+noudp" + "+onlinesign" + "rosedb" + "+rrl" + "+stats" + "+synthrecord" + "+whoami" +) +IUSE="doc caps +fastparser idn libidn2 systemd +utils ${KNOT_MODULES[@]}" + +RDEPEND=" + >=dev-db/lmdb-0.9.15 + dev-libs/libedit + >=dev-libs/userspace-rcu-0.5.4 + dev-python/lmdb + >=net-libs/gnutls-3.3:= + caps? ( >=sys-libs/libcap-ng-0.6.4 ) + dnstap? ( + dev-libs/fstrm + dev-libs/protobuf-c + ) + idn? ( + !libidn2? ( net-dns/libidn ) + libidn2? ( >=net-dns/libidn2-2.0.0 ) + ) + systemd? ( >=sys-apps/systemd-229 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( dev-python/sphinx ) +" + +S="${WORKDIR}/${P/_/-}" + +src_configure() { + local u + local my_conf=() + for u in "${KNOT_MODULES[@]#+}"; do + my_conf+=("$(use_with $u module-$u)") + done + + econf \ + --with-storage="${EPREFIX}/var/lib/${PN}" \ + --with-rundir="${EPREFIX}/var/run/${PN}" \ + $(use_enable fastparser) \ + $(use_enable dnstap) \ + $(use_enable doc documentation) \ + $(use_enable utils utilities) \ + --enable-systemd=$(usex systemd) \ + $(use_with idn libidn) \ + "${my_conf[@]}" +} + +src_compile() { + default + + if use doc; then + emake -C doc html + HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} ) + fi +} + +src_test() { + emake check +} + +src_install() { + default + + rmdir "${D}var/run/${PN}" "${D}var/run/" || die + keepdir /var/lib/${PN} + + newinitd "${FILESDIR}/knot.init" knot + if use systemd; then + systemd_newunit "${FILESDIR}/knot-1.service" knot + fi + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + enewgroup knot 53 + enewuser knot 53 -1 /var/lib/knot knot +} diff --git a/net-dns/knot/knot-2.6.0.ebuild b/net-dns/knot/knot-2.6.0.ebuild new file mode 100644 index 000000000000..0baf4877502e --- /dev/null +++ b/net-dns/knot/knot-2.6.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit systemd user + +DESCRIPTION="High-performance authoritative-only DNS server" +HOMEPAGE="https://www.knot-dns.cz/" +SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +KNOT_MODULES=( + "+dnsproxy" + "dnstap" + "+noudp" + "+onlinesign" + "rosedb" + "+rrl" + "+stats" + "+synthrecord" + "+whoami" +) +IUSE="doc caps +fastparser idn libidn2 systemd +utils ${KNOT_MODULES[@]}" + +RDEPEND=" + >=dev-db/lmdb-0.9.15 + dev-libs/libedit + >=dev-libs/userspace-rcu-0.5.4 + dev-python/lmdb + >=net-libs/gnutls-3.3:= + caps? ( >=sys-libs/libcap-ng-0.6.4 ) + dnstap? ( + dev-libs/fstrm + dev-libs/protobuf-c + ) + idn? ( + !libidn2? ( net-dns/libidn ) + libidn2? ( >=net-dns/libidn2-2.0.0 ) + ) + systemd? ( >=sys-apps/systemd-229 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( dev-python/sphinx ) +" + +S="${WORKDIR}/${P/_/-}" + +src_configure() { + local u + local my_conf=() + for u in "${KNOT_MODULES[@]#+}"; do + my_conf+=("$(use_with $u module-$u)") + done + + econf \ + --with-storage="${EPREFIX}/var/lib/${PN}" \ + --with-rundir="${EPREFIX}/var/run/${PN}" \ + $(use_enable fastparser) \ + $(use_enable dnstap) \ + $(use_enable doc documentation) \ + $(use_enable utils utilities) \ + --enable-systemd=$(usex systemd) \ + $(use_with idn libidn) \ + "${my_conf[@]}" +} + +src_compile() { + default + + if use doc; then + emake -C doc html + HTML_DOCS=( doc/_build/html/{*.html,*.js,_sources,_static} ) + fi +} + +src_test() { + emake check +} + +src_install() { + default + + rmdir "${D}var/run/${PN}" "${D}var/run/" || die + keepdir /var/lib/${PN} + + newinitd "${FILESDIR}/knot.init" knot + if use systemd; then + systemd_newunit "${FILESDIR}/knot-1.service" knot + fi + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + enewgroup knot 53 + enewuser knot 53 -1 /var/lib/knot knot +} diff --git a/net-dns/openresolv/Manifest b/net-dns/openresolv/Manifest index 6c0248c21345..61f4943bdedf 100644 --- a/net-dns/openresolv/Manifest +++ b/net-dns/openresolv/Manifest @@ -2,7 +2,7 @@ AUX 3.8.1-restore-newline.patch 508 SHA256 1e0f94ee4e3972b9e6287078a02acd4090ba4 DIST openresolv-3.8.1.tar.xz 18396 SHA256 d259d78fd92ac288f1b27959daee11be9a40d70e91af5432046164c260de1d43 SHA512 390bf30bb85b071839104e5c7e276b402f6f485edc038e38da389730d82e614bb11b0dde44a55aa2ca5e790b374671a9c89cc07b053633401a608150eebbf2c8 WHIRLPOOL 34f1c545053c444d950c3a3f9c0775e377c70a2b45af561cec94f96cd171237e2e2de1cd5a45c39c4e996f87aa206b986740557aaf0104f9af9f3c66f1d1a0c1 DIST openresolv-3.9.0.tar.xz 18844 SHA256 51a04d39232bb797c9efeaad51a525cf50a1deefcb19a1ea5dd3475118634db8 SHA512 4498db60f0b5a762194dd3651b94cc8b01a349a8cfb891e10d040cd6b8e22fa0e9897909517831591787ad22ffad97c78d3281e32296aa1ee67de5dff9bf765e WHIRLPOOL 2f912211c787517baee2e3b5f5b8036fe3a2c78d62f2366c22e256f2e236fd8a748a3816b8f2c09ba3846377a21c1ddca65a9dc96af37104682e7cbcf6aa52ff EBUILD openresolv-3.8.1.ebuild 1138 SHA256 0601f2bf85b5db01904eeb364c83faa8bc2dc8528183f18498d5893bfbf8ba7f SHA512 e372fd7ddbf638112830b475e0f37393d7f3b7834622296adce85ccfdd636073c803810ffd426fbd014cde789ee5572c38f066be3a4f33b1a31eb5967b1ad0e2 WHIRLPOOL 3061c23edc3af8fdfa930b8e089e6af66c2089dabece70639d87060163e1422200eb172525e4d7033a4a50db0a6958134c7393b9633122133442fce7d106f092 -EBUILD openresolv-3.9.0.ebuild 1097 SHA256 d3b1338a9012f6b1b774226bf295dbee85256412e95139cb1ebded0e1e63a52a SHA512 876ab61f7a876f6135ac2d18ed62e1d7708f44939a108128614a9302d06ba428276a69c8a68fefa00eddd10a17859383bde71e23fb31a2e9c7333a165da22248 WHIRLPOOL 984e2cfcca58b630932abd931e93c9b33da49f1ee759d35f42a0a5e8b4745eabacad95cd7462dc9c65464d1b03b9a5939088b086b4a5fdf2109809e0ee772ca8 +EBUILD openresolv-3.9.0.ebuild 1096 SHA256 8148c6ef8639e02494fb8b6ab8566fc8e009ffb4899a700251341a50171121a0 SHA512 dc820f13daaee4d0f6ec0f0644bd25ac17bb119dff2f798720b946f6e923c36156b141f9772af2d0e6e9356166c8d30dec2c12e675d0b20138cb89a1388a0222 WHIRLPOOL ba118cbfd9d56bdfb2b54c09ca99ad55b6bb2ec5a59ae0648cf382c4fdb2a61a0a43015055b25652229af4d3a6543bb5f239cac5cdfc50a688d2f9db4a6b2236 MISC ChangeLog 3012 SHA256 a0c2d27c372a9617529b8988652e886579564052453f637680eae493aa9cc190 SHA512 e162ae4dff285debcba56708a06e198a79850fc940b35c34a4578d9314555812b99887fadba1df72c9439144834a7f9f574b90166f5bfe03e68a5750f3edc77d WHIRLPOOL 1d71940ab2149ab61f20449b21138a29fb87ab077b7600b94c4f52d0863e48f86837a890be38b27c62ee3116669eda4ea21ddd3f9ae9363fe49fa0f1bff969cb MISC ChangeLog-2015 14172 SHA256 1901fc4b4c6e63864c32fca7927d38ab5b63dce0c2aee3bca8583fe05ea0bd83 SHA512 37c7a5e9a73f8ab006e1fd2ccdaf057cb3a4eeb67a63709bd20f1abedde0749ec675907a3c0552e1aa1c6c0b094c9c53d7797de659849ce7225a9af2f7b0edc4 WHIRLPOOL 39513c89107e6736440b7827e23c9093e37fd303354e66109759ac451cc34e6741c50e49abf449f2253c3471841c72738b0baf31955e1892be15f2e2acb8a86a MISC metadata.xml 309 SHA256 8614be1944e84bb7f1d9920e2d66a8b42ab34e7f1509811c02c16d2bdf8f9ecf SHA512 311a9444ac8811bf1ea1a8bb06370b81360c6642921b2932095bd191d8784509bfe46189de8f073a34a831eaf1c8114c3b5bfcf67d0fe042ea2ecd8c1fc7cc0a WHIRLPOOL 9a004dc20a28775a3b04a7d8dd07847d647be4a4bdc38ee53afcacacbb8bf3afbe9ca541c63095919a4d739a6fda021b5d3c78f3a4b302c750eec264a48eed7d diff --git a/net-dns/openresolv/openresolv-3.9.0.ebuild b/net-dns/openresolv/openresolv-3.9.0.ebuild index 1a5316b59154..62e94ca348e6 100644 --- a/net-dns/openresolv/openresolv-3.9.0.ebuild +++ b/net-dns/openresolv/openresolv-3.9.0.ebuild @@ -9,7 +9,7 @@ SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.xz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" IUSE="selinux" DEPEND="!net-dns/resolvconf-gentoo |