Skip to content

Commit

Permalink
devel/rubygem-libddwaf: Add rubygem-libddwaf 1.3.0.2.0
Browse files Browse the repository at this point in the history
libddwaf is Datadog's implementation of a WAF engine, with a goal of low
performance and memory overhead, and embeddability in a wide variety of language
runtimes through a C API.

WWW: https://github.com/DataDog/libddwaf
  • Loading branch information
sunpoet committed Jun 16, 2022
1 parent d813953 commit 474f132
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Expand Up @@ -6611,6 +6611,7 @@
SUBDIR += rubygem-launchy
SUBDIR += rubygem-lazy_priority_queue
SUBDIR += rubygem-libddprof
SUBDIR += rubygem-libddwaf
SUBDIR += rubygem-librarian
SUBDIR += rubygem-librarianp
SUBDIR += rubygem-libyajl2
Expand Down
23 changes: 23 additions & 0 deletions devel/rubygem-libddwaf/Makefile
@@ -0,0 +1,23 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>

PORTNAME= libddwaf
PORTVERSION= 1.3.0.2.0
CATEGORIES= devel rubygems
MASTER_SITES= RG

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= WAF implementation in C++, exposed to Ruby

LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3

RUN_DEPENDS= rubygem-ffi>=1.0<2:devel/rubygem-ffi

USES= gem
USE_RUBY= yes

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/rubygem-libddwaf/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1655208204
SHA256 (rubygem/libddwaf-1.3.0.2.0.gem) = be6ae9a0686ec3afb96831fe778dbee202061fdfa130a746a255d1576769a2f6
SIZE (rubygem/libddwaf-1.3.0.2.0.gem) = 18432
5 changes: 5 additions & 0 deletions devel/rubygem-libddwaf/pkg-descr
@@ -0,0 +1,5 @@
libddwaf is Datadog's implementation of a WAF engine, with a goal of low
performance and memory overhead, and embeddability in a wide variety of language
runtimes through a C API.

WWW: https://github.com/DataDog/libddwaf

0 comments on commit 474f132

Please sign in to comment.