summaryrefslogtreecommitdiff
path: root/dev-ml/ounit2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-03 03:56:37 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-03 03:56:37 +0000
commit54e9f9704b37e05c561eadb37d89d30ee7dda9ee (patch)
treebb03a8b10fc448608096c5e872d62b366fc2c93c /dev-ml/ounit2
parent1615d14d4de4360b2241ce5cd8a84157cc86cde0 (diff)
gentoo auto-resync : 03:11:2023 - 03:56:37
Diffstat (limited to 'dev-ml/ounit2')
-rw-r--r--dev-ml/ounit2/Manifest7
-rw-r--r--dev-ml/ounit2/files/ounit2-2.2.7-dune.patch19
-rw-r--r--dev-ml/ounit2/ounit2-2.2.3.ebuild22
-rw-r--r--dev-ml/ounit2/ounit2-2.2.4.ebuild22
-rw-r--r--dev-ml/ounit2/ounit2-2.2.7.ebuild28
5 files changed, 50 insertions, 48 deletions
diff --git a/dev-ml/ounit2/Manifest b/dev-ml/ounit2/Manifest
index 1d67be6375a8..23c678a0556a 100644
--- a/dev-ml/ounit2/Manifest
+++ b/dev-ml/ounit2/Manifest
@@ -1,8 +1,7 @@
AUX ounit2-2.2.6-dune.patch 489 BLAKE2B 9dd4273ef79e4da3a595fc6479c44168f4b4eb12e2610c0f5987cd14e563111137cc9c7b1c872a0e1c0b15b16a41df6745720fea146d80a74184a0d264d6539d SHA512 a172b4bb366a8f5e6d9bddb7c11e3e0c484a2a309c36cf6ce39a1a07894d44f5333f4dd14e685d853f293debbba69fd90826dbc0bc82a26ba4bd391d6dbc2c37
-DIST ounit-v2.2.3.tbz 57449 BLAKE2B cf4742c4800ff66551416e243285ae0264f94d1665f795039cd37ad717b09fa3ba5cdfb2380169dfcddea5a27a82373ae892adf11155147a081d734091bf39d8 SHA512 dff04859d263e5f80a1606156d07493d0320a2756d0a7f134c63c53078550c7b056587486922bc66a288413af30c59a7e47157636502c6dd10626cf75587f981
-DIST ounit-v2.2.4.tbz 57558 BLAKE2B 5cb1eaa1233102af49155b46a1a95742c3c6c584901536ce755e6f6386d0d645639b98fdbab236fe20c93c3bde2632bbfc31c5a076f61cc6b9a7f408ac032643 SHA512 d69dc501a360c31f7854322b5e2c2abcb1e43890737e1cc00c167ee104d5dee471b6b8d8186f8044b0482c91a8f15210a25d833a1e03ed7baabfba923815962f
+AUX ounit2-2.2.7-dune.patch 468 BLAKE2B 7d4ace3b674b50c5fc7ecd6f2348683d17b34bc7eb5ff4684a9c66a4d15aaa214577c3a7a1e170071092cc9a22357bc8fe06caa7a3f0e7752e76d097a1cbff0d SHA512 646525061e3e2781a2e9e711ea30b58cd5cdb9e6dfcb7f3a1b9418a0a593151974697aa3c1b5da752d138acc57430df10024577e06268115e9a56dfb57237dcd
DIST ounit2-2.2.6.tar.gz 69910 BLAKE2B 7833738e94990c7e67d27665e994c9e3c1505dcb45e2faaba58ef7de9eccc8fc19437fa983da058b1fa2c464e74d90a4eec22380ebfa01ae5e5a9616faf6ada3 SHA512 4d808866dc4f9de6493a17910fafb2452398aef45cb29add54ed25e15a10ec7715bdd52d40190f618e77fe351d8bb67fbe12c1df6a6736c501792a57f6b3768a
-EBUILD ounit2-2.2.3.ebuild 503 BLAKE2B 6de41b834e56cf7e51c97c10f21ce476fc96df609ba9ec2e308ee077078c92f766777f66982d37210d8bfbb15c540659273061debd255adc5c23dd990f07f7c2 SHA512 4a08cc0dc1d2d6ae4c290184ffc5a9d0e1d2d2180883632cc74376ed2809a1ffee4c7c5179230bc537ee911583ff2212400ab47c607c5441d14536bd6a3f1b2e
-EBUILD ounit2-2.2.4.ebuild 498 BLAKE2B b5b21b2d27eba15291a0009de501de051e8214ff845bcb5b7f7432809793aa80df2ccfbcc1ddd0abc94ddb128f1df9c23c1f2f4a22dc8cbd23b8bc92ceb00f18 SHA512 62f31733d78021e5cb3a9ec59bbe4f15a399fc57558d04ac1c60e87a8009286bf9c952e104c37708cb0807fb9942b2731fd6c5e54b57373517fe329bb5e9f085
+DIST ounit2-2.2.7.tar.gz 69771 BLAKE2B 6fb43eccf33a02d3fbbbec1fd00b2901ae69bb55e9c94790ebcfed68f676bc0a9a573f4e03edc8c542e195b68c77deae0426c884ea81ceef1149548f6b760673 SHA512 b2cefed53127f724c099391eefe1bce3b43cad5d6b629b5f1e9446b58892639de758f5dbcbd5efb6c409ce77ed01d06693989a3ba909cf79c36c2554c1473396
EBUILD ounit2-2.2.6.ebuild 586 BLAKE2B f484f99928291b26bc2b891c7c7388394e6c93af564af911c1ae80054c494e827e464c4af6935e4deaad5f2ee8a62f99d4474a7f8e3bc0c15622e71ea3be0eb3 SHA512 c340f99317b0c4e2a60202ec3483e9771905a8d74a63b70e00464b4fd7440145d38804d69036886d925a0383e72c394f4b95af8802761b1b3c81c455d7f8593b
+EBUILD ounit2-2.2.7.ebuild 598 BLAKE2B 245345f4ffe46a7aef4f6d8b1b6006c5a855697d103bc1d6072d6d3c5419f87a003c4d72701d44162c8f31aa7df3e6e959bf4a16e637f5ac0262d22bba773647 SHA512 289c955e9056273baa8eb794109dfe57ba0cb1a63b217ca2b6e4a91c825339bbfdaf9c8b7ccef97fe49d1d8b0f375477b03216ada3c923d3d6866e97cd74951c
MISC metadata.xml 418 BLAKE2B 96fa6f7441ac0051ee08a91ab0639196a97b66025938df081ac052182c87a9095fc17ca56e29f1b07f28e21c9ba65640748ff2284e9eb3c95eba9df37adaeed8 SHA512 029b97ddc0f6e0a850df66b6c484ff937f47e774d323ab6e463eb6dee3d6c994885644fa51c0e66fcf5559dc3afcabc3162ccebf201d66c762ca11660a229de9
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.3.ebuild b/dev-ml/ounit2/ounit2-2.2.3.ebuild
deleted file mode 100644
index 6445ad69029a..000000000000
--- a/dev-ml/ounit2/ounit2-2.2.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Unit testing framework for OCaml"
-HOMEPAGE="https://github.com/gildor478/ounit"
-SRC_URI="https://github.com/gildor478/ounit/releases/download/v${PV}/ounit-v${PV}.tbz"
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-DEPEND="
- dev-ml/lwt:=
- dev-ml/stdlib-shims:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-IUSE="+ocamlopt"
-
-S="${WORKDIR}/ounit-v${PV}"
diff --git a/dev-ml/ounit2/ounit2-2.2.4.ebuild b/dev-ml/ounit2/ounit2-2.2.4.ebuild
deleted file mode 100644
index b67e4a2fd511..000000000000
--- a/dev-ml/ounit2/ounit2-2.2.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Unit testing framework for OCaml"
-HOMEPAGE="https://github.com/gildor478/ounit"
-SRC_URI="https://github.com/gildor478/ounit/releases/download/v${PV}/ounit-v${PV}.tbz"
-S="${WORKDIR}/ounit-v${PV}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt"
-
-DEPEND="
- dev-ml/lwt:=
- dev-ml/stdlib-shims:=
-"
-RDEPEND="${DEPEND}"
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
+}