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 Nov  8 13:44:13 UTC 2026

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

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

1.1.9 (2026-11-07)

Added

* access_token_cross_origin_requests consumer option (default false):
  AccessToken#request now refuses an absolute service URI whose origin
  differs from the configured :site, raising OAuth::Error, so the signed
  OAuth Authorization header is not sent to a different host.  Same-origin
  absolute URIs and relative paths are unaffected.  Set the option to true
  to restore cross-origin service calls.  [CWE-918]

* kettle-jem-template-20260720-001 - READMEs can now display configured
  corporate sponsor logos.

* Spec coverage for OAuth::Client::Helper, the query_string OAuth signing
  scheme in lib/oauth/client/net_http.rb, and the
  OAuth::Error/OAuth::Unauthorized/OAuth::Problem classes — none previously
  had a dedicated spec file.

* kettle-jem-template-20260720-005 - README Support & Community links now
  include RubyForum.

* kettle-jem-template-20260726-001 - Projects now include YARD lint
  configuration and documentation dependencies so documentation issues fail
  before generated docs are refreshed.

* kettle-jem-template-20260727-001 - Spec harness documentation now lists
  the RSpec helpers provided by kettle-test.

* kettle-jem-template-20260729-005 - Gemspec metadata now publishes this
  project's RubyForum tag as mailing_list_uri, and support docs link to the
  tagged RubyForum community alongside Discord.

* kettle-jem-template-20260913-001 - Templating now also surfaces a review
  entry in dependency_conflicts.resolve when a direct development dependency
  doesn't support one or more of this project's declared engines: and has no
  template-managed modular home (e.g. sqlite3 on jruby).  Review each entry
  and pick a resolution per the project's own engine support needs.

Changed

* [kc] kettle-jem/prepare: updated 22 project files:

        - configuration (2)
        - dependencies (20)

* [kc] kettle-jem/template: updated 51 project files:

        - code and tests (3)
        - dependencies (7)
        - documentation (2)
        - other (4)
        - workflows (35)

