Add dev-ml/msgpck

Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
This commit is contained in:
Shin'ya Minazuki
2026-04-01 22:02:16 -03:00
parent 318adc6c9c
commit 1cd9ede46b
3 changed files with 34 additions and 0 deletions

1
dev-ml/msgpck/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST msgpck-1.7.tbz 9860 BLAKE2B b74f957f8c671c6015508b442f51d341a390d8aca6c564a114e33235150d9cb4d8baafc45724dff986416eb55949a5a2ba62bd4c71c4ad672279b3cce8f662f1 SHA512 7d71baa9614f890f669bb52181a295e51d6735ab9786fd7bc69c123721f801232a314ec98b8e59ccf8d2c1541f8fcc084ebf1d47189fd45632621c4a246d0368

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>shinyoukai@laidback.moe</email>
<name>Shin'ya Minazuki</name>
</maintainer>
<upstream>
<remote-id type="github">vbmithr/ocaml-msgpck</remote-id>
<bugs-to>https://github.com/vbmithr/ocaml-msgpck</bugs-to>
</upstream>
</pkgmetadata>

View File

@@ -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"