aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortomboy64 <tomboy64@sina.cn>2015-09-05 02:15:02 +0200
committertomboy64 <tomboy64@sina.cn>2015-09-05 02:15:02 +0200
commit5d73164e347eae09907dfece9f2f9f8d21378729 (patch)
treed6e01dfd06fda7f711ff02ee5dc383831517133e
parentfix libres3 deps (diff)
downloadtbc-5d73164e347eae09907dfece9f2f9f8d21378729.tar.gz
tbc-5d73164e347eae09907dfece9f2f9f8d21378729.tar.bz2
tbc-5d73164e347eae09907dfece9f2f9f8d21378729.zip
adding necessary dev-ml packages for libres3
-rw-r--r--dev-ml/io-page/Manifest2
-rw-r--r--dev-ml/io-page/io-page-1.5.1.ebuild10
-rw-r--r--dev-ml/mirage-profile/Manifest2
-rw-r--r--dev-ml/mirage-profile/mirage-profile-0.5.ebuild9
-rw-r--r--dev-ml/ocaml-cstruct/Manifest2
-rw-r--r--dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.0.ebuild12
-rw-r--r--dev-ml/ocaml-dns/Manifest2
-rw-r--r--dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild21
-rw-r--r--dev-ml/ocaml-pcap/Manifest3
-rw-r--r--dev-ml/ocaml-pcap/metadata.xml6
-rw-r--r--dev-ml/ocaml-pcap/ocaml-pcap-0.3.3.ebuild32
-rw-r--r--dev-ml/ocaml-uri/Manifest2
-rw-r--r--dev-ml/ocaml-uri/ocaml-uri-1.9.1.ebuild13
-rw-r--r--dev-ml/ocplib-endian/Manifest2
-rw-r--r--dev-ml/ocplib-endian/ocplib-endian-0.8.ebuild5
-rw-r--r--dev-ml/qcheck/Manifest3
-rw-r--r--dev-ml/qcheck/metadata.xml6
-rw-r--r--dev-ml/qcheck/qcheck-0.4.0.1.ebuild31
-rw-r--r--dev-ml/stringext/Manifest2
-rw-r--r--dev-ml/stringext/stringext-1.4.0.ebuild6
20 files changed, 126 insertions, 45 deletions
diff --git a/dev-ml/io-page/Manifest b/dev-ml/io-page/Manifest
index dfc81ac..b9b0ae4 100644
--- a/dev-ml/io-page/Manifest
+++ b/dev-ml/io-page/Manifest
@@ -1,3 +1,3 @@
DIST io-page-1.5.1.tar.gz 52385 SHA256 37b76758296a3d41c56faa31c64102d3df3c18c61c5a761def54f8799eed6a48 SHA512 28fe821e845c4726c6315647523f7d78853738e179176ebabeed40d602d0797433716045beeb3501e2faba2ae1553fe4e1e74b8af75d6e37173b23165eeedbdf WHIRLPOOL 7f78c8dca110bec93710deeab4b91715ad6698fe0cd32b2c5f9d028c043073c7f577138a4d5c502321e3d0900580f38709c77e0db9283b3fcbab4e959dfd39f4
-EBUILD io-page-1.5.1.ebuild 613 SHA256 0dc41e6853d36a68d759327381fd9c9356c9edd6a6e3f99a9ba64ccbe5cbde33 SHA512 7359d746dfb343c5264010d348d076467535215efca05c115dcc38436b135404c86f9476bfb33f8c350a7579b2970e69b27fec085308f57367b5d99a0ec5b1ff WHIRLPOOL efc9152f2daa1ce665ba9bd63dc5d553d09138956a543f1e2e7c6a3addec8ebe6e3ed9d1ea1433b6aeddfbdb28600590e49f8d51c8fa5f934ec3f02285555e80
+EBUILD io-page-1.5.1.ebuild 547 SHA256 08b9c6d60d52ed72c0b0e0d3d9e192f9ae40f4261f47503d256cd655285121ef SHA512 dd8c1ae4be18dc80dd768d212b553a1b3c0947ee830f42984816b77c38a16097f61bdc3d10e18d6254087fd67a850185819d04600409bc81c7c0059ce724b29f WHIRLPOOL fafeacb2d220c781593c6c324d2d0592cd7d99c66432f9156f91dbe6a349818d86dd2e5ba9ad2da796fb4a41c955f289586b5ee9cc5ca23b818dd96c7d731823
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/io-page/io-page-1.5.1.ebuild b/dev-ml/io-page/io-page-1.5.1.ebuild
index 33992f2..7a284bf 100644
--- a/dev-ml/io-page/io-page-1.5.1.ebuild
+++ b/dev-ml/io-page/io-page-1.5.1.ebuild
@@ -3,13 +3,12 @@
# $Id$
EAPI=5
-
OASIS_BUILD_TESTS=1
-inherit oasis findlib
+inherit oasis
DESCRIPTION="IO memory page library for Mirage backends"
-HOMEPAGE="https://github.com/mirage/io-page"
+HOMEPAGE="https://github.com/mirage/io-page https://mirage.io"
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ISC"
@@ -20,10 +19,9 @@ IUSE=""
RDEPEND="
>=dev-ml/ocaml-cstruct-1.1.0:=
"
-# Supposedly there's an optional dependency on mirage-xen-ocaml, but couldn't find the package.
-
DEPEND="
- >=dev-lang/ocaml-4:=
+ >=dev-lang/ocaml-4
+ test? ( dev-ml/ounit )
${RDEPEND}
"
diff --git a/dev-ml/mirage-profile/Manifest b/dev-ml/mirage-profile/Manifest
index 1e78c9a..17a5dd0 100644
--- a/dev-ml/mirage-profile/Manifest
+++ b/dev-ml/mirage-profile/Manifest
@@ -1,3 +1,3 @@
DIST mirage-profile-0.5.tar.gz 55122 SHA256 ae8a6dc953f4eddd4ce61aef36552036c1814732dd3d50e02ea2994d137b8c85 SHA512 a82c4f2c42a1b950726069ce6d64f403438847bb4f5023b022b20bd42dde29d679fed358c67c3eec3ad6e5c8253453b6d1008e5e52b37a373a62263a99aa35c2 WHIRLPOOL b054c5c19102f73f9b47d796b10f4bb3e83e3de336b936ced23623d9f1cb03899cf5434ce9bd91ebe68226f3707cbbcfcfb7bfce7585af51fcdcfe383e04eecc
-EBUILD mirage-profile-0.5.ebuild 565 SHA256 c74c6aa2f9daff955ba7759de3bd423a84a571b04617fef87263dcb8acc55c4e SHA512 8e0807cec78ecff7acf404ffef9fd1840f0d9dbd0cab601f24657cbe3e4b1dab4b065f22b526ae1a967f10c615e245033c60bfdab775e77b85b2712ad8135def WHIRLPOOL 6e6d461eebb3d1460df8030cd8f10ac8b0b3f7f4a1006fde546f4b2c3c5c75b2e4299a93b01bd646f63be5fd97d72e6660c77ba059d816b9e14122e8458a9570
+EBUILD mirage-profile-0.5.ebuild 561 SHA256 bacc3968d06ae606f3ca768727fe5a495c0948f8050d342e6b82a7df9083ad40 SHA512 2797cdb5adfc3d7f7eb2173647b939fab19016becbb2a9fa4e90d1418ea3a106aeed4c2bfde72f2300126ebb4ea0ab5fbdc1b4a24d1674e1ad6d945d690499d0 WHIRLPOOL e600a1905e8ae7bad967a6fc0559f8c37c50ca855c2cd7bc9b0d2c0e4da5fdd43a3af26319b79ba8ab95ec607cecfaa29098c842c88c311ba8f1794c84a5b266
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/mirage-profile/mirage-profile-0.5.ebuild b/dev-ml/mirage-profile/mirage-profile-0.5.ebuild
index b24cfec..7e0fbfa 100644
--- a/dev-ml/mirage-profile/mirage-profile-0.5.ebuild
+++ b/dev-ml/mirage-profile/mirage-profile-0.5.ebuild
@@ -3,13 +3,12 @@
# $Id$
EAPI=5
-
OASIS_BUILD_TESTS=1
-inherit oasis findlib
+inherit oasis
-DESCRIPTION="A pure OCaml implementation of the DNS protocol"
-HOMEPAGE="https://github.com/mirage/ocaml-dns"
+DESCRIPTION="Collect profiling information"
+HOMEPAGE="https://github.com/mirage/mirage-profile https://mirage.io"
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
@@ -18,9 +17,9 @@ KEYWORDS="~amd64"
IUSE=""
RDEPEND="
- dev-ml/ocaml-cstruct:=
dev-ml/io-page:=
dev-ml/lwt:=
+ dev-ml/ocaml-cstruct:=
dev-ml/ocplib-endian:=
"
DEPEND="
diff --git a/dev-ml/ocaml-cstruct/Manifest b/dev-ml/ocaml-cstruct/Manifest
index 1594844..6397435 100644
--- a/dev-ml/ocaml-cstruct/Manifest
+++ b/dev-ml/ocaml-cstruct/Manifest
@@ -1,3 +1,3 @@
DIST ocaml-cstruct-1.7.0.tar.gz 245652 SHA256 db996700df500cff933eaaebfff9834ccaba466518bade575934bb133f62f322 SHA512 5a43ffa0ee867c917f171cd90186eaf44a258f1e4fb9db7947d23113fe7d8e9058acfce7030c0e31e211b5448a9e23b48ad748c61ffab6678aa79c6aeaac2f48 WHIRLPOOL 99d7650405df68d8e4d1cfc237eb9a791db5c54cfcdbbf2e9eb5c493881256eed7298588c6ad9ca91b493544df0bb24e9c87c2820c5b92c37d460a8cc6211c26
-EBUILD ocaml-cstruct-1.7.0.ebuild 791 SHA256 076aeb15903a75f75db7450efbc8c7a42981d099b8c93c1178e6d1efecc29586 SHA512 cfa0b02e00b405f57a9ae4a042415bb45b442c89bc8528e70b944a46df79f5024a0166c3345143421a61a5135731a5ed1c4e424ff09a1fb7706dc73b04322a8e WHIRLPOOL 5b428396328722ddd01e8a8adb3902ce1c9f1a68a3ba385ffcf8e960a900af03420754196bc2400d8adf4f7c73b94c39f2e6ac1ab5d1c695e0ec3546205e031e
+EBUILD ocaml-cstruct-1.7.0.ebuild 839 SHA256 c7cb0faba195cb32ec8287ae1fdb33ac742f0f440f2b57b70961b3a9541bf454 SHA512 54c0fc40cc2df2ff4107266f21c02a8f3cb52e0302857dd328c83f384f59ab899f302fb202a10f2284a245bf0cadb3c6f43bbaef4108e76459031c0a7197f6dd WHIRLPOOL 2d4d0c6f2c3b8aa15a51e66a6602ff04dc644c1f0508bdf35890a7ec01dd8c923e04997f343e87675b7a1387f13673be6d27b0a2b213d052d45d9728b3a70fb8
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.0.ebuild b/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.0.ebuild
index bb73ca0..8fce6a1 100644
--- a/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.0.ebuild
+++ b/dev-ml/ocaml-cstruct/ocaml-cstruct-1.7.0.ebuild
@@ -3,19 +3,19 @@
# $Id$
EAPI=5
-
+OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
-inherit oasis findlib
+inherit oasis
DESCRIPTION="Map OCaml arrays onto C-like structs"
-HOMEPAGE="https://github.com/mirage/ocaml-cstruct"
+HOMEPAGE="https://github.com/mirage/ocaml-cstruct https://mirage.io"
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="+async +camlp4 +lwt"
+IUSE="async camlp4 lwt"
RDEPEND="
async? ( dev-ml/async:= )
@@ -23,10 +23,11 @@ RDEPEND="
lwt? ( dev-ml/lwt:= )
dev-ml/ocplib-endian:=
dev-ml/sexplib:=
- dev-ml/type-conv:=
"
DEPEND="
>=dev-lang/ocaml-4.01
+ dev-ml/type-conv:=
+ test? ( dev-ml/ounit )
${RDEPEND}
"
@@ -36,5 +37,4 @@ oasis_configure_opts="
$(oasis_use_enable async async)
--enable-unix
"
-
DOCS=( CHANGES README.md TODO.md )
diff --git a/dev-ml/ocaml-dns/Manifest b/dev-ml/ocaml-dns/Manifest
index 493c9a5..5b78d49 100644
--- a/dev-ml/ocaml-dns/Manifest
+++ b/dev-ml/ocaml-dns/Manifest
@@ -1,3 +1,3 @@
DIST ocaml-dns-0.15.3.tar.gz 143042 SHA256 cc1361e51d1a7b6fa8d552dc06cad09288ba00e78a9ddcd5a0e49ab3d12a9619 SHA512 7176e93a263975d31a6757acf01ac5be10eb34b19a2c3a5d5e92b087a574e76db16861923162ad73833379dc5132868d0b91e1f2ed692e2bdff5667938a76db6 WHIRLPOOL 9b282ffdaf9fd834d449e33176fb9e5a231e6a7f2a1a12b0da4825a96f820b3f87a73c9e4751c19bbf80c9b8ab2f30c1730003b010bd6153b83bb9009334986d
-EBUILD ocaml-dns-0.15.3.ebuild 1011 SHA256 f4f62f7ae5d0383a7bc1da4380bc66a228f50951def9f4ce5ab0384e8edc45be SHA512 416515cb3447ef85db5310a81a13666d175f4a00900cbc2e62ac8493c5ab3938371b5a285306d276eb3795c9ee6f0dde38a142dda12bd26d4db355bebb9b955e WHIRLPOOL c7d09e1a5aec6e7952b43b83112bf965399868722a5fa447b38d062800a60aa5117b25e0b869f942a48b9bcab9b00438a6f07e376504da4864309ffa25571d42
+EBUILD ocaml-dns-0.15.3.ebuild 1017 SHA256 8656f9b7342abff837a8d633ea5a57a525fad7b22b2290c197f5c973aa137a4b SHA512 1054fc230860f7e2c3639598a26586dab4cc2f35eb195a99fc871fcab67bba1b938ed1c7b3e5639f3884058017264b271e1d6c7d4af2bbf15394aa961bf52684 WHIRLPOOL 897a4f76806bf408f2b9f16652c36706cee6e3953fcc5900653eae620eb893995bcd074edee528791403e6992f04d61af137db60075d0f45c3b0ff7d6b2c75d3
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild b/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
index f2e9fec..09f6a43 100644
--- a/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
+++ b/dev-ml/ocaml-dns/ocaml-dns-0.15.3.ebuild
@@ -3,45 +3,44 @@
# $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"
+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"
KEYWORDS="~amd64"
-IUSE="+lwt -mirage"
+IUSE="async lwt"
RDEPEND="
- >=dev-ml/async-112.24.00:=
+ async? ( dev-ml/async:= )
+ !<dev-ml/async-112.24.00
>=dev-ml/ocaml-base64-2.0.0:=
dev-ml/cmdliner:=
- >=dev-ml/lwt-2.4.7:=
dev-ml/mirage-profile:=
!<dev-ml/mirage-types-1.2.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/async:=
!dev-ml/odns
- lwt? ( dev-ml/lwt
- dev-ml/ocaml-cstruct[lwt(-)] )
- mirage? ( dev-ml/mirage-types )
+ lwt? ( >=dev-ml/lwt-2.4.7:=
+ dev-ml/ocaml-cstruct:=[lwt(-)] )
"
DEPEND="
- >=dev-lang/ocaml-4:=
+ >=dev-lang/ocaml-4
+ test? ( dev-ml/ounit
+ dev-ml/ocaml-pcap )
${RDEPEND}
"
oasis_configure_opts="
$(oasis_use_enable lwt lwt)
- $(oasis_use_enable mirage mirage)
"
DOCS=( CHANGES README.md TODO.md )
diff --git a/dev-ml/ocaml-pcap/Manifest b/dev-ml/ocaml-pcap/Manifest
new file mode 100644
index 0000000..8e4114e
--- /dev/null
+++ b/dev-ml/ocaml-pcap/Manifest
@@ -0,0 +1,3 @@
+DIST ocaml-pcap-0.3.3.tar.gz 45752 SHA256 9419a1701310b2d9130be3d305a6e2cb0cb2c8da0348a6c9fc49bbe2a5d6ae76 SHA512 732f895c08b114aef34ea3b776c69d67696e290f2a2952405b75097ce0253fcc8a754dd223ac4ce98b134786f46c328cc2510f7313c4c8c4042d242a1a4de8a1 WHIRLPOOL 0a39017e791e1031b0f1500e3f9eb055db66dda3c35c0ba027f579f4a3066c824bb066733cce9ab07e37e679694bc909ef0b3c812b71570a1563e5a28121b00d
+EBUILD ocaml-pcap-0.3.3.ebuild 659 SHA256 b5f30ab79faf82bfdcab864947a975be3edaaf7137fbb2d062e14410c03cf41a SHA512 d1edfd6cf78072e89b9abeefc41d06ae6a6c7d00e5c59f8b53fb703bcd069e3739fb3c4e6ad0bc50dd3dbd9d499c20dde7c372d07a9a92a362da3e3eb8a57190 WHIRLPOOL 812b9d1398ee5da61ad5d5cfb2f19673909b4c67201d0180c0c8b1736dd1ba7c346ac8bd83d08c69b5dd9a41df78baaca1fd5787df16bc1deee7b94501db79c4
+MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/ocaml-pcap/metadata.xml b/dev-ml/ocaml-pcap/metadata.xml
new file mode 100644
index 0000000..2577434
--- /dev/null
+++ b/dev-ml/ocaml-pcap/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-ml/ocaml-pcap/ocaml-pcap-0.3.3.ebuild b/dev-ml/ocaml-pcap/ocaml-pcap-0.3.3.ebuild
new file mode 100644
index 0000000..903850f
--- /dev/null
+++ b/dev-ml/ocaml-pcap/ocaml-pcap-0.3.3.ebuild
@@ -0,0 +1,32 @@
+# 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="Read and write pcap-formatted network packet traces."
+HOMEPAGE="https://github.com/mirage/ocaml-pcap https://mirage.io"
+SRC_URI="https://github.com/mirage/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ dev-ml/ocaml-ipaddr
+ >=dev-ml/lwt-2.4.0
+ !dev-ml/mirage-net-socket
+ !<dev-ml/mirage-0.9.2
+ >=dev-ml/ocaml-cstruct-0.6.0
+"
+DEPEND="
+ test? ( dev-ml/ounit )
+ ${RDEPEND}
+"
+
+DOCS=( CHANGES MAINTAINERS README.md )
diff --git a/dev-ml/ocaml-uri/Manifest b/dev-ml/ocaml-uri/Manifest
index 27b42dd..dfd3e72 100644
--- a/dev-ml/ocaml-uri/Manifest
+++ b/dev-ml/ocaml-uri/Manifest
@@ -1,3 +1,3 @@
DIST ocaml-uri-1.9.1.tar.gz 256457 SHA256 e7e9f53150bf67eceb556d48119db169aa05e8a8227cde3655545bcace034402 SHA512 9a5acac8c15928ce6e52d7f9001701c63223607db800ab5247cdecfedf96133912af59d388f51e9d4fafe3b1c1658d56bf2c79d754c92f626da33c8a30e79609 WHIRLPOOL e13d77aa1bd2c2b852ea0857d25ded71d10fd3cb082ed2d6691aa623ef437ab96b19809a3680bb72dc4e8c3c72c3f906afe06d4ca1610690201aebaeeb242784
-EBUILD ocaml-uri-1.9.1.ebuild 548 SHA256 35293259e532c6b69c511100db2d16e7dd3a8c689d715c2704b6e68dd87139a9 SHA512 2a8733edd9c3efab6e8890c055f1b18915a2a9e42c1a209b6fbd5fb66c14635c964bc6dd85ca3f9ce2c0885215c01d5faec0c344771046d4721af827ec1dad17 WHIRLPOOL 192563fcaf77ef163a20df300bbd7696b8558656c0a36d2f833edead1a12b3b379746395391a2a6f71d1608fb83ed75e1ac02d332d4d71527e3f755fa28690cb
+EBUILD ocaml-uri-1.9.1.ebuild 690 SHA256 8a26986bed2ee28596fefd80bc7cec7961195ee0958299cfee27e0dabb3fc9e5 SHA512 228cd810c9daaec7d448672cdc03c1f2f339abb172a4da19ab845ee2c0a76c742bdfc2c704baace9f3d7b2d9ccb5a7e131fe818419324c7f17cbfc4f79aebac8 WHIRLPOOL cf895cb6a211fa807e963e276e95db53ff5b5ae2834edb012d245d98e08ff7d7ef37ee3b169d219b76b4dfc4bfcabe452ef1107adec6c80765ce28b69e287fdf
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/ocaml-uri/ocaml-uri-1.9.1.ebuild b/dev-ml/ocaml-uri/ocaml-uri-1.9.1.ebuild
index 2ea3111..6f8c7a0 100644
--- a/dev-ml/ocaml-uri/ocaml-uri-1.9.1.ebuild
+++ b/dev-ml/ocaml-uri/ocaml-uri-1.9.1.ebuild
@@ -3,19 +3,19 @@
# $Id$
EAPI=5
-
+OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
-inherit oasis findlib
+inherit oasis
DESCRIPTION="RFC3986 URI parsing library for OCaml"
-HOMEPAGE="https://github.com/mirage/ocaml-uri"
+HOMEPAGE="https://github.com/mirage/ocaml-uri https://mirage.io"
SRC_URI="https://github.com/mirage/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
+IUSE="allservices"
RDEPEND="
dev-ml/ocaml-re:=
@@ -24,7 +24,12 @@ RDEPEND="
dev-ml/type-conv:=
"
DEPEND="
+ test? ( >=dev-ml/ounit-1.0.2 )
${RDEPEND}
"
+oasis_configure_opts="
+ $(oasis_use_enable allservices allservices)
+"
+
DOCS=( CHANGES README.md )
diff --git a/dev-ml/ocplib-endian/Manifest b/dev-ml/ocplib-endian/Manifest
index 107c0d5..ac75153 100644
--- a/dev-ml/ocplib-endian/Manifest
+++ b/dev-ml/ocplib-endian/Manifest
@@ -1,3 +1,3 @@
DIST ocplib-endian-0.8.tar.gz 56733 SHA256 34a9ffda92459ae0ccd0b6e97cd947ed59f565f5a5776f51e18f5fec27c8ea44 SHA512 6978e9e306faf115d1b732e221dad8a1eea1c2eae12b5ca6f5462ee8b603900fcc585dc5a20e0a35fa793cf3d9fe50833b284a4385bc3d251e86457bf54a8697 WHIRLPOOL 9f595128d0c1281c56c70ef76522afa721d5b7e81199218b6509d9aa4b8a7c32b5f64b1d6b3dd65c9c7dc5a638233f3e46ef7ed1de88614f62d2a6a6c70e3be6
-EBUILD ocplib-endian-0.8.ebuild 542 SHA256 8a0fc2f48a9cd69d5a02fa0ae097825f6eeb3e83bf3d9ed101ffabd9f3680ec5 SHA512 0ac77b5e636770f15e3c29d7447233b41fed9f50fdd10f959ab0d47c44f02d3667e38bf7f646b4f0d77306fbef28a51a26795de2ad9af57ef2b3c007ca935e3a WHIRLPOOL 54b281d883a8da899df7fb9a09b956bbf0a9b4989d3be485dda86ae47ad9ee8a2e1985dbf91d6aa73d38577c8c15a06ee30acd08a9bb71c6681edf31d694a2c9
+EBUILD ocplib-endian-0.8.ebuild 577 SHA256 2ecd565dcc3d948c5b1d12f82cbe1b1a302c11b95b586deadfc1b39a81bbe22b SHA512 c0cc07c7d9a1199c851b75b7deba78dbd66b2b288594c9d2c8b09c9d26c02bf8dfd6230fe17af8befb73bb5eb9b39af79c82dce4d90e6349020e523edb86b9ff WHIRLPOOL 2438f05c1bef2e82dc233faacadf6af748c99e813636b7acc78d6641cd4a149ba93684759c5e97a20fff48fee8cf48fab5350393a851f78412e2a30c759c573f
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/ocplib-endian/ocplib-endian-0.8.ebuild b/dev-ml/ocplib-endian/ocplib-endian-0.8.ebuild
index 36e525e..445b2f8 100644
--- a/dev-ml/ocplib-endian/ocplib-endian-0.8.ebuild
+++ b/dev-ml/ocplib-endian/ocplib-endian-0.8.ebuild
@@ -3,7 +3,6 @@
# $Id$
EAPI=5
-
OASIS_BUILD_TESTS=1
inherit oasis
@@ -12,14 +11,14 @@ DESCRIPTION="Optimised functions to read and write int16/32/64 from strings, byt
HOMEPAGE="https://github.com/OCamlPro/ocplib-endian"
SRC_URI="https://github.com/OCamlPro/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="ISC"
+LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="
>=dev-lang/ocaml-4.01
- dev-ml/cppo
+ >=dev-ml/cppo-1.1.0
"
RDEPEND=""
diff --git a/dev-ml/qcheck/Manifest b/dev-ml/qcheck/Manifest
new file mode 100644
index 0000000..160c4b5
--- /dev/null
+++ b/dev-ml/qcheck/Manifest
@@ -0,0 +1,3 @@
+DIST qcheck-0.4.0.1.tar.gz 55783 SHA256 4c90f4babc35ed9672b9a48d69c480812b030e7194c617614a8b2d11d023ad65 SHA512 9a8476749ee5d97708d3f074e3c948511231aef8a49029c8d284a9d1413f2f5bb3b6bd048ec0998e4e762171626613a81f9275224ad16900094e735f4c82f057 WHIRLPOOL be8dcef3e6b8761fac35df1c41b2adc49f8afeaf7d06c1ba92ebba7ce6ac4a7f0fab213e2360277c074051f5ac48cad0b45069a6a1b8b3b3a6edcac72b769e21
+EBUILD qcheck-0.4.0.1.ebuild 574 SHA256 174cd54ad6479b5a2149da32e711f44e1d7d0a5f6c13e4653978dfabea52f54b SHA512 01359d4c46dd6bb6683ac35df2540f45234fa2c0a4b637ae24b245f9a2538c184e339eb92d04e7d6672a515629a4497ffaaec5b8281ebfa2c5b7ee8a87b91b74 WHIRLPOOL e87b66aff6292158d1260fd4d3088352a3fadf77ea28db4b346eebc8116d4750e9b706fb3d57744a8f94a1f1fda312c034356ce923757f5bd49a04819b1f91b6
+MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/qcheck/metadata.xml b/dev-ml/qcheck/metadata.xml
new file mode 100644
index 0000000..2577434
--- /dev/null
+++ b/dev-ml/qcheck/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <longdescription lang="en">
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-ml/qcheck/qcheck-0.4.0.1.ebuild b/dev-ml/qcheck/qcheck-0.4.0.1.ebuild
new file mode 100644
index 0000000..85eab1b
--- /dev/null
+++ b/dev-ml/qcheck/qcheck-0.4.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+OASIS_BUILD_DOCS=1
+
+inherit oasis
+
+DESCRIPTION="QuickCheck inspired property-based testing for OCaml"
+HOMEPAGE="https://github.com/c-cube/qcheck"
+SRC_URI="https://github.com/c-cube/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ounit"
+
+RDEPEND="
+ !<dev-ml/ounit-2
+ ounit? ( dev-ml/ounit )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+oasis_configure_opts="
+ $(oasis_use_enable ounit ounit)
+"
+
+DOCS=( CHANGELOG.md README.md )
diff --git a/dev-ml/stringext/Manifest b/dev-ml/stringext/Manifest
index 6ab220b..e3c7407 100644
--- a/dev-ml/stringext/Manifest
+++ b/dev-ml/stringext/Manifest
@@ -1,3 +1,3 @@
DIST stringext-1.4.0.tar.gz 49163 SHA256 452caddd80c85aebda74f65615aeba4045ab2496498d844ab110605c97a156a5 SHA512 5c9b64f42b1517c255376a81886b946d852fe5f4b11dee87986eb1eab856e89a79f088d2bbd7d79dfa13cce5e51649a32bfe06242d5afbf7b868085b272173bf WHIRLPOOL 15b2501095f2c6143eac33751b26f9c82e7226125c49b270fe8dff92bd51b97eede8e7865343766fa56fcffa373b591da4f8170afba46d12c413dfec0d1431eb
-EBUILD stringext-1.4.0.ebuild 456 SHA256 2c84cc6f7256e8c27de45de0a066c73c62a344800c3ddaa5b1eced9b0c39ff89 SHA512 d3b3a3e797abf5a33a2efbf09794468039e6b604c635535fe1c6247113113f3d2b12d1c6ccf29eb10bb04de6661e5d990bfd00cec7a668588855eecf33f22da6 WHIRLPOOL 5ee49fbc32a6212b3d1fef5f2b373d611f7db48fd807555566268754f1803069c2e4743065efa42653df88f28d9a1e6ba480c83efdcf6bc2d0170196c10886d9
+EBUILD stringext-1.4.0.ebuild 485 SHA256 79db9237d199592a0e7ac33bf5740c4ed235681397bbeb9e42c0d4044f26e3e7 SHA512 e3de7764bd452ff78db901cffea26fa311d9c21169dd81828357a3c1500602475939c6dcd2b3dbaa9ccdb429b4efa8f23e4334e75a0a39b068b88dc22724482d WHIRLPOOL f70fce8e18c23eaeb2dd83025fb8e60d09abdf130d3125e3dae457cd799840aa2f60bdfe6710d3018ac24b370de3e125f2ec84380b7af36e01aaa85501d3564d
MISC metadata.xml 188 SHA256 39e0fd83928b791497151136cbd71bc7c74c3fd5cda77d5629666dd875a233f8 SHA512 bbdd4af0c40b82ca91ae0315400b8203eb6f19ac752541222764b82b390e8a07af877477e517231a9e83ad770926e85d2a48a8ced8bb8ad4280224861792417f WHIRLPOOL fb4cb8034e3c1f0db29a6699dd55bb33e3dd4f955b957a6ee0660418cedb4e382411398846ce7414eef03c6031d66b00b75a98775fe8f4549ad192965374eb75
diff --git a/dev-ml/stringext/stringext-1.4.0.ebuild b/dev-ml/stringext/stringext-1.4.0.ebuild
index 51d71ed..9d8f49d 100644
--- a/dev-ml/stringext/stringext-1.4.0.ebuild
+++ b/dev-ml/stringext/stringext-1.4.0.ebuild
@@ -3,13 +3,12 @@
# $Id$
EAPI=5
-
OASIS_BUILD_TESTS=1
-inherit oasis findlib
+inherit oasis
DESCRIPTION="Extra string functions for OCaml"
-HOMEPAGE="https://github.com/mirage/stringext"
+HOMEPAGE="https://github.com/rgrinberg/stringext"
SRC_URI="https://github.com/rgrinberg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
@@ -18,6 +17,7 @@ KEYWORDS="~amd64"
IUSE=""
DEPEND="
+ test? ( dev-ml/qcheck[ounit(-)] )
>=dev-lang/ocaml-4
"
RDEPEND=""