wlroots: update; cleanup

- wlroots-0.16 update 0.16.1 -> 0.16.2
- build tinywl by default and remove additional recipe
This commit is contained in:
Markus Volk
2023-02-12 07:38:59 +01:00
parent 4018f210a7
commit 09c81dd1ea
4 changed files with 15 additions and 78 deletions

View File

@ -5,9 +5,9 @@ going to write anyway."
HOMEPAGE = "https://gitlab.freedesktop.org/wlroots"
BUGTRACKER = "https://gitlab.freedesktop.org/wlroots/wlroots/-/issues"
SECTION = "graphics"
LICENSE = "MIT"
LICENSE = "MIT & CC0-1.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7578fad101710ea2d289ff5411f1b818"
LIC_FILES_CHKSUM += "file://tinywl/LICENSE;md5=d957da0415f5b0b974bfc6063afab2b5"
REQUIRED_DISTRO_FEATURES = "wayland"
@ -22,7 +22,6 @@ DEPENDS += " \
wayland-protocols \
"
PACKAGECONFIG[examples] = "-Dexamples=true,-Dexamples=false,libpng ffmpeg"
PACKAGECONFIG[opengl] = ",,virtual/egl virtual/libgles2"
PACKAGECONFIG[gbm] = ",,virtual/libgbm"
PACKAGECONFIG[libinput] = ",,libinput"
@ -38,13 +37,14 @@ PACKAGECONFIG ?= " \
"
SRC_URI = "git://gitlab.freedesktop.org/wlroots/wlroots.git;branch=0.16;protocol=https"
SRCREV = "0911a41f17df2f684c383923772994a3807ce416"
SRCREV = "0a32b5a74db06a27bee55a47205951bb277a9657"
S = "${WORKDIR}/git"
PV = "0.16.1"
PV = "0.16.2"
inherit meson pkgconfig features_check
EXTRA_OEMESON += "--buildtype release"
BBCLASSEXTEND = ""
do_install:append() {
install -d ${D}${bindir}
install -m 0755 ${B}/tinywl/tinywl ${D}${bindir}
}