app-accessibility / brltty

Daemon that provides access to the Linux/Unix console for a blind person

Official package sites : https://brltty.app/ ·

BRLTTY is a background process (daemon) which provides access to the Linux/Unix console (when in text mode) for a blind person using a refreshable braille display. It drives the braille display, and provides complete screen review functionality. Some speech capability has also been incorporated.

v6.0-r1 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2.1
Keywords
~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86
USE flags
X api beeper bluetooth contracted-braille doc fm gpm iconv icu java louis midi ncurses nls ocaml pcm policykit python speech systemd tcl usb xml

v5.2-r1 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2.1
Keywords
alpha amd64 hppa ia64 ppc ppc64 x86 ~arm
USE flags
X api beeper bluetooth contracted-braille doc fm gpm iconv icu java midi ncurses nls ocaml pcm python speech tcl usb

General

X
Add support for X11
api
build brltty's application program interface
beeper
support the console tone generator
bluetooth
Enable Bluetooth Support
contracted-braille
support in-line contracted braille
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fm
support for the sound card synthesizer
gpm
Add support for sys-libs/gpm (Console-based mouse driver)
iconv
Enable support for the iconv character set conversion library
icu
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
java
Add support for Java
louis
Use braille tranlator dev-libs/liblouis
midi
support the musical instrument digital interface
ncurses
Add ncurses support (console display library)
nls
Add Native Language Support (using gettext - GNU locale utilities)
ocaml
Add support/bindings for the Ocaml language
pcm
support for sound card digital audio
policykit
Enable PolicyKit authentication support
python
Add optional support/bindings for the Python language
speech
speech support
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
tcl
Add support the Tcl language
usb
Add USB support to applications that have optional USB support (e.g. cups)
xml
Add support for XML files

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6
python3_7
Build with Python 3.7

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

app-accessibility / espeak : Speech synthesizer for English and other languages

app-accessibility / flite : Flite text to speech engine

app-accessibility / speech-dispatcher : Speech synthesis interface

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-java / java-config : Java environment configuration query tool

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / tcl : Tool Command Language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / icu : International Components for Unicode

dev-libs / liblouis : An open-source braille translator and back-translator

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-ml / findlib : OCaml tool to find/use non-standard packages

dev-python / cython : A Python to C compiler

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / systemd : System and service manager for Linux

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / gpm : Console-based mouse driver

sys-libs / ncurses : console display library

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / libusb : Virtual for libusb

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXaw : X.Org Xaw library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon

app-accessibility / espeak : Speech synthesizer for English and other languages

app-accessibility / flite : Flite text to speech engine

app-accessibility / speech-dispatcher : Speech synthesis interface

dev-java / java-config : Java environment configuration query tool

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / tcl : Tool Command Language

dev-libs / expat : Stream-oriented XML parser library

dev-libs / icu : International Components for Unicode

dev-libs / liblouis : An open-source braille translator and back-translator

dev-libs / libpcre2 : Perl-compatible regular expression library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

net-wireless / bluez : Bluetooth Tools and System Daemons for Linux

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-apps / systemd : System and service manager for Linux

sys-auth / polkit : Policy framework for controlling privileges for system-wide services

sys-libs / gpm : Console-based mouse driver

sys-libs / ncurses : console display library

virtual / jre : Virtual for Java Runtime Environment (JRE)

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / libusb : Virtual for libusb

x11-libs / libX11 : X.Org X11 library

x11-libs / libXaw : X.Org Xaw library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library

app-accessibility / orca : Extensible screen reader that provides access to the desktop

app-accessibility / speechd-el : Emacs speech support

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

x11-terms / mlterm : A multi-lingual terminal emulator

562358
app-accessibility/brltty-5.2 - brltty-ttb.o: undefined reference to symbol 'intrflush'
603490
app-accessibility/brltty-5.2-r1 - /usr/lib64/ocaml/caml/memory.h:236:12: error: ‘caml__frame’ undeclared
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
app-accessibility/brltty: update HOMEPAGE, use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/12019 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Michael Palimaka <kensington@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
app-accessibility/brltty: Fixed installation with USE="-api"
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
app-accessibility/brltty: Revbump for various fixes
- Fixed build with USE="java" - Added "louis", "policykit", "systemd" and "xml" USE flags - Added various missing dependencies - Improved python build handling Closes: https://bugs.gentoo.org/681644 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
app-accessibility/brltty: Bump to version 6.0
Closes: https://bugs.gentoo.org/632630 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
app-accessibility/brltty: Fix installation with USE=-api
In commit 6326de87e9f6 ("app-accessibility/brltty: bump to EAPI 6") this || die was added, but there are no static libraries installed at least under some circimstances.
Marty E. Plummer · gentoo
app-accessibility/brltty: bump to EAPI 6
Also readjusted the epatch call to an eapply call, added HTML_DOCS/einstalldocs as dohtml is deprecated on EAPI=6, and adjusted the keepdir call to point at the correct directory. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7590
Pacho Ramos · gentoo
app-accessibility/brltty: Add support for newer python
Package-Manager: Portage-2.3.16, Repoman-2.3.6
David Seifert · gentoo
app-accessibility/brltty: [QA] Fix multiple issues
* Don't add dead python impls to PYTHON_COMPAT * Don't remove python metadata vars (${PYTHON_REQUIRED_USE}) from REQUIRED_USE * Don't remove the SLOT specifier for sys-libs/ncurses * Get rid of the awfully complicated, hacky and non-generalisable solution for the libtinfo split, which also doesn't generalise to Prefix. Using pkg-config is easier, safer, more portable and less brittle than the previous hacks. * Get rid of the totally unnecessary code paths created by dispatching on glibc versions. 'sys/sysmacros.h' can always be included on glibc, packages just have relied on this include implicitly. Package-Manager: Portage-2.3.16, Repoman-2.3.6
Stephen L Arnold · gentoo
app-accessibility/brltty: misc build and QA fixes
* add libtinfo check for ncurses * add sysmacros.h patch for newer glibc breakage * fix repoman warnings * fixes bug 547786 and minor/major symbol errors Package-Manager: Portage-2.3.16, Repoman-2.3.6
Alexis Ballier · gentoo
app-accessibility/brltty: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
app-accessibility/brltty: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Sergei Trofimovich · gentoo
app-accessibility/brltty: fix makedev() autodetection, bug #581130
Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/581130 Package-Manager: portage-2.3.2
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
William Hubbs · gentoo
app-accessibility/brltty: remove old version
Package-Manager: portage-2.2.26
William Hubbs · gentoo
app-accessibility/brltty: revision bump to migrate to /sbin/openrc-run
Package-Manager: portage-2.2.26 RepoMan-Options: --force
Pacho Ramos · gentoo
app-accessibility/brltty: Support python3_5
Package-Manager: portage-2.2.24
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed