Broken: requires Ruby 3.3 or later; MidnightBSD provides Ruby 3.2
devel/rubygem-async 2.39.0 MidnightBSD
Modern asynchronous I/O framework for Ruby
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- devel, rubygems
Description
Async is a composable asynchronous I/O framework for Ruby based on nio4r and timers.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/rubygem-async | 2.39.0 |
| FreeBSD | devel/rubygem-async | 2.46.0 |
| DragonFly | devel/rubygem-async | 2.23.1 |
Install
Binary package:
mport install async
From mports:
cd /usr/mports/devel/rubygem-async && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= async>0:devel/rubygem-async
Dependencies
As this port's Makefile names them.
Build 5
rubygem-console>=1.29<2: devel/rubygem-consolerubygem-fiber-annotation>=0: devel/rubygem-fiber-annotationrubygem-io-event>=1.11<2: devel/rubygem-io-eventrubygem-metrics>=0.12<1: devel/rubygem-metricsrubygem-traces>=0.18<1: devel/rubygem-traces
Runtime 5
rubygem-console>=1.29<2: devel/rubygem-consolerubygem-fiber-annotation>=0: devel/rubygem-fiber-annotationrubygem-io-event>=1.11<2: devel/rubygem-io-eventrubygem-metrics>=0.12<1: devel/rubygem-metricsrubygem-traces>=0.18<1: devel/rubygem-traces
Build dependencies 5
Run dependencies 5
Required by 2
Configuration
No options to configure.
- USES
- gem
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| rubygem/async-2.39.0.gem | 66560 | df18730073f2bbb45788077dfa20cb365ecc1b9453969f44de6796b5191a00aa |
Master sites 1
- RG