Title: [265666] trunk/Tools
Revision
265666
Author
[email protected]
Date
2020-08-14 03:08:04 -0700 (Fri, 14 Aug 2020)

Log Message

[Flatpak SK] Enable GNOME keyring support in subversion
https://bugs.webkit.org/show_bug.cgi?id=215498

Patch by Philippe Normand <[email protected]> on 2020-08-14
Reviewed by Sergio Villar Senin.

* buildstream/elements/sdk/subversion.bst: Enable GNOME Keyring support, which pulls into libsecret.
* flatpak/flatpakutils.py:
(WebkitFlatpak.run_in_sandbox): Allow session dbus access to the host secret service.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (265665 => 265666)


--- trunk/Tools/ChangeLog	2020-08-14 08:24:47 UTC (rev 265665)
+++ trunk/Tools/ChangeLog	2020-08-14 10:08:04 UTC (rev 265666)
@@ -1,3 +1,14 @@
+2020-08-14  Philippe Normand  <[email protected]>
+
+        [Flatpak SK] Enable GNOME keyring support in subversion
+        https://bugs.webkit.org/show_bug.cgi?id=215498
+
+        Reviewed by Sergio Villar Senin.
+
+        * buildstream/elements/sdk/subversion.bst: Enable GNOME Keyring support, which pulls into libsecret.
+        * flatpak/flatpakutils.py:
+        (WebkitFlatpak.run_in_sandbox): Allow session dbus access to the host secret service.
+
 2020-08-13  Brady Eidson  <[email protected]>
 
         (WK2 only) gamepad mapping stops being reported as “standard” in new tabs.

Modified: trunk/Tools/buildstream/elements/sdk/subversion.bst (265665 => 265666)


--- trunk/Tools/buildstream/elements/sdk/subversion.bst	2020-08-14 08:24:47 UTC (rev 265665)
+++ trunk/Tools/buildstream/elements/sdk/subversion.bst	2020-08-14 10:08:04 UTC (rev 265666)
@@ -14,6 +14,7 @@
 - test-infra/apr-util.bst
 - sdk/libserf.bst
 - sdk/perl-term-readkey.bst
+- sdk/libsecret.bst
 
 sources:
 - kind: tar
@@ -26,6 +27,7 @@
     --with-apr-util=/usr/bin/apu-1-config
     --with-lz4=internal
     --with-swig=/usr/bin/swig
+    --with-gnome-keyring
 
 config:
   build-commands:

Modified: trunk/Tools/flatpak/flatpakutils.py (265665 => 265666)


--- trunk/Tools/flatpak/flatpakutils.py	2020-08-14 08:24:47 UTC (rev 265665)
+++ trunk/Tools/flatpak/flatpakutils.py	2020-08-14 10:08:04 UTC (rev 265666)
@@ -713,7 +713,8 @@
                 "--socket=x11",
                 "--system-talk-name=org.a11y.Bus",
                 "--system-talk-name=org.freedesktop.GeoClue2",
-                "--talk-name=org.freedesktop.Flatpak"
+                "--talk-name=org.freedesktop.Flatpak",
+                "--talk-name=org.freedesktop.secrets"
             ])
 
             sandbox_environment.update({
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to