pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/ruby-llhttp-ffi
Module Name: pkgsrc
Committed By: ryoon
Date: Mon Aug 11 11:51:08 UTC 2025
Added Files:
pkgsrc/www/ruby-llhttp-ffi: DESCR Makefile PLIST distinfo
pkgsrc/www/ruby-llhttp-ffi/patches: patch-.._llhttp-ffi-0.5.1.gemspec
Log Message:
www/ruby-llhttp-ffi: import ruby34-llhttp-ffi-0.5.1
Ruby FFI bindings for llhttp.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/www/ruby-llhttp-ffi/DESCR \
pkgsrc/www/ruby-llhttp-ffi/Makefile pkgsrc/www/ruby-llhttp-ffi/PLIST \
pkgsrc/www/ruby-llhttp-ffi/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/ruby-llhttp-ffi/patches/patch-.._llhttp-ffi-0.5.1.gemspec
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/www/ruby-llhttp-ffi/DESCR
diff -u /dev/null pkgsrc/www/ruby-llhttp-ffi/DESCR:1.1
--- /dev/null Mon Aug 11 11:51:08 2025
+++ pkgsrc/www/ruby-llhttp-ffi/DESCR Mon Aug 11 11:51:07 2025
@@ -0,0 +1 @@
+Ruby FFI bindings for llhttp.
Index: pkgsrc/www/ruby-llhttp-ffi/Makefile
diff -u /dev/null pkgsrc/www/ruby-llhttp-ffi/Makefile:1.1
--- /dev/null Mon Aug 11 11:51:08 2025
+++ pkgsrc/www/ruby-llhttp-ffi/Makefile Mon Aug 11 11:51:08 2025
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2025/08/11 11:51:08 ryoon Exp $
+
+DISTNAME= llhttp-ffi-0.5.1
+CATEGORIES= www
+
+MAINTAINER= ryoon%NetBSD.org@localhost
+HOMEPAGE= https://rubygems.org/gems/llhttp-ffi/
+COMMENT= Ruby FFI bindings for llhttp
+LICENSE= mpl-2.0
+
+DEPENDS+= ${RUBY_PKGPREFIX}-ffi-compiler>=1.0:../../devel/ruby-ffi-compiler
+
+USE_LANGUAGES= c
+GEM_CLEANBUILD= # empty
+
+post-extract:
+ ${RM} -rf ${WRKSRC}/ext/aarch64-darwin
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/ruby-llhttp-ffi/PLIST
diff -u /dev/null pkgsrc/www/ruby-llhttp-ffi/PLIST:1.1
--- /dev/null Mon Aug 11 11:51:08 2025
+++ pkgsrc/www/ruby-llhttp-ffi/PLIST Mon Aug 11 11:51:08 2025
@@ -0,0 +1,25 @@
+@comment $NetBSD: PLIST,v 1.1 2025/08/11 11:51:08 ryoon Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_EXTSDIR}/gem.build_complete
+${GEM_EXTSDIR}/gem_make.out
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/ext/Rakefile
+${GEM_LIBDIR}/ext/llhttp/api.c
+${GEM_LIBDIR}/ext/llhttp/extconf.rb
+${GEM_LIBDIR}/ext/llhttp/http.c
+${GEM_LIBDIR}/ext/llhttp/llhttp.c
+${GEM_LIBDIR}/ext/llhttp/llhttp.h
+${GEM_LIBDIR}/ext/llhttp/llhttp_ext.c
+${GEM_LIBDIR}/ext/${MACHINE_ARCH}-${LOWER_OPSYS}/libllhttp-ext.${RUBY_DLEXT}
+${GEM_LIBDIR}/ext/${MACHINE_ARCH}-${LOWER_OPSYS}/llhttp/api.o
+${GEM_LIBDIR}/ext/${MACHINE_ARCH}-${LOWER_OPSYS}/llhttp/http.o
+${GEM_LIBDIR}/ext/${MACHINE_ARCH}-${LOWER_OPSYS}/llhttp/llhttp.o
+${GEM_LIBDIR}/ext/${MACHINE_ARCH}-${LOWER_OPSYS}/llhttp/llhttp_ext.o
+${GEM_LIBDIR}/lib/llhttp.rb
+${GEM_LIBDIR}/lib/llhttp/delegate.rb
+${GEM_LIBDIR}/lib/llhttp/error.rb
+${GEM_LIBDIR}/lib/llhttp/parser.rb
+${GEM_LIBDIR}/lib/llhttp/version.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/www/ruby-llhttp-ffi/distinfo
diff -u /dev/null pkgsrc/www/ruby-llhttp-ffi/distinfo:1.1
--- /dev/null Mon Aug 11 11:51:08 2025
+++ pkgsrc/www/ruby-llhttp-ffi/distinfo Mon Aug 11 11:51:08 2025
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2025/08/11 11:51:08 ryoon Exp $
+
+BLAKE2s (llhttp-ffi-0.5.1.gem) = 1b887370a7799a9eaa9062f5afbbfdc2fdfcbcd1a90a1644417c272b2d991460
+SHA512 (llhttp-ffi-0.5.1.gem) = 78a88af2f46c7715e45ea0be9a397f7ea5eded264779ff99e4634b6abb38e8f4194cd5b61acd8b9d3913ce8b3ba11f95ae73bab4cc4ce1a79d747d2cb9b9f506
+Size (llhttp-ffi-0.5.1.gem) = 97792 bytes
+SHA1 (patch-.._llhttp-ffi-0.5.1.gemspec) = cb764fd390579c048b0739c0e61a7dd459ed1589
Index: pkgsrc/www/ruby-llhttp-ffi/patches/patch-.._llhttp-ffi-0.5.1.gemspec
diff -u /dev/null pkgsrc/www/ruby-llhttp-ffi/patches/patch-.._llhttp-ffi-0.5.1.gemspec:1.1
--- /dev/null Mon Aug 11 11:51:08 2025
+++ pkgsrc/www/ruby-llhttp-ffi/patches/patch-.._llhttp-ffi-0.5.1.gemspec Mon Aug 11 11:51:08 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-.._llhttp-ffi-0.5.1.gemspec,v 1.1 2025/08/11 11:51:08 ryoon Exp $
+
+* Do not include Darwin/aarch64 binary files in package.
+
+--- ../llhttp-ffi-0.5.1.gemspec.orig 2025-06-29 14:25:54.695707698 +0000
++++ ../llhttp-ffi-0.5.1.gemspec
+@@ -13,7 +13,7 @@ Gem::Specification.new do |s|
+ s.description = "Ruby FFI bindings for llhttp.".freeze
+ s.email = "bryan%bryanp.org@localhost".freeze
+ s.extensions = ["ext/Rakefile".freeze]
+- s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "ext/Rakefile".freeze, "ext/aarch64-darwin/libllhttp-ext.bundle".freeze, "ext/aarch64-darwin/llhttp/api.o".freeze,
"ext/aarch64-darwin/llhttp/http.o".freeze, "ext/aarch64-darwin/llhttp/llhttp.o".freeze, "ext/aarch64-darwin/llhttp/llhttp_ext.o".freeze, "ext/llhttp/api.c".freeze, "ext/llhttp/extconf.rb".freeze,
"ext/llhttp/http.c".freeze, "ext/llhttp/llhttp.c".freeze, "ext/llhttp/llhttp.h".freeze, "ext/llhttp/llhttp_ext.c".freeze, "lib/llhttp.rb".freeze, "lib/llhttp/delegate.rb".freeze,
"lib/llhttp/error.rb".freeze, "lib/llhttp/parser.rb".freeze, "lib/llhttp/version.rb".freeze]
++ s.files = ["CHANGELOG.md".freeze, "LICENSE".freeze, "README.md".freeze, "ext/Rakefile".freeze, "ext/llhttp/api.c".freeze, "ext/llhttp/extconf.rb".freeze, "ext/llhttp/http.c".freeze,
"ext/llhttp/llhttp.c".freeze, "ext/llhttp/llhttp.h".freeze, "ext/llhttp/llhttp_ext.c".freeze, "lib/llhttp.rb".freeze, "lib/llhttp/delegate.rb".freeze, "lib/llhttp/error.rb".freeze,
"lib/llhttp/parser.rb".freeze, "lib/llhttp/version.rb".freeze]
+ s.homepage = "https://github.com/bryanp/llhttp/".freeze
+ s.licenses = ["MPL-2.0".freeze]
+ s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze)
Home |
Main Index |
Thread Index |
Old Index