From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DA9A9158089 for ; Thu, 2 Nov 2023 22:11:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 108DC2BC04C; Thu, 2 Nov 2023 22:11:32 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id EF08A2BC04C for ; Thu, 2 Nov 2023 22:11:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 42776335D55 for ; Thu, 2 Nov 2023 22:11:31 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 663AFAB4 for ; Thu, 2 Nov 2023 22:11:28 +0000 (UTC) From: "Maciej Barć" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Maciej Barć" Message-ID: <1698963080.11b622a11b4eeda5c062ab93f3e81cde585005e6.xgqt@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ml/ounit2/, dev-ml/ounit2/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-ml/ounit2/Manifest dev-ml/ounit2/files/ounit2-2.2.7-dune.patch dev-ml/ounit2/ounit2-2.2.7.ebuild X-VCS-Directories: dev-ml/ounit2/files/ dev-ml/ounit2/ X-VCS-Committer: xgqt X-VCS-Committer-Name: Maciej Barć X-VCS-Revision: 11b622a11b4eeda5c062ab93f3e81cde585005e6 X-VCS-Branch: master Date: Thu, 2 Nov 2023 22:11:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8d4999e2-8d5d-491b-b177-45b98d7fded9 X-Archives-Hash: 5985f6bf38c3b74a7356a6df7513cba9 commit: 11b622a11b4eeda5c062ab93f3e81cde585005e6 Author: Maciej Barć gentoo org> AuthorDate: Thu Nov 2 21:32:58 2023 +0000 Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 2 22:11:20 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b622a1 dev-ml/ounit2: bump to 2.2.7 Signed-off-by: Maciej Barć gentoo.org> dev-ml/ounit2/Manifest | 1 + dev-ml/ounit2/files/ounit2-2.2.7-dune.patch | 19 +++++++++++++++++++ dev-ml/ounit2/ounit2-2.2.7.ebuild | 28 ++++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) diff --git a/dev-ml/ounit2/Manifest b/dev-ml/ounit2/Manifest index c1515a660f4d..04db66dd1f95 100644 --- a/dev-ml/ounit2/Manifest +++ b/dev-ml/ounit2/Manifest @@ -1 +1,2 @@ DIST ounit2-2.2.6.tar.gz 69910 BLAKE2B 7833738e94990c7e67d27665e994c9e3c1505dcb45e2faaba58ef7de9eccc8fc19437fa983da058b1fa2c464e74d90a4eec22380ebfa01ae5e5a9616faf6ada3 SHA512 4d808866dc4f9de6493a17910fafb2452398aef45cb29add54ed25e15a10ec7715bdd52d40190f618e77fe351d8bb67fbe12c1df6a6736c501792a57f6b3768a +DIST ounit2-2.2.7.tar.gz 69771 BLAKE2B 6fb43eccf33a02d3fbbbec1fd00b2901ae69bb55e9c94790ebcfed68f676bc0a9a573f4e03edc8c542e195b68c77deae0426c884ea81ceef1149548f6b760673 SHA512 b2cefed53127f724c099391eefe1bce3b43cad5d6b629b5f1e9446b58892639de758f5dbcbd5efb6c409ce77ed01d06693989a3ba909cf79c36c2554c1473396 diff --git a/dev-ml/ounit2/files/ounit2-2.2.7-dune.patch b/dev-ml/ounit2/files/ounit2-2.2.7-dune.patch new file mode 100644 index 000000000000..845d7e9e4574 --- /dev/null +++ b/dev-ml/ounit2/files/ounit2-2.2.7-dune.patch @@ -0,0 +1,19 @@ +--- a/src/lib/ounit2/dune ++++ b/src/lib/ounit2/dune +@@ -2,7 +2,7 @@ + (name oUnit) + (public_name ounit2) + (wrapped false) +- (libraries unix seq ounit2.advanced)) ++ (libraries unix ounit2.advanced)) + + (documentation + (package ounit2) +--- a/src/lib/ounit2/advanced/dune ++++ b/src/lib/ounit2/advanced/dune +@@ -11,4 +11,4 @@ + (name oUnitAdvanced) + (public_name ounit2.advanced) + (wrapped false) +- (libraries unix seq stdlib-shims)) ++ (libraries unix stdlib-shims)) diff --git a/dev-ml/ounit2/ounit2-2.2.7.ebuild b/dev-ml/ounit2/ounit2-2.2.7.ebuild new file mode 100644 index 000000000000..fa12658631a0 --- /dev/null +++ b/dev-ml/ounit2/ounit2-2.2.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Unit testing framework for OCaml" +HOMEPAGE="https://github.com/gildor478/ounit" +SRC_URI="https://github.com/gildor478/ounit/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/ounit-${PV}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +DEPEND=" + dev-ml/lwt:= + dev-ml/stdlib-shims:= +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${PN}-2.2.7-dune.patch" ) + +src_install() { + dune-install ${PN} ${PN}-lwt +}