~ruther/guix-local

813bca41ed9f57009d96f1732a6968afd71c6082 — Danny Milosavljevic 5 months ago 2edbd14
gnu: flatpak: Enable wayland security.

* gnu/packages/package-management.scm (flatpak)[arguments]<#:configure-flags>:
Add -Dwayland_security_context=enabled.
[inputs]: Add wayland.
[native-inputs]: Add wayland, wayland-protocols.

Change-Id: Idd2b28536750af6bf5d050c989a293f301ce1142
1 files changed, 4 insertions(+), 0 deletions(-)

M gnu/packages/package-management.scm
M gnu/packages/package-management.scm => gnu/packages/package-management.scm +4 -0
@@ 2431,6 2431,7 @@ the boot loader configuration.")
      #:configure-flags
      #~(list
         "-Dsystem_helper=disabled"
         "-Dwayland_security_context=enabled"
         "-Dlocalstatedir=/var"
         (string-append "-Dsystem_bubblewrap="
                        (assoc-ref %build-inputs "bubblewrap")


@@ 2509,6 2510,8 @@ cp -r /tmp/locale/*/en_US.*")))
           python
           python-pyparsing
           socat
           wayland ; wayland-scanner
           wayland-protocols
           which))
    (inputs
     (list appstream


@@ 2526,6 2529,7 @@ cp -r /tmp/locale/*/en_US.*")))
           p11-kit
           polkit
           util-linux
           wayland
           xdg-dbus-proxy
           zstd))
    (propagated-inputs (list glib-networking