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:           Mon Sep 15 17:25:47 UTC 2025

Modified Files:
        pkgsrc/devel/ruby-tins: Makefile PLIST distinfo

Log Message:
devel/ruby-tins: update to 1.44.1

1.43.0 (2025-09-05)

* Added new dsl_lazy_accessor method that creates lazy-loaded accessors with
* support for default blocks and dynamic block assignment
* Removed support for Ruby versions 3.1 and 3.0 from image definitions

1.44.0 (2025-09-12)

Documentation Improvements

* Added extensive YARD documentation to all modules and methods throughout
  the library
* Included usage examples and detailed parameter descriptions for better
* developer experience
* Updated README.md with clearer project information

Code Modernization

* Removed support for Ruby 1.8 and 1.9, focusing on modern Ruby versions
* Eliminated deprecated compatibility modules and methods
* Cleaned up unused requires and dependencies

Technical Enhancements

* Improved error handling in various modules (Attempt, Bijection, etc.)
* Enhanced method signatures with proper parameter documentation
* Added comprehensive test coverage for all functionality

File Structure Changes

* Updated gemspec to reflect modern Ruby standards
* Modified Rakefile and .gitignore to exclude documentation directories
* Removed obsolete test files and deprecated code paths

1.44.1 (2025-09-12)

* Updated documentation link in README.md to point to GitHub.io instead of
* RubyDoc.info
* Added graceful handling for missing gem_hadar/simplecov gem by wrapping
* require and start in begin/rescue block to catch LoadError
* Modified gem packaging to include all files in .github and .contexts
* directories using FileList for dynamic inclusion
* Created static.yml file


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/ruby-tins/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/devel/ruby-tins/PLIST
cvs rdiff -u -r1.36 -r1.37 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.33 pkgsrc/devel/ruby-tins/Makefile:1.34
--- pkgsrc/devel/ruby-tins/Makefile:1.33        Sun Aug 24 14:04:12 2025
+++ pkgsrc/devel/ruby-tins/Makefile     Mon Sep 15 17:25:47 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2025/08/24 14:04:12 taca Exp $
+# $NetBSD: Makefile,v 1.34 2025/09/15 17:25:47 taca Exp $
 
-DISTNAME=      tins-1.42.0
+DISTNAME=      tins-1.44.1
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/devel/ruby-tins/PLIST
diff -u pkgsrc/devel/ruby-tins/PLIST:1.19 pkgsrc/devel/ruby-tins/PLIST:1.20
--- pkgsrc/devel/ruby-tins/PLIST:1.19   Sun Aug 24 14:04:12 2025
+++ pkgsrc/devel/ruby-tins/PLIST        Mon Sep 15 17:25:47 2025
@@ -1,13 +1,8 @@
-@comment $NetBSD: PLIST,v 1.19 2025/08/24 14:04:12 taca Exp $
+@comment $NetBSD: PLIST,v 1.20 2025/09/15 17:25:47 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
-${GEM_LIBDIR}/.contexts/code_comment.rb
-${GEM_LIBDIR}/.contexts/full.rb
-${GEM_LIBDIR}/.contexts/lib.rb
-${GEM_LIBDIR}/.contexts/yard.md
-${GEM_LIBDIR}/.github/workflows/codeql-analysis.yml
 ${GEM_LIBDIR}/CHANGES.md
-${GEM_LIBDIR}/COPYING
 ${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/examples/add_one.png
@@ -48,10 +43,8 @@ ${GEM_LIBDIR}/lib/tins/bijection.rb
 ${GEM_LIBDIR}/lib/tins/case_predicate.rb
 ${GEM_LIBDIR}/lib/tins/complete.rb
 ${GEM_LIBDIR}/lib/tins/concern.rb
-${GEM_LIBDIR}/lib/tins/count_by.rb
 ${GEM_LIBDIR}/lib/tins/date_dummy.rb
 ${GEM_LIBDIR}/lib/tins/date_time_dummy.rb
-${GEM_LIBDIR}/lib/tins/deep_const_get.rb
 ${GEM_LIBDIR}/lib/tins/deep_dup.rb
 ${GEM_LIBDIR}/lib/tins/deprecate.rb
 ${GEM_LIBDIR}/lib/tins/dslkit.rb
@@ -97,11 +90,9 @@ ${GEM_LIBDIR}/lib/tins/temp_io_enum.rb
 ${GEM_LIBDIR}/lib/tins/terminal.rb
 ${GEM_LIBDIR}/lib/tins/thread_local.rb
 ${GEM_LIBDIR}/lib/tins/time_dummy.rb
-${GEM_LIBDIR}/lib/tins/timed_cache.rb
 ${GEM_LIBDIR}/lib/tins/to.rb
 ${GEM_LIBDIR}/lib/tins/to_proc.rb
 ${GEM_LIBDIR}/lib/tins/token.rb
-${GEM_LIBDIR}/lib/tins/uniq_by.rb
 ${GEM_LIBDIR}/lib/tins/unit.rb
 ${GEM_LIBDIR}/lib/tins/version.rb
 ${GEM_LIBDIR}/lib/tins/write.rb
@@ -113,10 +104,8 @@ ${GEM_LIBDIR}/lib/tins/xt/blank.rb
 ${GEM_LIBDIR}/lib/tins/xt/case_predicate.rb
 ${GEM_LIBDIR}/lib/tins/xt/complete.rb
 ${GEM_LIBDIR}/lib/tins/xt/concern.rb
-${GEM_LIBDIR}/lib/tins/xt/count_by.rb
 ${GEM_LIBDIR}/lib/tins/xt/date_dummy.rb
 ${GEM_LIBDIR}/lib/tins/xt/date_time_dummy.rb
-${GEM_LIBDIR}/lib/tins/xt/deep_const_get.rb
 ${GEM_LIBDIR}/lib/tins/xt/deep_dup.rb
 ${GEM_LIBDIR}/lib/tins/xt/deprecate.rb
 ${GEM_LIBDIR}/lib/tins/xt/dslkit.rb
@@ -131,6 +120,7 @@ ${GEM_LIBDIR}/lib/tins/xt/if_predicate.r
 ${GEM_LIBDIR}/lib/tins/xt/implement.rb
 ${GEM_LIBDIR}/lib/tins/xt/irb.rb
 ${GEM_LIBDIR}/lib/tins/xt/method_description.rb
+${GEM_LIBDIR}/lib/tins/xt/minimize.rb
 ${GEM_LIBDIR}/lib/tins/xt/named.rb
 ${GEM_LIBDIR}/lib/tins/xt/null.rb
 ${GEM_LIBDIR}/lib/tins/xt/p.rb
@@ -153,7 +143,6 @@ ${GEM_LIBDIR}/lib/tins/xt/temp_io.rb
 ${GEM_LIBDIR}/lib/tins/xt/time_dummy.rb
 ${GEM_LIBDIR}/lib/tins/xt/time_freezer.rb
 ${GEM_LIBDIR}/lib/tins/xt/to.rb
-${GEM_LIBDIR}/lib/tins/xt/uniq_by.rb
 ${GEM_LIBDIR}/lib/tins/xt/write.rb
 ${GEM_LIBDIR}/tests/annotate_test.rb
 ${GEM_LIBDIR}/tests/ask_and_send_test.rb
@@ -162,10 +151,8 @@ ${GEM_LIBDIR}/tests/bijection_test.rb
 ${GEM_LIBDIR}/tests/blank_full_test.rb
 ${GEM_LIBDIR}/tests/case_predicate_test.rb
 ${GEM_LIBDIR}/tests/concern_test.rb
-${GEM_LIBDIR}/tests/count_by_test.rb
 ${GEM_LIBDIR}/tests/date_dummy_test.rb
 ${GEM_LIBDIR}/tests/date_time_dummy_test.rb
-${GEM_LIBDIR}/tests/deep_const_get_test.rb
 ${GEM_LIBDIR}/tests/deep_dup_test.rb
 ${GEM_LIBDIR}/tests/delegate_test.rb
 ${GEM_LIBDIR}/tests/deprecate_test.rb
@@ -217,7 +204,6 @@ ${GEM_LIBDIR}/tests/time_dummy_test.rb
 ${GEM_LIBDIR}/tests/time_freezer_test.rb
 ${GEM_LIBDIR}/tests/to_test.rb
 ${GEM_LIBDIR}/tests/token_test.rb
-${GEM_LIBDIR}/tests/uniq_by_test.rb
 ${GEM_LIBDIR}/tests/unit_test.rb
 ${GEM_LIBDIR}/tins.gemspec
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

Index: pkgsrc/devel/ruby-tins/distinfo
diff -u pkgsrc/devel/ruby-tins/distinfo:1.36 pkgsrc/devel/ruby-tins/distinfo:1.37
--- pkgsrc/devel/ruby-tins/distinfo:1.36        Sun Aug 24 14:04:12 2025
+++ pkgsrc/devel/ruby-tins/distinfo     Mon Sep 15 17:25:47 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.36 2025/08/24 14:04:12 taca Exp $
+$NetBSD: distinfo,v 1.37 2025/09/15 17:25:47 taca Exp $
 
-BLAKE2s (tins-1.42.0.gem) = 65118c7b9a602f08906b46d28b5547bbf3beae84c2a530ae72cc26b9da659a1f
-SHA512 (tins-1.42.0.gem) = 79b69faa36df6754ece3bb95a10dd0968f83d1fd18d7d7840a21dc11f2da64e5f79e1c8e0eb381b22c6558065aa32f3c4710c336b5968b0b295746b68337247c
-Size (tins-1.42.0.gem) = 316416 bytes
+BLAKE2s (tins-1.44.1.gem) = 37041cbd55a21ce8137f9c93ff86f2d74fa4389334892fe5e08531585bb985c5
+SHA512 (tins-1.44.1.gem) = e130dddaaba9c1571b2588c2467b13234141a5a867a19a6ef8482f523ecce6f7316fe613589f7e36845f2ec6b223ed349b3b2f50d934e6c8291cedb2bea66d77
+Size (tins-1.44.1.gem) = 349696 bytes



Home | Main Index | Thread Index | Old Index