Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2024 06:18:20 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c44590703c15 - main - security/rubygem-brakeman: Add rubygem-brakeman 6.2.1
Message-ID:  <202409180618.48I6IKIi031070@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c44590703c15574fc5d5e916e0aa7909fdae49ff

commit c44590703c15574fc5d5e916e0aa7909fdae49ff
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-09-18 05:55:09 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-09-18 06:13:00 +0000

    security/rubygem-brakeman: Add rubygem-brakeman 6.2.1
    
    Brakeman is a static analysis tool which checks Ruby on Rails applications for
    security vulnerabilities.
---
 security/Makefile                   |  1 +
 security/rubygem-brakeman/Makefile  | 22 ++++++++++++++++++++++
 security/rubygem-brakeman/distinfo  |  3 +++
 security/rubygem-brakeman/pkg-descr |  2 ++
 4 files changed, 28 insertions(+)

diff --git a/security/Makefile b/security/Makefile
index abf69518cef3..a467e32175b7 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1119,6 +1119,7 @@
     SUBDIR += rubygem-bcrypt
     SUBDIR += rubygem-bcrypt-ruby
     SUBDIR += rubygem-bcrypt_pbkdf
+    SUBDIR += rubygem-brakeman
     SUBDIR += rubygem-cancancan
     SUBDIR += rubygem-cose
     SUBDIR += rubygem-cvss-suite
diff --git a/security/rubygem-brakeman/Makefile b/security/rubygem-brakeman/Makefile
new file mode 100644
index 000000000000..bb6b3c6f4bb2
--- /dev/null
+++ b/security/rubygem-brakeman/Makefile
@@ -0,0 +1,22 @@
+PORTNAME=	brakeman
+PORTVERSION=	6.2.1
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Detect security vulnerabilities in Ruby on Rails applications via static analysis
+WWW=		https://brakemanscanner.org/ \
+		https://github.com/presidentbeef/brakeman
+
+LICENSE=	BRAKEMAN
+LICENSE_NAME=	Brakeman public use license
+LICENSE_TEXT=	https://github.com/presidentbeef/brakeman/blob/main/LICENSE.md
+LICENSE_PERMS=	auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
+
+RUN_DEPENDS=	rubygem-racc>=0:devel/rubygem-racc
+
+USES=		gem
+
+PLIST_FILES=	bin/brakeman
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-brakeman/distinfo b/security/rubygem-brakeman/distinfo
new file mode 100644
index 000000000000..273da4fdc644
--- /dev/null
+++ b/security/rubygem-brakeman/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1726487278
+SHA256 (rubygem/brakeman-6.2.1.gem) = 862e709caa1abf00dd0c47045682404c349f64876c7be74a8e6a4d6be5f61a1d
+SIZE (rubygem/brakeman-6.2.1.gem) = 2482688
diff --git a/security/rubygem-brakeman/pkg-descr b/security/rubygem-brakeman/pkg-descr
new file mode 100644
index 000000000000..a7612527e811
--- /dev/null
+++ b/security/rubygem-brakeman/pkg-descr
@@ -0,0 +1,2 @@
+Brakeman is a static analysis tool which checks Ruby on Rails applications for
+security vulnerabilities.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409180618.48I6IKIi031070>