commit: c99898eeed6fea59ce269dabc7a9a863b7994759 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com> AuthorDate: Sat Apr 16 16:48:55 2022 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Sat Apr 16 18:27:38 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c99898ee
dev-ml/io-page: use ounit2 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com> dev-ml/io-page/files/io-page-2.4.0-ounit2.patch | 34 +++++++++++++++++++++++++ dev-ml/io-page/io-page-2.2.0.ebuild | 2 +- dev-ml/io-page/io-page-2.4.0.ebuild | 12 ++++++--- 3 files changed, 43 insertions(+), 5 deletions(-) diff --git a/dev-ml/io-page/files/io-page-2.4.0-ounit2.patch b/dev-ml/io-page/files/io-page-2.4.0-ounit2.patch new file mode 100644 index 000000000..32c8deabf --- /dev/null +++ b/dev-ml/io-page/files/io-page-2.4.0-ounit2.patch @@ -0,0 +1,34 @@ +From d6432606b9d76ce399f47263992d39c306eb2fcf Mon Sep 17 00:00:00 2001 +From: Alessandro-Barbieri <lssndrbarbi...@gmail.com> +Date: Sat, 16 Apr 2022 18:45:58 +0200 +Subject: [PATCH] switch to ounit2 + +Signed-off-by: Alessandro-Barbieri <lssndrbarbi...@gmail.com> +--- + io-page.opam | 2 +- + lib_test/dune | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/io-page.opam b/io-page.opam +index eca0112..b72af2e 100644 +--- a/io-page.opam ++++ b/io-page.opam +@@ -11,7 +11,7 @@ depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "2.6"} + "cstruct" {>= "2.0.0"} +- "ounit" {with-test} ++ "ounit2" {with-test} + ] + build: [ + ["dune" "subst"] {dev} +diff --git a/lib_test/dune b/lib_test/dune +index 9eb6161..f23440b 100644 +--- a/lib_test/dune ++++ b/lib_test/dune +@@ -1,4 +1,4 @@ + (test + (name portable) + (package io-page) +- (libraries io-page oUnit)) ++ (libraries io-page ounit2)) diff --git a/dev-ml/io-page/io-page-2.2.0.ebuild b/dev-ml/io-page/io-page-2.2.0.ebuild index dcb8fdb37..4e775d0cc 100644 --- a/dev-ml/io-page/io-page-2.2.0.ebuild +++ b/dev-ml/io-page/io-page-2.2.0.ebuild @@ -23,7 +23,7 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - test? ( dev-ml/ounit ) + test? ( dev-ml/ounit2 ) unix? ( dev-ml/configurator ) " diff --git a/dev-ml/io-page/io-page-2.4.0.ebuild b/dev-ml/io-page/io-page-2.4.0.ebuild index 528316a84..c4ae6c82c 100644 --- a/dev-ml/io-page/io-page-2.4.0.ebuild +++ b/dev-ml/io-page/io-page-2.4.0.ebuild @@ -8,7 +8,10 @@ inherit dune MY_P="${PN}-v${PV}" DESCRIPTION="IO memory page library for Mirage backends" -HOMEPAGE="https://github.com/mirage/io-page" +HOMEPAGE=" + https://github.com/mirage/io-page + https://github.com/mirage/io-page +" SRC_URI="https://github.com/mirage/io-page/releases/download/v${PV}/${MY_P}.tbz" S="${WORKDIR}/${MY_P}" @@ -18,13 +21,14 @@ KEYWORDS="~amd64" IUSE="ocamlopt test" RDEPEND=" - dev-ml/bigarray-compat - dev-ml/cstruct + dev-ml/bigarray-compat:= + dev-ml/cstruct:= " DEPEND=" ${RDEPEND} - test? ( dev-ml/ounit ) + test? ( dev-ml/ounit2 ) " BDEPEND="virtual/pkgconfig" RESTRICT="!test? ( test )" +PATCHES="${FILESDIR}/${P}-ounit2.patch"