public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2015-10-18 18:07 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2015-10-18 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     c020237dca6bf3513af8919d75dfd4591dc875a1
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Fri Oct 16 12:06:35 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 11:42:51 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c020237d

dev-ml/ocaml-dns: new ebuild

- ocaml-dns clashes with ancient odns and apparently supersedes it
- explicit support for MirageOS is not enabled

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/metadata.xml            | 13 +++++++++
 dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild | 49 ++++++++++++++++++++++++++++++++
 3 files changed, 63 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
new file mode 100644
index 0000000..01f2a439
--- /dev/null
+++ b/dev-ml/ocaml-dns/Manifest
@@ -0,0 +1 @@
+DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d

diff --git a/dev-ml/ocaml-dns/metadata.xml b/dev-ml/ocaml-dns/metadata.xml
new file mode 100644
index 0000000..d639c50
--- /dev/null
+++ b/dev-ml/ocaml-dns/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+    <herd>ml</herd>
+    <herd>proxy-maintainers</herd>
+    <maintainer>
+        <email>tomboy64@sina.cn</email>
+    </maintainer>
+    <use>
+        <flag name="async">support for asynchronous execution</flag>
+        <flag name="lwt">enable threads via lwt</flag>
+    </use>
+</pkgmetadata>

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
new file mode 100644
index 0000000..bf1a781
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.0.1:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? ( dev-ml/ounit
+		dev-ml/ocaml-pcap )
+	${RDEPEND}
+"
+
+src_configure() {
+	oasis_configure_opts="
+		$(use_enable async)
+		$(use_enable lwt)
+		$(use_enable test nettests)
+	" oasis_src_configure
+}
+
+DOCS=( CHANGES README.md TODO.md )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2015-11-27  9:20 Patrice Clement
  0 siblings, 0 replies; 13+ messages in thread
