Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 486794 - app-accessibility/orca should optionally depend on dev-libs/liblouis for braille support
Summary: app-accessibility/orca should optionally depend on dev-libs/liblouis for brai...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gnome Accessibility (OBSOLETE)
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on: 511950
Blocks:
  Show dependency tree
 
Reported: 2013-10-02 14:57 UTC by Chris Brannon (RETIRED)
Modified: 2014-10-03 09:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
liblouis-automagic.diff (liblouis-automagic.diff,1002 bytes, patch)
2013-10-07 04:06 UTC, Chris Brannon (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Brannon (RETIRED) gentoo-dev 2013-10-02 14:57:54 UTC
dev-libs/liblouis was recently added to the tree.
This is needed for braille support in orca.
Comment 1 Pacho Ramos gentoo-dev 2013-10-02 19:29:51 UTC
Reading to configure.ac, looks like it's an automagic dep, we would need to add a configure switch instead :/
Comment 2 Chris Brannon (RETIRED) gentoo-dev 2013-10-07 04:06:30 UTC
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.
Comment 3 Chris Brannon (RETIRED) gentoo-dev 2013-10-07 04:10:13 UTC
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.
Comment 4 Pacho Ramos gentoo-dev 2013-12-24 13:14:40 UTC
Did you report it to upstream? (I can report if you prefer)

Thanks!
Comment 5 Chris Brannon (RETIRED) gentoo-dev 2013-12-24 13:29:33 UTC
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!
Comment 6 Pacho Ramos gentoo-dev 2014-03-29 20:50:16 UTC
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
Comment 7 Pacho Ramos gentoo-dev 2014-10-03 09:39:26 UTC
+*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.
+