* [gentoo-commits] repo/proj/guru:dev commit in: dev-ml/xen-evtchn/files/, dev-ml/xen-evtchn/
@ 2022-04-16 18:27 Alessandro Barbieri
0 siblings, 0 replies; only message in thread
From: Alessandro Barbieri @ 2022-04-16 18:27 UTC (permalink / raw
To: gentoo-commits
commit: de1afc31f9fa822ea3cea9f9c0d0c91a3967cb15
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Apr 16 17:07:14 2022 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sat Apr 16 18:27:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=de1afc31
dev-ml/xen-evtchn: update HOMEPAGE
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
.../xen-evtchn/files/xen-evtchn-2.1.0-ounit2.patch | 36 ++++++++++++++++++++++
dev-ml/xen-evtchn/xen-evtchn-2.1.0.ebuild | 14 ++++++---
2 files changed, 45 insertions(+), 5 deletions(-)
diff --git a/dev-ml/xen-evtchn/files/xen-evtchn-2.1.0-ounit2.patch b/dev-ml/xen-evtchn/files/xen-evtchn-2.1.0-ounit2.patch
new file mode 100644
index 000000000..d0782f08b
--- /dev/null
+++ b/dev-ml/xen-evtchn/files/xen-evtchn-2.1.0-ounit2.patch
@@ -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: [
diff --git a/dev-ml/xen-evtchn/xen-evtchn-2.1.0.ebuild b/dev-ml/xen-evtchn/xen-evtchn-2.1.0.ebuild
index ae76783a0..2cbe21c27 100644
--- a/dev-ml/xen-evtchn/xen-evtchn-2.1.0.ebuild
+++ b/dev-ml/xen-evtchn/xen-evtchn-2.1.0.ebuild
@@ -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"
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2022-04-16 18:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-16 18:27 [gentoo-commits] repo/proj/guru:dev commit in: dev-ml/xen-evtchn/files/, dev-ml/xen-evtchn/ Alessandro Barbieri
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox