diff --git a/dev-ml/msgpck/Manifest b/dev-ml/msgpck/Manifest new file mode 100644 index 0000000..62d6053 --- /dev/null +++ b/dev-ml/msgpck/Manifest @@ -0,0 +1 @@ +DIST msgpck-1.7.tbz 9860 BLAKE2B b74f957f8c671c6015508b442f51d341a390d8aca6c564a114e33235150d9cb4d8baafc45724dff986416eb55949a5a2ba62bd4c71c4ad672279b3cce8f662f1 SHA512 7d71baa9614f890f669bb52181a295e51d6735ab9786fd7bc69c123721f801232a314ec98b8e59ccf8d2c1541f8fcc084ebf1d47189fd45632621c4a246d0368 diff --git a/dev-ml/msgpck/metadata.xml b/dev-ml/msgpck/metadata.xml new file mode 100644 index 0000000..4050502 --- /dev/null +++ b/dev-ml/msgpck/metadata.xml @@ -0,0 +1,12 @@ + + + + + shinyoukai@laidback.moe + Shin'ya Minazuki + + + vbmithr/ocaml-msgpck + https://github.com/vbmithr/ocaml-msgpck + + diff --git a/dev-ml/msgpck/msgpck-1.7.ebuild b/dev-ml/msgpck/msgpck-1.7.ebuild new file mode 100644 index 0000000..92b09d2 --- /dev/null +++ b/dev-ml/msgpck/msgpck-1.7.ebuild @@ -0,0 +1,21 @@ +# Copyright 2026 Shin'ya Minazuki + +EAPI=8 + +inherit dune + +DESCRIPTION="Fast MessagePack library" +HOMEPAGE="https://opam.ocaml.org/packages/msgpck https://github.com/vbmithr/ocaml-msgpck" +SRC_URI="https://github.com/vbmithr/ocaml-msgpck/releases/download/${PV}/msgpck-v${PV}.tbz -> ${P}.tbz" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-ml/ocplib-endian" +BDEPEND="${DEPEND}" +RDEPEND="${DEPEND}" + +IUSE="ocamlopt"