Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Sep 2009 19:42:27 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Peter Laursen <orca@tdlsoftware.org>
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: Accessibility questions
Message-ID:  <1253490147.38842.189.camel@shumai.marcuscom.com>
In-Reply-To: <49603.93.166.254.86.1253485764.squirrel@tdlsoftware.org>
References:  <28622.93.166.254.86.1253484146.squirrel@tdlsoftware.org> <1253485322.38842.174.camel@shumai.marcuscom.com> <49603.93.166.254.86.1253485764.squirrel@tdlsoftware.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-/K6Oyy7KBwk/byJZHYvI
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Mon, 2009-09-21 at 00:29 +0200, Peter Laursen wrote:
> Hi Joe,
>=20
> Thank you very much for your answers, they were just what I was looking f=
or.
>=20
> 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.
>=20
> 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=3Dlibxul

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

Joe

>=20
> Again, thank you for the answers you have provided so far.
>=20
> Regards,
>=20
> eter.
>=20
> > 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 ver=
y
> > 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 a=
nd
> >> 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-tim=
e,
> >> 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 communicat=
e
> >> 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, meanin=
g
> >> that visually impaired people are able to browse the net from FreeBSD.
> >> What Gecko engine is used when Gnome is built for distribution with th=
e
> >> 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 b=
e
> > 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@freebsd.org mailing list
> >> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> >> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.or=
g"
> >>
> > --
> > PGP Key : http://www.marcuscom.com/pgp.asc
> >
>=20
>=20
>=20
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-/K6Oyy7KBwk/byJZHYvI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)

iEYEABECAAYFAkq2veEACgkQb2iPiv4Uz4fN/QCgrHSLC+Z8NR0tHQLOJzx/aycY
960AmwQcP+L6Vs3ZckcxenjlqRPvnTy0
=VH27
-----END PGP SIGNATURE-----

--=-/K6Oyy7KBwk/byJZHYvI--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1253490147.38842.189.camel>