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