Accessibility questions

Joe Marcus Clarke marcus at marcuscom.com
Sun Sep 20 23:42:20 UTC 2009


On Mon, 2009-09-21 at 00:29 +0200, Peter Laursen wrote:
> Hi Joe,
> 
> Thank you very much for your answers, they were just what I was looking for.
> 
> I cannot explain why Firefox 3 doesn't work from ports when it works from
> packages. But since libxul is built using a Firefox 3.0.X gecko engine,
> this explains why Orca and Firefox 3 are able to communicate.
> 
> If I was to re-build Gnome from ports, is there any way that I can make
> sure that libxul is used as the only gecko engine?

Add the following to /etc/make.conf:

WITH_GECKO=libxul

This will be moot when GNOME 2.28 is released as libxul will be the only
allowable option for GNOME.

Joe

> 
> Again, thank you for the answers you have provided so far.
> 
> Regards,
> 
> eter.
> 
> > On Mon, 2009-09-21 at 00:02 +0200, Peter Laursen wrote:
> >> Hi,
> >>
> >> I have various questions about Gnome and accessibility - I have
> >> unsuccessfully tried finding these ansers myself. I hope, therefore,
> >> that
> >> someone on this list has the answers.
> >
> > While I recognize the importance of a11y, I am not knowledgeable on the
> > topic at all.  I'm not sure if you're going to find all the answers
> > here.  Speaking for myself, when I was porting apps like orca,
> > gnome-speech, and dasher, I simply made sure they compiled, and did very
> > limited run-time testing.  I would certainly welcome an a11y expert to
> > contribute to FreeBSD GNOME.
> >
> >>
> >> A short background: I am to give a short presentation on Open-source and
> >> accessibility to some people who counsel blind people in what software
> >> they need to choose. Currently, their only choice is Windows. FreeBSD
> >> has
> >> shown to be the best platform for Gnome in this respect, especially
> >> because of its clear and simple setup and crystal-clear audio.
> >>
> >> Here, then, follows the questions:
> >>
> >> 1) On various Linux distributions, an audio file is played when the
> >> machine is ready for login. Where does one set this up on FreeBSD? In
> >> gdm.conf or in a completely separate place?
> >
> > That sound right.  I do know GDM does have some a11y integration points,
> > but I'm not sure how one would setup a ready-to-login sound.
> >
> >>
> >> 2) When one installs x11/gnome2, gnome-speech is also built. However,
> >> due
> >> to gnome-speech's detecting installed speech synthesizers on build-time,
> >> it would be wise to include a configuration section in the port
> >> makefile,
> >> allowing a user to choose what speech synthesizer the person would use.
> >> I
> >> would like to help with integrating this change if possible. I realise
> >> that few people would need this.
> >
> > Sure, patches are welcome.  If you can create something you feel
> > comfortable with, I'd be happy to commit your work.
> >
> >>
> >> 3) When one builds Gnome from ports, Firefox 3 is unable to communicate
> >> with the Gnome screen reader. If one chooses the Gnome that is built
> >> from
> >> packages (e.g. pkg_add -r gnome2) and then runs portupgrade -a and
> >> installs Firefox 3, Firefox 3 and Orca are able to communicate, meaning
> >> that visually impaired people are able to browse the net from FreeBSD.
> >> What Gecko engine is used when Gnome is built for distribution with the
> >> various FreeBSD versions?
> >
> > Up until very recently, GNOME components used www/firefox (i.e. FF 2.0)
> > for Gecko.  Now they use libxul (i.e. the same Gecko version used by FF
> > 3.0.x).  In GNOME 2.28, epiphany will use WebKit, but yelp will still be
> > libxul-based.
> >
> > Hearing that the ports FF 3.0 doesn't work with orca while the package
> > version does is very confusing.  If anything, I'd expect the opposite.
> > You might try resyncing the ports tree, then remove www/firefox, run
> > portupgrade -a to upgrade ports like yelp and ephy, then rebuild
> > firefox3.
> >
> > Joe
> >
> >>
> >> My own test machine uses FreeBSD 8.0 Beta 4. It's an I386-install of
> >> FreeBSD.
> >>
> >> I look forward to hearing from anyone who may have some of the answers
> >> to
> >> the above questions.
> >>
> >> Regards,
> >>
> >> Peter.
> >>
> >>
> >> _______________________________________________
> >> freebsd-gnome at freebsd.org mailing list
> >> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> >> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
> >>
> > --
> > PGP Key : http://www.marcuscom.com/pgp.asc
> >
> 
> 
> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20090920/304c9d7c/attachment.pgp


More information about the freebsd-gnome mailing list