net/ruby-nio4r 2.7.5 NetBSD
Cross-platform asynchronous I/O primitives for scalable network
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- net, ruby
- Package size
- 242.3 KiB, 803.3 KiB installed
Description
New 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.
Install
Binary package:
pkgin install ruby33-nio4r
From pkgsrc:
cd /usr/pkgsrc/net/ruby-nio4r && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 2.7.5 |
| NetBSD 10.1 aarch64 | 2.7.5 |
| SmartOS / illumos x86_64 | 2.7.5 |
| macOS 15 arm64 | 2.7.5 |
Dependencies
Run dependencies 1
Configuration
No options to configure.
- Service scripts
- none
- Flavors
ruby34-nio4r-2.7.5,ruby40-nio4r-2.7.5