From: Patrice Clement @ 2015-11-27  9:20 UTC (permalink / raw
  To: gentoo-commits

commit:     ceea92da4557f96584b31bb51d91a4055d1bff58
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Thu Nov 26 00:32:51 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Nov 26 13:58:16 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceea92da

dev-ml/ocaml-dns: version bump to 0.16.0

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild | 49 ++++++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 01f2a439..022296f 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1 +1,2 @@
 DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
+DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild
new file mode 100644
index 0000000..bf1a781
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.0.1:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? ( dev-ml/ounit
+		dev-ml/ocaml-pcap )
+	${RDEPEND}
+"
+
+src_configure() {
+	oasis_configure_opts="
+		$(use_enable async)
+		$(use_enable lwt)
+		$(use_enable test nettests)
+	" oasis_src_configure
+}
+
+DOCS=( CHANGES README.md TODO.md )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2016-02-10 10:32 Ian Delaney
  0 siblings, 0 replies; 13+ messages in thread
From: Ian Delaney @ 2016-02-10 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     11752865b80251c3b149d74c85bcaf19b54b690f
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Wed Feb 10 09:37:24 2016 +0000
Commit:     Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 09:37:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11752865

dev-ml/ocaml-dns: update metadata.xml to contain a name-tag for tomboy64 <AT> sina.cn

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 dev-ml/ocaml-dns/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ml/ocaml-dns/metadata.xml b/dev-ml/ocaml-dns/metadata.xml
index 1111176..d04515a 100644
--- a/dev-ml/ocaml-dns/metadata.xml
+++ b/dev-ml/ocaml-dns/metadata.xml
@@ -3,6 +3,8 @@
 <pkgmetadata>
     <maintainer type="person">
         <email>tomboy64@sina.cn</email>
+        <name>M.B.</name>
+        <description>Maintainer, assign bugs to him</description>
     </maintainer>
     <maintainer type="project">
         <email>ml@gentoo.org</email>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2016-03-14 12:21 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2016-03-14 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     648e75b79decbbba434beefa7aa9086f94bb0e20
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 12:13:13 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 12:18:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648e75b7

dev-ml/ocaml-dns: bump to 1.18.0

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild | 50 ++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 022296f..f2a00cc 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,2 +1,3 @@
 DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
 DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05
+DIST ocaml-dns-0.18.0.tar.gz 144807 SHA256 f4d0911814c98534a92a5aadc2978153e849752b4f59276adc9a3c8e53e81a5d SHA512 a614bac04ffc7eedd6a83865d9ee93416faac7a1cb500d0cca2462993a08864ec5081e9c05b432f623f388bbc87a67c2d401ad44a3e14bf24be2fb520d7706a3 WHIRLPOOL 2e26fb43888147859a15a639b9d90151bde5c2d89dfa2f226a1a2aadfb417f6cf5832f5023cfdc3ac59bfbbd035026f0f73777a0cbf6fc94f837c5f072190241

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild
new file mode 100644
index 0000000..c0c9038
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.9.0:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/ocaml-hashcons:=[ocamlopt?]
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? ( dev-ml/ounit
+		dev-ml/ocaml-pcap )
+	${RDEPEND}
+"
+
+src_configure() {
+	oasis_configure_opts="
+		$(use_enable async)
+		$(use_enable lwt)
+		$(use_enable test nettests)
+	" oasis_src_configure
+}
+
+DOCS=( CHANGES README.md TODO.md )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2016-05-06 13:26 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2016-05-06 13:26 UTC (permalink / raw
  To: gentoo-commits

commit:     4bdf4b4496195ba2fcd9bab588f462ddbc6590c3
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri May  6 13:19:39 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri May  6 13:26:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdf4b44

dev-ml/ocaml-dns: bump to 0.18.1

Package-Manager: portage-2.2.28

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild | 50 ++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index f2a00cc..5b5ac92 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,3 +1,4 @@
 DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
 DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05
 DIST ocaml-dns-0.18.0.tar.gz 144807 SHA256 f4d0911814c98534a92a5aadc2978153e849752b4f59276adc9a3c8e53e81a5d SHA512 a614bac04ffc7eedd6a83865d9ee93416faac7a1cb500d0cca2462993a08864ec5081e9c05b432f623f388bbc87a67c2d401ad44a3e14bf24be2fb520d7706a3 WHIRLPOOL 2e26fb43888147859a15a639b9d90151bde5c2d89dfa2f226a1a2aadfb417f6cf5832f5023cfdc3ac59bfbbd035026f0f73777a0cbf6fc94f837c5f072190241
+DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild
new file mode 100644
index 0000000..c0c9038
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.9.0:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/ocaml-hashcons:=[ocamlopt?]
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? ( dev-ml/ounit
+		dev-ml/ocaml-pcap )
+	${RDEPEND}
+"
+
+src_configure() {
+	oasis_configure_opts="
+		$(use_enable async)
+		$(use_enable lwt)
+		$(use_enable test nettests)
+	" oasis_src_configure
+}
+
+DOCS=( CHANGES README.md TODO.md )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-01-24 11:14 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-01-24 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     465e6e5b3c6c9b74377b801344d25aca4ab659dc
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 11:13:07 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 11:14:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465e6e5b

dev-ml/ocaml-dns: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/ocaml-dns/Manifest                |  3 --
 dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild | 49 -------------------------------
 dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild | 49 -------------------------------
 dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild | 50 --------------------------------
 4 files changed, 151 deletions(-)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 5b5ac92..4f12e5a 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,4 +1 @@
-DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
-DIST ocaml-dns-0.16.0.tar.gz 146761 SHA256 b8b56f9979b650ae3f1a9a52385027c5a80e7f5bd25e6326d0fef480a5f0a56f SHA512 8d5f8c63074dae68d31dd1a592d3fa6b69e0963aa674110e501a575b4cb75c3a9a5ad6b1efffd118d69eff6dcf71f34b102264a127c9b336b2f04de5a90ee976 WHIRLPOOL f927983e894c65c1ed007897bd0dae2f2b45fdf215a12c50e15c4a554f6c9c9f69e5ea5defd60f71478ad527995957698b63cf48b24601f82098c55e97002e05
-DIST ocaml-dns-0.18.0.tar.gz 144807 SHA256 f4d0911814c98534a92a5aadc2978153e849752b4f59276adc9a3c8e53e81a5d SHA512 a614bac04ffc7eedd6a83865d9ee93416faac7a1cb500d0cca2462993a08864ec5081e9c05b432f623f388bbc87a67c2d401ad44a3e14bf24be2fb520d7706a3 WHIRLPOOL 2e26fb43888147859a15a639b9d90151bde5c2d89dfa2f226a1a2aadfb417f6cf5832f5023cfdc3ac59bfbbd035026f0f73777a0cbf6fc94f837c5f072190241
 DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
deleted file mode 100644
index bf1a781..00000000
--- a/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="async +lwt"
-
-RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
-	lwt? ( >=dev-ml/lwt-2.4.7:=
-		dev-ml/ocaml-cstruct:=[lwt(-)] )
-	>=dev-lang/ocaml-4:=
-	dev-ml/cmdliner:=
-	dev-ml/mirage-profile:=
-	>=dev-ml/ocaml-base64-2.0.0:=
-	>=dev-ml/ocaml-cstruct-1.0.1:=
-	>=dev-ml/ocaml-ipaddr-2.6.0:=
-	dev-ml/ocaml-re:=
-	>=dev-ml/ocaml-uri-1.7.0:=
-	!<dev-ml/mirage-types-1.2.0
-	!dev-ml/odns
-"
-DEPEND="
-	test? ( dev-ml/ounit
-		dev-ml/ocaml-pcap )
-	${RDEPEND}
-"
-
-src_configure() {
-	oasis_configure_opts="
-		$(use_enable async)
-		$(use_enable lwt)
-		$(use_enable test nettests)
-	" oasis_src_configure
-}
-
-DOCS=( CHANGES README.md TODO.md )

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild
deleted file mode 100644
index bf1a781..00000000
--- a/dev-ml/ocaml-dns/ocaml-dns-0.16.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="async +lwt"
-
-RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
-	lwt? ( >=dev-ml/lwt-2.4.7:=
-		dev-ml/ocaml-cstruct:=[lwt(-)] )
-	>=dev-lang/ocaml-4:=
-	dev-ml/cmdliner:=
-	dev-ml/mirage-profile:=
-	>=dev-ml/ocaml-base64-2.0.0:=
-	>=dev-ml/ocaml-cstruct-1.0.1:=
-	>=dev-ml/ocaml-ipaddr-2.6.0:=
-	dev-ml/ocaml-re:=
-	>=dev-ml/ocaml-uri-1.7.0:=
-	!<dev-ml/mirage-types-1.2.0
-	!dev-ml/odns
-"
-DEPEND="
-	test? ( dev-ml/ounit
-		dev-ml/ocaml-pcap )
-	${RDEPEND}
-"
-
-src_configure() {
-	oasis_configure_opts="
-		$(use_enable async)
-		$(use_enable lwt)
-		$(use_enable test nettests)
-	" oasis_src_configure
-}
-
-DOCS=( CHANGES README.md TODO.md )

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild
deleted file mode 100644
index c0c9038..00000000
--- a/dev-ml/ocaml-dns/ocaml-dns-0.18.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="async +lwt"
-
-RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
-	lwt? ( >=dev-ml/lwt-2.4.7:=
-		dev-ml/ocaml-cstruct:=[lwt(-)] )
-	>=dev-lang/ocaml-4:=
-	dev-ml/cmdliner:=
-	dev-ml/mirage-profile:=
-	>=dev-ml/ocaml-base64-2.0.0:=
-	>=dev-ml/ocaml-cstruct-1.9.0:=
-	>=dev-ml/ocaml-ipaddr-2.6.0:=
-	dev-ml/ocaml-re:=
-	>=dev-ml/ocaml-uri-1.7.0:=
-	dev-ml/ocaml-hashcons:=[ocamlopt?]
-	!<dev-ml/mirage-types-1.2.0
-	!dev-ml/odns
-"
-DEPEND="
-	test? ( dev-ml/ounit
-		dev-ml/ocaml-pcap )
-	${RDEPEND}
-"
-
-src_configure() {
-	oasis_configure_opts="
-		$(use_enable async)
-		$(use_enable lwt)
-		$(use_enable test nettests)
-	" oasis_src_configure
-}
-
-DOCS=( CHANGES README.md TODO.md )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-02-24  9:53 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-02-24  9:53 UTC (permalink / raw
  To: gentoo-commits

commit:     3eb4ad235a17532d770de1ae13657158df65aab8
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 09:06:11 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 09:52:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb4ad23

dev-ml/ocaml-dns: Bump to 0.19.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild | 50 ++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 4f12e5a0a5..6ed5fd3b08 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1 +1,2 @@
 DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88
+DIST ocaml-dns-0.19.0.tar.gz 150398 SHA256 d9591f8cc3498667e66683251e68e3e32ff3c1f7cc7cf36d945c2706f96854fd SHA512 3b885bb202bd32b9a9961e3f971fe8c404b7585f27214076c09a0c524a8f382d1f584843237169b51e209dee401a630f6240c3789ac1d2d6980e15feb3e508df WHIRLPOOL 100215eb9c8ab867056eb849917d96408380cc9f9a1447b1f29c6fae03a0ed44c6e74fb461bee8f54f7f521ff5ab7270c7eb38ef0685a6010bdba17903eaf400

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild
new file mode 100644
index 0000000000..72a6d31013
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.9.0:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/ocaml-hashcons:=[ocamlopt?]
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? ( dev-ml/ounit
+		dev-ml/ocaml-pcap )
+	${RDEPEND}
+"
+
+src_configure() {
+	oasis_configure_opts="
+		$(use_enable async)
+		$(use_enable lwt)
+		$(use_enable test nettests)
+	" oasis_src_configure
+}
+
+DOCS=( CHANGES README.md TODO.md )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-03-06 13:19 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-03-06 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3c9d1a719a1f627b6f3617bc1295a9c58b7a04be
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  6 13:07:19 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Mar  6 13:19:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9d1a71

dev-ml/ocaml-dns: Bump to 0.19.1

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild | 61 ++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 6ed5fd3b08e..a7d75344863 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,2 +1,3 @@
 DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88
 DIST ocaml-dns-0.19.0.tar.gz 150398 SHA256 d9591f8cc3498667e66683251e68e3e32ff3c1f7cc7cf36d945c2706f96854fd SHA512 3b885bb202bd32b9a9961e3f971fe8c404b7585f27214076c09a0c524a8f382d1f584843237169b51e209dee401a630f6240c3789ac1d2d6980e15feb3e508df WHIRLPOOL 100215eb9c8ab867056eb849917d96408380cc9f9a1447b1f29c6fae03a0ed44c6e74fb461bee8f54f7f521ff5ab7270c7eb38ef0685a6010bdba17903eaf400
+DIST ocaml-dns-0.19.1.tar.gz 99433 SHA256 6356939529548b979c350d1323971bc9a2aa5b937d4d57412dbd8ef1f87d1c3e SHA512 6866d38b64be1b19ccadc8e0c199b89f08db42ecfcb65d0e0a714f00a4a712cc84dcb334730bd385f1073fd1abd2ae124d96374bb3e85ed2d8642427feedd1ad WHIRLPOOL ff187af0d53b4747840a2c6ca924fc498aff0d6342aace856c878eef56c870903f9a8b3d84982bdbca2455579d2714b9f8784f024836078abc9dc7e1da01f65d

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild
new file mode 100644
index 00000000000..870e444c256
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt +ocamlopt test"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.9.0:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/ocaml-hashcons:=[ocamlopt?]
+	dev-lang/ocaml:=[ocamlopt?]
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? (
+		dev-ml/ounit
+		dev-ml/ocaml-pcap
+	)
+	dev-ml/topkg
+	dev-ml/ppx_tools
+	${RDEPEND}
+"
+# Missing mirage deps
+RESTRICT="test"
+
+src_compile() {
+	ocaml pkg/pkg.ml build \
+		--tests $(usex test true false) \
+		--with-lwt $(usex lwt true false) \
+		--with-async $(usex async true false) \
+		|| die
+}
+
+src_install() {
+	opam-installer -i \
+		--prefix="${ED}/usr" \
+		--libdir="${D}/$(ocamlc -where)" \
+		--docdir="${ED}/usr/share/doc/${PF}" \
+		dns.install || die
+	dodoc CHANGES.md README.md TODO.md
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-03-27 10:10 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-03-27 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8c5711714dd0370e5321e1e31d0127fce5166944
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 11:35:44 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Mon Mar 27 10:10:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c571171

dev-ml/ocaml-dns: Bump to 0.20.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild | 61 ++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index a7d75344863..73d20620593 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,3 +1,4 @@
 DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88
 DIST ocaml-dns-0.19.0.tar.gz 150398 SHA256 d9591f8cc3498667e66683251e68e3e32ff3c1f7cc7cf36d945c2706f96854fd SHA512 3b885bb202bd32b9a9961e3f971fe8c404b7585f27214076c09a0c524a8f382d1f584843237169b51e209dee401a630f6240c3789ac1d2d6980e15feb3e508df WHIRLPOOL 100215eb9c8ab867056eb849917d96408380cc9f9a1447b1f29c6fae03a0ed44c6e74fb461bee8f54f7f521ff5ab7270c7eb38ef0685a6010bdba17903eaf400
 DIST ocaml-dns-0.19.1.tar.gz 99433 SHA256 6356939529548b979c350d1323971bc9a2aa5b937d4d57412dbd8ef1f87d1c3e SHA512 6866d38b64be1b19ccadc8e0c199b89f08db42ecfcb65d0e0a714f00a4a712cc84dcb334730bd385f1073fd1abd2ae124d96374bb3e85ed2d8642427feedd1ad WHIRLPOOL ff187af0d53b4747840a2c6ca924fc498aff0d6342aace856c878eef56c870903f9a8b3d84982bdbca2455579d2714b9f8784f024836078abc9dc7e1da01f65d
+DIST ocaml-dns-0.20.0.tar.gz 98660 SHA256 27f83f6ef242df944b8b272eedbad736daa649f3b4efc77abf142ef3a7008e26 SHA512 fbf6bfd580e025454f08dfdfa38c2e2d4a1d6ba35941988ca22fad80c61a58f1124693daabb5b643b12c54aba5a445282ca79c460e9411341dbbccbf6cdb32dc WHIRLPOOL 56784fc226ced8a88807810602000d5956eba39276a2a69b05850ff97d6a624890ec8906b32eaacaaca6a80f784f04ff4947aa4a72a50f707a14e1f9500f4315

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild
new file mode 100644
index 00000000000..870e444c256
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt +ocamlopt test"
+
+RDEPEND="
+	async? ( >=dev-ml/async-112.24.00:= )
+	lwt? ( >=dev-ml/lwt-2.4.7:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.9.0:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/ocaml-hashcons:=[ocamlopt?]
+	dev-lang/ocaml:=[ocamlopt?]
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? (
+		dev-ml/ounit
+		dev-ml/ocaml-pcap
+	)
+	dev-ml/topkg
+	dev-ml/ppx_tools
+	${RDEPEND}
+"
+# Missing mirage deps
+RESTRICT="test"
+
+src_compile() {
+	ocaml pkg/pkg.ml build \
+		--tests $(usex test true false) \
+		--with-lwt $(usex lwt true false) \
+		--with-async $(usex async true false) \
+		|| die
+}
+
+src_install() {
+	opam-installer -i \
+		--prefix="${ED}/usr" \
+		--libdir="${D}/$(ocamlc -where)" \
+		--docdir="${ED}/usr/share/doc/${PF}" \
+		dns.install || die
+	dodoc CHANGES.md README.md TODO.md
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-04-02  8:38 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-04-02  8:38 UTC (permalink / raw
  To: gentoo-commits

commit:     be810c68bad64d6c95095a408efd982b0348629d
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 16:53:31 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Apr  2 08:38:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be810c68

dev-ml/ocaml-dns: Remove old and unversion async deps.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ocaml-dns/Manifest                |  3 --
 dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild | 49 -------------------------
 dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild | 49 -------------------------
 dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild | 61 --------------------------------
 dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild |  2 +-
 5 files changed, 1 insertion(+), 163 deletions(-)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 73d20620593..bd87da97616 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,4 +1 @@
-DIST ocaml-dns-0.18.1.tar.gz 144857 SHA256 c570a9f215bbafacb83319fd1d21fd393357c97359c237b941767d81764cc5e6 SHA512 909e7de8b434769aee04c4837cbcecd2856ad11b863f061eca650621b0caab81327107b58ecf20d65270f36b192d438baa3868b906cd9243163b2c697bf68684 WHIRLPOOL 043200a93926bc67859e6ff6f03ecfc1184ad3e13595fa71891a9e8ba3932ab2d3e46f32a145b11989d185e519548693af605b617ce7914dda1711d40a2d2d88
-DIST ocaml-dns-0.19.0.tar.gz 150398 SHA256 d9591f8cc3498667e66683251e68e3e32ff3c1f7cc7cf36d945c2706f96854fd SHA512 3b885bb202bd32b9a9961e3f971fe8c404b7585f27214076c09a0c524a8f382d1f584843237169b51e209dee401a630f6240c3789ac1d2d6980e15feb3e508df WHIRLPOOL 100215eb9c8ab867056eb849917d96408380cc9f9a1447b1f29c6fae03a0ed44c6e74fb461bee8f54f7f521ff5ab7270c7eb38ef0685a6010bdba17903eaf400
-DIST ocaml-dns-0.19.1.tar.gz 99433 SHA256 6356939529548b979c350d1323971bc9a2aa5b937d4d57412dbd8ef1f87d1c3e SHA512 6866d38b64be1b19ccadc8e0c199b89f08db42ecfcb65d0e0a714f00a4a712cc84dcb334730bd385f1073fd1abd2ae124d96374bb3e85ed2d8642427feedd1ad WHIRLPOOL ff187af0d53b4747840a2c6ca924fc498aff0d6342aace856c878eef56c870903f9a8b3d84982bdbca2455579d2714b9f8784f024836078abc9dc7e1da01f65d
 DIST ocaml-dns-0.20.0.tar.gz 98660 SHA256 27f83f6ef242df944b8b272eedbad736daa649f3b4efc77abf142ef3a7008e26 SHA512 fbf6bfd580e025454f08dfdfa38c2e2d4a1d6ba35941988ca22fad80c61a58f1124693daabb5b643b12c54aba5a445282ca79c460e9411341dbbccbf6cdb32dc WHIRLPOOL 56784fc226ced8a88807810602000d5956eba39276a2a69b05850ff97d6a624890ec8906b32eaacaaca6a80f784f04ff4947aa4a72a50f707a14e1f9500f4315

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild
deleted file mode 100644
index 73340c56c56..00000000000
--- a/dev-ml/ocaml-dns/ocaml-dns-0.18.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="async +lwt"
-
-RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
-	lwt? ( >=dev-ml/lwt-2.4.7:=
-		dev-ml/ocaml-cstruct:=[lwt(-)] )
-	>=dev-lang/ocaml-4:=
-	dev-ml/cmdliner:=
-	dev-ml/mirage-profile:=
-	>=dev-ml/ocaml-base64-2.0.0:=
-	>=dev-ml/ocaml-cstruct-1.9.0:=
-	>=dev-ml/ocaml-ipaddr-2.6.0:=
-	dev-ml/ocaml-re:=
-	>=dev-ml/ocaml-uri-1.7.0:=
-	dev-ml/ocaml-hashcons:=[ocamlopt?]
-	!<dev-ml/mirage-types-1.2.0
-	!dev-ml/odns
-"
-DEPEND="
-	test? ( dev-ml/ounit
-		dev-ml/ocaml-pcap )
-	${RDEPEND}
-"
-
-src_configure() {
-	oasis_configure_opts="
-		$(use_enable async)
-		$(use_enable lwt)
-		$(use_enable test nettests)
-	" oasis_src_configure
-}
-
-DOCS=( CHANGES README.md TODO.md )

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild
deleted file mode 100644
index 8dbcd3a366a..00000000000
--- a/dev-ml/ocaml-dns/ocaml-dns-0.19.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-OASIS_BUILD_DOCS=1
-OASIS_BUILD_TESTS=1
-
-inherit oasis
-
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="async +lwt"
-
-RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
-	lwt? ( >=dev-ml/lwt-2.4.7:=
-		dev-ml/ocaml-cstruct:=[lwt(-)] )
-	>=dev-lang/ocaml-4:=
-	dev-ml/cmdliner:=
-	dev-ml/mirage-profile:=
-	>=dev-ml/ocaml-base64-2.0.0:=
-	>=dev-ml/ocaml-cstruct-1.9.0:=
-	>=dev-ml/ocaml-ipaddr-2.6.0:=
-	dev-ml/ocaml-re:=
-	>=dev-ml/ocaml-uri-1.7.0:=
-	dev-ml/ocaml-hashcons:=[ocamlopt?]
-	!<dev-ml/mirage-types-1.2.0
-	!dev-ml/odns
-"
-DEPEND="
-	test? ( dev-ml/ounit
-		dev-ml/ocaml-pcap )
-	${RDEPEND}
-"
-
-src_configure() {
-	oasis_configure_opts="
-		$(use_enable async)
-		$(use_enable lwt)
-		$(use_enable test nettests)
-	" oasis_src_configure
-}
-
-DOCS=( CHANGES README.md TODO.md )

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild
deleted file mode 100644
index 870e444c256..00000000000
--- a/dev-ml/ocaml-dns/ocaml-dns-0.19.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib
-
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
-SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="async +lwt +ocamlopt test"
-
-RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
-	lwt? ( >=dev-ml/lwt-2.4.7:=
-		dev-ml/ocaml-cstruct:=[lwt(-)] )
-	>=dev-lang/ocaml-4:=
-	dev-ml/cmdliner:=
-	dev-ml/mirage-profile:=
-	>=dev-ml/ocaml-base64-2.0.0:=
-	>=dev-ml/ocaml-cstruct-1.9.0:=
-	>=dev-ml/ocaml-ipaddr-2.6.0:=
-	dev-ml/ocaml-re:=
-	>=dev-ml/ocaml-uri-1.7.0:=
-	dev-ml/ocaml-hashcons:=[ocamlopt?]
-	dev-lang/ocaml:=[ocamlopt?]
-	!<dev-ml/mirage-types-1.2.0
-	!dev-ml/odns
-"
-DEPEND="
-	test? (
-		dev-ml/ounit
-		dev-ml/ocaml-pcap
-	)
-	dev-ml/topkg
-	dev-ml/ppx_tools
-	${RDEPEND}
-"
-# Missing mirage deps
-RESTRICT="test"
-
-src_compile() {
-	ocaml pkg/pkg.ml build \
-		--tests $(usex test true false) \
-		--with-lwt $(usex lwt true false) \
-		--with-async $(usex async true false) \
-		|| die
-}
-
-src_install() {
-	opam-installer -i \
-		--prefix="${ED}/usr" \
-		--libdir="${D}/$(ocamlc -where)" \
-		--docdir="${ED}/usr/share/doc/${PF}" \
-		dns.install || die
-	dodoc CHANGES.md README.md TODO.md
-}

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild
index 870e444c256..ccfefee54eb 100644
--- a/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.20.0.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64"
 IUSE="async +lwt +ocamlopt test"
 
 RDEPEND="
-	async? ( >=dev-ml/async-112.24.00:= )
+	async? ( dev-ml/async:= )
 	lwt? ( >=dev-ml/lwt-2.4.7:=
 		dev-ml/ocaml-cstruct:=[lwt(-)] )
 	>=dev-lang/ocaml-4:=


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-05-17  8:14 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-05-17  8:14 UTC (permalink / raw
  To: gentoo-commits

commit:     42e8cf67e97f6530fb3c44b2d4859f024ec0a1c2
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed May 17 07:57:07 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed May 17 07:57:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e8cf67

dev-ml/ocaml-dns: Bump to 0.20.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ocaml-dns/Manifest                |  1 +
 dev-ml/ocaml-dns/ocaml-dns-0.20.1.ebuild | 61 ++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index bd87da97616..6d074d8b18c 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1 +1,2 @@
 DIST ocaml-dns-0.20.0.tar.gz 98660 SHA256 27f83f6ef242df944b8b272eedbad736daa649f3b4efc77abf142ef3a7008e26 SHA512 fbf6bfd580e025454f08dfdfa38c2e2d4a1d6ba35941988ca22fad80c61a58f1124693daabb5b643b12c54aba5a445282ca79c460e9411341dbbccbf6cdb32dc WHIRLPOOL 56784fc226ced8a88807810602000d5956eba39276a2a69b05850ff97d6a624890ec8906b32eaacaaca6a80f784f04ff4947aa4a72a50f707a14e1f9500f4315
+DIST ocaml-dns-0.20.1.tar.gz 98673 SHA256 fb28e5e0e4d38ca52b13504f2e2c077f1257c589904f72c1d8bf52e5d7696599 SHA512 646d2620f718911021d3c42aa8bed0f78d20a565f6075cd6acba57ff41fd30e81446e4ebb80b25e9670124f9eda1314286207b1d3d92b335319d333c6728e7fb WHIRLPOOL b9d448bb14b7e284af319b2364b276c807b3bf8af96997b43337b4b0f450966ba95a1614baeec34fc2f91bc2d80e8ff0320af2947e45d9e0f3527f724aad8ce2

diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.20.1.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.20.1.ebuild
new file mode 100644
index 00000000000..9e32c2f31ec
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.20.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async +lwt +ocamlopt test"
+
+RDEPEND="
+	async? ( dev-ml/async:= )
+	lwt? ( >=dev-ml/lwt-3:=
+		dev-ml/ocaml-cstruct:=[lwt(-)] )
+	>=dev-lang/ocaml-4:=
+	dev-ml/cmdliner:=
+	dev-ml/mirage-profile:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-1.9.0:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/ocaml-hashcons:=[ocamlopt?]
+	dev-lang/ocaml:=[ocamlopt?]
+	!<dev-ml/mirage-types-1.2.0
+	!dev-ml/odns
+"
+DEPEND="
+	test? (
+		dev-ml/ounit
+		dev-ml/ocaml-pcap
+	)
+	dev-ml/topkg
+	dev-ml/ppx_tools
+	${RDEPEND}
+"
+# Missing mirage deps
+RESTRICT="test"
+
+src_compile() {
+	ocaml pkg/pkg.ml build \
+		--tests $(usex test true false) \
+		--with-lwt $(usex lwt true false) \
+		--with-async $(usex async true false) \
+		|| die
+}
+
+src_install() {
+	opam-installer -i \
+		--prefix="${ED}/usr" \
+		--libdir="${D}/$(ocamlc -where)" \
+		--docdir="${ED}/usr/share/doc/${PF}" \
+		dns.install || die
+	dodoc CHANGES.md README.md TODO.md
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-07-25 13:36 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-07-25 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e3d52791438034e82c196eb14f9e42e46ca812bc
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 13:07:06 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 13:12:22 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d52791

dev-ml/ocaml-dns: restrict tests in 1.0.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild
index 469746337f4..5fa60e2f552 100644
--- a/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild
+++ b/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild
@@ -31,6 +31,9 @@ DEPEND="
 	${RDEPEND}
 "
 
+# Do not work
+RESTRICT="test"
+
 src_compile() {
 	jbuilder build @install -p dns || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/
@ 2017-07-25 13:36 Alexis Ballier
  0 siblings, 0 replies; 13+ messages in thread
From: Alexis Ballier @ 2017-07-25 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3459f5891929d768e15629c0ca277dd209dda635
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 25 13:05:26 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Jul 25 13:12:22 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3459f589

dev-ml/ocaml-dns: bump to 1.0.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-ml/ocaml-dns/Manifest               |  1 +
 dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild | 48 +++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 2d4bbf0e0e7..e51eedd1be0 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1 +1,2 @@
 DIST ocaml-dns-0.20.1.tar.gz 98673 SHA256 fb28e5e0e4d38ca52b13504f2e2c077f1257c589904f72c1d8bf52e5d7696599 SHA512 646d2620f718911021d3c42aa8bed0f78d20a565f6075cd6acba57ff41fd30e81446e4ebb80b25e9670124f9eda1314286207b1d3d92b335319d333c6728e7fb WHIRLPOOL b9d448bb14b7e284af319b2364b276c807b3bf8af96997b43337b4b0f450966ba95a1614baeec34fc2f91bc2d80e8ff0320af2947e45d9e0f3527f724aad8ce2
+DIST ocaml-dns-1.0.0.tar.gz 99161 SHA256 823410badaf2faf54ca8a59472b0ad82c4db9fe4ef92f6809061baa826851226 SHA512 199653605e985851dcaafc94f1efeba5c261c29cd5e5f8eaebc9f7d25a05c43adcf7620efb291b22f9549f7c05f8ac3f6abfbcf40e0d7762bd2f7cd623ebcb1c WHIRLPOOL e7c26857270d92be2e8e068ac29119ef5d82d52fd739b8304e84c595d6a6e7fc11c22ed98e4a6d99a20f4e9d1d6b28dbc76c333d6b464bbd1dc4d37597cfe66c

diff --git a/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild b/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild
new file mode 100644
index 00000000000..469746337f4
--- /dev/null
+++ b/dev-ml/ocaml-dns/ocaml-dns-1.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils
+
+DESCRIPTION="A pure OCaml implementation of the DNS protocol"
+HOMEPAGE="https://github.com/mirage/ocaml-dns https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2 LGPL-2.1-with-linking-exception ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=
+	>=dev-ml/ocaml-base64-2.0.0:=
+	>=dev-ml/ocaml-cstruct-3.0.2:=[ppx]
+	dev-ml/ocaml-hashcons:=
+	>=dev-ml/ocaml-ipaddr-2.6.0:=
+	dev-ml/ocaml-re:=
+	>=dev-ml/ocaml-uri-1.7.0:=
+	dev-ml/result:=
+	!dev-ml/odns
+"
+DEPEND="
+	dev-ml/jbuilder
+	dev-ml/opam
+	${RDEPEND}
+"
+
+src_compile() {
+	jbuilder build @install -p dns || die
+}
+
+src_test() {
+	jbuilder runtest -p dns || die
+}
+
+src_install() {
+	opam-installer -i \
+		--prefix="${ED}/usr" \
+		--libdir="${D}/$(ocamlc -where)" \
+		--docdir="${ED}/usr/share/doc/${PF}" \
+		dns.install || die
+}


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

end of thread, other threads:[~2017-07-25 13:37 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-25 13:36 [gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-dns/ Alexis Ballier
  -- strict thread matches above, loose matches on Subject: below --
2017-07-25 13:36 Alexis Ballier
2017-05-17  8:14 Alexis Ballier
2017-04-02  8:38 Alexis Ballier
2017-03-27 10:10 Alexis Ballier
2017-03-06 13:19 Alexis Ballier
2017-02-24  9:53 Alexis Ballier
2017-01-24 11:14 Alexis Ballier
2016-05-06 13:26 Alexis Ballier
2016-03-14 12:21 Alexis Ballier
2016-02-10 10:32 Ian Delaney
2015-11-27  9:20 Patrice Clement
2015-10-18 18:07 Alexis Ballier

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