www/rubygem-llhttp: Add rubygem-llhttp 0.6.1

This is a monorepo that includes projects for MRI and FFI. Generally speaking,
you should prefer the MRI version and fallback to the FFI version for better
compatibility. There is parity between the two implementations, but the MRI
implementation is more performant.
This commit is contained in:
Po-Chuan Hsieh 2025-04-10 01:41:42 +08:00
parent 53a685aecc
commit 901f12a169
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
4 changed files with 24 additions and 0 deletions

View file

@ -2215,6 +2215,7 @@
SUBDIR += rubygem-less SUBDIR += rubygem-less
SUBDIR += rubygem-lighthouse-api SUBDIR += rubygem-lighthouse-api
SUBDIR += rubygem-link_header SUBDIR += rubygem-link_header
SUBDIR += rubygem-llhttp
SUBDIR += rubygem-llhttp-ffi SUBDIR += rubygem-llhttp-ffi
SUBDIR += rubygem-lograge SUBDIR += rubygem-lograge
SUBDIR += rubygem-lograge-rails5 SUBDIR += rubygem-lograge-rails5

View file

@ -0,0 +1,16 @@
PORTNAME= llhttp
PORTVERSION= 0.6.1
CATEGORIES= www rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby bindings for llhttp
WWW= https://github.com/bryanp/llhttp \
https://github.com/bryanp/llhttp/tree/main/mri
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gem
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1744215561
SHA256 (rubygem/llhttp-0.6.1.gem) = 9da187ecf6407265465919cc0d691210ef79e38fa6e86e5e45593bdf25b50146
SIZE (rubygem/llhttp-0.6.1.gem) = 54784

View file

@ -0,0 +1,4 @@
This is a monorepo that includes projects for MRI and FFI. Generally speaking,
you should prefer the MRI version and fallback to the FFI version for better
compatibility. There is parity between the two implementations, but the MRI
implementation is more performant.