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: Tue Jan 13 15:28:14 UTC 2026
Modified Files:
pkgsrc/devel/ruby-async: Makefile PLIST distinfo
Log Message:
devel/ruby-async: update to 2.35.2
2.35.0 (2025-11-30)
* Process.fork is now properly handled by the Async fiber scheduler,
ensuring that the scheduler state is correctly reset in the child process
after a fork. This prevents issues where the child process inherits the
scheduler state from the parent, which could lead to unexpected behavior.
2.35.1 (2026-01-02)
* Fix incorrect handling of spurious wakeups in Async::Promise#wait, which
could lead to premature (incorrect) resolution of the promise.
2.35.2 (2026-01-11)
* Improved handling of Process.fork on Ruby 4+.
* Improve @promise state handling in Task#initialize, preventing incomplete
instances being visible to the scheduler.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/devel/ruby-async/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/devel/ruby-async/PLIST
cvs rdiff -u -r1.38 -r1.39 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.42 pkgsrc/devel/ruby-async/Makefile:1.43
--- pkgsrc/devel/ruby-async/Makefile:1.42 Mon Oct 27 14:53:24 2025
+++ pkgsrc/devel/ruby-async/Makefile Tue Jan 13 15:28:14 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2025/10/27 14:53:24 taca Exp $
+# $NetBSD: Makefile,v 1.43 2026/01/13 15:28:14 taca Exp $
-DISTNAME= async-2.34.0
+DISTNAME= async-2.35.2
CATEGORIES= devel
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: pkgsrc/devel/ruby-async/PLIST
diff -u pkgsrc/devel/ruby-async/PLIST:1.13 pkgsrc/devel/ruby-async/PLIST:1.14
--- pkgsrc/devel/ruby-async/PLIST:1.13 Mon Oct 27 14:53:24 2025
+++ pkgsrc/devel/ruby-async/PLIST Tue Jan 13 15:28:14 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2025/10/27 14:53:24 taca Exp $
+@comment $NetBSD: PLIST,v 1.14 2026/01/13 15:28:14 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/context/best-practices.md
${GEM_LIBDIR}/context/debugging.md
@@ -15,6 +15,7 @@ ${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/fork_handler.rb
${GEM_LIBDIR}/lib/async/idler.rb
${GEM_LIBDIR}/lib/async/limited_queue.rb
${GEM_LIBDIR}/lib/async/list.rb
Index: pkgsrc/devel/ruby-async/distinfo
diff -u pkgsrc/devel/ruby-async/distinfo:1.38 pkgsrc/devel/ruby-async/distinfo:1.39
--- pkgsrc/devel/ruby-async/distinfo:1.38 Mon Oct 27 14:53:24 2025
+++ pkgsrc/devel/ruby-async/distinfo Tue Jan 13 15:28:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2025/10/27 14:53:24 taca Exp $
+$NetBSD: distinfo,v 1.39 2026/01/13 15:28:14 taca Exp $
-BLAKE2s (async-2.34.0.gem) = fbffa102c4ccce2f29225c9ff063468959e2f04e5cf46f746b12f650668385e6
-SHA512 (async-2.34.0.gem) = 4ce62199bb8a40815031f74eae8179ab0fda4463fef08c5c78be60eeab21b26329f4b2eee29a4673012695ed5412e8de4f1a0b1c3230b7ed417bee0d79f0e136
-Size (async-2.34.0.gem) = 62976 bytes
+BLAKE2s (async-2.35.2.gem) = 8324fc2cc2262440ece3ef69bc3d24b2a4781bc2a71230424301f7c52d4aab81
+SHA512 (async-2.35.2.gem) = d05cfa696abddf4842498ae2f65aa26e5d3e1a49365de19e1ec44b3aa7397587c01d47ef2be1af9731317c8e6b6a556bc5403db63012b482344167a4aeb0da73
+Size (async-2.35.2.gem) = 64000 bytes
Home |
Main Index |
Thread Index |
Old Index