go ahead On 05/08/23 05:25 +0000, Klemens Nanni wrote: > On Fri, Aug 04, 2023 at 10:27:46PM +0000, Klemens Nanni wrote: > > https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ > > > > In there is a D-Bus socket used to communicate with tools like > > x11/gnome/orca. Use orca(1) -s and tick the 'Speak object under mouse' box > > to hear it reading out elements, texts, etc. > > > > I'm new to accessibility features and noticed that browsers wouldn't work > > whereas other ports without pledge/unveil would. > > > > Patch is for Firefox and Firefox ESR. > > Will check the Chromes next. > > I've verified that they need the same treatment for orca to work. > > > > > Feedback? Objection? OK? > > > Index: chromium/Makefile > =================================================================== > RCS file: /cvs/ports/www/chromium/Makefile,v > retrieving revision 1.730 > diff -u -p -r1.730 Makefile > --- chromium/Makefile 26 Jul 2023 18:27:38 -0000 1.730 > +++ chromium/Makefile 5 Aug 2023 05:16:27 -0000 > @@ -7,6 +7,7 @@ DPB_PROPERTIES= parallel parallel2 > COMMENT= Chromium browser > > V= 115.0.5790.110 > +REVISION= 0 > > DISTNAME= chromium-${V} > > Index: chromium/files/unveil.main > =================================================================== > RCS file: /cvs/ports/www/chromium/files/unveil.main,v > retrieving revision 1.13 > diff -u -p -r1.13 unveil.main > --- chromium/files/unveil.main 31 May 2023 11:34:32 -0000 1.13 > +++ chromium/files/unveil.main 5 Aug 2023 05:18:40 -0000 > @@ -54,6 +54,7 @@ > ~/.terminfo r > > ~/.cache/chromium rwc > +~/.cache/at-spi rw > ~/.cache/dconf rwc > ~/.cache/fontconfig rwc > ~/.cache/gvfsd rwc > Index: ungoogled-chromium/Makefile > =================================================================== > RCS file: /cvs/ports/www/ungoogled-chromium/Makefile,v > retrieving revision 1.68 > diff -u -p -r1.68 Makefile > --- ungoogled-chromium/Makefile 1 Aug 2023 07:29:25 -0000 1.68 > +++ ungoogled-chromium/Makefile 5 Aug 2023 05:18:25 -0000 > @@ -11,7 +11,7 @@ V= 115.0.5790.110 > UGV= ${V}-1 > > DISTNAME= ungoogled-chromium-${V} > -REVISION= 0 > +REVISION= 1 > > DISTFILES+= ${CHROMIUM_DISTFILES} \ > ${UGOOGLE_DISTFILES}:0 \ > Index: ungoogled-chromium/files/unveil.main > =================================================================== > RCS file: /cvs/ports/www/ungoogled-chromium/files/unveil.main,v > retrieving revision 1.2 > diff -u -p -r1.2 unveil.main > --- ungoogled-chromium/files/unveil.main 5 May 2023 10:59:18 -0000 > 1.2 > +++ ungoogled-chromium/files/unveil.main 5 Aug 2023 05:18:23 -0000 > @@ -54,6 +54,7 @@ > ~/.terminfo r > > ~/.cache/ungoogled-chromium rwc > +~/.cache/at-spi rw > ~/.cache/dconf rwc > ~/.cache/fontconfig rwc > ~/.cache/thumbnails rwc > Index: iridium/Makefile > =================================================================== > RCS file: /cvs/ports/www/iridium/Makefile,v > retrieving revision 1.178 > diff -u -p -r1.178 Makefile > --- iridium/Makefile 24 Jul 2023 14:15:42 -0000 1.178 > +++ iridium/Makefile 5 Aug 2023 05:17:40 -0000 > @@ -11,6 +11,7 @@ DPB_PROPERTIES+= lonesome > COMMENT= Iridium browser > > V= 2023.07.115.1 > +REVISION= 0 > > DISTNAME= iridium-browser-${V} > PKGNAME= iridium-${V} > Index: iridium/files/unveil.main > =================================================================== > RCS file: /cvs/ports/www/iridium/files/unveil.main,v > retrieving revision 1.12 > diff -u -p -r1.12 unveil.main > --- iridium/files/unveil.main 21 Jul 2023 17:36:58 -0000 1.12 > +++ iridium/files/unveil.main 5 Aug 2023 05:19:00 -0000 > @@ -54,6 +54,7 @@ > ~/.terminfo r > > ~/.cache/iridium rwc > +~/.cache/at-spi rw > ~/.cache/dconf rwc > ~/.cache/fontconfig rwc > ~/.cache/gvfsd rwc
-- Regards, Robert Nagy