pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/ruby-async



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Mar  8 13:56:59 UTC 2026

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

Log Message:
devel/ruby-async: update to 2.38.0

2.37.0 (2026-03-08)

* Introduce Async::Loop for robust, time-aligned loops.

* Add support for Async::Promise#wait(timeout: N).

2.38.0 (2026-03-08)

* Rename Task#stop to Task#cancel for better clarity and consistency with
  common concurrency terminology.  The old stop method is still available as
  an alias for backward compatibility, but it is recommended to use cancel
  going forward.

* Forward arguments from Task#wait -> Promise#wait, so task.wait(timeout: N)
  is supported.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/ruby-async/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/ruby-async/PLIST
cvs rdiff -u -r1.41 -r1.42 pkgsrc/devel/ruby-async/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-async/Makefile
diff -u pkgsrc/devel/ruby-async/Makefile:1.45 pkgsrc/devel/ruby-async/Makefile:1.46
--- pkgsrc/devel/ruby-async/Makefile:1.45       Sun Jan 25 14:01:22 2026
+++ pkgsrc/devel/ruby-async/Makefile    Sun Mar  8 13:56:59 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.45 2026/01/25 14:01:22 taca Exp $
+# $NetBSD: Makefile,v 1.46 2026/03/08 13:56:59 taca Exp $
 
-DISTNAME=      async-2.36.0
+DISTNAME=      async-2.38.0
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/devel/ruby-async/PLIST
diff -u pkgsrc/devel/ruby-async/PLIST:1.15 pkgsrc/devel/ruby-async/PLIST:1.16
--- pkgsrc/devel/ruby-async/PLIST:1.15  Sun Jan 25 14:01:22 2026
+++ pkgsrc/devel/ruby-async/PLIST       Sun Mar  8 13:56:59 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2026/01/25 14:01:22 taca Exp $
+@comment $NetBSD: PLIST,v 1.16 2026/03/08 13:56:59 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/context/best-practices.md
 ${GEM_LIBDIR}/context/debugging.md
@@ -10,15 +10,18 @@ ${GEM_LIBDIR}/context/thread-safety.md
 ${GEM_LIBDIR}/lib/async.rb
 ${GEM_LIBDIR}/lib/async/barrier.md
 ${GEM_LIBDIR}/lib/async/barrier.rb
+${GEM_LIBDIR}/lib/async/cancel.rb
 ${GEM_LIBDIR}/lib/async/clock.rb
 ${GEM_LIBDIR}/lib/async/condition.md
 ${GEM_LIBDIR}/lib/async/condition.rb
 ${GEM_LIBDIR}/lib/async/console.rb
 ${GEM_LIBDIR}/lib/async/deadline.rb
+${GEM_LIBDIR}/lib/async/error.rb
 ${GEM_LIBDIR}/lib/async/fork_handler.rb
 ${GEM_LIBDIR}/lib/async/idler.rb
 ${GEM_LIBDIR}/lib/async/limited_queue.rb
 ${GEM_LIBDIR}/lib/async/list.rb
+${GEM_LIBDIR}/lib/async/loop.rb
 ${GEM_LIBDIR}/lib/async/node.rb
 ${GEM_LIBDIR}/lib/async/notification.rb
 ${GEM_LIBDIR}/lib/async/priority_queue.rb

Index: pkgsrc/devel/ruby-async/distinfo
diff -u pkgsrc/devel/ruby-async/distinfo:1.41 pkgsrc/devel/ruby-async/distinfo:1.42
--- pkgsrc/devel/ruby-async/distinfo:1.41       Sun Jan 25 14:01:22 2026
+++ pkgsrc/devel/ruby-async/distinfo    Sun Mar  8 13:56:59 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.41 2026/01/25 14:01:22 taca Exp $
+$NetBSD: distinfo,v 1.42 2026/03/08 13:56:59 taca Exp $
 
-BLAKE2s (async-2.36.0.gem) = 7e23d7536f4ac8c3b558befd3fdd0f93df9a04f9401f3f349d611995f245a176
-SHA512 (async-2.36.0.gem) = 015668381373d11d0e2c9accbdd864f1a16206fdee13ac884d23f241f8ada77769427971b45bd99d89fe87170fcc2cbd12ee992385acbb025ec35c6197bc17bc
-Size (async-2.36.0.gem) = 64000 bytes
+BLAKE2s (async-2.38.0.gem) = 4ca1ebed5b8e9d229caaf8966989b85e5a38df70585fa41250ad1fbe1ba01496
+SHA512 (async-2.38.0.gem) = 3a1918fdf9aa1ded67e776838e3e7b4affaa007494d0d3e8f87a2975da1438c9ee9d848b40ac1de59e1c11c399011a7862c46eea68cdcd8df3baa68f782d479a
+Size (async-2.38.0.gem) = 66048 bytes



Home | Main Index | Thread Index | Old Index