https://lists.freedesktop.org/archives/wayland-devel/2023-November/043326.html

Signed-off-by: Philipp Zabel <p.za...@pengutronix.de>
---
 rules/weston.in   | 14 +-------------
 rules/weston.make |  8 +++-----
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/rules/weston.in b/rules/weston.in
index ade68d6c4251..ec1847721e48 100644
--- a/rules/weston.in
+++ b/rules/weston.in
@@ -14,6 +14,7 @@ menuconfig WESTON
        select CAIRO
        select CAIRO_PNG
        select LIBDRM
+       select SEATD
        select UDEV
        select UDEV_LIBUDEV
        select MESALIB                  if WESTON_GL
@@ -26,10 +27,7 @@ menuconfig WESTON
        select LIBXCB                   if WESTON_XWAYLAND
        select XORG_LIB_XCURSOR         if WESTON_XWAYLAND
        select XWAYLAND                 if WESTON_XWAYLAND && RUNTIME
-       select SEATD                    if WESTON_SEATD
        select SYSTEMD                  if WESTON_SYSTEMD
-       select SYSTEMD_LOGIND           if WESTON_SYSTEMD_LOGIND
-       select DBUS                     if WESTON_SYSTEMD_LOGIND
        select GSTREAMER1               if WESTON_REMOTING
        select GST_PLUGINS_BASE1        if WESTON_REMOTING
        select GST_PLUGINS_BASE1_APP    if WESTON_REMOTING
@@ -74,20 +72,10 @@ config WESTON_STARTSCRIPT
        depends on INITMETHOD_BBINIT
        prompt "install /etc/init.d/weston-init"
 
-config WESTON_SEATD
-       bool
-       default y
-       prompt "libseat backend"
-
 config WESTON_SYSTEMD
        bool
        default INITMETHOD_SYSTEMD
 
-config WESTON_SYSTEMD_LOGIND
-       bool
-       depends on WESTON_SYSTEMD
-       prompt "logind support"
-
 config WESTON_WCAP_TOOLS
        bool
        prompt "wcap tools"
diff --git a/rules/weston.make b/rules/weston.make
index 1e8c26c71713..ebf62645b186 100644
--- a/rules/weston.make
+++ b/rules/weston.make
@@ -15,9 +15,9 @@ PACKAGES-$(PTXCONF_WESTON) += weston
 #
 # Paths and names
 #
-WESTON_VERSION := 12.0.2
-LIBWESTON_MAJOR := 12
-WESTON_MD5     := aa03d8bff7163c258c86551c183cb937
+WESTON_VERSION := 13.0.0
+LIBWESTON_MAJOR := 13
+WESTON_MD5     := f5d8614664a26211621910d310b42890
 WESTON         := weston-$(WESTON_VERSION)
 WESTON_SUFFIX  := tar.gz
 WESTON_URL     := 
https://gitlab.freedesktop.org/wayland/weston/-/archive/$(WESTON_VERSION)/$(WESTON).$(WESTON_SUFFIX)
@@ -49,12 +49,10 @@ WESTON_CONF_OPT             := \
        -Ddemo-clients=$(call ptx/truefalse,PTXCONF_WESTON_IVISHELL_EXAMPLE) \
        -Ddeprecated-color-management-colord=false \
        -Ddeprecated-color-management-static=false \
-       -Ddeprecated-launcher-logind=$(call 
ptx/truefalse,PTXCONF_WESTON_SYSTEMD_LOGIND) \
        -Ddesktop-shell-client-default=weston-desktop-shell \
        -Ddoc=false \
        -Dimage-jpeg=true \
        -Dimage-webp=false \
-       -Dlauncher-libseat=$(call ptx/truefalse,PTXCONF_WESTON_SEATD) \
        -Dpipewire=$(call ptx/truefalse,PTXCONF_WESTON_PIPEWIRE) \
        -Dremoting=$(call ptx/truefalse,PTXCONF_WESTON_REMOTING) \
        -Drenderer-gl=$(call ptx/truefalse,PTXCONF_WESTON_GL) \
-- 
2.39.2


Reply via email to