diff --git a/dev-ml/xenstore-clients/files/xenstore-clients-1.1.0-ounit2.patch b/dev-ml/xenstore-clients/files/xenstore-clients-1.1.0-ounit2.patch new file mode 100644 index 0000000000..2058c8df86 --- /dev/null +++ b/dev-ml/xenstore-clients/files/xenstore-clients-1.1.0-ounit2.patch @@ -0,0 +1,34 @@ +From a1a62c6928fc19a7268f4fa627f0bb0243b5eb94 Mon Sep 17 00:00:00 2001 +From: Alessandro-Barbieri +Date: Sat, 16 Apr 2022 18:40:19 +0200 +Subject: [PATCH] switch to ounit2 + +Signed-off-by: Alessandro-Barbieri +--- + test/dune | 2 +- + xenstore_transport.opam | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/test/dune b/test/dune +index 3b5134b..f92c0df 100644 +--- a/test/dune ++++ b/test/dune +@@ -1,4 +1,4 @@ + (tests + (names client_test server_test) + (package xenstore_transport) +- (libraries xenstore_transport xenstore xenstore.unix oUnit)) ++ (libraries xenstore_transport xenstore xenstore.unix ounit2)) +diff --git a/xenstore_transport.opam b/xenstore_transport.opam +index 0934220..23caac4 100644 +--- a/xenstore_transport.opam ++++ b/xenstore_transport.opam +@@ -23,7 +23,7 @@ depends: [ + "dune" {build & >= "1.0"} + "lwt" + "xenstore" {>= "2.0.0"} +- "ounit" {with-test} ++ "ounit2" {with-test} + ] + build: [ + ["dune" "subst"] {pinned} diff --git a/dev-ml/xenstore-clients/xenstore-clients-1.1.0.ebuild b/dev-ml/xenstore-clients/xenstore-clients-1.1.0.ebuild index 8c480bfc5f..88b925594e 100644 --- a/dev-ml/xenstore-clients/xenstore-clients-1.1.0.ebuild +++ b/dev-ml/xenstore-clients/xenstore-clients-1.1.0.ebuild @@ -16,15 +16,16 @@ KEYWORDS="~amd64" IUSE="ocamlopt test" DEPEND=" - dev-ml/lwt - dev-ml/xenstore + dev-ml/lwt:= + dev-ml/xenstore:= " RDEPEND=" ${DEPEND} - test? ( dev-ml/ounit ) + test? ( dev-ml/ounit2 ) " RESTRICT="!test? ( test )" +PATCHES="${FILESDIR}/${P}-ounit2.patch" src_install() { dune_src_install xenstore_transport