* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2015-11-09 21:51 Pacho Ramos
0 siblings, 0 replies; 69+ messages in thread
From: Pacho Ramos @ 2015-11-09 21:51 UTC (permalink / raw
To: gentoo-commits
commit: 9b05045daf1325c716736279cacb15e0da89b306
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 9 21:43:10 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon Nov 9 21:51:13 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b05045d
app-accessibility/brltty: Support python3_5
Package-Manager: portage-2.2.24
app-accessibility/brltty/brltty-5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-5.2.ebuild b/app-accessibility/brltty/brltty-5.2.ebuild
index e9e9815..8adcb66 100644
--- a/app-accessibility/brltty/brltty-5.2.ebuild
+++ b/app-accessibility/brltty/brltty-5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=5
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
FINDLIB_USE="ocaml"
inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2016-05-06 22:11 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2016-05-06 22:11 UTC (permalink / raw
To: gentoo-commits
commit: 94e723b6ed7ede38b6f06f5e0c320fbdc504f7d1
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri May 6 22:04:01 2016 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri May 6 22:04:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e723b6
app-accessibility/brltty: remove old version
Package-Manager: portage-2.2.26
app-accessibility/brltty/brltty-5.2.ebuild | 189 -----------------------------
1 file changed, 189 deletions(-)
diff --git a/app-accessibility/brltty/brltty-5.2.ebuild b/app-accessibility/brltty/brltty-5.2.ebuild
deleted file mode 100644
index 8adcb66..0000000
--- a/app-accessibility/brltty/brltty-5.2.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
-FINDLIB_USE="ocaml"
-
-inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
- autotools udev systemd python-r1
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="http://brltty.com/"
-SRC_URI="http://brltty.com/archive/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 x86"
-IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
- java +midi ncurses nls ocaml +pcm python usb +speech
- tcl X"
-REQUIRED_USE="doc? ( api )
- java? ( api )
- ocaml? ( api )
- python? ( api )
- tcl? ( api )"
-
-COMMON_DEP="bluetooth? ( net-wireless/bluez )
- gpm? ( >=sys-libs/gpm-1.20 )
- iconv? ( virtual/libiconv )
- icu? ( dev-libs/icu:= )
- python? ( ${PYTHON_DEPS} )
- ncurses? ( sys-libs/ncurses )
- nls? ( virtual/libintl )
- tcl? ( >=dev-lang/tcl-8.4.15:0= )
- usb? ( virtual/libusb:0 )
- X? ( x11-libs/libXaw )"
-DEPEND="virtual/pkgconfig
- java? ( >=virtual/jdk-1.4 )
- python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
- ${COMMON_DEP}"
-RDEPEND="java? ( >=virtual/jre-1.4 )
- ${COMMON_DEP}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fix-ldflags.patch \
- "${FILESDIR}"/${P}-udev.patch \
- "${FILESDIR}"/${P}-respect-AR.patch
-
- java-pkg-opt-2_src_prepare
-
- # The code runs `pkg-config` directly instead of locating a suitable
- # pkg-config wrapper (or respecting $PKG_CONFIG).
- sed -i \
- -e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
- aclocal.m4 configure.ac || die
-
- # We run eautoconf instead of using eautoreconf because brltty uses
- # a custom build system that uses autoconf without the rest of the
- # autotools.
- eautoconf
- python_copy_sources
-}
-
-src_configure() {
- tc-export AR LD PKG_CONFIG
- # override prefix in order to install into /
- # braille terminal needs to be available as soon in the boot process as
- # possible
- # Also override localstatedir so that the lib/brltty directory is installed
- # correctly.
- # Disable stripping since we do that ourselves.
- local myconf=(
- --prefix=/
- --localedir=/usr/share/locale
- --includedir=/usr/include
- --localstatedir=/var
- --disable-stripping
- --with-install-root="${D}"
- --with-writable-directory="/run/brltty"
- $(use_enable api)
- $(use_with beeper beep-package)
- $(use_enable contracted-braille)
- $(use_with fm fm-package)
- $(use_enable gpm)
- $(use_enable iconv)
- $(use_enable icu)
- $(use_enable java java-bindings)
- $(use_with midi midi-package)
- $(use_enable nls i18n)
- $(use_enable ocaml ocaml-bindings)
- $(use_with pcm pcm-package)
- $(use_enable speech speech-support)
- $(use_enable tcl tcl-bindings)
- $(use_enable X x)
- $(use_with bluetooth bluetooth-package)
- $(use_with ncurses curses)
- $(use_with usb usb-package) )
-
- econf "${myconf[@]}"
-
- if use python; then
- myconf+=( $(use_enable python python-bindings ) )
-
- python_configure() {
- econf "${myconf[@]}"
- }
- python_foreach_impl run_in_build_dir python_configure
- fi
-}
-
-src_compile() {
- local JAVAC_CONF=""
- local OUR_JNI_FLAGS=""
- if use java; then
- OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
-
- if use python; then
- python_build() {
- cd "Bindings/Python" || die
- emake
- }
- python_foreach_impl run_in_build_dir python_build
- fi
-}
-
-src_install() {
- if use ocaml; then
- findlib_src_preinst
- fi
-
- emake OCAML_LDCONF= install
-
- if use python; then
- python_install() {
- cd "Bindings/Python" || die
- emake install
- }
- python_foreach_impl run_in_build_dir python_install
- fi
-
- if use java; then
- # make install puts the _java.so there, and no it's not $(get_libdir)
- rm -rf "${D}/usr/lib/java"
- java-pkg_doso Bindings/Java/libbrlapi_java.so
- java-pkg_dojar Bindings/Java/brlapi.jar
- fi
-
- insinto /etc
- doins Documents/brltty.conf
- udev_newrules Autostart/Udev/udev.rules 70-brltty.rules
- newinitd "${FILESDIR}"/brltty.rc brltty
- systemd_dounit Autostart/Systemd/brltty.service
- systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
-
- libdir="$(get_libdir)"
- mkdir -p "${D}"/usr/${libdir}/
- mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
- gen_usr_ldscript libbrlapi.so
-
- cd Documents
- mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt
- mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt
- mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt
- dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
- dohtml -r Manual-BRLTTY
- if use doc; then
- dohtml -r Manual-BrlAPI
- dodoc BrlAPI-*.txt
- fi
-
- keepdir /var/lib/brlapi
- rmdir "${D}/run/brltty"
- rmdir "${D}/run"
-}
-
-pkg_postinst() {
- elog
- elog please be sure "${ROOT}"etc/brltty.conf is correct for your system.
- elog
- elog To make brltty start on boot, type this command as root:
- elog
- elog rc-update add brltty boot
-}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2017-04-19 8:03 David Seifert
0 siblings, 0 replies; 69+ messages in thread
From: David Seifert @ 2017-04-19 8:03 UTC (permalink / raw
To: gentoo-commits
commit: ed67c02393887c498ed5225dd69e5b38680f88f4
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 07:24:21 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 08:01:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed67c023
app-accessibility/brltty: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2
app-accessibility/brltty/brltty-5.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
index 8b395def835..f89ef31b2a5 100644
--- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
+++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -22,7 +22,7 @@ IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
REQUIRED_USE="doc? ( api )
java? ( api )
ocaml? ( api )
- python? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
tcl? ( api )"
COMMON_DEP="bluetooth? ( net-wireless/bluez )
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2017-12-09 14:21 Pacho Ramos
0 siblings, 0 replies; 69+ messages in thread
From: Pacho Ramos @ 2017-12-09 14:21 UTC (permalink / raw
To: gentoo-commits
commit: 8cfa1246650481a300525273fdf31a8225cb89b3
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 9 13:59:28 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Dec 9 14:19:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfa1246
app-accessibility/brltty: Add support for newer python
Package-Manager: Portage-2.3.16, Repoman-2.3.6
app-accessibility/brltty/brltty-5.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
index 71cbc57d9d1..8b9f34c0e4f 100644
--- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
+++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=5
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
FINDLIB_USE="ocaml"
inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2018-09-28 9:45 Matt Turner
0 siblings, 0 replies; 69+ messages in thread
From: Matt Turner @ 2018-09-28 9:45 UTC (permalink / raw
To: gentoo-commits
commit: 5d3e14893103b88673f9ff363a6e4de995225a4c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 28 09:43:16 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 28 09:45:36 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3e1489
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.
app-accessibility/brltty/brltty-5.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
index 3622819ef62..cba023ffd53 100644
--- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
+++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
@@ -169,7 +169,7 @@ src_install() {
libdir="$(get_libdir)"
mkdir -p "${D}"/usr/${libdir}/
- mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/ || die
+ mv "${D}"/${libdir}/*.a "${D}"/usr/${libdir}/
gen_usr_ldscript libbrlapi.so
cd Documents || die
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2019-03-27 15:03 Lars Wendler
0 siblings, 0 replies; 69+ messages in thread
From: Lars Wendler @ 2019-03-27 15:03 UTC (permalink / raw
To: gentoo-commits
commit: 161f8c8eb091dfcc1402ef91500c7652f8963ce7
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 14:57:52 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 15:03:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161f8c8e
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 <AT> gentoo.org>
.../{brltty-6.0.ebuild => brltty-6.0-r1.ebuild} | 72 ++++++++++++++--------
app-accessibility/brltty/metadata.xml | 1 +
2 files changed, 47 insertions(+), 26 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.0.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
similarity index 78%
rename from app-accessibility/brltty/brltty-6.0.ebuild
rename to app-accessibility/brltty/brltty-6.0-r1.ebuild
index badd7a11678..992de9ab91d 100644
--- a/app-accessibility/brltty/brltty-6.0.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -5,6 +5,8 @@ EAPI=7
PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
autotools udev systemd python-r1
@@ -15,30 +17,50 @@ SRC_URI="http://brltty.com/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
- java +midi ncurses nls ocaml +pcm python usb +speech
- tcl X"
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
REQUIRED_USE="doc? ( api )
java? ( api )
ocaml? ( api )
python? ( api ${PYTHON_REQUIRED_USE} )
tcl? ( api )"
-COMMON_DEP="bluetooth? ( net-wireless/bluez )
+COMMON_DEP="
+ app-accessibility/at-spi2-core:2
+ dev-libs/libpcre2[pcre32]
+ sys-apps/dbus
+ bluetooth? ( net-wireless/bluez )
gpm? ( >=sys-libs/gpm-1.20 )
iconv? ( virtual/libiconv )
icu? ( dev-libs/icu:= )
- python? ( ${PYTHON_DEPS} )
+ louis? ( dev-libs/liblouis )
+ midi? ( media-libs/alsa-lib )
ncurses? ( sys-libs/ncurses:0= )
- nls? ( virtual/libintl )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? ( ${PYTHON_DEPS} )
+ speech? (
+ app-accessibility/espeak
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
tcl? ( >=dev-lang/tcl-8.4.15:0= )
usb? ( virtual/libusb:0 )
- X? ( x11-libs/libXaw )"
+ xml? ( dev-libs/expat )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
DEPEND="${COMMON_DEP}"
BDEPEND="
virtual/pkgconfig
java? ( >=virtual/jdk-1.4 )
+ nls? ( virtual/libintl )
python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
"
RDEPEND="java? ( >=virtual/jre-1.4 )
@@ -56,21 +78,25 @@ src_prepare() {
java-pkg-opt-2_src_prepare
- # The code runs `pkg-config` directly instead of locating a suitable
- # pkg-config wrapper (or respecting $PKG_CONFIG).
- sed -i \
- -e 's/\<pkg-config\>/${PKG_CONFIG:-pkg-config}/' \
- aclocal.m4 configure.ac || die
-
# We run eautoconf instead of using eautoreconf because brltty uses
# a custom build system that uses autoconf without the rest of the
# autotools.
eautoconf
- python_copy_sources
+ use python && python_copy_sources
}
src_configure() {
tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
# override prefix in order to install into /
# braille terminal needs to be available as soon in the boot process as
# possible
@@ -93,12 +119,17 @@ src_configure() {
$(use_enable iconv)
$(use_enable icu)
$(use_enable java java-bindings)
+ $(use_enable louis liblouis)
$(use_with midi midi-package)
$(use_enable nls i18n)
$(use_enable ocaml ocaml-bindings)
$(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable python python-bindings)
$(use_enable speech speech-support)
+ $(use_with systemd service-package)
$(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
$(use_enable X x)
$(use_with bluetooth bluetooth-package)
$(use_with ncurses curses)
@@ -107,8 +138,6 @@ src_configure() {
econf "${myconf[@]}"
if use python; then
- myconf+=( $(use_enable python python-bindings ) )
-
python_configure() {
econf "${myconf[@]}"
}
@@ -117,14 +146,7 @@ src_configure() {
}
src_compile() {
- local JAVAC_CONF=""
- local OUR_JNI_FLAGS=""
- if use java; then
- OUR_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- JAVAC_CONF="${JAVAC} -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- emake JAVA_JNI_FLAGS="${OUR_JNI_FLAGS}" JAVAC="${JAVAC_CONF}"
+ emake JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
if use python; then
python_build() {
@@ -151,8 +173,6 @@ src_install() {
fi
if use java; then
- # make install puts the _java.so there, and no it's not $(get_libdir)
- rm -r "${ED}/usr/lib/java" || die
java-pkg_doso Bindings/Java/libbrlapi_java.so
java-pkg_dojar Bindings/Java/brlapi.jar
fi
diff --git a/app-accessibility/brltty/metadata.xml b/app-accessibility/brltty/metadata.xml
index 53e30d6595d..b05083dfd09 100644
--- a/app-accessibility/brltty/metadata.xml
+++ b/app-accessibility/brltty/metadata.xml
@@ -10,6 +10,7 @@
<flag name="beeper">support the console tone generator</flag>
<flag name="contracted-braille">support in-line contracted braille</flag>
<flag name="fm">support for the sound card synthesizer</flag>
+ <flag name="louis">Use braille tranlator <pkg>dev-libs/liblouis</pkg></flag>
<flag name="midi">support the musical instrument digital interface</flag>
<flag name="pcm">support for sound card digital audio</flag>
<flag name="speech">speech support</flag>
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2019-03-27 15:21 Lars Wendler
0 siblings, 0 replies; 69+ messages in thread
From: Lars Wendler @ 2019-03-27 15:21 UTC (permalink / raw
To: gentoo-commits
commit: 013b5ea3b8e293bccc3e6d211790ada795f648f0
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 15:21:24 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 15:21:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013b5ea3
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 <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 992de9ab91d..718a81cf76d 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -184,10 +184,12 @@ src_install() {
systemd_dounit Autostart/Systemd/brltty@.service
systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
- local libdir="$(get_libdir)"
- mkdir -p "${ED}"/usr/${libdir}/ || die
- mv "${ED}"/${libdir}/*.a "${ED}"/usr/${libdir}/ || die
- gen_usr_ldscript libbrlapi.so
+ if use api ; then
+ local libdir="$(get_libdir)"
+ mkdir -p "${ED}"/usr/${libdir}/ || die
+ mv "${ED}"/${libdir}/*.a "${ED}"/usr/${libdir}/ || die
+ gen_usr_ldscript libbrlapi.so
+ fi
cd Documents || die
mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt || die
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2019-05-19 0:09 Michael Palimaka
0 siblings, 0 replies; 69+ messages in thread
From: Michael Palimaka @ 2019-05-19 0:09 UTC (permalink / raw
To: gentoo-commits
commit: 4f3f452d318cccb100306c72d3c38a4573dda75c
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Thu May 16 16:57:14 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun May 19 00:09:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3f452d
app-accessibility/brltty: update HOMEPAGE, use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/12019
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
app-accessibility/brltty/brltty-5.2-r1.ebuild | 4 ++--
app-accessibility/brltty/brltty-6.0-r1.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
index f234b052144..7f9cc71db5f 100644
--- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
+++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
@@ -10,8 +10,8 @@ inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
autotools udev systemd python-r1
DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="http://brltty.com/"
-SRC_URI="http://brltty.com/archive/${P}.tar.xz"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 718a81cf76d..cdc5b015c76 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -12,8 +12,8 @@ inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic \
autotools udev systemd python-r1
DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="http://brltty.com/"
-SRC_URI="http://brltty.com/archive/${P}.tar.xz"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2019-08-03 13:14 Aaron Bauman
0 siblings, 0 replies; 69+ messages in thread
From: Aaron Bauman @ 2019-08-03 13:14 UTC (permalink / raw
To: gentoo-commits
commit: e3ea0c8366276a9ae63d42f217328ab3d827266b
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 3 13:11:56 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Aug 3 13:14:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ea0c83
app-accessibility/brltty: arm64 keyworded
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.70, Repoman-2.3.16
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 578a5f5d432..82168179665 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2019-08-11 11:20 David Seifert
0 siblings, 0 replies; 69+ messages in thread
From: David Seifert @ 2019-08-11 11:20 UTC (permalink / raw
To: gentoo-commits
commit: 9b88b79823018a4c084e1450d9a41088571d6cb3
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 11:19:15 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 11:19:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b88b798
app-accessibility/brltty: [QA] Fix missing trailing slash
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 82168179665..34d65bbe543 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -208,7 +208,7 @@ src_install() {
pkg_postinst() {
elog
- elog "please be sure ${ROOT}etc/brltty.conf is correct for your system."
+ elog "please be sure ${ROOT}/etc/brltty.conf is correct for your system."
elog
elog "To make brltty start on boot, type this command as root:"
elog
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-02-10 20:32 Michał Górny
0 siblings, 0 replies; 69+ messages in thread
From: Michał Górny @ 2020-02-10 20:32 UTC (permalink / raw
To: gentoo-commits
commit: 03320d9fc24a49a8574b4c3ac1baa3707ffde592
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 10 20:19:53 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 20:32:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03320d9f
app-accessibility/brltty: Remove py2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
app-accessibility/brltty/brltty-5.2-r1.ebuild | 2 +-
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
index c4bfea1d098..6f2cfc46a78 100644
--- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
+++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
FINDLIB_USE="ocaml"
inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 4fadb200400..751c3942a0a 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
+PYTHON_COMPAT=( python3_{6,7} )
FINDLIB_USE="ocaml"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-03-20 21:53 Matt Turner
0 siblings, 0 replies; 69+ messages in thread
From: Matt Turner @ 2020-03-20 21:53 UTC (permalink / raw
To: gentoo-commits
commit: 141cdadf5d503f29a080bbdaf16d4c4af84af828
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 20 21:45:35 2020 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Mar 20 21:52:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141cdadf
app-accessibility/brltty: drop hppa keywords
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
app-accessibility/brltty/brltty-5.2-r1.ebuild | 2 +-
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-accessibility/brltty/brltty-5.2-r1.ebuild b/app-accessibility/brltty/brltty-5.2-r1.ebuild
index 6f2cfc46a78..2fbb49b7c3c 100644
--- a/app-accessibility/brltty/brltty-5.2-r1.ebuild
+++ b/app-accessibility/brltty/brltty-5.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java +midi ncurses nls ocaml +pcm python usb +speech
tcl X"
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 751c3942a0a..f5c8a4a1f32 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-04-19 8:15 Mart Raudsepp
0 siblings, 0 replies; 69+ messages in thread
From: Mart Raudsepp @ 2020-04-19 8:15 UTC (permalink / raw
To: gentoo-commits
commit: c4fc1343ba439fb8dc983e7872171095cfc85917
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 07:36:26 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 08:15:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4fc1343
app-accessibility/brltty: subslot operator dep for liblouis
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index f5c8a4a1f32..db8128e0906 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -35,7 +35,7 @@ COMMON_DEP="
gpm? ( >=sys-libs/gpm-1.20 )
iconv? ( virtual/libiconv )
icu? ( dev-libs/icu:= )
- louis? ( dev-libs/liblouis )
+ louis? ( dev-libs/liblouis:= )
midi? ( media-libs/alsa-lib )
ncurses? ( sys-libs/ncurses:0= )
pcm? ( media-libs/alsa-lib )
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-05-03 21:55 Sergei Trofimovich
0 siblings, 0 replies; 69+ messages in thread
From: Sergei Trofimovich @ 2020-05-03 21:55 UTC (permalink / raw
To: gentoo-commits
commit: a37bc5652c5d20a09830df7da702cb0d2283f3d6
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May 3 21:53:15 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May 3 21:55:34 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37bc565
app-accessibility/brltty: keyworded 6.0-r1 for ia64, bug #720692
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index db8128e0906..c70417a9155 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-05-06 7:18 Sergei Trofimovich
0 siblings, 0 replies; 69+ messages in thread
From: Sergei Trofimovich @ 2020-05-06 7:18 UTC (permalink / raw
To: gentoo-commits
commit: 1b4a0cc35c426ecfecc167e80acbdb75ad172d83
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed May 6 07:11:30 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed May 6 07:17:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4a0cc3
app-accessibility/brltty: stable 6.0-r1 for ppc64, bug #718280
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index ab679653b96..c657acf5a24 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-05-09 7:40 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2020-05-09 7:40 UTC (permalink / raw
To: gentoo-commits
commit: 71c055e95425834421025ba25a117cb44ea1a60f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat May 9 07:38:55 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat May 9 07:38:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c055e9
app-accessibility/brltty: amd64 stable wrt bug #718280
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index c657acf5a24..221da8b5f5f 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-05-11 16:49 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2020-05-11 16:49 UTC (permalink / raw
To: gentoo-commits
commit: 3e74155041a145be1333d282286d29cd01e8990d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 16:48:04 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 11 16:49:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e741550
app-accessibility/brltty: x86 stable wrt bug #718280
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 221da8b5f5f..1983c84f60b 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-08-16 7:52 Mart Raudsepp
0 siblings, 0 replies; 69+ messages in thread
From: Mart Raudsepp @ 2020-08-16 7:52 UTC (permalink / raw
To: gentoo-commits
commit: 80f402602c6de344d3da225ed5ae9b83c36b1286
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 07:38:24 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 07:49:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f40260
app-accessibility/brltty: bump to 6.1, add py3.8
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
app-accessibility/brltty/Manifest | 1 +
app-accessibility/brltty/brltty-6.1.ebuild | 217 +++++++++++++++++++++++++++++
2 files changed, 218 insertions(+)
diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest
index 5057b79d6e5..eeab6d53757 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1 +1,2 @@
DIST brltty-6.0.tar.xz 2879976 BLAKE2B 31bd45b63838d119d940492c615deb27ec47389c68afa39f19da3534324914695343344260799a10deae6ca3de41bedf9b0c1de1f78dbe01a89b694c2aa6e265 SHA512 07344fa902ad169967ca39d19b09dfea24e698011031dd63dce3eb997a4cb86622ee9427b216976b3ef60e5cbabb710a621621447c6bfa2313748fc1a1cf4b06
+DIST brltty-6.1.tar.xz 3394852 BLAKE2B 03e6358721dcd5c3bdee3301a1ed827a690128ec339669543279c7e9a115bef6c5d8630e4af2d0b214b9c7c3eaa9001ab4c54ae7fb899cb3bc675985f51d6933 SHA512 030ef60ef7a9a60dc2fba2a64ea0a0868395eee6f2f86876b4e4111e804a05b44f798a154a69a8f5e0f6358130993c360a550f7decac0535450f9cf939231eaf
diff --git a/app-accessibility/brltty/brltty-6.1.ebuild b/app-accessibility/brltty/brltty-6.1.ebuild
new file mode 100644
index 00000000000..3940a5d9c5f
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.1.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib eutils multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
+ autotools udev systemd python-r1
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+ java? ( api )
+ ocaml? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
+ tcl? ( api )"
+
+DEPEND="
+ app-accessibility/at-spi2-core:2
+ dev-libs/libpcre2[pcre32]
+ sys-apps/dbus
+ bluetooth? ( net-wireless/bluez )
+ gpm? ( >=sys-libs/gpm-1.20 )
+ iconv? ( virtual/libiconv )
+ icu? ( dev-libs/icu:= )
+ louis? ( dev-libs/liblouis:= )
+ midi? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:0= )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? ( ${PYTHON_DEPS} )
+ speech? (
+ app-accessibility/espeak
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
+ tcl? ( >=dev-lang/tcl-8.4.15:0= )
+ usb? ( virtual/libusb:0 )
+ xml? ( dev-libs/expat )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXfixes
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.4 )
+"
+BDEPEND="
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.4 )
+ nls? ( virtual/libintl )
+ python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.0-udev.patch
+ "${FILESDIR}"/${PN}-5.2-respect-AR.patch
+)
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+
+ # We run eautoconf instead of using eautoreconf because brltty uses
+ # a custom build system that uses autoconf without the rest of the
+ # autotools.
+ eautoconf
+ use python && python_copy_sources
+}
+
+src_configure() {
+ tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
+ # override prefix in order to install into /
+ # braille terminal needs to be available as soon in the boot process as
+ # possible
+ # Also override localstatedir so that the lib/brltty directory is installed
+ # correctly.
+ # Disable stripping since we do that ourselves.
+ local myconf=(
+ --prefix="${EPREFIX}"/
+ --localedir="${EPREFIX}"/usr/share/locale
+ --includedir="${EPREFIX}"/usr/include
+ --localstatedir="${EPREFIX}"/var
+ --disable-stripping
+ --with-install-root="${D}"
+ --with-writable-directory="${EPREFIX}"/run/brltty
+ $(use_enable api)
+ $(use_with beeper beep-package)
+ $(use_enable contracted-braille)
+ $(use_with fm fm-package)
+ $(use_enable gpm)
+ $(use_enable iconv)
+ $(use_enable icu)
+ $(use_enable java java-bindings)
+ $(use_enable louis liblouis)
+ $(use_with midi midi-package)
+ $(use_enable nls i18n)
+ $(use_enable ocaml ocaml-bindings)
+ $(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable python python-bindings)
+ $(use_enable speech speech-support)
+ $(use_with systemd service-package)
+ $(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
+ $(use_enable X x)
+ $(use_with bluetooth bluetooth-package)
+ $(use_with ncurses curses)
+ $(use_with usb usb-package) )
+
+ econf "${myconf[@]}"
+
+ if use python; then
+ python_configure() {
+ econf "${myconf[@]}"
+ }
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+}
+
+src_compile() {
+ emake JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+
+ if use python; then
+ python_build() {
+ cd "Bindings/Python" || die
+ emake
+ }
+ python_foreach_impl run_in_build_dir python_build
+ fi
+}
+
+src_install() {
+ if use ocaml; then
+ findlib_src_preinst
+ fi
+
+ emake OCAML_LDCONF= install
+
+ if use python; then
+ python_install() {
+ cd "Bindings/Python" || die
+ emake install
+ }
+ python_foreach_impl run_in_build_dir python_install
+ fi
+
+ if use java; then
+ java-pkg_doso Bindings/Java/libbrlapi_java.so
+ java-pkg_dojar Bindings/Java/brlapi.jar
+ fi
+
+ insinto /etc
+ doins Documents/brltty.conf
+ udev_newrules Autostart/Udev/rules 70-brltty.rules
+ newinitd "${FILESDIR}"/brltty.rc brltty
+ systemd_dounit Autostart/Systemd/brltty@.service
+ systemd_dotmpfilesd "${FILESDIR}/${PN}.tmpfiles.conf"
+
+ if use api ; then
+ local libdir="$(get_libdir)"
+ mkdir -p "${ED}"/usr/${libdir}/ || die
+ mv "${ED}"/${libdir}/*.a "${ED}"/usr/${libdir}/ || die
+ gen_usr_ldscript libbrlapi.so
+ fi
+
+ cd Documents || die
+ mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt || die
+ mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt || die
+ mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt || die
+ dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
+ if use doc; then
+ dodoc BrlAPI-*.txt
+ HTML_DOCS="Manual-BRLTTY" einstalldocs
+ fi
+
+ keepdir /var/lib/BrlAPI
+ rmdir "${ED}/run/brltty" || die
+ rmdir "${ED}/run" || die
+}
+
+pkg_postinst() {
+ elog
+ elog "please be sure ${ROOT}/etc/brltty.conf is correct for your system."
+ elog
+ elog "To make brltty start on boot, type this command as root:"
+ elog
+ elog "rc-update add brltty boot"
+}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2020-08-19 22:40 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2020-08-19 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 2879580c4355612f19fbed60932bbc84c146f043
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 22:37:32 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 22:37:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2879580c
app-accessibility/brltty: arm64 stable (bug #738056)
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.0-r1.ebuild b/app-accessibility/brltty/brltty-6.0-r1.ebuild
index 1983c84f60b..b6798c7faed 100644
--- a/app-accessibility/brltty/brltty-6.0-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2021-04-03 18:28 Mike Gilbert
0 siblings, 0 replies; 69+ messages in thread
From: Mike Gilbert @ 2021-04-03 18:28 UTC (permalink / raw
To: gentoo-commits
commit: ad7062a09e939c8314ef8a796af7603fcb2dc39c
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 3 18:27:43 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Apr 3 18:27:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7062a0
app-accessibility/brltty: avoid referencing D in src_configure
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.1.ebuild b/app-accessibility/brltty/brltty-6.1.ebuild
index 518a31f5e70..ac8d82d172b 100644
--- a/app-accessibility/brltty/brltty-6.1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1.ebuild
@@ -110,7 +110,6 @@ src_configure() {
--includedir="${EPREFIX}"/usr/include
--localstatedir="${EPREFIX}"/var
--disable-stripping
- --with-install-root="${D}"
--with-writable-directory="${EPREFIX}"/run/brltty
$(use_enable api)
$(use_with beeper beep-package)
@@ -163,12 +162,12 @@ src_install() {
findlib_src_preinst
fi
- emake OCAML_LDCONF= install
+ emake INSTALL_ROOT="${D}" OCAML_LDCONF= install
if use python; then
python_install() {
cd "Bindings/Python" || die
- emake install
+ emake INSTALL_ROOT="${D}" install
}
python_foreach_impl run_in_build_dir python_install
fi
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2021-04-19 2:10 Matt Turner
0 siblings, 0 replies; 69+ messages in thread
From: Matt Turner @ 2021-04-19 2:10 UTC (permalink / raw
To: gentoo-commits
commit: 057703951f04a9e098af7e03745ac82d2e4b0d1a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 19 01:55:32 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 19 02:10:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05770395
app-accessibility/brltty: Add Python 3.9 support
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.1.ebuild b/app-accessibility/brltty/brltty-6.1.ebuild
index 4cad408d577..cff7d7f3322 100644
--- a/app-accessibility/brltty/brltty-6.1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
FINDLIB_USE="ocaml"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2021-10-31 3:06 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2021-10-31 3:06 UTC (permalink / raw
To: gentoo-commits
commit: d9baf47276aef3726a1b65b8589d112f2093a87d
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Oct 29 16:28:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 03:03:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9baf472
app-accessibility/brltty: min java 1.8:*
Closes: https://bugs.gentoo.org/787320
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/22753
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 218 ++++++++++++++++++++++++++
1 file changed, 218 insertions(+)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
new file mode 100644
index 00000000000..14ae62a8ce0
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
+ autotools udev systemd python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+ java? ( api )
+ ocaml? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
+ tcl? ( api )"
+
+DEPEND="
+ app-accessibility/at-spi2-core:2
+ dev-libs/libpcre2[pcre32]
+ sys-apps/dbus
+ bluetooth? ( net-wireless/bluez )
+ gpm? ( >=sys-libs/gpm-1.20 )
+ iconv? ( virtual/libiconv )
+ icu? ( dev-libs/icu:= )
+ louis? ( dev-libs/liblouis:= )
+ midi? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:0= )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? ( ${PYTHON_DEPS} )
+ speech? (
+ app-accessibility/espeak
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
+ tcl? ( >=dev-lang/tcl-8.4.15:0= )
+ usb? ( virtual/libusb:0 )
+ xml? ( dev-libs/expat )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXfixes
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.8:* )
+ nls? ( virtual/libintl )
+ python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.0-udev.patch
+ "${FILESDIR}"/${PN}-5.2-respect-AR.patch
+)
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+
+ # We run eautoconf instead of using eautoreconf because brltty uses
+ # a custom build system that uses autoconf without the rest of the
+ # autotools.
+ eautoconf
+ use python && python_copy_sources
+}
+
+src_configure() {
+ tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
+ # override prefix in order to install into /
+ # braille terminal needs to be available as soon in the boot process as
+ # possible
+ # Also override localstatedir so that the lib/brltty directory is installed
+ # correctly.
+ # Disable stripping since we do that ourselves.
+ local myconf=(
+ --prefix="${EPREFIX}"/
+ --localedir="${EPREFIX}"/usr/share/locale
+ --includedir="${EPREFIX}"/usr/include
+ --localstatedir="${EPREFIX}"/var
+ --disable-stripping
+ --with-writable-directory="${EPREFIX}"/run/brltty
+ $(use_enable api)
+ $(use_with beeper beep-package)
+ $(use_enable contracted-braille)
+ $(use_with fm fm-package)
+ $(use_enable gpm)
+ $(use_enable iconv)
+ $(use_enable icu)
+ $(use_enable java java-bindings)
+ $(use_enable louis liblouis)
+ $(use_with midi midi-package)
+ $(use_enable nls i18n)
+ $(use_enable ocaml ocaml-bindings)
+ $(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable python python-bindings)
+ $(use_enable speech speech-support)
+ $(use_with systemd service-package)
+ $(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
+ $(use_enable X x)
+ $(use_with bluetooth bluetooth-package)
+ $(use_with ncurses curses)
+ $(use_with usb usb-package) )
+
+ econf "${myconf[@]}"
+
+ if use python; then
+ python_configure() {
+ econf "${myconf[@]}"
+ }
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+}
+
+src_compile() {
+ emake JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+
+ if use python; then
+ python_build() {
+ cd "Bindings/Python" || die
+ emake
+ }
+ python_foreach_impl run_in_build_dir python_build
+ fi
+}
+
+src_install() {
+ if use ocaml; then
+ findlib_src_preinst
+ fi
+
+ emake INSTALL_ROOT="${D}" OCAML_LDCONF= install
+
+ if use python; then
+ python_install() {
+ cd "Bindings/Python" || die
+ emake INSTALL_ROOT="${D}" install
+ }
+ python_foreach_impl run_in_build_dir python_install
+ fi
+
+ if use java; then
+ java-pkg_doso Bindings/Java/libbrlapi_java.so
+ java-pkg_dojar Bindings/Java/brlapi.jar
+ fi
+
+ insinto /etc
+ doins Documents/brltty.conf
+ udev_newrules Autostart/Udev/rules 70-brltty.rules
+ newinitd "${FILESDIR}"/brltty.rc brltty
+ systemd_dounit Autostart/Systemd/brltty@.service
+ dotmpfiles "${FILESDIR}/${PN}.tmpfiles.conf"
+
+ if use api ; then
+ local libdir="$(get_libdir)"
+ mkdir -p "${ED}"/usr/${libdir}/ || die
+ mv "${ED}"/${libdir}/*.a "${ED}"/usr/${libdir}/ || die
+ gen_usr_ldscript libbrlapi.so
+ fi
+
+ cd Documents || die
+ mv Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt || die
+ mv Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt || die
+ mv Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt || die
+ dodoc CONTRIBUTORS ChangeLog HISTORY README* TODO BRLTTY-*.txt
+ if use doc; then
+ dodoc BrlAPI-*.txt
+ HTML_DOCS="Manual-BRLTTY" einstalldocs
+ fi
+
+ keepdir /var/lib/BrlAPI
+ rmdir "${ED}/run/brltty" || die
+ rmdir "${ED}/run" || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.tmpfiles.conf
+
+ elog
+ elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
+ elog
+ elog "To make brltty start on boot, type this command as root:"
+ elog
+ elog "rc-update add brltty boot"
+}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2021-12-01 6:37 Yixun Lan
0 siblings, 0 replies; 69+ messages in thread
From: Yixun Lan @ 2021-12-01 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 635861149ed4701c82bf0df1cd08ce6f8c96ba03
Author: Alex Fan <alex.fan.q <AT> gmail <DOT> com>
AuthorDate: Tue Nov 30 10:52:59 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 06:34:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63586114
app-accessibility/brltty: keyword 6.1-r1 for ~riscv
Signed-off-by: Alex Fan <alex.fan.q <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
index 14ae62a8ce07..5cab86b4c9c7 100644
--- a/app-accessibility/brltty/brltty-6.1-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-24 8:17 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2022-01-24 8:17 UTC (permalink / raw
To: gentoo-commits
commit: 6b41bf0bf22bfa77a48d1c9fe0f9e5f17bad4448
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 08:17:12 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 08:17:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b41bf0b
app-accessibility/brltty: amd64 stable wrt bug #828066
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
index 5cab86b4c9c7..bd086a8a168b 100644
--- a/app-accessibility/brltty/brltty-6.1-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-24 14:42 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-01-24 14:42 UTC (permalink / raw
To: gentoo-commits
commit: 7f5cb947b4170561249dbea0727f012f642e0c4b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 14:42:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 14:42:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5cb947
app-accessibility/brltty: Stabilize 6.1-r1 arm64, #828066
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
index bd086a8a168b..f6ce3426ea42 100644
--- a/app-accessibility/brltty/brltty-6.1-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-24 14:47 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-01-24 14:47 UTC (permalink / raw
To: gentoo-commits
commit: 25c369585705334c8d653cd2adb88e5cc17da073
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 14:46:31 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 14:46:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c36958
app-accessibility/brltty: Stabilize 6.1-r1 ppc, #828066
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
index f6ce3426ea42..12f9b3541425 100644
--- a/app-accessibility/brltty/brltty-6.1-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-24 21:09 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2022-01-24 21:09 UTC (permalink / raw
To: gentoo-commits
commit: 6120f8ea41ee9c0cec9bf36d0f0f63f5fed4259c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 24 21:09:19 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jan 24 21:09:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6120f8ea
app-accessibility/brltty: x86 stable wrt bug #828066
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
index 12f9b3541425..85d74bea3cea 100644
--- a/app-accessibility/brltty/brltty-6.1-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-28 9:32 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2022-01-28 9:32 UTC (permalink / raw
To: gentoo-commits
commit: b5e737a318a4fb54a8532aefb4587eb36d93d7bc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 09:32:07 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 09:32:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e737a3
app-accessibility/brltty: ppc64 stable wrt bug #828066
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild b/app-accessibility/brltty/brltty-6.1-r1.ebuild
index 85d74bea3cea..ca9620c7607c 100644
--- a/app-accessibility/brltty/brltty-6.1-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-28 17:24 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-01-28 17:24 UTC (permalink / raw
To: gentoo-commits
commit: 6a2c0b251834539739e4acd74e5141beea3a2cae
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 17:22:58 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 17:23:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2c0b25
app-accessibility/brltty: 6.4 bump
Dropped keywords: alpha, ia64 and riscv because espeak-ng is not on
these platforms.
Closes: https://bugs.gentoo.org/832160
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/Manifest | 1 +
app-accessibility/brltty/brltty-6.4.ebuild | 214 +++++++++++++++++++++++++++++
2 files changed, 215 insertions(+)
diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest
index 5bb607421492..a078a76e9ad2 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1 +1,2 @@
DIST brltty-6.1.tar.xz 3394852 BLAKE2B 03e6358721dcd5c3bdee3301a1ed827a690128ec339669543279c7e9a115bef6c5d8630e4af2d0b214b9c7c3eaa9001ab4c54ae7fb899cb3bc675985f51d6933 SHA512 030ef60ef7a9a60dc2fba2a64ea0a0868395eee6f2f86876b4e4111e804a05b44f798a154a69a8f5e0f6358130993c360a550f7decac0535450f9cf939231eaf
+DIST brltty-6.4.tar.xz 3669296 BLAKE2B 2824b212c7e4fea0f65c7ae111432071805aa63117a7e9a9932d7720ef2157f1e6fd33e3e91e4515c7131bd066db8f910969fb186d2007b63bc83efcbe2332b1 SHA512 384848d05f78732952079d6f5170046927fcb35f400ece71ca897415a793c0aa1047934f8cd5e9e781536fb0b7cb71273283f3bba21e59f082ba8f6f2416352e
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
new file mode 100644
index 000000000000..67f6f4393a23
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
+ autotools udev systemd python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+ java? ( api )
+ ocaml? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
+ tcl? ( api )"
+
+DEPEND="
+ app-accessibility/at-spi2-core:2
+ dev-libs/libpcre2[pcre32]
+ sys-apps/dbus
+ bluetooth? ( net-wireless/bluez )
+ gpm? ( >=sys-libs/gpm-1.20 )
+ iconv? ( virtual/libiconv )
+ icu? ( dev-libs/icu:= )
+ louis? ( dev-libs/liblouis:= )
+ midi? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:0= )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? ( ${PYTHON_DEPS} )
+ speech? (
+ app-accessibility/espeak-ng
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
+ tcl? ( >=dev-lang/tcl-8.4.15:0= )
+ usb? ( virtual/libusb:0 )
+ xml? ( dev-libs/expat )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXfixes
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.8:* )
+ nls? ( virtual/libintl )
+ python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.2-respect-AR.patch
+)
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+
+ # We run eautoconf instead of using eautoreconf because brltty uses
+ # a custom build system that uses autoconf without the rest of the
+ # autotools.
+ eautoconf
+ use python && python_copy_sources
+}
+
+src_configure() {
+ tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
+ # override prefix in order to install into /
+ # braille terminal needs to be available as soon in the boot process as
+ # possible
+ # Also override localstatedir so that the lib/brltty directory is installed
+ # correctly.
+ # Disable stripping since we do that ourselves.
+ local myconf=(
+ --prefix="${EPREFIX}"/
+ --localedir="${EPREFIX}"/usr/share/locale
+ --includedir="${EPREFIX}"/usr/include
+ --localstatedir="${EPREFIX}"/var
+ --disable-stripping
+ --with-speech-driver=-es
+ --with-writable-directory="${EPREFIX}"/run/brltty
+ $(use_enable api)
+ $(use_with beeper beep-package)
+ $(use_with fm fm-package)
+ $(use_enable gpm)
+ $(use_enable iconv)
+ $(use_enable icu)
+ $(use_enable java java-bindings)
+ $(use_enable louis liblouis)
+ $(use_with midi midi-package)
+ $(use_enable nls i18n)
+ $(use_enable ocaml ocaml-bindings)
+ $(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable python python-bindings)
+ $(use_enable speech speech-support)
+ $(use_with systemd service-package)
+ $(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
+ $(use_enable X x)
+ $(use_with bluetooth bluetooth-package)
+ $(use_with ncurses curses)
+ $(use_with usb usb-package) )
+
+ econf "${myconf[@]}"
+
+ if use python; then
+ python_configure() {
+ econf "${myconf[@]}"
+ }
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+}
+
+src_compile() {
+ emake JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+
+ if use python; then
+ python_build() {
+ cd "Bindings/Python" || die
+ emake
+ }
+ python_foreach_impl run_in_build_dir python_build
+ fi
+}
+
+src_install() {
+ if use ocaml; then
+ findlib_src_preinst
+ fi
+
+ emake INSTALL_ROOT="${D}" OCAML_LDCONF= install
+
+ if use python; then
+ python_install() {
+ cd "Bindings/Python" || die
+ emake INSTALL_ROOT="${D}" install
+ }
+ python_foreach_impl run_in_build_dir python_install
+ fi
+
+ if use java; then
+ java-pkg_doso Bindings/Java/libbrlapi_java.so
+ java-pkg_dojar Bindings/Java/brlapi.jar
+ fi
+
+ insinto /etc
+ doins Documents/brltty.conf
+ newinitd "${FILESDIR}"/brltty.rc brltty
+ systemd_dounit Autostart/Systemd/brltty@.service
+ dotmpfiles "${FILESDIR}/${PN}.tmpfiles.conf"
+
+ if use api ; then
+ local libdir="$(get_libdir)"
+ mkdir -p "${ED}"/usr/${libdir}/ || die
+ mv "${ED}"/${libdir}/*.a "${ED}"/usr/${libdir}/ || die
+ gen_usr_ldscript libbrlapi.so
+ fi
+
+ mv doc/Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt || die
+ mv doc/Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt || die
+ mv doc/Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt || die
+ dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO} BRLTTY-*.txt
+ if use doc; then
+ dodoc BrlAPI-*.txt
+ HTML_DOCS="doc/Manual-BRLTTY" einstalldocs
+ fi
+
+ keepdir /var/lib/BrlAPI
+ rm -fr "${ED}/run" || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.tmpfiles.conf
+
+ elog
+ elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
+ elog
+ elog "To make brltty start on boot, type this command as root:"
+ elog
+ elog "rc-update add brltty boot"
+}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-28 18:45 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-01-28 18:45 UTC (permalink / raw
To: gentoo-commits
commit: d9c1f6c693d322ee3de1c87dbf50805b5d2a744b
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 18:44:36 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 18:45:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c1f6c6
app-accessibility/brltty: add python 3.10 compatibility
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
index 67f6f4393a23..cb3cd631d841 100644
--- a/app-accessibility/brltty/brltty-6.4.ebuild
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
FINDLIB_USE="ocaml"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-28 18:50 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-01-28 18:50 UTC (permalink / raw
To: gentoo-commits
commit: c76857c6cf2a95a150291ebc6cc7a60b96c7eff7
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 18:49:38 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 18:50:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76857c6
app-accessibility/brltty: remove unused eclasses
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
index cb3cd631d841..ff609bc90850 100644
--- a/app-accessibility/brltty/brltty-6.4.ebuild
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -8,8 +8,8 @@ FINDLIB_USE="ocaml"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
-inherit findlib multilib toolchain-funcs java-pkg-opt-2 flag-o-matic usr-ldscript \
- autotools udev systemd python-r1 tmpfiles
+inherit findlib toolchain-funcs java-pkg-opt-2 usr-ldscript autotools \
+ systemd python-r1 tmpfiles
DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
HOMEPAGE="https://brltty.app/"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-29 7:10 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-01-29 7:10 UTC (permalink / raw
To: gentoo-commits
commit: 38051cf77597b37366ac0be8260c7bbb5ab84d72
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 29 07:10:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 07:10:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38051cf7
app-accessibility/brltty: Keyword 6.4 ia64, #832222
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
index ff609bc90850..8dc1efa0bfbe 100644
--- a/app-accessibility/brltty/brltty-6.4.ebuild
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-29 19:26 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-01-29 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 31649e33ddddd946f09371dff3d14bc942f98dc2
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 29 19:25:02 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 19:25:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31649e33
app-accessibility/brltty: 6.4 build fixes
- disable espeak driver
- work around parallel build failures
- drop static libraries
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4.ebuild | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
index 8dc1efa0bfbe..e5a7f0d48519 100644
--- a/app-accessibility/brltty/brltty-6.4.ebuild
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -8,8 +8,8 @@ FINDLIB_USE="ocaml"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
-inherit findlib toolchain-funcs java-pkg-opt-2 usr-ldscript autotools \
- systemd python-r1 tmpfiles
+inherit findlib toolchain-funcs java-pkg-opt-2 autotools systemd \
+ python-r1 tmpfiles
DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
HOMEPAGE="https://brltty.app/"
@@ -109,7 +109,6 @@ src_configure() {
--includedir="${EPREFIX}"/usr/include
--localstatedir="${EPREFIX}"/var
--disable-stripping
- --with-speech-driver=-es
--with-writable-directory="${EPREFIX}"/run/brltty
$(use_enable api)
$(use_with beeper beep-package)
@@ -132,7 +131,10 @@ src_configure() {
$(use_enable X x)
$(use_with bluetooth bluetooth-package)
$(use_with ncurses curses)
- $(use_with usb usb-package) )
+ $(use_with usb usb-package)
+ )
+ # disable espeak since we use espeak-ng
+ use speech && myconf+=( --with-speech-driver=-es )
econf "${myconf[@]}"
@@ -145,7 +147,7 @@ src_configure() {
}
src_compile() {
- emake JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+ emake -j1 JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
if use python; then
python_build() {
@@ -182,13 +184,6 @@ src_install() {
systemd_dounit Autostart/Systemd/brltty@.service
dotmpfiles "${FILESDIR}/${PN}.tmpfiles.conf"
- if use api ; then
- local libdir="$(get_libdir)"
- mkdir -p "${ED}"/usr/${libdir}/ || die
- mv "${ED}"/${libdir}/*.a "${ED}"/usr/${libdir}/ || die
- gen_usr_ldscript libbrlapi.so
- fi
-
mv doc/Manual-BRLTTY/English/BRLTTY.txt BRLTTY-en.txt || die
mv doc/Manual-BRLTTY/French/BRLTTY.txt BRLTTY-fr.txt || die
mv doc/Manual-BrlAPI/English/BrlAPI.txt BrlAPI-en.txt || die
@@ -200,6 +195,7 @@ src_install() {
keepdir /var/lib/BrlAPI
rm -fr "${ED}/run" || die
+ find "${ED}" -name '*.a' -delete || die
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-29 22:13 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-01-29 22:13 UTC (permalink / raw
To: gentoo-commits
commit: 34a29016a8996709ef33fab73d58cc123f3ded9a
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 29 22:12:17 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 22:13:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a29016
app-accessibility/brltty: typo fix in metadata.xml
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/metadata.xml b/app-accessibility/brltty/metadata.xml
index f3f6d0a7c577..32eb443cb936 100644
--- a/app-accessibility/brltty/metadata.xml
+++ b/app-accessibility/brltty/metadata.xml
@@ -10,7 +10,7 @@
<flag name="beeper">support the console tone generator</flag>
<flag name="contracted-braille">support in-line contracted braille</flag>
<flag name="fm">support for the sound card synthesizer</flag>
- <flag name="louis">Use braille tranlator <pkg>dev-libs/liblouis</pkg></flag>
+ <flag name="louis">Use braille translator <pkg>dev-libs/liblouis</pkg></flag>
<flag name="midi">support the musical instrument digital interface</flag>
<flag name="pcm">support for sound card digital audio</flag>
<flag name="speech">speech support</flag>
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-29 22:23 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-01-29 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 02ffe3da656eb5932316599e75fbfab30049db38
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 29 22:22:10 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sat Jan 29 22:22:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ffe3da
app-accessibility/brltty: deactivate parallel make for all emake calls
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
index e5a7f0d48519..f96e01f92f91 100644
--- a/app-accessibility/brltty/brltty-6.4.ebuild
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -152,7 +152,7 @@ src_compile() {
if use python; then
python_build() {
cd "Bindings/Python" || die
- emake
+ emake -j1
}
python_foreach_impl run_in_build_dir python_build
fi
@@ -163,12 +163,12 @@ src_install() {
findlib_src_preinst
fi
- emake INSTALL_ROOT="${D}" OCAML_LDCONF= install
+ emake -j1 INSTALL_ROOT="${D}" OCAML_LDCONF= install
if use python; then
python_install() {
cd "Bindings/Python" || die
- emake INSTALL_ROOT="${D}" install
+ emake -j1 INSTALL_ROOT="${D}" install
}
python_foreach_impl run_in_build_dir python_install
fi
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-01-31 2:36 Yixun Lan
0 siblings, 0 replies; 69+ messages in thread
From: Yixun Lan @ 2022-01-31 2:36 UTC (permalink / raw
To: gentoo-commits
commit: 95afd0e690851e447f418276969128fdf53bbbc8
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 30 13:21:10 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 02:35:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95afd0e6
app-accessibility/brltty: keyword ~riscv, #832222
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4.ebuild b/app-accessibility/brltty/brltty-6.4.ebuild
index f96e01f92f91..0eaf71123bbd 100644
--- a/app-accessibility/brltty/brltty-6.4.ebuild
+++ b/app-accessibility/brltty/brltty-6.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-02-15 18:31 Matt Turner
0 siblings, 0 replies; 69+ messages in thread
From: Matt Turner @ 2022-02-15 18:31 UTC (permalink / raw
To: gentoo-commits
commit: e573e7e266633eb6e53da228b432b1ad90b01cea
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 15 18:31:23 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Feb 15 18:31:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e573e7e2
app-accessibility/brltty: Keyword 6.4-r1 alpha, #832222
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index 2805474e8b9a..766b520fb669 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-03-01 11:28 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2022-03-01 11:28 UTC (permalink / raw
To: gentoo-commits
commit: f4cbc5414686f1c8f8a9ae72696e428a13bf341b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 11:28:42 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 11:28:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4cbc541
app-accessibility/brltty: ppc stable wrt bug #834428
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index 766b520fb669..47f6959fd4ab 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-03-01 11:29 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2022-03-01 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 71b95012aa1b55f71e2443a5b4f408a552143557
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 11:29:36 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 11:29:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b95012
app-accessibility/brltty: ppc64 stable wrt bug #834428
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index 47f6959fd4ab..5ff3b7d3d676 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-03-01 11:42 Jakov Smolić
0 siblings, 0 replies; 69+ messages in thread
From: Jakov Smolić @ 2022-03-01 11:42 UTC (permalink / raw
To: gentoo-commits
commit: 962283eaeaa8d08c59bdf241f62437d0b02e5020
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 11:41:39 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 11:41:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962283ea
app-accessibility/brltty: Stabilize 6.4-r1 amd64, #834428
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index 5ff3b7d3d676..970f1ac64765 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-03-02 9:08 Agostino Sarubbo
0 siblings, 0 replies; 69+ messages in thread
From: Agostino Sarubbo @ 2022-03-02 9:08 UTC (permalink / raw
To: gentoo-commits
commit: b33e6697c9405c55521a4dc43b69703c974bb13d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 2 09:07:48 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Mar 2 09:07:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33e6697
app-accessibility/brltty: x86 stable wrt bug #834428
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index 970f1ac64765..3fc7a0252fb0 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-03-07 3:47 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-03-07 3:47 UTC (permalink / raw
To: gentoo-commits
commit: 1b123c19055cea611ce929095a70b857936dbcf7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 7 03:46:41 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 03:46:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b123c19
app-accessibility/brltty: Stabilize 6.4-r1 arm64, #834428
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index 3fc7a0252fb0..ba5ef869a54e 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-03-09 23:46 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-03-09 23:46 UTC (permalink / raw
To: gentoo-commits
commit: 1e77ac9b47ca51e92d07e55fbb27fe1b983944b9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 23:43:20 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 23:43:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e77ac9b
app-accessibility/brltty: forward 6.4-r1 for ~riscv
Bug: https://bugs.gentoo.org/832222
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index ba5ef869a54e..db4783baac44 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-05-26 5:30 WANG Xuerui
0 siblings, 0 replies; 69+ messages in thread
From: WANG Xuerui @ 2022-05-26 5:30 UTC (permalink / raw
To: gentoo-commits
commit: 0e0e94ff99bf9a196f565787b0085ec978951a69
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 26 05:27:48 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu May 26 05:27:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0e94ff
app-accessibility/brltty: keyword 6.4-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
app-accessibility/brltty/brltty-6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.4-r1.ebuild b/app-accessibility/brltty/brltty-6.4-r1.ebuild
index db4783baac44..19adda670e69 100644
--- a/app-accessibility/brltty/brltty-6.4-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-10-01 3:55 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-10-01 3:55 UTC (permalink / raw
To: gentoo-commits
commit: 41bc6f131dcd72dc87a26e9f8e7cfe14bef34e23
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 1 03:37:26 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 1 03:55:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bc6f13
app-accessibility/brltty: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-accessibility/brltty/metadata.xml b/app-accessibility/brltty/metadata.xml
index 32eb443cb936..80c6f6744309 100644
--- a/app-accessibility/brltty/metadata.xml
+++ b/app-accessibility/brltty/metadata.xml
@@ -17,6 +17,7 @@
</use>
<upstream>
<remote-id type="cpe">cpe:/a:mielke:brltty</remote-id>
+ <remote-id type="github">brltty/brltty</remote-id>
</upstream>
<longdescription lang="en">
BRLTTY is a background process (daemon) which provides access to the Linux/Unix
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-10-02 4:42 William Hubbs
0 siblings, 0 replies; 69+ messages in thread
From: William Hubbs @ 2022-10-02 4:42 UTC (permalink / raw
To: gentoo-commits
commit: 349c59ae92dff2029cd27e0dcecaa924166bc385
Author: William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 2 04:42:02 2022 +0000
Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sun Oct 2 04:42:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349c59ae
app-accessibility/brltty: add 6.5
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
app-accessibility/brltty/Manifest | 1 +
app-accessibility/brltty/brltty-6.5.ebuild | 223 +++++++++++++++++++++++++++++
2 files changed, 224 insertions(+)
diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest
index a078a76e9ad2..447bf8b37e8f 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1,2 +1,3 @@
DIST brltty-6.1.tar.xz 3394852 BLAKE2B 03e6358721dcd5c3bdee3301a1ed827a690128ec339669543279c7e9a115bef6c5d8630e4af2d0b214b9c7c3eaa9001ab4c54ae7fb899cb3bc675985f51d6933 SHA512 030ef60ef7a9a60dc2fba2a64ea0a0868395eee6f2f86876b4e4111e804a05b44f798a154a69a8f5e0f6358130993c360a550f7decac0535450f9cf939231eaf
DIST brltty-6.4.tar.xz 3669296 BLAKE2B 2824b212c7e4fea0f65c7ae111432071805aa63117a7e9a9932d7720ef2157f1e6fd33e3e91e4515c7131bd066db8f910969fb186d2007b63bc83efcbe2332b1 SHA512 384848d05f78732952079d6f5170046927fcb35f400ece71ca897415a793c0aa1047934f8cd5e9e781536fb0b7cb71273283f3bba21e59f082ba8f6f2416352e
+DIST brltty-6.5.tar.xz 3631628 BLAKE2B b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee SHA512 bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f70555596f4d9d35cd05616af2a8e101d4d56b4c471a6ad3
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5.ebuild
new file mode 100644
index 000000000000..d06a26c6dab0
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.5.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+ java? ( api )
+ ocaml? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
+ tcl? ( api )"
+
+DEPEND="
+ acct-group/brltty
+ acct-user/brltty
+ dev-libs/libpcre2[pcre32]
+ bluetooth? (
+ sys-apps/dbus
+ net-wireless/bluez
+ )
+ gpm? ( >=sys-libs/gpm-1.20 )
+ iconv? ( virtual/libiconv )
+ icu? ( dev-libs/icu:= )
+ louis? ( dev-libs/liblouis:= )
+ midi? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:0= )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? ( ${PYTHON_DEPS} )
+ speech? (
+ app-accessibility/espeak-ng
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
+ tcl? ( >=dev-lang/tcl-8.4.15:0= )
+ usb? ( virtual/libusb:1 )
+ xml? ( dev-libs/expat )
+ X? (
+ app-accessibility/at-spi2-core:2
+ sys-apps/dbus
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXfixes
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.8:* )
+ nls? ( virtual/libintl )
+ python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.4-respect-AR.patch
+)
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+
+ # We run eautoconf instead of using eautoreconf because brltty uses
+ # a custom build system that uses autoconf without the rest of the
+ # autotools.
+ eautoconf
+ use python && python_copy_sources
+}
+
+src_configure() {
+ tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
+ # Override bindir for backward compatibility.
+ # Also override localstatedir so that the lib/brltty directory is installed
+ # correctly.
+ # Disable stripping since we do that ourselves.
+ local myconf=(
+ --bindir="${EPREFIX}"/bin
+ --htmldir="${EPREFIX}"/usr/share/doc/"${P}"/html
+ --localstatedir="${EPREFIX}"/var
+ --runstatedir="${EPREFIX}"/run
+ # the next two lines should be removed once support is added.
+ --disable-emacs-bindings
+ --disable-lua-bindings
+ --disable-stripping
+ --with-updatable-directory="${EPREFIX}"/var/lib/brltty
+ --with-writable-directory="${EPREFIX}"/run/brltty
+ --with-privilege-parameters=lx:user=brltty
+ $(use_enable api)
+ $(use_with beeper beep-package)
+# $(use_enable emacs emacs-bindings)
+ $(use_with fm fm-package)
+ $(use_enable gpm)
+ $(use_enable iconv)
+ $(use_enable icu)
+ $(use_enable java java-bindings)
+ $(use_enable louis liblouis)
+# $(use_enable lua lua-bindings)
+ $(use_with midi midi-package)
+ $(use_enable nls i18n)
+ $(use_enable ocaml ocaml-bindings)
+ $(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable python python-bindings)
+ $(use_enable speech speech-support)
+ $(use_with systemd service-package)
+ $(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
+ $(use_enable X x)
+ $(use_with bluetooth bluetooth-package)
+ $(use_with ncurses curses)
+ $(use_with usb usb-package)
+ )
+ # disable espeak since we use espeak-ng
+ use speech && myconf+=( --with-speech-driver=-es )
+
+ econf "${myconf[@]}"
+
+ if use python; then
+ python_configure() {
+ econf "${myconf[@]}"
+ }
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+}
+
+src_compile() {
+ emake -j1 JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+
+ if use python; then
+ python_build() {
+ cd "Bindings/Python" || die
+ emake -j1
+ }
+ python_foreach_impl run_in_build_dir python_build
+ fi
+}
+
+src_install() {
+ if use ocaml; then
+ findlib_src_preinst
+ fi
+
+ emake -j1 INSTALL_ROOT="${D}" OCAML_LDCONF= install
+
+ if use python; then
+ python_install() {
+ cd "Bindings/Python" || die
+ emake -j1 INSTALL_ROOT="${D}" install
+ }
+ python_foreach_impl run_in_build_dir python_install
+ fi
+
+ if use java; then
+ java-pkg_doso Bindings/Java/libbrlapi_java.so
+ java-pkg_dojar Bindings/Java/brlapi.jar
+ fi
+
+ insinto /etc
+ doins Documents/brltty.conf
+ newinitd "${FILESDIR}"/brltty.initd brltty
+ pushd Autostart/Systemd 1> /dev/null || die
+ emake -j1 INSTALL_ROOT="${ED}" install
+ popd
+ pushd Autostart/Udev 1> /dev/null || die
+ emake -j1 INSTALL_ROOT="${ED}" install
+ popd
+
+ dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
+ if use doc; then
+ HTML_DOCS="doc/Manual-BRLTTY" einstalldocs
+ fi
+
+ keepdir /var/lib/BrlAPI
+ rm -fr "${ED}/run" || die
+ find "${ED}" -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.conf
+
+ elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
+ elog
+ elog "To make brltty start on boot on an OpenRC system, type this command:"
+ elog "# rc-update add brltty boot"
+ elog
+ elog "If you are using systemd, type this command:"
+ elog "# systemctl daemon-reload"
+ elog
+ elog "Please reload udev by typing:"
+ elog "# udevadm control --reload"
+}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-11-06 7:41 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-11-06 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 11c6eec1b895b2dc53f840c3cb6d5ff2a1495c6b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 07:41:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 07:41:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c6eec1
app-accessibility/brltty: Stabilize 6.5 ppc, #879965
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5.ebuild
index d06a26c6dab0..92c4421cedf7 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-11-06 19:06 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-11-06 19:06 UTC (permalink / raw
To: gentoo-commits
commit: ff5e00c830eeeae98d07f3e962d361890a5ffe28
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 6 19:06:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov 6 19:06:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5e00c8
app-accessibility/brltty: Stabilize 6.5 ppc64, #879965
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5.ebuild
index 92c4421cedf7..b16582ebc767 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-11-07 7:08 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-11-07 7:08 UTC (permalink / raw
To: gentoo-commits
commit: 91523988ea0e278ce076f1320b0ca80952e6b385
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 7 07:08:26 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 07:08:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91523988
app-accessibility/brltty: Stabilize 6.5 amd64, #879965
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5.ebuild
index b16582ebc767..20935f8572e5 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2022-11-07 8:11 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2022-11-07 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 96a01289659621f20a76e1a2c1adaa1c10068507
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 7 08:11:08 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 7 08:11:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a01289
app-accessibility/brltty: Stabilize 6.5 arm64, #879965
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5.ebuild
index aed6e6e07aed..f6f250a5b92b 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-01-26 4:40 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-01-26 4:40 UTC (permalink / raw
To: gentoo-commits
commit: 2bb9ec4f98838abcb21e6b714e123e7b1879590b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 04:39:02 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 04:40:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb9ec4f
app-accessibility/brltty: add missing dies, indentation
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5.ebuild
index c04e292aa921..211efd5c394f 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5.ebuild
@@ -53,7 +53,7 @@ DEPEND="
usb? ( virtual/libusb:1 )
xml? ( dev-libs/expat )
X? (
- app-accessibility/at-spi2-core:2
+ app-accessibility/at-spi2-core:2
sys-apps/dbus
x11-libs/libX11
x11-libs/libXaw
@@ -192,10 +192,10 @@ src_install() {
newinitd "${FILESDIR}"/brltty.initd brltty
pushd Autostart/Systemd 1> /dev/null || die
emake -j1 INSTALL_ROOT="${ED}" install
- popd
+ popd || die
pushd Autostart/Udev 1> /dev/null || die
emake -j1 INSTALL_ROOT="${ED}" install
- popd
+ popd || die
dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
if use doc; then
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-01-26 4:40 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-01-26 4:40 UTC (permalink / raw
To: gentoo-commits
commit: c47157dbcb8c5eb1a9f2fcb5864f2e3a3e46df99
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 26 04:39:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 04:40:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c47157db
app-accessibility/brltty: depend on tcl w/ fixed tclConfig.sh
Fixes install of bindings.
Closes: https://bugs.gentoo.org/892029
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5-r1.ebuild | 223 ++++++++++++++++++++++++++
1 file changed, 223 insertions(+)
diff --git a/app-accessibility/brltty/brltty-6.5-r1.ebuild b/app-accessibility/brltty/brltty-6.5-r1.ebuild
new file mode 100644
index 000000000000..8bb86f80887c
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.5-r1.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+ java? ( api )
+ ocaml? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
+ tcl? ( api )"
+
+DEPEND="
+ acct-group/brltty
+ acct-user/brltty
+ dev-libs/libpcre2[pcre32]
+ bluetooth? (
+ sys-apps/dbus
+ net-wireless/bluez
+ )
+ gpm? ( >=sys-libs/gpm-1.20 )
+ iconv? ( virtual/libiconv )
+ icu? ( dev-libs/icu:= )
+ louis? ( dev-libs/liblouis:= )
+ midi? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:0= )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? ( ${PYTHON_DEPS} )
+ speech? (
+ app-accessibility/espeak-ng
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
+ tcl? ( >=dev-lang/tcl-8.6.13-r1:= )
+ usb? ( virtual/libusb:1 )
+ xml? ( dev-libs/expat )
+ X? (
+ app-accessibility/at-spi2-core:2
+ sys-apps/dbus
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXfixes
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.8:* )
+ nls? ( virtual/libintl )
+ python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.4-respect-AR.patch
+)
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+
+ # We run eautoconf instead of using eautoreconf because brltty uses
+ # a custom build system that uses autoconf without the rest of the
+ # autotools.
+ eautoconf
+ use python && python_copy_sources
+}
+
+src_configure() {
+ tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
+ # Override bindir for backward compatibility.
+ # Also override localstatedir so that the lib/brltty directory is installed
+ # correctly.
+ # Disable stripping since we do that ourselves.
+ local myconf=(
+ --bindir="${EPREFIX}"/bin
+ --htmldir="${EPREFIX}"/usr/share/doc/"${P}"/html
+ --localstatedir="${EPREFIX}"/var
+ --runstatedir="${EPREFIX}"/run
+ # the next two lines should be removed once support is added.
+ --disable-emacs-bindings
+ --disable-lua-bindings
+ --disable-stripping
+ --with-updatable-directory="${EPREFIX}"/var/lib/brltty
+ --with-writable-directory="${EPREFIX}"/run/brltty
+ --with-privilege-parameters=lx:user=brltty
+ $(use_enable api)
+ $(use_with beeper beep-package)
+# $(use_enable emacs emacs-bindings)
+ $(use_with fm fm-package)
+ $(use_enable gpm)
+ $(use_enable iconv)
+ $(use_enable icu)
+ $(use_enable java java-bindings)
+ $(use_enable louis liblouis)
+# $(use_enable lua lua-bindings)
+ $(use_with midi midi-package)
+ $(use_enable nls i18n)
+ $(use_enable ocaml ocaml-bindings)
+ $(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable python python-bindings)
+ $(use_enable speech speech-support)
+ $(use_with systemd service-package)
+ $(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
+ $(use_enable X x)
+ $(use_with bluetooth bluetooth-package)
+ $(use_with ncurses curses)
+ $(use_with usb usb-package)
+ )
+ # disable espeak since we use espeak-ng
+ use speech && myconf+=( --with-speech-driver=-es )
+
+ econf "${myconf[@]}"
+
+ if use python; then
+ python_configure() {
+ econf "${myconf[@]}"
+ }
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+}
+
+src_compile() {
+ emake -j1 JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+
+ if use python; then
+ python_build() {
+ cd "Bindings/Python" || die
+ emake -j1
+ }
+ python_foreach_impl run_in_build_dir python_build
+ fi
+}
+
+src_install() {
+ if use ocaml; then
+ findlib_src_preinst
+ fi
+
+ emake -j1 INSTALL_ROOT="${D}" OCAML_LDCONF= install
+
+ if use python; then
+ python_install() {
+ cd "Bindings/Python" || die
+ emake -j1 INSTALL_ROOT="${D}" install
+ }
+ python_foreach_impl run_in_build_dir python_install
+ fi
+
+ if use java; then
+ java-pkg_doso Bindings/Java/libbrlapi_java.so
+ java-pkg_dojar Bindings/Java/brlapi.jar
+ fi
+
+ insinto /etc
+ doins Documents/brltty.conf
+ newinitd "${FILESDIR}"/brltty.initd brltty
+ pushd Autostart/Systemd 1> /dev/null || die
+ emake -j1 INSTALL_ROOT="${ED}" install
+ popd || die
+ pushd Autostart/Udev 1> /dev/null || die
+ emake -j1 INSTALL_ROOT="${ED}" install
+ popd || die
+
+ dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
+ if use doc; then
+ HTML_DOCS="doc/Manual-BRLTTY" einstalldocs
+ fi
+
+ keepdir /var/lib/BrlAPI
+ rm -fr "${ED}/run" || die
+ find "${ED}" -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.conf
+
+ elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
+ elog
+ elog "To make brltty start on boot on an OpenRC system, type this command:"
+ elog "# rc-update add brltty boot"
+ elog
+ elog "If you are using systemd, type this command:"
+ elog "# systemctl daemon-reload"
+ elog
+ elog "Please reload udev by typing:"
+ elog "# udevadm control --reload"
+}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-08-25 22:21 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-08-25 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 0862cbfe7706aba80779060c67cd0612050f5296
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 25 22:18:56 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 25 22:20:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0862cbfe
app-accessibility/brltty: depend on <cython-3
See https://brltty.app/pipermail/brltty/2023-August/020046.html and
https://discourse.gnome.org/t/psa-for-distros-brltty-should-be-built-using-cython-0-29-x-not-cython-3/16715.
There's a patch in upstream git but we're already behind a version and unclear
if that's the only issue w/ cython-3.
So, depend on <cython-3 for now to avoid runtime misbehaviour.
Thanks to leio for the headsup.
Bug: https://bugs.gentoo.org/913019
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/{brltty-6.5.ebuild => brltty-6.5-r2.ebuild} | 2 +-
.../brltty/{brltty-6.5-r1.ebuild => brltty-6.5-r3.ebuild} | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5-r2.ebuild
similarity index 99%
rename from app-accessibility/brltty/brltty-6.5.ebuild
rename to app-accessibility/brltty/brltty-6.5-r2.ebuild
index 211efd5c394f..3ba415f349b0 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r2.ebuild
@@ -68,7 +68,7 @@ BDEPEND="
virtual/pkgconfig
java? ( >=virtual/jdk-1.8:* )
nls? ( virtual/libintl )
- python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+ python? ( <dev-python/cython-3[${PYTHON_USEDEP}] )
"
HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
diff --git a/app-accessibility/brltty/brltty-6.5-r1.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild
similarity index 95%
rename from app-accessibility/brltty/brltty-6.5-r1.ebuild
rename to app-accessibility/brltty/brltty-6.5-r3.ebuild
index 99fb58bf9796..333191b77052 100644
--- a/app-accessibility/brltty/brltty-6.5-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r3.ebuild
@@ -64,11 +64,14 @@ DEPEND="
RDEPEND="${DEPEND}
java? ( >=virtual/jre-1.8:* )
"
+# <cython-3:
+# * see https://brltty.app/pipermail/brltty/2023-August/020046.html
+# * https://discourse.gnome.org/t/psa-for-distros-brltty-should-be-built-using-cython-0-29-x-not-cython-3/16715
BDEPEND="
virtual/pkgconfig
java? ( >=virtual/jdk-1.8:* )
nls? ( virtual/libintl )
- python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+ python? ( <dev-python/cython-3[${PYTHON_USEDEP}] )
"
HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-10-13 2:44 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-10-13 2:44 UTC (permalink / raw
To: gentoo-commits
commit: 53cff6c693d6061957058e2226d77642da2e1c9b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 02:43:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 02:43:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cff6c6
app-accessibility/brltty: simplify emake calls
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6.ebuild | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.6.ebuild b/app-accessibility/brltty/brltty-6.6.ebuild
index c01143a96851..87ccfd5baaa9 100644
--- a/app-accessibility/brltty/brltty-6.6.ebuild
+++ b/app-accessibility/brltty/brltty-6.6.ebuild
@@ -191,12 +191,8 @@ src_install() {
insinto /etc
doins Documents/brltty.conf
newinitd "${FILESDIR}"/brltty.initd brltty
- pushd Autostart/Systemd 1> /dev/null || die
- emake -j1 INSTALL_ROOT="${ED}" install
- popd || die
- pushd Autostart/Udev 1> /dev/null || die
- emake -j1 INSTALL_ROOT="${ED}" install
- popd || die
+ emake -C Autostart/Systemd -j1 INSTALL_ROOT="${ED}" install
+ emake -C Autostart/Udev -j1 INSTALL_ROOT="${ED}" install
dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
if use doc; then
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-11-29 4:10 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-11-29 4:10 UTC (permalink / raw
To: gentoo-commits
commit: 02f8a1e85e899ded8c1b150232eb780a3adb49ae
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Nov 28 19:07:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 04:09:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f8a1e8
app-accessibility/brltty: fix building python bindings too many times
Although --disable-python-bindings was used in the main build, to defer
building them for the python_foreach, the original use_enable was never
removed. So the python bindings if enabled at all, would always build
twice or more: once for python3, and once for each USE-enabled impl. The
python3 version might not actually work due to dependencies, so the
build might fail. If it did work by *coincidence*, it would be for
whatever the default python-exec is, which may not be what is in
PYTHON_TARGETS.
Bug: https://bugs.gentoo.org/905695
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/{brltty-6.6.ebuild => brltty-6.6-r1.ebuild} | 1 -
1 file changed, 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
similarity index 99%
rename from app-accessibility/brltty/brltty-6.6.ebuild
rename to app-accessibility/brltty/brltty-6.6-r1.ebuild
index 87ccfd5baaa9..0588c791af36 100644
--- a/app-accessibility/brltty/brltty-6.6.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -135,7 +135,6 @@ src_configure() {
$(use_enable ocaml ocaml-bindings)
$(use_with pcm pcm-package)
$(use_enable policykit polkit)
- $(use_enable python python-bindings)
$(use_enable speech speech-support)
$(use_with systemd service-package)
$(use_enable tcl tcl-bindings)
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-11-29 4:10 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-11-29 4:10 UTC (permalink / raw
To: gentoo-commits
commit: 58961f6993c152ff188bf65c879dc4ce0d772172
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Nov 28 19:29:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 04:09:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58961f69
app-accessibility/brltty: add missing build dependency on tcl
The Autostart/Udev directory executes tcl scripts as part of
installation, unrelated to tcl bindings. It is therefore required
unconditionally at build time.
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34029
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index 5a7e5893753d..e2d3a528f5d0 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -68,6 +68,7 @@ RDEPEND="${DEPEND}
java? ( >=virtual/jre-1.8:* )
"
BDEPEND="
+ >=dev-lang/tcl-8.6.13-r1
virtual/pkgconfig
java? ( >=virtual/jdk-1.8:* )
nls? ( virtual/libintl )
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-11-29 4:10 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-11-29 4:10 UTC (permalink / raw
To: gentoo-commits
commit: d5552bb02bcdaf88004f485ebb16e1263a5edfe2
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Nov 28 19:13:29 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 04:09:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5552bb0
app-accessibility/brltty: add missing build dependency on setuptools
This does not use distutils-r1, so we need to manually add this
dependency in order for the upstream Makefile to go drive a non-pep517
build all by itself.
Closes: https://bugs.gentoo.org/905695
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index 0588c791af36..5a7e5893753d 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -42,7 +42,10 @@ DEPEND="
ncurses? ( sys-libs/ncurses:0= )
pcm? ( media-libs/alsa-lib )
policykit? ( sys-auth/polkit )
- python? ( ${PYTHON_DEPS} )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )
speech? (
app-accessibility/espeak-ng
app-accessibility/flite
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-12-16 9:10 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-12-16 9:10 UTC (permalink / raw
To: gentoo-commits
commit: 1ee140a0bb0cf842c4d4d50382e5894f88ed956e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 09:10:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 09:10:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee140a0
app-accessibility/brltty: Stabilize 6.5-r3 arm64, #920038
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5-r3.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild
index 333191b77052..011b1dbe9b95 100644
--- a/app-accessibility/brltty/brltty-6.5-r3.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-12-16 10:59 Arthur Zamarin
0 siblings, 0 replies; 69+ messages in thread
From: Arthur Zamarin @ 2023-12-16 10:59 UTC (permalink / raw
To: gentoo-commits
commit: b62fce06564708211c6757f92b485d72115c4832
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 10:59:36 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 10:59:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62fce06
app-accessibility/brltty: Stabilize 6.5-r3 x86, #920038
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5-r3.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild
index 011b1dbe9b95..bc7ac5e98b51 100644
--- a/app-accessibility/brltty/brltty-6.5-r3.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-12-16 10:59 Arthur Zamarin
0 siblings, 0 replies; 69+ messages in thread
From: Arthur Zamarin @ 2023-12-16 10:59 UTC (permalink / raw
To: gentoo-commits
commit: 5acc661e6142e8f46d784df4d14df175a7ac3e02
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 10:59:36 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 10:59:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acc661e
app-accessibility/brltty: Stabilize 6.5-r3 amd64, #920038
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.5-r3.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild
index bc7ac5e98b51..8b1c19745f13 100644
--- a/app-accessibility/brltty/brltty-6.5-r3.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-12-25 7:30 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-12-25 7:30 UTC (permalink / raw
To: gentoo-commits
commit: b577d66746be369674f73821ed2ae7a2b99e02ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 07:25:00 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 07:25:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b577d667
app-accessibility/brltty: drop 6.5-r2
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.5-r2.ebuild | 223 --------------------------
1 file changed, 223 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.5-r2.ebuild b/app-accessibility/brltty/brltty-6.5-r2.ebuild
deleted file mode 100644
index 3ba415f349b0..000000000000
--- a/app-accessibility/brltty/brltty-6.5-r2.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-FINDLIB_USE="ocaml"
-JAVA_PKG_WANT_SOURCE="1.8"
-JAVA_PKG_WANT_TARGET="1.8"
-
-inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="https://brltty.app/"
-SRC_URI="https://brltty.app/archive/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
-IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
- java louis +midi ncurses nls ocaml +pcm policykit python
- usb systemd +speech tcl xml X"
-REQUIRED_USE="doc? ( api )
- java? ( api )
- ocaml? ( api )
- python? ( api ${PYTHON_REQUIRED_USE} )
- tcl? ( api )"
-
-DEPEND="
- acct-group/brltty
- acct-user/brltty
- dev-libs/libpcre2[pcre32]
- bluetooth? (
- sys-apps/dbus
- net-wireless/bluez
- )
- gpm? ( >=sys-libs/gpm-1.20 )
- iconv? ( virtual/libiconv )
- icu? ( dev-libs/icu:= )
- louis? ( dev-libs/liblouis:= )
- midi? ( media-libs/alsa-lib )
- ncurses? ( sys-libs/ncurses:0= )
- pcm? ( media-libs/alsa-lib )
- policykit? ( sys-auth/polkit )
- python? ( ${PYTHON_DEPS} )
- speech? (
- app-accessibility/espeak-ng
- app-accessibility/flite
- app-accessibility/speech-dispatcher
- )
- systemd? ( sys-apps/systemd )
- tcl? ( >=dev-lang/tcl-8.4.15:0= )
- usb? ( virtual/libusb:1 )
- xml? ( dev-libs/expat )
- X? (
- app-accessibility/at-spi2-core:2
- sys-apps/dbus
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXfixes
- x11-libs/libXt
- x11-libs/libXtst
- )"
-RDEPEND="${DEPEND}
- java? ( >=virtual/jre-1.8:* )
-"
-BDEPEND="
- virtual/pkgconfig
- java? ( >=virtual/jdk-1.8:* )
- nls? ( virtual/libintl )
- python? ( <dev-python/cython-3[${PYTHON_USEDEP}] )
-"
-
-HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.4-respect-AR.patch
-)
-
-src_prepare() {
- default
-
- java-pkg-opt-2_src_prepare
-
- # We run eautoconf instead of using eautoreconf because brltty uses
- # a custom build system that uses autoconf without the rest of the
- # autotools.
- eautoconf
- use python && python_copy_sources
-}
-
-src_configure() {
- tc-export AR LD PKG_CONFIG
-
- export JAVAC=""
- export JAVA_JNI_FLAGS=""
- if use java; then
- export JAVA_HOME="$(java-config -g JAVA_HOME)"
- export JAVAC_HOME="${JAVA_HOME}/bin"
- export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- # Override bindir for backward compatibility.
- # Also override localstatedir so that the lib/brltty directory is installed
- # correctly.
- # Disable stripping since we do that ourselves.
- local myconf=(
- --bindir="${EPREFIX}"/bin
- --htmldir="${EPREFIX}"/usr/share/doc/"${P}"/html
- --localstatedir="${EPREFIX}"/var
- --runstatedir="${EPREFIX}"/run
- # the next two lines should be removed once support is added.
- --disable-emacs-bindings
- --disable-lua-bindings
- --disable-stripping
- --with-updatable-directory="${EPREFIX}"/var/lib/brltty
- --with-writable-directory="${EPREFIX}"/run/brltty
- --with-privilege-parameters=lx:user=brltty
- $(use_enable api)
- $(use_with beeper beep-package)
-# $(use_enable emacs emacs-bindings)
- $(use_with fm fm-package)
- $(use_enable gpm)
- $(use_enable iconv)
- $(use_enable icu)
- $(use_enable java java-bindings)
- $(use_enable louis liblouis)
-# $(use_enable lua lua-bindings)
- $(use_with midi midi-package)
- $(use_enable nls i18n)
- $(use_enable ocaml ocaml-bindings)
- $(use_with pcm pcm-package)
- $(use_enable policykit polkit)
- $(use_enable python python-bindings)
- $(use_enable speech speech-support)
- $(use_with systemd service-package)
- $(use_enable tcl tcl-bindings)
- $(use_enable xml expat)
- $(use_enable X x)
- $(use_with bluetooth bluetooth-package)
- $(use_with ncurses curses)
- $(use_with usb usb-package)
- )
- # disable espeak since we use espeak-ng
- use speech && myconf+=( --with-speech-driver=-es )
-
- econf "${myconf[@]}"
-
- if use python; then
- python_configure() {
- econf "${myconf[@]}"
- }
- python_foreach_impl run_in_build_dir python_configure
- fi
-}
-
-src_compile() {
- emake -j1 JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
-
- if use python; then
- python_build() {
- cd "Bindings/Python" || die
- emake -j1
- }
- python_foreach_impl run_in_build_dir python_build
- fi
-}
-
-src_install() {
- if use ocaml; then
- findlib_src_preinst
- fi
-
- emake -j1 INSTALL_ROOT="${D}" OCAML_LDCONF= install
-
- if use python; then
- python_install() {
- cd "Bindings/Python" || die
- emake -j1 INSTALL_ROOT="${D}" install
- }
- python_foreach_impl run_in_build_dir python_install
- fi
-
- if use java; then
- java-pkg_doso Bindings/Java/libbrlapi_java.so
- java-pkg_dojar Bindings/Java/brlapi.jar
- fi
-
- insinto /etc
- doins Documents/brltty.conf
- newinitd "${FILESDIR}"/brltty.initd brltty
- pushd Autostart/Systemd 1> /dev/null || die
- emake -j1 INSTALL_ROOT="${ED}" install
- popd || die
- pushd Autostart/Udev 1> /dev/null || die
- emake -j1 INSTALL_ROOT="${ED}" install
- popd || die
-
- dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
- if use doc; then
- HTML_DOCS="doc/Manual-BRLTTY" einstalldocs
- fi
-
- keepdir /var/lib/BrlAPI
- rm -fr "${ED}/run" || die
- find "${ED}" -name '*.a' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ${PN}.conf
-
- elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
- elog
- elog "To make brltty start on boot on an OpenRC system, type this command:"
- elog "# rc-update add brltty boot"
- elog
- elog "If you are using systemd, type this command:"
- elog "# systemctl daemon-reload"
- elog
- elog "Please reload udev by typing:"
- elog "# udevadm control --reload"
-}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-12-25 8:19 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2023-12-25 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 9c1a844fa39d5b97bc5fba996ecef5484e85cf28
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 25 08:18:57 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 25 08:18:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1a844f
app-accessibility/brltty: Stabilize 6.6-r1 amd64, #920677
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index e2d3a528f5d0..a9bd416f9470 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2023-12-29 19:04 Arthur Zamarin
0 siblings, 0 replies; 69+ messages in thread
From: Arthur Zamarin @ 2023-12-29 19:04 UTC (permalink / raw
To: gentoo-commits
commit: 2ef14065ffde02fc544977ad197e64ade1eb6cc2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 29 19:04:45 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 19:04:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ef14065
app-accessibility/brltty: Stabilize 6.6-r1 ppc, #920677
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index a9bd416f9470..2581f100b44a 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2024-01-11 9:38 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2024-01-11 9:38 UTC (permalink / raw
To: gentoo-commits
commit: 1d4f46aea76a31a5ad1b9779b276861fab02a0f1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 11 09:36:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 11 09:36:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4f46ae
app-accessibility/brltty: Stabilize 6.6-r1 x86, #920677
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index fdcb60aef1df..f977b0f77376 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2024-02-28 14:04 Michał Górny
0 siblings, 0 replies; 69+ messages in thread
From: Michał Górny @ 2024-02-28 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 0316e9564baa3e2379fcd4a4289c51995dd0710d
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 13:55:42 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 14:04:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0316e956
app-accessibility/brltty: Remove old
Closes: https://bugs.gentoo.org/913019
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
app-accessibility/brltty/Manifest | 1 -
app-accessibility/brltty/brltty-6.5-r3.ebuild | 227 --------------------------
2 files changed, 228 deletions(-)
diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest
index 1ce7c10b2556..9e2ffde0db45 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1,2 +1 @@
-DIST brltty-6.5.tar.xz 3631628 BLAKE2B b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee SHA512 bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f70555596f4d9d35cd05616af2a8e101d4d56b4c471a6ad3
DIST brltty-6.6.tar.xz 3684592 BLAKE2B c1ae05b925384f3869d3c90ccc06197da2a592691830504ff01a530da87319d463e25cd7b387805c199562be815ca4e79f3679f592f3a1107025e3aba17ec159 SHA512 852bfd9179570be7b0da8b1279f84bdfedc14a319988d9c2eac5a20a9ce8977f31fdee167e8e96bb411184a1d72f4cdc633944c7b3f55bddae411fc71a9e6898
diff --git a/app-accessibility/brltty/brltty-6.5-r3.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild
deleted file mode 100644
index a5a958aec01a..000000000000
--- a/app-accessibility/brltty/brltty-6.5-r3.ebuild
+++ /dev/null
@@ -1,227 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-FINDLIB_USE="ocaml"
-JAVA_PKG_WANT_SOURCE="1.8"
-JAVA_PKG_WANT_TARGET="1.8"
-
-inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
-
-DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
-HOMEPAGE="https://brltty.app/"
-SRC_URI="https://brltty.app/archive/${P}.tar.xz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
-IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
- java louis +midi ncurses nls ocaml +pcm policykit python
- usb systemd +speech tcl xml X"
-REQUIRED_USE="doc? ( api )
- java? ( api )
- ocaml? ( api )
- python? ( api ${PYTHON_REQUIRED_USE} )
- tcl? ( api )"
-
-DEPEND="
- acct-group/brltty
- acct-user/brltty
- dev-libs/libpcre2[pcre32]
- bluetooth? (
- sys-apps/dbus
- net-wireless/bluez
- )
- gpm? ( >=sys-libs/gpm-1.20 )
- iconv? ( virtual/libiconv )
- icu? ( dev-libs/icu:= )
- louis? ( dev-libs/liblouis:= )
- midi? ( media-libs/alsa-lib )
- ncurses? ( sys-libs/ncurses:0= )
- pcm? ( media-libs/alsa-lib )
- policykit? ( sys-auth/polkit )
- python? ( ${PYTHON_DEPS} )
- speech? (
- app-accessibility/espeak-ng
- app-accessibility/flite
- app-accessibility/speech-dispatcher
- )
- systemd? ( sys-apps/systemd )
- tcl? ( >=dev-lang/tcl-8.6.13-r1:= )
- usb? ( virtual/libusb:1 )
- xml? ( dev-libs/expat )
- X? (
- app-accessibility/at-spi2-core:2
- sys-apps/dbus
- x11-libs/libX11
- x11-libs/libXaw
- x11-libs/libXfixes
- x11-libs/libXt
- x11-libs/libXtst
- )"
-RDEPEND="${DEPEND}
- java? ( >=virtual/jre-1.8:* )
-"
-# <cython-3:
-# * see https://brltty.app/pipermail/brltty/2023-August/020046.html
-# * https://discourse.gnome.org/t/psa-for-distros-brltty-should-be-built-using-cython-0-29-x-not-cython-3/16715
-BDEPEND="
- virtual/pkgconfig
- java? ( >=virtual/jdk-1.8:* )
- nls? ( virtual/libintl )
- python? ( <dev-python/cython-3[${PYTHON_USEDEP}] )
-"
-
-HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.4-respect-AR.patch
- "${FILESDIR}"/${PN}-6.5-gettext-0.22.patch
-)
-
-src_prepare() {
- default
-
- java-pkg-opt-2_src_prepare
-
- # We run eautoconf instead of using eautoreconf because brltty uses
- # a custom build system that uses autoconf without the rest of the
- # autotools.
- eautoconf
- use python && python_copy_sources
-}
-
-src_configure() {
- tc-export AR LD PKG_CONFIG
-
- export JAVAC=""
- export JAVA_JNI_FLAGS=""
- if use java; then
- export JAVA_HOME="$(java-config -g JAVA_HOME)"
- export JAVAC_HOME="${JAVA_HOME}/bin"
- export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
- export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
- fi
-
- # Override bindir for backward compatibility.
- # Also override localstatedir so that the lib/brltty directory is installed
- # correctly.
- # Disable stripping since we do that ourselves.
- local myconf=(
- --bindir="${EPREFIX}"/bin
- --htmldir="${EPREFIX}"/usr/share/doc/"${P}"/html
- --localstatedir="${EPREFIX}"/var
- --runstatedir="${EPREFIX}"/run
- # the next two lines should be removed once support is added.
- --disable-emacs-bindings
- --disable-lua-bindings
- --disable-stripping
- --with-updatable-directory="${EPREFIX}"/var/lib/brltty
- --with-writable-directory="${EPREFIX}"/run/brltty
- --with-privilege-parameters=lx:user=brltty
- $(use_enable api)
- $(use_with beeper beep-package)
-# $(use_enable emacs emacs-bindings)
- $(use_with fm fm-package)
- $(use_enable gpm)
- $(use_enable iconv)
- $(use_enable icu)
- $(use_enable java java-bindings)
- $(use_enable louis liblouis)
-# $(use_enable lua lua-bindings)
- $(use_with midi midi-package)
- $(use_enable nls i18n)
- $(use_enable ocaml ocaml-bindings)
- $(use_with pcm pcm-package)
- $(use_enable policykit polkit)
- $(use_enable python python-bindings)
- $(use_enable speech speech-support)
- $(use_with systemd service-package)
- $(use_enable tcl tcl-bindings)
- $(use_enable xml expat)
- $(use_enable X x)
- $(use_with bluetooth bluetooth-package)
- $(use_with ncurses curses)
- $(use_with usb usb-package)
- )
- # disable espeak since we use espeak-ng
- use speech && myconf+=( --with-speech-driver=-es )
-
- econf "${myconf[@]}"
-
- if use python; then
- python_configure() {
- econf "${myconf[@]}"
- }
- python_foreach_impl run_in_build_dir python_configure
- fi
-}
-
-src_compile() {
- emake -j1 JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
-
- if use python; then
- python_build() {
- cd "Bindings/Python" || die
- emake -j1
- }
- python_foreach_impl run_in_build_dir python_build
- fi
-}
-
-src_install() {
- if use ocaml; then
- findlib_src_preinst
- fi
-
- emake -j1 INSTALL_ROOT="${D}" OCAML_LDCONF= install
-
- if use python; then
- python_install() {
- cd "Bindings/Python" || die
- emake -j1 INSTALL_ROOT="${D}" install
- }
- python_foreach_impl run_in_build_dir python_install
- fi
-
- if use java; then
- java-pkg_doso Bindings/Java/libbrlapi_java.so
- java-pkg_dojar Bindings/Java/brlapi.jar
- fi
-
- insinto /etc
- doins Documents/brltty.conf
- newinitd "${FILESDIR}"/brltty.initd brltty
- pushd Autostart/Systemd 1> /dev/null || die
- emake -j1 INSTALL_ROOT="${ED}" install
- popd || die
- pushd Autostart/Udev 1> /dev/null || die
- emake -j1 INSTALL_ROOT="${ED}" install
- popd || die
-
- dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
- if use doc; then
- HTML_DOCS="doc/Manual-BRLTTY" einstalldocs
- fi
-
- keepdir /var/lib/BrlAPI
- rm -fr "${ED}/run" || die
- find "${ED}" -name '*.a' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ${PN}.conf
-
- elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
- elog
- elog "To make brltty start on boot on an OpenRC system, type this command:"
- elog "# rc-update add brltty boot"
- elog
- elog "If you are using systemd, type this command:"
- elog "# systemctl daemon-reload"
- elog
- elog "Please reload udev by typing:"
- elog "# udevadm control --reload"
-}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2024-06-02 8:19 Sam James
0 siblings, 0 replies; 69+ messages in thread
From: Sam James @ 2024-06-02 8:19 UTC (permalink / raw
To: gentoo-commits
commit: 81fa5df5a99147fb7193c9d6a04f94c3a12a62f0
Author: Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon May 13 15:52:45 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 08:18:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fa5df5
app-accessibility/brltty: enable py3.12
Closes: https://bugs.gentoo.org/929267
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index 1c4193844a37..9558fd3f1d65 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
FINDLIB_USE="ocaml"
JAVA_PKG_WANT_SOURCE="1.8"
JAVA_PKG_WANT_TARGET="1.8"
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2024-08-09 10:35 Pacho Ramos
0 siblings, 0 replies; 69+ messages in thread
From: Pacho Ramos @ 2024-08-09 10:35 UTC (permalink / raw
To: gentoo-commits
commit: 7dad0b1e0ad673b8ba667a8f7d70c296bebe8e49
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Wed Jun 5 13:16:19 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 10:21:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dad0b1e
app-accessibility/brltty: Bump to 6.6-r2
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r2.ebuild | 223 ++++++++++++++++++++++++++
1 file changed, 223 insertions(+)
diff --git a/app-accessibility/brltty/brltty-6.6-r2.ebuild b/app-accessibility/brltty/brltty-6.6-r2.ebuild
new file mode 100644
index 000000000000..901a47f3b06f
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.6-r2.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind person"
+HOMEPAGE="https://brltty.app/"
+SRC_URI="https://brltty.app/archive/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
+ java louis +midi ncurses nls ocaml +pcm policykit python
+ usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+ java? ( api )
+ ocaml? ( api )
+ python? ( api ${PYTHON_REQUIRED_USE} )
+ tcl? ( api )"
+
+DEPEND="
+ acct-group/brltty
+ acct-user/brltty
+ dev-libs/libpcre2[pcre32]
+ bluetooth? (
+ sys-apps/dbus
+ net-wireless/bluez
+ )
+ gpm? ( >=sys-libs/gpm-1.20 )
+ iconv? ( virtual/libiconv )
+ icu? ( dev-libs/icu:= )
+ java? ( >=virtual/jdk-1.8:* )
+ louis? ( dev-libs/liblouis:= )
+ midi? ( media-libs/alsa-lib )
+ ncurses? ( sys-libs/ncurses:0= )
+ pcm? ( media-libs/alsa-lib )
+ policykit? ( sys-auth/polkit )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )
+ speech? (
+ app-accessibility/espeak-ng
+ app-accessibility/flite
+ app-accessibility/speech-dispatcher
+ )
+ systemd? ( sys-apps/systemd )
+ tcl? ( >=dev-lang/tcl-8.6.13-r1:= )
+ usb? ( virtual/libusb:1 )
+ xml? ( dev-libs/expat )
+ X? (
+ app-accessibility/at-spi2-core:2
+ sys-apps/dbus
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXfixes
+ x11-libs/libXt
+ x11-libs/libXtst
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+ >=dev-lang/tcl-8.6.13-r1
+ virtual/pkgconfig
+ nls? ( virtual/libintl )
+ python? ( dev-python/cython[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.4-respect-AR.patch
+ "${FILESDIR}"/${P}-cython3.patch
+)
+
+src_prepare() {
+ default
+
+ java-pkg-opt-2_src_prepare
+
+ # We run eautoconf instead of using eautoreconf because brltty uses
+ # a custom build system that uses autoconf without the rest of the
+ # autotools.
+ eautoconf
+ use python && python_copy_sources
+}
+
+src_configure() {
+ tc-export AR LD PKG_CONFIG
+
+ export JAVAC=""
+ export JAVA_JNI_FLAGS=""
+ if use java; then
+ export JAVA_HOME="$(java-config -g JAVA_HOME)"
+ export JAVAC_HOME="${JAVA_HOME}/bin"
+ export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+ export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 $(java-pkg_javac-args)"
+ fi
+
+ # Override bindir for backward compatibility.
+ # Also override localstatedir so that the lib/brltty directory is installed
+ # correctly.
+ # Disable stripping since we do that ourselves.
+ local myconf=(
+ --bindir="${EPREFIX}"/bin
+ --htmldir="${EPREFIX}"/usr/share/doc/"${P}"/html
+ --localstatedir="${EPREFIX}"/var
+ --runstatedir="${EPREFIX}"/run
+ # the next two lines should be removed once support is added.
+ --disable-emacs-bindings
+ --disable-lua-bindings
+ # Python bindings are built separately per-impl
+ --disable-python-bindings
+ --disable-stripping
+ --with-updatable-directory="${EPREFIX}"/var/lib/brltty
+ --with-writable-directory="${EPREFIX}"/run/brltty
+ --with-privilege-parameters=lx:user=brltty
+ $(use_enable api)
+ $(use_with beeper beep-package)
+# $(use_enable emacs emacs-bindings)
+ $(use_with fm fm-package)
+ $(use_enable gpm)
+ $(use_enable iconv)
+ $(use_enable icu)
+ $(use_enable java java-bindings)
+ $(use_enable louis liblouis)
+# $(use_enable lua lua-bindings)
+ $(use_with midi midi-package)
+ $(use_enable nls i18n)
+ $(use_enable ocaml ocaml-bindings)
+ $(use_with pcm pcm-package)
+ $(use_enable policykit polkit)
+ $(use_enable speech speech-support)
+ $(use_with systemd service-package)
+ $(use_enable tcl tcl-bindings)
+ $(use_enable xml expat)
+ $(use_enable X x)
+ $(use_with bluetooth bluetooth-package)
+ $(use_with ncurses curses)
+ $(use_with usb usb-package)
+ )
+ # disable espeak since we use espeak-ng
+ use speech && myconf+=( --with-speech-driver=-es )
+
+ econf "${myconf[@]}"
+
+ if use python; then
+ python_configure() {
+ econf "${myconf[@]}" --enable-python-bindings PYTHON="${PYTHON}"
+ }
+ python_foreach_impl run_in_build_dir python_configure
+ fi
+}
+
+src_compile() {
+ emake -j1 JAVA_JNI_FLAGS="${JAVA_JNI_FLAGS}" JAVAC="${JAVAC}"
+
+ if use python; then
+ python_build() {
+ emake -C "${BUILD_DIR}"/Bindings/Python -j1
+ }
+ python_foreach_impl run_in_build_dir python_build
+ fi
+}
+
+src_install() {
+ if use ocaml; then
+ findlib_src_preinst
+ fi
+
+ emake -j1 INSTALL_ROOT="${D}" OCAML_LDCONF= install
+
+ if use python; then
+ python_install() {
+ emake -C "${BUILD_DIR}"/Bindings/Python -j1 INSTALL_ROOT="${D}" install
+ }
+ python_foreach_impl run_in_build_dir python_install
+ fi
+
+ if use java; then
+ java-pkg_doso Bindings/Java/libbrlapi_java.so
+ java-pkg_dojar Bindings/Java/brlapi.jar
+ fi
+
+ insinto /etc
+ doins Documents/brltty.conf
+ newinitd "${FILESDIR}"/brltty.initd brltty
+ emake -C Autostart/Systemd -j1 INSTALL_ROOT="${ED}" install
+ emake -C Autostart/Udev -j1 INSTALL_ROOT="${ED}" install
+
+ dodoc Documents/{CONTRIBUTORS,ChangeLog,HISTORY,README*,TODO}
+ if use doc; then
+ HTML_DOCS="doc/Manual-BRLTTY" einstalldocs
+ fi
+
+ keepdir /var/lib/BrlAPI
+ rm -fr "${ED}/run" || die
+ find "${ED}" -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.conf
+
+ elog "please be sure ${EROOT}/etc/brltty.conf is correct for your system."
+ elog
+ elog "To make brltty start on boot on an OpenRC system, type this command:"
+ elog "# rc-update add brltty boot"
+ elog
+ elog "If you are using systemd, type this command:"
+ elog "# systemctl daemon-reload"
+ elog
+ elog "Please reload udev by typing:"
+ elog "# udevadm control --reload"
+}
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2024-08-09 10:35 Pacho Ramos
0 siblings, 0 replies; 69+ messages in thread
From: Pacho Ramos @ 2024-08-09 10:35 UTC (permalink / raw
To: gentoo-commits
commit: 6603fc48562d1798ab98fe2e8c4d59560ff137de
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 10:23:13 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 10:23:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6603fc48
app-accessibility/brltty: Drop redundant dependency
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r2.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r2.ebuild b/app-accessibility/brltty/brltty-6.6-r2.ebuild
index 901a47f3b06f..064030d6037b 100644
--- a/app-accessibility/brltty/brltty-6.6-r2.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r2.ebuild
@@ -65,9 +65,7 @@ DEPEND="
x11-libs/libXt
x11-libs/libXtst
)"
-RDEPEND="${DEPEND}
- java? ( >=virtual/jre-1.8:* )
-"
+RDEPEND="${DEPEND}"
BDEPEND="
>=dev-lang/tcl-8.6.13-r1
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 69+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/
@ 2024-12-17 17:46 Andreas Sturmlechner
0 siblings, 0 replies; 69+ messages in thread
From: Andreas Sturmlechner @ 2024-12-17 17:46 UTC (permalink / raw
To: gentoo-commits
commit: 04744db82dc3d50c6204bba9e73083dbb793faa2
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 16 20:30:37 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 17 17:46:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04744db8
app-accessibility/brltty: destabilize 6.6-r1 for ~ppc
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-accessibility/brltty/brltty-6.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index 9fdc131520fc..94f93083f28f 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
^ permalink raw reply related [flat|nested] 69+ messages in thread
end of thread, other threads:[~2024-12-17 17:46 UTC | newest]
Thread overview: 69+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-09 21:51 [gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/ Pacho Ramos
-- strict thread matches above, loose matches on Subject: below --
2016-05-06 22:11 William Hubbs
2017-04-19 8:03 David Seifert
2017-12-09 14:21 Pacho Ramos
2018-09-28 9:45 Matt Turner
2019-03-27 15:03 Lars Wendler
2019-03-27 15:21 Lars Wendler
2019-05-19 0:09 Michael Palimaka
2019-08-03 13:14 Aaron Bauman
2019-08-11 11:20 David Seifert
2020-02-10 20:32 Michał Górny
2020-03-20 21:53 Matt Turner
2020-04-19 8:15 Mart Raudsepp
2020-05-03 21:55 Sergei Trofimovich
2020-05-06 7:18 Sergei Trofimovich
2020-05-09 7:40 Agostino Sarubbo
2020-05-11 16:49 Agostino Sarubbo
2020-08-16 7:52 Mart Raudsepp
2020-08-19 22:40 Sam James
2021-04-03 18:28 Mike Gilbert
2021-04-19 2:10 Matt Turner
2021-10-31 3:06 Sam James
2021-12-01 6:37 Yixun Lan
2022-01-24 8:17 Agostino Sarubbo
2022-01-24 14:42 Sam James
2022-01-24 14:47 Sam James
2022-01-24 21:09 Agostino Sarubbo
2022-01-28 9:32 Agostino Sarubbo
2022-01-28 17:24 William Hubbs
2022-01-28 18:45 William Hubbs
2022-01-28 18:50 William Hubbs
2022-01-29 7:10 Sam James
2022-01-29 19:26 William Hubbs
2022-01-29 22:13 William Hubbs
2022-01-29 22:23 William Hubbs
2022-01-31 2:36 Yixun Lan
2022-02-15 18:31 Matt Turner
2022-03-01 11:28 Agostino Sarubbo
2022-03-01 11:29 Agostino Sarubbo
2022-03-01 11:42 Jakov Smolić
2022-03-02 9:08 Agostino Sarubbo
2022-03-07 3:47 Sam James
2022-03-09 23:46 Sam James
2022-05-26 5:30 WANG Xuerui
2022-10-01 3:55 Sam James
2022-10-02 4:42 William Hubbs
2022-11-06 7:41 Sam James
2022-11-06 19:06 Sam James
2022-11-07 7:08 Sam James
2022-11-07 8:11 Sam James
2023-01-26 4:40 Sam James
2023-01-26 4:40 Sam James
2023-08-25 22:21 Sam James
2023-10-13 2:44 Sam James
2023-11-29 4:10 Sam James
2023-11-29 4:10 Sam James
2023-11-29 4:10 Sam James
2023-12-16 9:10 Sam James
2023-12-16 10:59 Arthur Zamarin
2023-12-16 10:59 Arthur Zamarin
2023-12-25 7:30 Sam James
2023-12-25 8:19 Sam James
2023-12-29 19:04 Arthur Zamarin
2024-01-11 9:38 Sam James
2024-02-28 14:04 Michał Górny
2024-06-02 8:19 Sam James
2024-08-09 10:35 Pacho Ramos
2024-08-09 10:35 Pacho Ramos
2024-12-17 17:46 Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox