summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2023-10-31 11:51:42 -0700
committerTom Hochstein <tom.hochstein@nxp.com>2023-10-31 12:00:08 -0700
commit74253d95c92488c68b6c30be8f7b514e59fbaeb3 (patch)
tree28f057a21cde6c84833404702a088d444cd61faf /recipes-graphics
parent48d14674bdd5e8c25eb17b2a3bacf681834a75ed (diff)
downloadmeta-freescale-74253d95c92488c68b6c30be8f7b514e59fbaeb3.tar.gz
weston: Upgrade 11.0.1.imx -> 11.0.2.imx
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Diffstat (limited to 'recipes-graphics')
-rw-r--r--recipes-graphics/wayland/weston_11.0.2.imx.bb (renamed from recipes-graphics/wayland/weston_11.0.1.imx.bb)20
1 files changed, 12 insertions, 8 deletions
diff --git a/recipes-graphics/wayland/weston_11.0.1.imx.bb b/recipes-graphics/wayland/weston_11.0.2.imx.bb
index 4dcb6992..1eea5c3c 100644
--- a/recipes-graphics/wayland/weston_11.0.1.imx.bb
+++ b/recipes-graphics/wayland/weston_11.0.2.imx.bb
@@ -3,7 +3,7 @@
3# recipe. The second section customizes the recipe for i.MX. 3# recipe. The second section customizes the recipe for i.MX.
4 4
5########### OE-core copy ################## 5########### OE-core copy ##################
6# Upstream hash: eb00d50e5da97a726eb6290317a3ef7d8e1b90a3 6# Upstream hash: 7f1932cb5a408320a5b542e20ba2807718349e8f
7 7
8SUMMARY = "Weston, a Wayland compositor" 8SUMMARY = "Weston, a Wayland compositor"
9DESCRIPTION = "Weston is the reference implementation of a Wayland compositor" 9DESCRIPTION = "Weston is the reference implementation of a Wayland compositor"
@@ -13,14 +13,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d79ee9e66bb0f95d3386a7acae780b70 \
13 file://libweston/compositor.c;endline=27;md5=eb6d5297798cabe2ddc65e2af519bcf0 \ 13 file://libweston/compositor.c;endline=27;md5=eb6d5297798cabe2ddc65e2af519bcf0 \
14 " 14 "
15 15
16SRC_URI = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downloads/${BPN}-${PV}.tar.xz \ 16SRC_URI = "https://gitlab.freedesktop.org/wayland/weston/uploads/f5648c818fba5432edc3ea63c4db4813/${BPN}-${PV}.tar.xz \
17 file://weston.png \ 17 file://weston.png \
18 file://weston.desktop \ 18 file://weston.desktop \
19 file://xwayland.weston-start \ 19 file://xwayland.weston-start \
20 file://systemd-notify.weston-start \ 20 file://systemd-notify.weston-start \
21 " 21 "
22 22
23SRC_URI[sha256sum] = "a6138d4dc9554560ac304312df456019f4be025ec79130f05fb5f2e41c091e1d" 23SRC_URI[sha256sum] = "a413f68c252957fc3191c3650823ec356ae8c124ccc0cb440da5cdc4e2cb9e57"
24 24
25UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html" 25UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html"
26UPSTREAM_CHECK_REGEX = "weston-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)" 26UPSTREAM_CHECK_REGEX = "weston-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"
@@ -49,7 +49,9 @@ PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'kms wayla
49 screenshare \ 49 screenshare \
50 shell-desktop \ 50 shell-desktop \
51 shell-fullscreen \ 51 shell-fullscreen \
52 shell-ivi" 52 shell-ivi \
53 shell-kiosk \
54 "
53 55
54# Can be 'damage', 'im', 'egl', 'shm', 'touch', 'dmabuf-feedback', 'dmabuf-v4l', 'dmabuf-egl' or 'all' 56# Can be 'damage', 'im', 'egl', 'shm', 'touch', 'dmabuf-feedback', 'dmabuf-v4l', 'dmabuf-egl' or 'all'
55SIMPLECLIENTS ?= "all" 57SIMPLECLIENTS ?= "all"
@@ -78,7 +80,7 @@ PACKAGECONFIG[webp] = "-Dimage-webp=true,-Dimage-webp=false,libwebp"
78# Weston with systemd-login support 80# Weston with systemd-login support
79PACKAGECONFIG[systemd] = "-Dsystemd=true -Dlauncher-logind=true,-Dsystemd=false -Dlauncher-logind=false,systemd dbus" 81PACKAGECONFIG[systemd] = "-Dsystemd=true -Dlauncher-logind=true,-Dsystemd=false -Dlauncher-logind=false,systemd dbus"
80# Weston with Xwayland support (requires X11 and Wayland) 82# Weston with Xwayland support (requires X11 and Wayland)
81PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false" 83PACKAGECONFIG[xwayland] = "-Dxwayland=true,-Dxwayland=false,xwayland"
82# colord CMS support 84# colord CMS support
83PACKAGECONFIG[colord] = "-Ddeprecated-color-management-colord=true,-Ddeprecated-color-management-colord=false,colord" 85PACKAGECONFIG[colord] = "-Ddeprecated-color-management-colord=true,-Ddeprecated-color-management-colord=false,colord"
84# Clients support 86# Clients support
@@ -93,6 +95,8 @@ PACKAGECONFIG[shell-desktop] = "-Dshell-desktop=true,-Dshell-desktop=false"
93PACKAGECONFIG[shell-fullscreen] = "-Dshell-fullscreen=true,-Dshell-fullscreen=false" 95PACKAGECONFIG[shell-fullscreen] = "-Dshell-fullscreen=true,-Dshell-fullscreen=false"
94# In-Vehicle Infotainment (IVI) shell 96# In-Vehicle Infotainment (IVI) shell
95PACKAGECONFIG[shell-ivi] = "-Dshell-ivi=true,-Dshell-ivi=false" 97PACKAGECONFIG[shell-ivi] = "-Dshell-ivi=true,-Dshell-ivi=false"
98# Kiosk shell
99PACKAGECONFIG[shell-kiosk] = "-Dshell-kiosk=true,-Dshell-kiosk=false"
96# JPEG image loading support 100# JPEG image loading support
97PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg" 101PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg"
98# support libseat based launch 102# support libseat based launch
@@ -155,11 +159,11 @@ LIC_FILES_CHKSUM += "file://LICENSE;md5=d79ee9e66bb0f95d3386a7acae780b70"
155 159
156DEFAULT_PREFERENCE = "-1" 160DEFAULT_PREFERENCE = "-1"
157 161
158SRC_URI:remove = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downloads/${BPN}-${PV}.tar.xz" 162SRC_URI:remove = "https://gitlab.freedesktop.org/wayland/weston/uploads/f5648c818fba5432edc3ea63c4db4813/${BPN}-${PV}.tar.xz"
159SRC_URI:prepend = "git://github.com/nxp-imx/weston-imx.git;protocol=https;branch=${SRCBRANCH} " 163SRC_URI:prepend = "git://github.com/nxp-imx/weston-imx.git;protocol=https;branch=${SRCBRANCH} "
160SRC_URI += "file://0001-Revert-protocol-no-found-wayland-scanner-with-Yocto-.patch" 164SRC_URI += "file://0001-Revert-protocol-no-found-wayland-scanner-with-Yocto-.patch"
161SRCBRANCH = "weston-imx-11.0.1" 165SRCBRANCH = "weston-imx-11.0.2"
162SRCREV = "12875cd94a42fc96d4236de46762ef358e3ec913" 166SRCREV = "a3c5e63aa94f8d27b72780e333370be78c9a7653"
163S = "${WORKDIR}/git" 167S = "${WORKDIR}/git"
164 168
165PACKAGECONFIG_IMX_REMOVALS ?= "wayland x11" 169PACKAGECONFIG_IMX_REMOVALS ?= "wayland x11"