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 Apr 12 14:40:00 UTC 2026
Modified Files:
pkgsrc/devel/ruby-async: Makefile PLIST distinfo
Log Message:
devel/ruby-async: update to 2.39.0
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.
2.38.1 (2026-03-17)
* Fix Barrier#async when parent.async yields before the child block
executes. Previously, Barrier#wait could return early and miss tracking
the task entirely, because the task had not yet appended itself to the
barrier's task list.
2.39.0 (2026-04-05)
* Async::Barrier#wait now returns the number of tasks that were waited for,
or nil if there were no tasks to wait for. This provides better feedback
about the operation, and allows you to know how many tasks were involved
in the wait.
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/devel/ruby-async/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/ruby-async/PLIST
cvs rdiff -u -r1.43 -r1.44 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.47 pkgsrc/devel/ruby-async/Makefile:1.48
--- pkgsrc/devel/ruby-async/Makefile:1.47 Mon Mar 9 07:11:14 2026
+++ pkgsrc/devel/ruby-async/Makefile Sun Apr 12 14:40:00 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2026/03/09 07:11:14 taca Exp $
+# $NetBSD: Makefile,v 1.48 2026/04/12 14:40:00 taca Exp $
-DISTNAME= async-2.37.0
+DISTNAME= async-2.39.0
CATEGORIES= devel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-async/PLIST
diff -u pkgsrc/devel/ruby-async/PLIST:1.17 pkgsrc/devel/ruby-async/PLIST:1.18
--- pkgsrc/devel/ruby-async/PLIST:1.17 Mon Mar 9 07:11:14 2026
+++ pkgsrc/devel/ruby-async/PLIST Sun Apr 12 14:40:00 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2026/03/09 07:11:14 taca Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/04/12 14:40:00 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/context/best-practices.md
${GEM_LIBDIR}/context/debugging.md
@@ -10,6 +10,7 @@ ${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
Index: pkgsrc/devel/ruby-async/distinfo
diff -u pkgsrc/devel/ruby-async/distinfo:1.43 pkgsrc/devel/ruby-async/distinfo:1.44
--- pkgsrc/devel/ruby-async/distinfo:1.43 Mon Mar 9 07:11:14 2026
+++ pkgsrc/devel/ruby-async/distinfo Sun Apr 12 14:40:00 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.43 2026/03/09 07:11:14 taca Exp $
+$NetBSD: distinfo,v 1.44 2026/04/12 14:40:00 taca Exp $
-BLAKE2s (async-2.37.0.gem) = 6ec9bfa207c56dfec9644905d62dcd6f3890d262515b4fc70a7454d4c39326ce
-SHA512 (async-2.37.0.gem) = 666f498efde22feed42953d73ce92c7e49919bf2ebbdf66c7803802248d5f29d32cecb55b61e2f11502f8468f0e546ab17bb67141b9dabe5252cf8f304b2f596
-Size (async-2.37.0.gem) = 65536 bytes
+BLAKE2s (async-2.39.0.gem) = ba499b257803962caac03efed67592285b58e14c373f75a4abb5c5b1ec10e77b
+SHA512 (async-2.39.0.gem) = a0fa6c4c1773a6da4ded951065cbe3f9fbd1d5894eccd48b6cc805fd9e5239a370068e9bac4624121bbd049450b459bd3af64b1048e6dbd898dfb5eeb737913a
+Size (async-2.39.0.gem) = 66560 bytes
Home |
Main Index |
Thread Index |
Old Index