dev-ml/ocaml-ipaddr: port to pa_sexp_conv and avoid requiring old sexplib

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier@gentoo.org>
This commit is contained in:
Alexis Ballier
2016-02-08 14:26:29 +01:00
parent 5f7953f5a8
commit c3994ea70c
2 changed files with 28 additions and 1 deletions

View File

@@ -0,0 +1,26 @@
Index: ocaml-ipaddr-2.6.1/_tags
===================================================================
--- ocaml-ipaddr-2.6.1.orig/_tags
+++ ocaml-ipaddr-2.6.1/_tags
@@ -23,7 +23,7 @@
"lib/ipaddr_unix.cmxs": use_ipaddr_unix
<lib/*.ml{,i}>: pkg_bytes
<lib/*.ml{,i}>: pkg_sexplib
-<lib/*.ml{,i}>: pkg_sexplib.syntax
+<lib/*.ml{,i}>: pkg_pa_sexp_conv.syntax
<lib/*.ml{,i}>: pkg_unix
<lib/*.ml{,i}>: use_ipaddr
# Library ipaddr_top
Index: ocaml-ipaddr-2.6.1/setup.ml
===================================================================
--- ocaml-ipaddr-2.6.1.orig/setup.ml
+++ ocaml-ipaddr-2.6.1/setup.ml
@@ -6905,7 +6905,7 @@ let setup_t =
[
FindlibPackage ("bytes", None);
FindlibPackage ("sexplib", None);
- FindlibPackage ("sexplib.syntax", None)
+ FindlibPackage ("pa_sexp_conv.syntax", None)
];
bs_build_tools = [ExternalTool "ocamlbuild"];
bs_c_sources = [];

View File

@@ -18,8 +18,9 @@ KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-ml/sexplib:=
<dev-ml/sexplib-113.01.00
dev-ml/pa_sexp_conv:=
"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/sexpl.patch" )
DOCS=( CHANGES README.md )