dev-libs/liblouis was recently added to the tree. This is needed for braille support in orca.
Reading to configure.ac, looks like it's an automagic dep, we would need to add a configure switch instead :/
Created attachment 360280 [details, diff] liblouis-automagic.diff This patch fixes the automagic dependency. It was made against orca's git repo, and it also applies to the 3.6.3 source I happen to have lying arround.
Ok, I attached a patch for Orca's source. I'll report this on their bugtracker, and hopefully, they'll accept it upstream. Tomorrow I will try to attach a patch for the ebuild. That may be easier said than done, because I can't seem to get autoreconf -i to run successfully.
Did you report it to upstream? (I can report if you prefer) Thanks!
Oh, looks like I forgot to forward this to them. For that matter, I forgot that I wrote the patch! Would you mind posting it on their bugzilla, or whatever their procedure is? Thanks!
Applying the patch works, but braille support is still disabled because: NOTE: Braille support requires BrlTTY >= 3.9 and BrlAPI >= 0.5.1. Use speech-dispatcher: yes Use brltty: no Use liblouis: yes Even with: [ebuild R ~] app-accessibility/brltty-5.0-r2 USE="X api beeper bluetooth contracted-braille fm gpm iconv midi ncurses nls pcm python speech usb -doc -icu -java -ocaml -tcl" 0 kB
+*orca-3.12.3 (03 Oct 2014) + + 03 Oct 2014; Pacho Ramos <pacho@gentoo.org> +orca-3.12.3.ebuild, + -orca-3.10.3.ebuild, -orca-3.12.1.ebuild, metadata.xml: + Version bump, add braille support (#486794 by Chris Brannon), drop old. +