pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-tins
Module Name: pkgsrc
Committed By: taca
Date: Sat Jan 17 16:57:44 UTC 2026
Modified Files:
pkgsrc/devel/ruby-tins: Makefile distinfo
Log Message:
devel/ruby-tins: update to 1.51.1
1.46.0 (2025-11-10)
* Updated s.rubygems_version from 3.6.9 to 3.7.2 in gemspec
* In Tins::GO
- Extended string defaults with EnumerableExtension transformation
- Modified v.transform_values! to check and extend strings that aren't
already EnumerableExtension
- Applied w << w to properly initialize the extension on default strings
- Updated tests to verify EnumerableExtension instances for both v and w
options
- Set default value for ?w option to 'baz' in test cases
- Maintained backward compatibility while normalizing string handling
- Ensured consistent behavior between ARGV strings and default strings
1.47.0 (2025-11-14)
* Tins::GO
- Renamed EnumerableExtension module to ArrayExtension throughout the
codebase
- Updated method calls from << to push for consistency with
ArrayExtension
- Modified to_a method implementation to return @arguments directly
- Updated test assertions to expect ArrayExtension instead of
EnumerableExtension
- Changed documentation comments to reflect the new ArrayExtension name
- Updated type checking from EnumerableExtension to ArrayExtension in
conditional logic
1.48.0 (2025-12-05)
* Added Tins::Token.analyze class method to calculate bit strength
* Moved bit calculation logic from initialize to analyze method for reuse
* Implemented bit strength calculation using formula: length ×
log₂(alphabet_size)
* Added comprehensive tests for the analyze method with various alphabets
* Support both token string and length-based analysis
* Implemented proper error handling for required parameters
* Updated initialize method to use the new analyze method
* Test cases verify bit strength for BASE16, BASE64, and BASE32 alphabets
* Method returns integer bit strength for cryptographic token analysis
1.49.0 (2025-12-18)
* Added support for IEC binary prefixes (Ki, Mi, Gi, etc.) via new :iec_uc
* and :iec_uppercase identifiers in the prefixes method
* Introduced PREFIX_IEC_UC constant for uppercase binary prefixes based on
1024-step increments
* Added SI prefix aliases :si_greek, :si_uc, and :si_uppercase for improved
usability
* Updated documentation to clarify that PREFIX_SI_UC is based on 1000-step
increments
* Enhanced the prefixes method to support new aliases while maintaining
backward compatibility
* Added comprehensive test cases for new prefix functionality
* Updated bundle update command to bundle update --all in CI configuration
* to ensure all dependencies are updated recursively
* Bumped RubyGems version from 3.7.2 to 4.0.2 in gemspec
1.50.0 (2025-12-19)
* Updated gem_hadar development dependency version to 2.10
* Added ruby:4.0-rc-alpine image to the images section in .all_images.yml
* Updated s.rubygems_version from 3.7.2 to 4.0.2 in gemspec
1.51.0 (2025-12-20)
* Added readline as a runtime dependency in both Rakefile and tins.gemspec
* The readline dependency version is set to >= 0 in tins.gemspec
* The readline dependency is added to the GemHadar block in Rakefile
1.51.1 (2026-01-14)
* Simplified lru_cache implementation to not need NOT_EXIST
* Updated rubygems_version from 4.0.2 to 4.0.3
* Changed gem_hadar development dependency from "~> 2.10" to ">= 2.16.3"
* Updated Ruby image version from 4.0-rc-alpine to 4.0-alpine in CI pipeline
* Added comprehensive module documentation for DSLKit explaining its purpose
and features
* Added CHANGES.md file to gem release process using GemHadar
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/ruby-tins/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/ruby-tins/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ruby-tins/Makefile
diff -u pkgsrc/devel/ruby-tins/Makefile:1.35 pkgsrc/devel/ruby-tins/Makefile:1.36
--- pkgsrc/devel/ruby-tins/Makefile:1.35 Tue Oct 28 13:54:42 2025
+++ pkgsrc/devel/ruby-tins/Makefile Sat Jan 17 16:57:44 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2025/10/28 13:54:42 taca Exp $
+# $NetBSD: Makefile,v 1.36 2026/01/17 16:57:44 taca Exp $
-DISTNAME= tins-1.45.0
+DISTNAME= tins-1.51.1
CATEGORIES= devel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-tins/distinfo
diff -u pkgsrc/devel/ruby-tins/distinfo:1.38 pkgsrc/devel/ruby-tins/distinfo:1.39
--- pkgsrc/devel/ruby-tins/distinfo:1.38 Tue Oct 28 13:54:42 2025
+++ pkgsrc/devel/ruby-tins/distinfo Sat Jan 17 16:57:44 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2025/10/28 13:54:42 taca Exp $
+$NetBSD: distinfo,v 1.39 2026/01/17 16:57:44 taca Exp $
-BLAKE2s (tins-1.45.0.gem) = fc27c1f86fe8461d326dd195083c51e667ef42ca21f8604f28d016ea6fd3a694
-SHA512 (tins-1.45.0.gem) = 3fcee1eaf821a2d63a41808ea225ab661f6c7f8898a23689d83ab0c6dffb6132fff72328bed1476dd2e166b1d8c070388b3b003ddb7e25516272ac27964635a1
-Size (tins-1.45.0.gem) = 350208 bytes
+BLAKE2s (tins-1.51.1.gem) = 8da672baa3148f10bdbe658154d04bae1774b6ee0012c48326eae531d74d44be
+SHA512 (tins-1.51.1.gem) = 995e07f5792085437c5c09b04c24c6f50fbe35c3104c27cd8e5d1cc13a21ce9e73f6e0d914ca1f45c0e75e3604f4bbc36ab58d9375ab994fc9d181ca8cb318ec
+Size (tins-1.51.1.gem) = 352256 bytes
Home |
Main Index |
Thread Index |
Old Index