From 3c78a1ce7924fbf571e133e697f8a29e18d2bf4b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 30 Sep 2023 17:40:25 +0100 Subject: gentoo auto-resync : 30:09:2023 - 17:40:25 --- dev-ml/Manifest.gz | Bin 38175 -> 38328 bytes dev-ml/memtrace/Manifest | 3 +++ dev-ml/memtrace/memtrace-0.2.3.ebuild | 24 +++++++++++++++++ dev-ml/memtrace/metadata.xml | 13 +++++++++ dev-ml/ocaml-ssl/Manifest | 8 ++---- dev-ml/ocaml-ssl/ocaml-ssl-0.5.10.ebuild | 27 ------------------- dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild | 32 ---------------------- dev-ml/ocaml-ssl/ocaml-ssl-0.5.9.ebuild | 28 ------------------- dev-ml/ocaml-ssl/ocaml-ssl-0.7.0.ebuild | 45 +++++++++++++++++++++++++++++++ dev-ml/tyxml/Manifest | 2 ++ dev-ml/tyxml/tyxml-4.6.0.ebuild | 34 +++++++++++++++++++++++ 11 files changed, 123 insertions(+), 93 deletions(-) create mode 100644 dev-ml/memtrace/Manifest create mode 100644 dev-ml/memtrace/memtrace-0.2.3.ebuild create mode 100644 dev-ml/memtrace/metadata.xml delete mode 100644 dev-ml/ocaml-ssl/ocaml-ssl-0.5.10.ebuild delete mode 100644 dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild delete mode 100644 dev-ml/ocaml-ssl/ocaml-ssl-0.5.9.ebuild create mode 100644 dev-ml/ocaml-ssl/ocaml-ssl-0.7.0.ebuild create mode 100644 dev-ml/tyxml/tyxml-4.6.0.ebuild (limited to 'dev-ml') diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz index 94c01730bc77..de7fd05c237f 100644 Binary files a/dev-ml/Manifest.gz and b/dev-ml/Manifest.gz differ diff --git a/dev-ml/memtrace/Manifest b/dev-ml/memtrace/Manifest new file mode 100644 index 000000000000..dd7d1d7d67b1 --- /dev/null +++ b/dev-ml/memtrace/Manifest @@ -0,0 +1,3 @@ +DIST memtrace-0.2.3.tar.gz 1237922 BLAKE2B 936761946c51db5681a53f1bcaa9768e7c0fcaf0777f06e6c85f997a807c3d71ae3766d41fe8913bf5c7ab77477f253661ae5341ddcc0c240ef01cc699e167af SHA512 53acbbe5e3b674982d36f58409e14e7f4cf9cbdd8e4f9fcf7901457750fb0754b8ec83cd412c07217cffcbd370c1696bd455039344a6331fb1330cf560eef454 +EBUILD memtrace-0.2.3.ebuild 500 BLAKE2B 6a754ac39870c17ffa206a4a28bc55a7abc307c85e1438f7bb6febf7d612f056c2c24afa902fac19927d6f253739700a7471c1e125fe125fcd86d49a555db1b6 SHA512 af850aa0072cc6e3c4e7a6e3ec4765bdf97e5efb101fd4053bbf0d9b073d0cef1711017551ab6aa99321a02f2787b2179ae639506d42bc43458877caf261f94f +MISC metadata.xml 398 BLAKE2B b32b4b6d4721ce5d6ddbfbf1073207752d95b2ca949069c2f6c77c4a7fa19b961961725d7ba91a484e7e277cda2522b4261b9713488060329a93af6ca8da55e5 SHA512 04365f9d3fcc127706d85716f0880f7430fdd0587a9ec1c0db37e7e9e5ad1eebb91bfbaa38638d5a26520b9f0818aeda9cdf9e2bc774235f901b5466b612e483 diff --git a/dev-ml/memtrace/memtrace-0.2.3.ebuild b/dev-ml/memtrace/memtrace-0.2.3.ebuild new file mode 100644 index 000000000000..d66a6056658c --- /dev/null +++ b/dev-ml/memtrace/memtrace-0.2.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION=" Streaming client for OCaml's Memprof " +HOMEPAGE="https://github.com/janestreet/memtrace/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/janestreet/${PN}.git" +else + SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="+ocamlopt" diff --git a/dev-ml/memtrace/metadata.xml b/dev-ml/memtrace/metadata.xml new file mode 100644 index 000000000000..52496b943271 --- /dev/null +++ b/dev-ml/memtrace/metadata.xml @@ -0,0 +1,13 @@ + + + + + + ml@gentoo.org + ML + + + https://gitlab.com/janestreet/memtrace/issues/ + janestreet/memtrace + + diff --git a/dev-ml/ocaml-ssl/Manifest b/dev-ml/ocaml-ssl/Manifest index 1121787039d4..6cab65b46d59 100644 --- a/dev-ml/ocaml-ssl/Manifest +++ b/dev-ml/ocaml-ssl/Manifest @@ -1,9 +1,5 @@ -DIST ocaml-ssl-0.5.10.tar.gz 33951 BLAKE2B a27cce7e19c3737657cbdba31d919d51d0db137aafddc6397ff018fe36346a8e99b0353c76f4a4bc4dcc7dcf63ec326e87b2ebc809b78de1511963357be280b0 SHA512 f2d0acc8dcdb0a36c8ad236f60c6e9d7f8f76ea25183017218953dbe3432a19de5b0be8214714add71b88b211ac78318f09429d4df7ecba1e19dc94d4414f0e1 -DIST ocaml-ssl-0.5.12.tar.gz 40242 BLAKE2B c5e0102f2b2a8448c4774139a3c49df198b81ed5b6bd14373bd15a22f8b4b30d29fd449139c12850bcfaa522415f4ff001f48fe218cd3d527598bafc78145d3f SHA512 d9365b2af911b24ffe0687d8d742cb82b67be39fd64ba04fcfab48a957cd2aefbb1b46ddccd944e1a73ee482866f4a0e95767b135fe43fe82d978493b7b3a827 DIST ocaml-ssl-0.5.13.tar.gz 40604 BLAKE2B 289f631e360581ddfe2fa6572d1b8883853e65c438542593f5f0be5c23b1c8056c10fe6397ba8df577ebf7a9e22cbe4723d8fccabeb373de3efebee310293653 SHA512 ca1106642cb536672dba00ff4421ade2293de6f79c94a47df27520ce6f2ff4555f8e9794736afe4ce37e131a518658d0f8c57f3b106b0187216db1a461f99867 -DIST ocaml-ssl-0.5.9.tar.gz 32721 BLAKE2B c6b1ec659fddf384005f2cb045c0b0c059daaa93bd782904354e12e1ce63432c04c9bdc823dbfd0cd903ce872c91f0a750975cc69a56c9384ef6d09ed46c22cd SHA512 6826e5a6ab9f51013e8d097900f443d091e085e3d2d232a315a0e3a90ca334c9b9779d20dcae267f9ed961bc4a08fcb80372e669389c59a22d5c7706d37fcd5f -EBUILD ocaml-ssl-0.5.10.ebuild 594 BLAKE2B 4c255c4f7842e7aff8b445eb40a3f705324a36b1b8532b4bed9269da9c051929d259e9ad481506d6cc67e7f84693e2e766a9641748d510a17b0475753760ae8b SHA512 c35e32a3ab8acba63702a08e61d349db55b3775e2582d832ac9cbd7a09af538e526555565879bb6ebe89d43a87514349077cc0b7296a0c71466cb8102853a0fe -EBUILD ocaml-ssl-0.5.12.ebuild 659 BLAKE2B 1de8f9c1ac015b01c129ef1586c4061ead7378746585e7f9a42fbf36f7a239514c31389303153b8effaa91c5a673de6ee7287ed45156180b972d5ddefee11fa8 SHA512 fd472a47537da0b9fc3cc1467563746c9d2fa838be85452411233b56966f1c28035aeb1cea76d26a490a8ff62bd2a1cec6d54ec1efd6790167a67bde6684c9b4 +DIST ocaml-ssl-0.7.0.tar.gz 56102 BLAKE2B b3e41eb91c3948dcd2396de0fee0b737e40a5ca076942908e6801e8ae333174ccc6068f201e69cab88989233407f3e1a690bf4635b304f89637a0460dd80d926 SHA512 969c4d64828449a49bdef26ca5f8faa72d2fe2a2304ccbf589a3ff097c2bf8ae9eb83ae1c90216f6b4d6f359e462ea47e0106a7386e26848d14910138fcb07f8 EBUILD ocaml-ssl-0.5.13.ebuild 657 BLAKE2B 91b0ace900b0b6046fb04f4b2609da36555c4b907548bdfebdc86b32a25ab54cccbefe575865ea0e2b06fa2873a9ea3fb4f0506b7748b5a34d4efe6dd75868b2 SHA512 dbabc3a44ab4e478933b5bc82a8468a98785033f4dfff256a0b5c9874e7d29e4ea207ddbc05a6ab5e8d7127f8b90e42782a8d0bffe12c6b5cd3163cee38c6db7 -EBUILD ocaml-ssl-0.5.9.ebuild 594 BLAKE2B 9937810b53282c9e858d0f513411dec14e91ac72ab3d174d6a36e57c17ac665448665c8fc039dcd8d68608eedbea7c475089c386ea4ad21446ec915e5c68fb91 SHA512 e0ebdff5183bfb5e77663071877372dd269a0cfc53d20f5a91586f51198e9b4852da67ced0dee3799e6449bbd509fc07ddbb977613812fb10774011484493075 +EBUILD ocaml-ssl-0.7.0.ebuild 775 BLAKE2B f3bee6b90b9d8a5fed731a95bd22c1eccaf59d0c60961869f3ac8ce21674eea0d51fa82040dc1cdb0314d8d0024491c4756ecf3785ddc196f6e8b067d5a1a76b SHA512 9127baae9167ab02cc93137589df155347b366da92601acd6f8d7c35f2c22654d483a370f8f462a256c276c2db799e020c4283adf2a43c52cfbe33c7a7369566 MISC metadata.xml 367 BLAKE2B 0bc326df65e040b3b8455a303406bbf29e05dc3ec0b49a7c9234f2fa15915e2090cbfa41479902b6ec1b34127d682a7187f8ce57bc4fb29c4cfb0312fb8b6bdf SHA512 88c18fd9615f4031bd4802625cd2f5ba4deca671fd27c60737de4f9217734a091feb27bb3bbbc1f17ed2245365e8c83b3240cab0bf240580cb44c7ac0ec1c56b diff --git a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.10.ebuild b/dev-ml/ocaml-ssl/ocaml-ssl-0.5.10.ebuild deleted file mode 100644 index 0d53fe77db73..000000000000 --- a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.10.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DUNE_PKG_NAME="ssl" -inherit dune - -DESCRIPTION="OCaml bindings for OpenSSL" -HOMEPAGE="https://github.com/savonet/ocaml-ssl" -SRC_URI="https://github.com/savonet/ocaml-ssl/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" -IUSE="+ocamlopt" - -BDEPEND="dev-ml/dune-configurator" -DEPEND="dev-libs/openssl:0= - >=dev-lang/ocaml-3.10:=[ocamlopt?]" -RDEPEND="${DEPEND}" - -src_install() { - dune_src_install - - dodoc CHANGES README.md -} diff --git a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild b/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild deleted file mode 100644 index e5341df81d71..000000000000 --- a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.12.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DUNE_PKG_NAME=ssl - -inherit dune - -DESCRIPTION="OCaml bindings for OpenSSL" -HOMEPAGE="https://github.com/savonet/ocaml-ssl" -SRC_URI="https://github.com/savonet/ocaml-ssl/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="+ocamlopt test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/openssl:0= - >=dev-lang/ocaml-3.10:=[ocamlopt?]" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-ml/dune-configurator - test? ( dev-ml/alcotest ) -" - -src_install() { - dune_src_install - - dodoc CHANGES.md README.md -} diff --git a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.9.ebuild b/dev-ml/ocaml-ssl/ocaml-ssl-0.5.9.ebuild deleted file mode 100644 index 821c499b422d..000000000000 --- a/dev-ml/ocaml-ssl/ocaml-ssl-0.5.9.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DUNE_PKG_NAME="ssl" -inherit dune - -DESCRIPTION="OCaml bindings for OpenSSL" -SRC_URI="https://github.com/savonet/ocaml-ssl/archive/${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://github.com/savonet/ocaml-ssl" - -IUSE="+ocamlopt" - -BDEPEND="dev-ml/dune-configurator" -DEPEND="dev-libs/openssl:0= - >=dev-lang/ocaml-3.10:=[ocamlopt?]" -RDEPEND="${DEPEND}" - -SLOT="0/${PV}" -LICENSE="LGPL-2.1" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" - -src_install() { - dune_src_install - - dodoc CHANGES README.md -} diff --git a/dev-ml/ocaml-ssl/ocaml-ssl-0.7.0.ebuild b/dev-ml/ocaml-ssl/ocaml-ssl-0.7.0.ebuild new file mode 100644 index 000000000000..62d40f51f91d --- /dev/null +++ b/dev-ml/ocaml-ssl/ocaml-ssl-0.7.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DUNE_PKG_NAME=ssl + +inherit dune + +DESCRIPTION="OCaml bindings for OpenSSL" +HOMEPAGE="https://github.com/savonet/ocaml-ssl" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/savonet/${PN}.git" +else + SRC_URI="https://github.com/savonet/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +fi + +LICENSE="LGPL-2.1" +SLOT="0/${PV}" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/openssl:0= + dev-lang/ocaml +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-ml/dune-configurator + test? ( dev-ml/alcotest ) +" + +DOCS=( CHANGES.md README.md ) + +src_install() { + dune_src_install + + einstalldocs +} diff --git a/dev-ml/tyxml/Manifest b/dev-ml/tyxml/Manifest index 5ebfa98180a3..f98995209e3e 100644 --- a/dev-ml/tyxml/Manifest +++ b/dev-ml/tyxml/Manifest @@ -1,4 +1,6 @@ AUX tyxml-4.5.0-gentoo.patch 376 BLAKE2B 433ef3124dfb6632aaa0dfceb048af905a4f70c98e94c2bf87570b9afb2775719cde532f024bf0509dcc93a12f18272c2df9c7d4a09e333c6a9b66563e0f02de SHA512 c3a3153c7416ec20f104d3b02c32bc3884254dc4e25e9da2eb83f72047306c4db2b852b1b4610dc37b9122e9dfb76ec89f6a8375e1583c35b28e36f9732229ae DIST tyxml-4.5.0.tbz 102918 BLAKE2B 28c5f827e6969ce9557a86c976e6925716f30759607a11c027c9c6a63c6078437c84ec565d03a91775223fbb9bef97f7acc0c0bb5677205c7e0af7be601b6e26 SHA512 772535441b09c393d53c27152e65f404a0a541aa0cea1bda899a8d751ab64d1729237e583618c3ff33d75e3865d53503d1ea413c6bbc8c68c413347efd1709b3 +DIST tyxml-4.6.0.tbz 107055 BLAKE2B 51785927d3279ffcab940d42ff4de9a7d797ab7abf78bff80914db0355cb9f2f074310371d55abcb601595b461b718af8837c05fe6beca9b4988010526b6b5ff SHA512 69750eeaf467014282087bf9628f3278f3e5f00f4c7400358750d208664cfc3f79a5cba16767d2935e53477d1a6862fe08c5b801b69052ec12e09d1a93a5e9b4 EBUILD tyxml-4.5.0.ebuild 625 BLAKE2B c36bdec03ba03b727599f04f9041046e055eb907fc4f2adca5af46a2f42d0c8a591722e0f0fda555e3fda0220c70f553695bbfe2cb3e3fbf2467fc6b503a85c1 SHA512 85c4080b8815ca53128e53608bef84821f44891db69b230dc5545b539b304ee107a128313b1dea3171f68ff4a54973f8e7a8174b8ba83a3deb48772b01742a57 +EBUILD tyxml-4.6.0.ebuild 648 BLAKE2B 161b487f57ffb79938d87cc451742a8e9a6327edfc7e5b5dd11017c2d03785a602343bb90208ed79c6381ed0371cb66055b6aa4bf2aa795784e3e26b343ed722 SHA512 40303a778f0ec06e89be20de9396e336adc15d3ffaf6da7ebb057f8506def46a3eefbafa864ffbf6cae361a66a4fe29885ec41b67bf3b7a9e4a71ae95b3ebbc1 MISC metadata.xml 864 BLAKE2B 3c101e5c42567dbde18863761f7c2647d8905866e1627c3ea740947324a8a4042a950aac46da39c96886e56e36c119787678e8f4c0a0146f9182c987b96bccaa SHA512 654eb0ff469280efb726d54b2979de2da080d86b5c5e5fd0c9f3b6d95aa7cb4141376e6d64819341762344372a00a294ec3f55eaa2d06dd965c0fdcacc524ca9 diff --git a/dev-ml/tyxml/tyxml-4.6.0.ebuild b/dev-ml/tyxml/tyxml-4.6.0.ebuild new file mode 100644 index 000000000000..0064acfb4d31 --- /dev/null +++ b/dev-ml/tyxml/tyxml-4.6.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="A library for building correct HTML and SVG documents" +HOMEPAGE="https://github.com/ocsigen/tyxml/" +SRC_URI="https://github.com/ocsigen/${PN}/releases/download/${PV}/${P}.tbz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/markup:= + dev-ml/ppxlib:= + dev-ml/uutf:= + dev-ml/re:= +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + test? ( + dev-ml/alcotest + dev-ml/reason + ) +" + +PATCHES=( "${FILESDIR}"/${PN}-4.5.0-gentoo.patch ) -- cgit v1.2.3