BSD Ports

accessibility/yasr 0.6.9 MidnightBSD

General-purpose console screen reader

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl
Categories
accessibility

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDaccessibility/yasr0.6.9 newestno data-[email protected]-
FreeBSDaccessibility/yasr0.6.9_6 newestnone known-[email protected]-
NetBSDaudio/yasr by name0.0.0.144nb2none known-[email protected]2026-09-29
DragonFlyaccessibility/yasr0.6.9_6 newestnone known-[email protected]-
HardenedBSDaccessibility/yasr0.6.9_6 newestno data-[email protected]-
GhostBSDaccessibility/yasr0.6.9_6 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install yasr

From mports:

cd /usr/mports/accessibility/yasr && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	yasr>0:accessibility/yasr

Dependencies

No port depends on this one.

Configuration

Options name: accessibility_yasr

OptionDefaultDescription
DOCSoff
NLSoff
USES
gmake
Service scripts
none

Files

distinfo 1
FileSizeSHA256
yasr-0.6.9.tar.gz23576841f17cfab8e88824a8dc1476602a0944b9030a8f8da2538a7a6549e3534e3bdf
Master sites 1
  • SF