guix/gnu
Leo Prikler bc549a276c
gnu: webkitgtk: Expose all font locations to the bubblewrap sandbox.
Fixes <https://issues.guix.gnu.org/41174> and <https://issues.guix.gnu.org/42618>.

The webkitgtk library relied on by Epiphany and others uses bubblewrap to
sandbox its process.  This sandbox was only exposing fonts relative to
XDG_DATA_HOME.  Extend it so that it honors font locations specified via
XDG_DATA_DIRS as well, which is what Guix uses.

* gnu/packages/patches/webkitgtk-bind-all-fonts.patch: Add patch.
* gnu/local.mk: Register it.
* gnu/packages/webkit.scm (webkitgtk)[source]<patches>: Use it.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2020-08-16 16:07:47 -04:00
..
bootloader
build
installer
machine
packages gnu: webkitgtk: Expose all font locations to the bubblewrap sandbox. 2020-08-16 16:07:47 -04:00
services services: connman-shepherd-service: Don't use short flags. 2020-08-16 16:33:55 +03:00
system
tests
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: webkitgtk: Expose all font locations to the bubblewrap sandbox. 2020-08-16 16:07:47 -04:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm