From nobody Thu Jun 16 14:05:10 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 954A48466E7; Thu, 16 Jun 2022 14:05:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LP3pb030pz3G7G; Thu, 16 Jun 2022 14:05:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655388311; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DhpkQMfVriV2f3JbOJlYsRF29rEXtWKDeYH8rxc3bBE=; b=icIz/zUYS3mww30NSIhT60oC3KoVdE0OYKX3yP2ae7T4o+/yQRI+KKuhmSz6O3eW8UYEWK ImD8ps+t7YPCpks+5V8DJxVO2pOVXlZ+ob6gyTicpkGckGm9C6wD/BJlpy8aXj1Z4Gvh8z 9sjuypDP8Do1Cu5XxLpLlNkgIuPySHz/KjC5foHiQyAbb1Ngq5Pm97yKct75Bqf7Zbo7RP +eNzOYyI6n4556Ptj3tHVhFSgPQhwY7+ffmrG8B9CbN+MVU9bOw/53h5Agq8UE6yafYaaU RjiXcH+8qCGOGQrChIZ+dEnDDLkmilNkvUopbSjZZPoDB4q0AdKvk9VgSAh/Zg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2F1B142FA; Thu, 16 Jun 2022 14:05:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25GE5A4T012392; Thu, 16 Jun 2022 14:05:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25GE5AkX012391; Thu, 16 Jun 2022 14:05:10 GMT (envelope-from git) Date: Thu, 16 Jun 2022 14:05:10 GMT Message-Id: <202206161405.25GE5AkX012391@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 474f132166e8 - main - devel/rubygem-libddwaf: Add rubygem-libddwaf 1.3.0.2.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 474f132166e8ff0f335f8ef60fd622c9d4e301d0 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655388311; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DhpkQMfVriV2f3JbOJlYsRF29rEXtWKDeYH8rxc3bBE=; b=n2QrUv7mZGIdhLrgyy/YOjTgUMBPmugYE6sITpWZbhPHV2ftpUiyUHngO3OfAhTJbiUQsC 1DaKbFR+3GK31BdUO2DSnMHGJt8psqHUjSjTNlbW69CDNZMjXG5vKFjGvSPsQn1PuWTKPa 5XQLI2WLPU2B8KtCm1ypjR8DHOFp/k6IdlKnt/UQ1de/FKY7XXcSbLacK6TRt6Fty8DL+Z +MSALtobUu7wW6s4RyNXQj3jFua/UwNGXKmeptNl6JgRunwZkKnjnq5UYPmG+iDdqgJRbS 8ty3FaeuGlxa/W88/T9toBnH//0AJbW3RmdJpOyQeg8sCIJNy6tcUlZDRxjIiA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655388311; a=rsa-sha256; cv=none; b=lLZN+WPZRUlfD5mHkd5XvHjrb0unm4CskNyXG6uBUhmXS0W2ojr6YqLDePa32oUqgcFuTR QQpOsh3fsoazvEFdniabRkBfMX8UXBVzSjT1t9B3N8D2nPtBiDli1URMpXMcJa3zVJJBvh pInQaZ+UBhXif+tMtbDEYYfqngVQGrRzWJxLWQw2B4JvNUoOY0HOJ+Shlk/G8xg4MPyOl9 JcAzHv/5JVrk6gMs0YMpeNgVblBqf5pMOGWPvslhBrKxSE/uaQWhQFapJc3W5521FZaK0e wj7do0NXozM6QWqvGspNhfcIsnajsDaPyglBKp//09DXArsJl9mSIJ62vPpEow== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=474f132166e8ff0f335f8ef60fd622c9d4e301d0 commit 474f132166e8ff0f335f8ef60fd622c9d4e301d0 Author: Po-Chuan Hsieh AuthorDate: 2022-06-16 13:58:50 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-06-16 13:58:50 +0000 devel/rubygem-libddwaf: Add rubygem-libddwaf 1.3.0.2.0 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 --- devel/Makefile | 1 + devel/rubygem-libddwaf/Makefile | 23 +++++++++++++++++++++++ devel/rubygem-libddwaf/distinfo | 3 +++ devel/rubygem-libddwaf/pkg-descr | 5 +++++ 4 files changed, 32 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index f86395b4ffbc..37c71bfedc1a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -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 diff --git a/devel/rubygem-libddwaf/Makefile b/devel/rubygem-libddwaf/Makefile new file mode 100644 index 000000000000..a56f202304a8 --- /dev/null +++ b/devel/rubygem-libddwaf/Makefile @@ -0,0 +1,23 @@ +# Created by: Po-Chuan Hsieh + +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 diff --git a/devel/rubygem-libddwaf/distinfo b/devel/rubygem-libddwaf/distinfo new file mode 100644 index 000000000000..9804b5401b3a --- /dev/null +++ b/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 diff --git a/devel/rubygem-libddwaf/pkg-descr b/devel/rubygem-libddwaf/pkg-descr new file mode 100644 index 000000000000..dd1a8b69f988 --- /dev/null +++ b/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