This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch feat/e-wl-proxy-planb
in repository enlightenment.

View the commit online.

commit 4ed6a87dd343ea0bccb7762c962adaca3b4f6344
Author: [email protected] <[email protected]>
AuthorDate: Mon Jun 8 10:48:57 2026 -0600

    feat(wl): honor E_WL_SOCKET for the compositor backend socket
---
 src/bin/e_comp_wl.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/bin/e_comp_wl.c b/src/bin/e_comp_wl.c
index 14427dafb..7062c35b8 100644
--- a/src/bin/e_comp_wl.c
+++ b/src/bin/e_comp_wl.c
@@ -2792,8 +2792,10 @@ _e_comp_wl_compositor_create(void)
    /* set wayland log handler */
    /* wl_log_set_handler_server(_e_comp_wl_log_cb_print); */
 
-   /* try to create an ecore_wl2 display */
-   cdata->ewd = ecore_wl2_display_create(NULL);
+   /* try to create an ecore_wl2 display. When run behind e_wl_proxy,
+    * E_WL_SOCKET names the private backend socket the proxy connects to;
+    * otherwise NULL keeps the auto-named socket. */
+   cdata->ewd = ecore_wl2_display_create(getenv("E_WL_SOCKET"));
    if (!cdata->ewd)
      {
         ERR("Could not create a Wayland display");

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to