Path to this page:
./
net/ruby-nio4r,
Cross-platform asynchronous I/O primitives for scalable network
Branch: CURRENT,
Version: 2.7.4,
Package name: ruby32-nio4r-2.7.4,
Maintainer: pkgsrc-usersNew I/O for Ruby (nio4r): cross-platform asynchronous I/O primitives for
scalable network clients and servers. Modeled after the Java NIO API, but
simplified for ease-of-use.
nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby.
I/O selectors are the heart of "reactor"-based event loops, and monitor
multiple I/O objects for various types of readiness, e.g. ready for reading or
writing.
Required to run:[
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 114 KB
Version history: (Expand)
- (2024-11-06) Updated to version: ruby32-nio4r-2.7.4
- (2024-05-12) Updated to version: ruby32-nio4r-2.7.3
- (2024-03-24) Updated to version: ruby32-nio4r-2.7.1
- (2023-12-17) Updated to version: ruby31-nio4r-2.7.0
- (2023-04-30) Updated to version: ruby31-nio4r-2.5.9
- (2021-08-31) Updated to version: ruby27-nio4r-2.5.8
CVS history: (Expand)
2024-03-24 15:25:48 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
net/ruby-nio4r: update to 2.7.1
2.7.1 (2024-03-10)
What's Changed
* Update changes.md by @ioquatix in #311
* fix jruby warnings by @ahorek in #313
* Convert license to array of identifiers by @voxik in #312
|
2023-12-17 15:35:07 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-nio4r: update to 2.7.0
2.6.0 (2023-11-16)
* Fix conversion loses int precision.
* Avoid direct access to IO internals.
* Resolve issue loading both nio and nio4r gems.
2.6.1 (2023-11-21)
* Don't update io which is subsequently stored. Retain the original.
2.7.0 (2023-12-01)
* Convert NIO objects to TypedData API.
|
2023-04-30 10:47:34 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-nio4r: update to 2.5.9
2.5.9 (2023-04-02)
* Add license file. Fixes #228, #282.
* Actions - remove Ubuntu-16.04, macOS to 11, add Ubuntu-22.04, Win 2022
* Fix test workflow.
* Fix java 8 compatibility. (#292)
* Rework (VALUE* args) -> (VALUE arg) invalid function type. Fixes #287.
* Remove coveralls.
* Fix order of OpenSSL require.
|
2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958) |
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|
2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962) |
Log message:
net: Remove SHA1 hashes for distfiles
|
2021-03-07 10:52:59 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
net/ruby-nio4r: update to 2.5.7
No proper release note nor change log.
Please refer <https://github.com/socketry/nio4r/compare/v2.5.5...v2.5.7>
in detail.
|
2021-02-13 14:59:44 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-nio4r: update to 2.5.5
2.5.5 (2021-02-05)
* #256 Use libev 4.33, featuring experimental io_uring
support. (@jcmfernandes)
* #260 Workaround for ARM-based macOS Ruby: Use pure Ruby for M1, since
the native extension is crashing on M1 (arm64). (@jasl)
* #252 JRuby: Fix javac -Xlint warnings (@headius)
|
2020-09-19 14:54:33 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
net/ruby-nio4r: update to 2.5.4
Update ruby-nio4r to 2.5.4.
## 2.5.4 (2020-09-16)
* [#251](https://github.com/socketry/nio4r/issues/251)
Intermittent SEGV during GC.
([@boazsegev])
|