pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/ruby-snaky_hash



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon May 26 15:12:12 UTC 2025

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

Log Message:
security/ruby-snaky_hash: update to 2.0.3

2.0.2 (2025-05-21)

Added

* Gem is signed by 20-year cert (@pboling)
    - Expires 2045-04-29
* Gemspec metadata updates (@pboling)
* Documentation updates (@pboling)
* CI covering all code, and all key versions of runtime dependencies
  (@pboling)
     - Including Hashie v0, v1, v2, v3, v4, v5, and HEAD
* gh2 - Serializer option (@pboling)
* gh3 - Serializer Extensions (@pboling)
* Documentation site at snaky-hash.galtzo.com (@pboling)
* 100% documented! (@pboling)

2.0.3 (2025-05-23)

Added.

* #dump instance method injected by extend SnakyHash::Serializer (@pboling)
* dump_hash_extensions - new feature, analogous to load_hash_extensions
  (@pboling)
* dump_value_extensions - alternate name for dump_extensions (@pboling)
* load_value_extensions - alternate name for load_extensions (@pboling)
* Clarifying documentation (@pboling)

Fixed

* gh4 - Serializer extensions dump and load empty values properly (@pboling)
    - Fixed dump_extensions, load_extensions, load_hash_extensions
    - Intended usage is primarily JSON, and oauth2 gem
    - OAuth2 spec can have legitimately empty values (e.g. scopes could be
      empty)
    - Previous logic was inherited from design decisions made by
      serialized_hashie gem; doesn't apply here


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/ruby-snaky_hash/Makefile \
    pkgsrc/security/ruby-snaky_hash/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/ruby-snaky_hash/PLIST

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-snaky_hash/Makefile
diff -u pkgsrc/security/ruby-snaky_hash/Makefile:1.2 pkgsrc/security/ruby-snaky_hash/Makefile:1.3
--- pkgsrc/security/ruby-snaky_hash/Makefile:1.2        Sun Oct  9 08:26:15 2022
+++ pkgsrc/security/ruby-snaky_hash/Makefile    Mon May 26 15:12:11 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2022/10/09 08:26:15 taca Exp $
+# $NetBSD: Makefile,v 1.3 2025/05/26 15:12:11 taca Exp $
 
-DISTNAME=      snaky_hash-2.0.1
+DISTNAME=      snaky_hash-2.0.3
 CATEGORIES=    security
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/security/ruby-snaky_hash/distinfo
diff -u pkgsrc/security/ruby-snaky_hash/distinfo:1.2 pkgsrc/security/ruby-snaky_hash/distinfo:1.3
--- pkgsrc/security/ruby-snaky_hash/distinfo:1.2        Sun Oct  9 08:26:15 2022
+++ pkgsrc/security/ruby-snaky_hash/distinfo    Mon May 26 15:12:11 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2022/10/09 08:26:15 taca Exp $
+$NetBSD: distinfo,v 1.3 2025/05/26 15:12:11 taca Exp $
 
-BLAKE2s (snaky_hash-2.0.1.gem) = fa3cc7cb093b999e573e61713ab12030815f7b9f1b7f1c8f8e5f6020ad7699a9
-SHA512 (snaky_hash-2.0.1.gem) = c9e00353b09dad85382f76e6c8e642e43e8a9ade2c204781906e243c532740ce291d0849edb0343c7a0be3ba1f8ca60ce790f26f99c47973b55d32dd70597245
-Size (snaky_hash-2.0.1.gem) = 15872 bytes
+BLAKE2s (snaky_hash-2.0.3.gem) = b338f480049593cfb1e3d1984cbbf8e1c8c4c13f24f8dcef6c086c18c68ac822
+SHA512 (snaky_hash-2.0.3.gem) = df4261ec78f9444d3f4be9d4dc16bfde2d155d9c9738cdf0201556fc31ded505d0e6be3403fa3e45b7ee5de2284a12dcaebcde75537d1806a15d6f89f093a92f
+Size (snaky_hash-2.0.3.gem) = 31232 bytes

Index: pkgsrc/security/ruby-snaky_hash/PLIST
diff -u pkgsrc/security/ruby-snaky_hash/PLIST:1.1 pkgsrc/security/ruby-snaky_hash/PLIST:1.2
--- pkgsrc/security/ruby-snaky_hash/PLIST:1.1   Sun Sep 11 05:35:28 2022
+++ pkgsrc/security/ruby-snaky_hash/PLIST       Mon May 26 15:12:11 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2022/09/11 05:35:28 taca Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/05/26 15:12:11 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CHANGELOG.md
 ${GEM_LIBDIR}/CODE_OF_CONDUCT.md
@@ -7,6 +7,8 @@ ${GEM_LIBDIR}/LICENSE.txt
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/SECURITY.md
 ${GEM_LIBDIR}/lib/snaky_hash.rb
+${GEM_LIBDIR}/lib/snaky_hash/extensions.rb
+${GEM_LIBDIR}/lib/snaky_hash/serializer.rb
 ${GEM_LIBDIR}/lib/snaky_hash/snake.rb
 ${GEM_LIBDIR}/lib/snaky_hash/string_keyed.rb
 ${GEM_LIBDIR}/lib/snaky_hash/symbol_keyed.rb



Home | Main Index | Thread Index | Old Index