SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,14 @@
COMMENT = implementation of WebSocket extensions for ruby
DISTNAME = websocket-extensions-0.1.2
CATEGORIES = www
HOMEPAGE = https://github.com/faye/websocket-extensions-ruby
# MIT
PERMIT_PACKAGE = Yes
MODULES = lang/ruby
CONFIGURE_STYLE = ruby gem
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (websocket-extensions-0.1.2.gem) = eRnAMQ7dpVzkAm0/Fg5hIWBJPASCdsq+UAMIQ53SFh8=
SIZE (websocket-extensions-0.1.2.gem) = 10752

View file

@ -0,0 +1,11 @@
A minimal framework that supports the implementation of WebSocket
extensions in a way that's decoupled from the main protocol. This
library aims to allow a WebSocket extension to be written and used with
any protocol library, by defining abstract representations of frames and
messages that allow modules to co-operate.
websocket-extensions provides a container for registering extension
plugins, and provides all the functions required to negotiate which
extensions to use during a session via the Sec-WebSocket-Extensions
header. By implementing the APIs defined in this document, an extension
may be used by any WebSocket library based on this framework.

View file

@ -0,0 +1,10 @@
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
${GEM_LIB}/gems/${DISTNAME}/README.md
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/websocket/
${GEM_LIB}/gems/${DISTNAME}/lib/websocket/extensions/
${GEM_LIB}/gems/${DISTNAME}/lib/websocket/extensions.rb
${GEM_LIB}/gems/${DISTNAME}/lib/websocket/extensions/parser.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec