devel/st 1.9nb1 NetBSD
Non-preemptive thread library for Internet applications
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
e282cfb26b- License
- mpl-1.1
- Categories
- devel
- Package size
- 64.9 KiB, 289.8 KiB installed
Description
The State Threads Library is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as web servers, proxy servers, mail transfer agents, and so on, really any network-data-driven application) on UNIX-like platforms. It combines the simplicity of the multithreaded programming paradigm, in which one thread supports each simultaneous connection, with the performance and scalability of an event-driven state machine architecture. In other words, this library offers a threading API for structuring an Internet application as a state machine.
In the other systems
Install
Binary package:
pkgin install st
From pkgsrc:
cd /usr/pkgsrc/devel/st && 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 | 1.9nb1 |
| NetBSD 10.1 aarch64 | - |
| SmartOS / illumos x86_64 | 1.9nb1 |
| macOS 15 arm64 | - |
Dependencies
No port depends on this one.