audio/yasr 0.0.0.144nb2 NetBSD
Lightweight and portable screen reader
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
7b5a3977f9- License
- gnu-gpl-v2
- Categories
- audio
- Package size
- 42.7 KiB, 108.3 KiB installed
Description
YASR ("Yet Another Screen Reader") is an attempt at a lightweight, portable screen reader. It works by opening a shell in a pty and intercepting all user input/output, maintaining a window of what should be on the screen by looking at the codes and text sent to the screen. It thus uses no Linuxisms such as /dev/vcsa0 and does not necessarily need to be setuid root (the only requirement being that the user be able to access the tts device).
In the other systems
The newest version among them is 0.6.9, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| NetBSD | audio/yasr | 0.0.0.144nb2 | none known | - | [email protected] | 2026-09-29 |
| FreeBSD | accessibility/yasr by name | 0.6.9_6 newest | none known | - | [email protected] | - |
| DragonFly | accessibility/yasr by name | 0.6.9_6 newest | none known | - | [email protected] | - |
| MidnightBSD | accessibility/yasr by name | 0.6.9 newest | no data | - | [email protected] | - |
| HardenedBSD | accessibility/yasr by name | 0.6.9_6 newest | no data | - | [email protected] | - |
| GhostBSD | accessibility/yasr by name | 0.6.9_6 newest | no data | - | [email protected] | - |
Install
Binary package:
pkgin install yasr
From pkgsrc:
cd /usr/pkgsrc/audio/yasr && 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 | 0.0.0.144nb2 |
| NetBSD 10.1 aarch64 | 0.0.0.144nb1 |
| SmartOS / illumos x86_64 | - |
| macOS 15 arm64 | - |
Dependencies
Run dependencies 1
No port depends on this one.