pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/ruby-rack-protection3
Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Nov  3 06:52:31 UTC 2025
Added Files:
        pkgsrc/www/ruby-rack-protection3: DESCR Makefile PLIST distinfo
Log Message:
www/ruby-rack-protection3: add version 3.2.0
Add ruby-rack-protection3, ruby-rack-protection 3.x.
This package is for forthcoming ruby-sinatra3 pacakge.
Changes from current ruby-rack-protection 3.1.0:
3.2.0 (2023-12-29)
* Fix: Add base64 to rack-protection runtime dependencies (#1946)
* Fix: Avoid open-ended dependencies for sinatra-contrib and rack-protection
  (#1949)
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/www/ruby-rack-protection3/DESCR \
    pkgsrc/www/ruby-rack-protection3/Makefile \
    pkgsrc/www/ruby-rack-protection3/PLIST \
    pkgsrc/www/ruby-rack-protection3/distinfo
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-rack-protection3/DESCR
diff -u /dev/null pkgsrc/www/ruby-rack-protection3/DESCR:1.1
--- /dev/null   Mon Nov  3 06:52:31 2025
+++ pkgsrc/www/ruby-rack-protection3/DESCR      Mon Nov  3 06:52:31 2025
@@ -0,0 +1,8 @@
+Rack::Protection
+
+You should use protection!
+
+This gem protects against typical web attacks.
+Should work for all Rack apps, including Rails.
+
+This is version 3.x.
Index: pkgsrc/www/ruby-rack-protection3/Makefile
diff -u /dev/null pkgsrc/www/ruby-rack-protection3/Makefile:1.1
--- /dev/null   Mon Nov  3 06:52:31 2025
+++ pkgsrc/www/ruby-rack-protection3/Makefile   Mon Nov  3 06:52:31 2025
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2025/11/03 06:52:31 taca Exp $
+
+DISTNAME=      rack-protection-3.2.0
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/protection/&3/}
+CATEGORIES=    www
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://sinatrarb.com/protection/
+COMMENT=       Protection for against typical web attacks for Rack application
+LICENSE=       mit
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-rack2>=2.2:../../www/ruby-rack2
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/ruby-rack-protection3/PLIST
diff -u /dev/null pkgsrc/www/ruby-rack-protection3/PLIST:1.1
--- /dev/null   Mon Nov  3 06:52:31 2025
+++ pkgsrc/www/ruby-rack-protection3/PLIST      Mon Nov  3 06:52:31 2025
@@ -0,0 +1,31 @@
+@comment $NetBSD: PLIST,v 1.1 2025/11/03 06:52:31 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/License
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/lib/rack-protection.rb
+${GEM_LIBDIR}/lib/rack/protection.rb
+${GEM_LIBDIR}/lib/rack/protection/authenticity_token.rb
+${GEM_LIBDIR}/lib/rack/protection/base.rb
+${GEM_LIBDIR}/lib/rack/protection/content_security_policy.rb
+${GEM_LIBDIR}/lib/rack/protection/cookie_tossing.rb
+${GEM_LIBDIR}/lib/rack/protection/encrypted_cookie.rb
+${GEM_LIBDIR}/lib/rack/protection/encryptor.rb
+${GEM_LIBDIR}/lib/rack/protection/escaped_params.rb
+${GEM_LIBDIR}/lib/rack/protection/form_token.rb
+${GEM_LIBDIR}/lib/rack/protection/frame_options.rb
+${GEM_LIBDIR}/lib/rack/protection/http_origin.rb
+${GEM_LIBDIR}/lib/rack/protection/ip_spoofing.rb
+${GEM_LIBDIR}/lib/rack/protection/json_csrf.rb
+${GEM_LIBDIR}/lib/rack/protection/path_traversal.rb
+${GEM_LIBDIR}/lib/rack/protection/referrer_policy.rb
+${GEM_LIBDIR}/lib/rack/protection/remote_referrer.rb
+${GEM_LIBDIR}/lib/rack/protection/remote_token.rb
+${GEM_LIBDIR}/lib/rack/protection/session_hijacking.rb
+${GEM_LIBDIR}/lib/rack/protection/strict_transport.rb
+${GEM_LIBDIR}/lib/rack/protection/version.rb
+${GEM_LIBDIR}/lib/rack/protection/xss_header.rb
+${GEM_LIBDIR}/lib/rack_protection.rb
+${GEM_LIBDIR}/rack-protection.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/www/ruby-rack-protection3/distinfo
diff -u /dev/null pkgsrc/www/ruby-rack-protection3/distinfo:1.1
--- /dev/null   Mon Nov  3 06:52:31 2025
+++ pkgsrc/www/ruby-rack-protection3/distinfo   Mon Nov  3 06:52:31 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/11/03 06:52:31 taca Exp $
+
+BLAKE2s (rack-protection-3.2.0.gem) = a1350189cf740afdb16ec43cefe92cb3fdd0355e6dab08b855b7408bbde16762
+SHA512 (rack-protection-3.2.0.gem) = 8c8a715e031bbba3a572dc70e3ebc75357e43860fb8c3c88d15c9f07c07b3d6d27b335abc2eebb29c12a78871ef7be9788231f7ccfafca692afea49397310fee
+Size (rack-protection-3.2.0.gem) = 20480 bytes
Home |
Main Index |
Thread Index |
Old Index