2
0
mirror of https://github.com/gentoo-mirror/gentoo.git synced 2026-02-03 00:07:46 +03:00
Files
Nicolas PARLANT 683a12b88a app-accessibility/brltty: add 6.8
license is LGPL-2.1+

useflags/deps :
add lua for lua bindings
add emacs for emacs bindings
add caps w/ libcap
make pcre optional
make hid optional (needs libudev and linux-headers)
policykit requires api
add xorg-proto for X (keysyms.h)
make at-spi2-core optional with X requirement
remove doc, always installed

caps is not enabled by default: it requires many capabilities and the default
behavior just works by dropping privileges after being launched as root.

brltty checks the kernel modules pcspkr and uinput, so add CONFIG_CHECK

export LD is no longer required
define ldconfig instead of ldconfig -n to fix musl
remove egg-info files

patch the tmpfile if api is not enabled

call udev_reload for rules provided

new initd with the PIDFILE owned by root
use install-extras to install locales, udev, polkit, systemd, metainfo files

Closes: https://bugs.gentoo.org/732614
Closes: https://bugs.gentoo.org/805287
Closes: https://bugs.gentoo.org/830239
Closes: https://bugs.gentoo.org/845207
Closes: https://bugs.gentoo.org/878203
Closes: https://bugs.gentoo.org/923275
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Part-of: https://github.com/gentoo/gentoo/pull/45371
Closes: https://github.com/gentoo/gentoo/pull/45371
Signed-off-by: Sam James <sam@gentoo.org>
2026-01-14 13:43:44 +00:00
..
2025-12-19 10:51:55 +01:00
2026-01-14 13:43:44 +00:00