Sat Feb 3 15:07:58 2024 UTC (115d)
devel/ruby-async: update to 2.8.1

2.7.0 (2024-01-02)

What's Changed

* Try testing on Ruby 3.3. by @ioquatix in #294
* Add support for IO#timeout in io_read, io_write and io_wait. by @ioquatix
  in #296

2.8.0 (2024-01-03)

What's Changed

* Allow Interrupt to retry the run loop after issuing #stop. by @ioquatix in
  #297
* Add write timeout test. by @ioquatix in #298

2.8.1 (2024-02-01)

What's Changed

* Don't enable io_write hook on Ruby < 3.3.1 as it's buggy. by @ioquatix in
  #303


(taca)
diff -r1.15 -r1.16 pkgsrc/devel/ruby-async/Makefile
diff -r1.3 -r1.4 pkgsrc/devel/ruby-async/PLIST
diff -r1.12 -r1.13 pkgsrc/devel/ruby-async/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/devel/ruby-async/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-async/Makefile 2024/01/03 15:55:57 1.15
+++ pkgsrc/devel/ruby-async/Makefile 2024/02/03 15:07:58 1.16
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.15 2024/01/03 15:55:57 taca Exp $ 1# $NetBSD: Makefile,v 1.16 2024/02/03 15:07:58 taca Exp $
2 2
3DISTNAME= async-2.6.5 3DISTNAME= async-2.8.1
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/socketry/async 7HOMEPAGE= https://github.com/socketry/async
8COMMENT= Concurrency framework for Ruby 8COMMENT= Concurrency framework for Ruby
9LICENSE= mit 9LICENSE= mit
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13DEPENDS+= ${RUBY_PKGPREFIX}-console>=1.10<2:../../devel/ruby-console 13DEPENDS+= ${RUBY_PKGPREFIX}-console>=1.10<2:../../devel/ruby-console
14DEPENDS+= ${RUBY_PKGPREFIX}-io-event>=1.1.0<2:../../devel/ruby-io-event 14DEPENDS+= ${RUBY_PKGPREFIX}-io-event>=1.1.0<2:../../devel/ruby-io-event
15DEPENDS+= ${RUBY_PKGPREFIX}-timers>=4.1<5:../../time/ruby-timers 15DEPENDS+= ${RUBY_PKGPREFIX}-timers>=4.1<5:../../time/ruby-timers
16DEPENDS+= ${RUBY_PKGPREFIX}-fiber-annotation>=0:../../devel/ruby-fiber-annotation 16DEPENDS+= ${RUBY_PKGPREFIX}-fiber-annotation>=0:../../devel/ruby-fiber-annotation

cvs diff -r1.3 -r1.4 pkgsrc/devel/ruby-async/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-async/PLIST 2023/07/30 03:51:32 1.3
+++ pkgsrc/devel/ruby-async/PLIST 2024/02/03 15:07:58 1.4
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1@comment $NetBSD: PLIST,v 1.3 2023/07/30 03:51:32 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2024/02/03 15:07:58 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/conduct.md 
4${GEM_LIBDIR}/lib/async.rb 3${GEM_LIBDIR}/lib/async.rb
5${GEM_LIBDIR}/lib/async/barrier.md 4${GEM_LIBDIR}/lib/async/barrier.md
6${GEM_LIBDIR}/lib/async/barrier.rb 5${GEM_LIBDIR}/lib/async/barrier.rb
7${GEM_LIBDIR}/lib/async/clock.rb 6${GEM_LIBDIR}/lib/async/clock.rb
8${GEM_LIBDIR}/lib/async/condition.md 7${GEM_LIBDIR}/lib/async/condition.md
9${GEM_LIBDIR}/lib/async/condition.rb 8${GEM_LIBDIR}/lib/async/condition.rb
10${GEM_LIBDIR}/lib/async/list.rb 9${GEM_LIBDIR}/lib/async/list.rb
11${GEM_LIBDIR}/lib/async/node.rb 10${GEM_LIBDIR}/lib/async/node.rb
12${GEM_LIBDIR}/lib/async/notification.rb 11${GEM_LIBDIR}/lib/async/notification.rb
13${GEM_LIBDIR}/lib/async/queue.rb 12${GEM_LIBDIR}/lib/async/queue.rb
14${GEM_LIBDIR}/lib/async/reactor.rb 13${GEM_LIBDIR}/lib/async/reactor.rb
15${GEM_LIBDIR}/lib/async/scheduler.rb 14${GEM_LIBDIR}/lib/async/scheduler.rb
16${GEM_LIBDIR}/lib/async/semaphore.md 15${GEM_LIBDIR}/lib/async/semaphore.md

cvs diff -r1.12 -r1.13 pkgsrc/devel/ruby-async/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-async/distinfo 2023/11/11 09:57:32 1.12
+++ pkgsrc/devel/ruby-async/distinfo 2024/02/03 15:07:58 1.13
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.12 2023/11/11 09:57:32 taca Exp $ 1$NetBSD: distinfo,v 1.13 2024/02/03 15:07:58 taca Exp $
2 2
3BLAKE2s (async-2.6.5.gem) = bb7d9d54eaaa83c720bc8da2eb98870ba4cb63374d5857a24809971b961ce6d5 3BLAKE2s (async-2.8.1.gem) = 40e596a0c7afd5b89d8c470a3e853b3ce5764cba3e83eff0b0bbbcc78a048621
4SHA512 (async-2.6.5.gem) = d3ca1bca103c00a1251a28d1c9ce26274ac6b00fe100efbbfffcf47123408fc8971fd63c5f3afa80b5b2dbdd58ef71ae2272370db21df0e057289ffeb168cc88 4SHA512 (async-2.8.1.gem) = 3a1751a9d6e7bbbf23c38e4567497ac5b6c3b885934d196f52fa608a9443a202982457dec6304e3dd1497e62547c393d1d978d69a8176f1244e635297f9eb793
5Size (async-2.6.5.gem) = 29184 bytes 5Size (async-2.8.1.gem) = 27136 bytes