* Dependency floors raised to the latest releases, including auth-sanitizer
  >= 0.2.4 (Hash#inspect redaction in debug logging, GHSA-cmh8-5q25-68v6).

* kettle-jem-template-20260716-002 - Generated gemspec manifests now ship
  fewer repository-only files by default to reduce downstream distro
  packaging churn.

* kettle-jem-template-20260720-002 - Development Gemfiles now use the
  released tree_sitter_language_pack gem 1.13.3 or newer by default.

* kettle-jem-template-20260725-002 - Version specs now use anonymous_loader
  to cover version.rb without redefining constants, or are removed when
  version specs are not managed for the project.

* kettle-jem-template-20260728-001 - Generated Ruby workflows now use
  clearer setup-ruby-flash planning and can prepare appraisal-only jobs
  without installing the main Gemfile bundle.

* kettle-jem-template-20260801-001 - Generated README gem dashboard links
  now use ClickGems instead of BestGems.

* [kc] kettle-jem/prepare: updated 15 project files:

        - configuration (1)
        - dependencies (14)

* [kc] kettle-jem/template: updated 50 project files:

        - code and tests (1)
        - configuration (1)
        - dependencies (12)
        - documentation (1)
        - other (3)
        - workflows (32)

Fixed

Too many to write here, please refer
<https://github.com/ruby-oauth/oauth/releases#release-v1.1.9> in detail.


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/security/ruby-oauth/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/security/ruby-oauth/PLIST
cvs rdiff -u -r1.25 -r1.26 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.28 pkgsrc/security/ruby-oauth/Makefile:1.29
--- pkgsrc/security/ruby-oauth/Makefile:1.28    Mon Jul 20 05:34:04 2026
+++ pkgsrc/security/ruby-oauth/Makefile Sun Nov  8 13:44:12 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2026/07/20 05:34:04 taca Exp $
+# $NetBSD: Makefile,v 1.29 2026/11/08 13:44:12 taca Exp $
 
-DISTNAME=      oauth-1.1.8
+DISTNAME=      oauth-1.1.9
 CATEGORIES=    security
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/security/ruby-oauth/PLIST
diff -u pkgsrc/security/ruby-oauth/PLIST:1.15 pkgsrc/security/ruby-oauth/PLIST:1.16
--- pkgsrc/security/ruby-oauth/PLIST:1.15       Mon Jul 20 05:34:04 2026
+++ pkgsrc/security/ruby-oauth/PLIST    Sun Nov  8 13:44:12 2026
@@ -1,16 +1,8 @@
-@comment $NetBSD: PLIST,v 1.15 2026/07/20 05:34:04 taca Exp $
+@comment $NetBSD: PLIST,v 1.16 2026/11/08 13:44:12 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
-${GEM_LIBDIR}/CITATION.cff
-${GEM_LIBDIR}/CODE_OF_CONDUCT.md
-${GEM_LIBDIR}/CONTRIBUTING.md
-${GEM_LIBDIR}/FUNDING.md
 ${GEM_LIBDIR}/LICENSE.md
-${GEM_LIBDIR}/MIT.md
 ${GEM_LIBDIR}/README.md
-${GEM_LIBDIR}/RUBOCOP.md
-${GEM_LIBDIR}/SECURITY.md
-${GEM_LIBDIR}/certs/pboling.pem
 ${GEM_LIBDIR}/lib/oauth.rb
 ${GEM_LIBDIR}/lib/oauth/auth_sanitizer.rb
 ${GEM_LIBDIR}/lib/oauth/client.rb
@@ -53,8 +45,5 @@ ${GEM_LIBDIR}/lib/oauth/tokens/request_t
 ${GEM_LIBDIR}/lib/oauth/tokens/server_token.rb
 ${GEM_LIBDIR}/lib/oauth/tokens/token.rb
 ${GEM_LIBDIR}/lib/oauth/version.rb
-${GEM_LIBDIR}/sig/oauth/consumer.rbs
-${GEM_LIBDIR}/sig/oauth/signature/base.rbs
-${GEM_LIBDIR}/sig/oauth/tokens/token.rbs
-${GEM_LIBDIR}/sig/oauth/version.rbs
+${GEM_LIBDIR}/sig/oauth.rbs
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

Index: pkgsrc/security/ruby-oauth/distinfo
diff -u pkgsrc/security/ruby-oauth/distinfo:1.25 pkgsrc/security/ruby-oauth/distinfo:1.26
--- pkgsrc/security/ruby-oauth/distinfo:1.25    Mon Jul 20 05:34:04 2026
+++ pkgsrc/security/ruby-oauth/distinfo Sun Nov  8 13:44:12 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2026/07/20 05:34:04 taca Exp $
+$NetBSD: distinfo,v 1.26 2026/11/08 13:44:12 taca Exp $
 
-BLAKE2s (oauth-1.1.8.gem) = 4764997ba2eeab2741e3cf5ad9833bf7a4e0088be14d397454a94ac806f7450e
-SHA512 (oauth-1.1.8.gem) = 2b98919f1800817a1fee4737a0bbe0e06d6689232b97705c47b59212f76d0647fcec8c0f654560678e2bfbc2cd73423866853c9cbb8d480f651ebbdc74cbc174
-Size (oauth-1.1.8.gem) = 69120 bytes
+BLAKE2s (oauth-1.1.9.gem) = 449fad5ac5b5d9688213bed9ff4ff6ed51bdcebcc4ea865e5f68358e76f80cf2
+SHA512 (oauth-1.1.9.gem) = 425c792dd9c6d2629557afa7ba630765e8d151c5aa2a840131f7a843125c224617392bc3de5202d62ca771f139b28b3dcaf382617e703be58049db5f56d20412
+Size (oauth-1.1.9.gem) = 58368 bytes



Home | Main Index | Thread Index | Old Index