pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/ruby-oauth



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Jun 28 15:12:19 UTC 2026

Modified Files:
        pkgsrc/security/ruby-oauth: Makefile distinfo

Log Message:
security/ruby-oauth: update to 1.1.7

1.1.7 - 2026-06-15

* TAG: v1.1.7
* COVERAGE: 88.32% -- 839/950 lines in 33 files
* BRANCH COVERAGE: 58.67% -- 159/271 branches in 33 files
* 40.38% documented

Changed

* Retemplated repository metadata, workflows, modular gemfiles,
  documentation scaffolding, version_gem >= 1.1.12, and templating-isolated
  local workspace Gemfile wiring with the current kettle-jem template.
* Raised the auth-sanitizer runtime dependency floor to >= 0.2.1, so OAuth
  consumers get hash and nested-attribute inspect redaction fixes plus
  downstream RBS duplicate-declaration fixes.
* Raised the oauth-tty runtime dependency floor to >= 1.0.9.
* Raised the oauth-tty runtime dependency floor to >= 1.0.10, removing the
  transitive external cgi runtime dependency for Ruby 2.4 consumers.

Fixed

* Restored docs/CNAME so the generated documentation site keeps its custom
  domain.
* Pinned older Ruby appraisals to Rack 2.2 so rack-test remains compatible
  with the Ruby 2.4, Ruby 2.5, and JRuby 9.2 CI jobs.
* Derived an RSA public key from PEM private-key strings before signature
  verification, matching JRuby OpenSSL behavior while preserving RSA-SHA1
  verification semantics.
* Removed the external cgi runtime dependency because the only cgi gem
  releases installable on Ruby 2.4 call String#delete_prefix, which is
  unavailable on Ruby 2.4.
* Removed the external erb dependency from the Ruby 2.4 appraisal because
  Ruby 2.4 already provides ERB and the released erb gem depends on external
  cgi.
* Added a private-key-backed RSA-SHA1 verification fallback for JRuby
  OpenSSL versions that raise OpenSSL::PKey::PKeyError during public-key
  verification.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/security/ruby-oauth/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/security/ruby-oauth/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/ruby-oauth/Makefile
diff -u pkgsrc/security/ruby-oauth/Makefile:1.26 pkgsrc/security/ruby-oauth/Makefile:1.27
--- pkgsrc/security/ruby-oauth/Makefile:1.26    Mon Jun  8 13:21:49 2026
+++ pkgsrc/security/ruby-oauth/Makefile Sun Jun 28 15:12:19 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2026/06/08 13:21:49 taca Exp $
+# $NetBSD: Makefile,v 1.27 2026/06/28 15:12:19 taca Exp $
 
-DISTNAME=      oauth-1.1.6
+DISTNAME=      oauth-1.1.7
 CATEGORIES=    security
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -8,9 +8,9 @@ HOMEPAGE=       https://github.com/oauth-xx/oa
 COMMENT=       OAuth Core Ruby implementation
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-oauth-tty>=1.0.8<2:../../security/ruby-oauth-tty
+DEPENDS+=      ${RUBY_PKGPREFIX}-oauth-tty>=1.0.10<2:../../security/ruby-oauth-tty
 DEPENDS+=      ${RUBY_PKGPREFIX}-snaky_hash>=2.0.5<3:../../security/ruby-snaky_hash
-DEPENDS+=      ${RUBY_PKGPREFIX}-version_gem>=1.1.11<2:../../devel/ruby-version_gem
+DEPENDS+=      ${RUBY_PKGPREFIX}-version_gem>=1.1.12<2:../../devel/ruby-version_gem
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/security/ruby-oauth/distinfo
diff -u pkgsrc/security/ruby-oauth/distinfo:1.23 pkgsrc/security/ruby-oauth/distinfo:1.24
--- pkgsrc/security/ruby-oauth/distinfo:1.23    Mon Jun  8 13:21:49 2026
+++ pkgsrc/security/ruby-oauth/distinfo Sun Jun 28 15:12:19 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2026/06/08 13:21:49 taca Exp $
+$NetBSD: distinfo,v 1.24 2026/06/28 15:12:19 taca Exp $
 
-BLAKE2s (oauth-1.1.6.gem) = b749435848dc9354bd5a6f84af36e757105d205bd012776504bc8a4b08957e74
-SHA512 (oauth-1.1.6.gem) = 35a2bc48893955b245cb8251672283fa6e3c843d34067a9c8e904316901eed8ccd4d786c507da40ac3d5b8087d0894caab0072fa4d9ec8b0bdb5ee362481e371
-Size (oauth-1.1.6.gem) = 65536 bytes
+BLAKE2s (oauth-1.1.7.gem) = 248253248af099bebb7a9f56fd77bb922b1e4162d35d83e5037d3efe08cf6c97
+SHA512 (oauth-1.1.7.gem) = 68e700fc68a5693a70414f26af22adfc3af9aa8f218ee681994c8d224cb18084b1e5e3450104abf8c0f797d603081f59a47ee6362d58045ed30439d0cc0bdfdc
+Size (oauth-1.1.7.gem) = 66560 bytes



Home | Main Index | Thread Index | Old Index