dev-ml/xen-evtchn: update HOMEPAGE

Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
Alessandro Barbieri
2022-04-16 19:07:14 +02:00
parent c99898eeed
commit de1afc31f9
2 changed files with 45 additions and 5 deletions

View File

@@ -0,0 +1,36 @@
From b05b3dc57901a2312d48ce88418fde0ea495575f Mon Sep 17 00:00:00 2001
From: Alessandro-Barbieri <lssndrbarbieri@gmail.com>
Date: Sat, 16 Apr 2022 19:05:44 +0200
Subject: [PATCH] use ounit2
Signed-off-by: Alessandro-Barbieri <lssndrbarbieri@gmail.com>
---
lib_test/dune | 2 +-
xen-evtchn-unix.opam | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib_test/dune b/lib_test/dune
index bdec54e..57dda23 100644
--- a/lib_test/dune
+++ b/lib_test/dune
@@ -1,6 +1,6 @@
(executables
(names main)
- (libraries xen-evtchn xen-evtchn-unix oUnit lwt.unix))
+ (libraries xen-evtchn xen-evtchn-unix ounit2 lwt.unix))
(alias
(name runtest)
diff --git a/xen-evtchn-unix.opam b/xen-evtchn-unix.opam
index 4a94d81..cbc8250 100644
--- a/xen-evtchn-unix.opam
+++ b/xen-evtchn-unix.opam
@@ -14,7 +14,7 @@ depends: [
"lwt-dllist"
"lwt"
"cmdliner"
- "ounit" {with-test}
+ "ounit2" {with-test}
"conf-xen" {build}
]
build: [

View File

@@ -8,7 +8,10 @@ inherit dune multiprocessing
MY_P="${PN}-v${PV}"
DESCRIPTION="Xen event channel interface for Mirage"
HOMEPAGE="https://github.com/mirage/ocaml-evtchn"
HOMEPAGE="
https://github.com/mirage/ocaml-evtchn
https://opam.ocaml.org/packages/xen-evtchn/
"
SRC_URI="https://github.com/mirage/ocaml-evtchn/releases/download/v${PV}/${MY_P}.tbz"
S="${WORKDIR}/${MY_P}"
@@ -18,19 +21,20 @@ KEYWORDS="~amd64"
IUSE="ocamlopt test unix"
RDEPEND="
dev-ml/lwt
dev-ml/lwt-dllist
dev-ml/cmdliner
dev-ml/lwt:=
dev-ml/lwt-dllist:=
dev-ml/cmdliner:=
unix? ( app-emulation/xen )
"
DEPEND="
${RDEPEND}
test? ( dev-ml/ounit )
test? ( dev-ml/ounit2 )
"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( unix )"
PATCHES="${FILESDIR}/${P}-ounit2.patch"
src_compile() {
local pkgs="xen-evtchn"