public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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