mirror of
https://github.com/openwrt/video.git
synced 2026-10-12 05:57:07 +04:00
weston: update to version 16.0.0
Removed fullscreen-shell entirely; deprecated (but not yet removed) xdg-shell-v6, the GStreamer-based remoting plug-in and the old Pipewire virtual-output plug-in in favour of the new first-class backend-pipewire backend. Improved Perfetto traces with debug annotations, further HDR/colour-management work (grayscale output colour effect, better inversion documentation), new DRM connector properties (color-format, underscan/margin), DRM state-reuse and plane-handling rework, Vulkan renderer explicit-synchronisation and non-axis-aligned rotation support, and a large number of memory-leak and use-after-free fixes across the DRM/GL/Vulkan/xdg-shell code paths. The old 'pipewire' and 'remoting' meson options were renamed to 'deprecated-pipewire' and 'deprecated-remoting' upstream (migrating to the first-class 'backend-pipewire' option, already explicitly disabled here); updated accordingly, otherwise meson configure would fail with "Unknown options". Verified every other MESON_ARGS option referenced by this Makefile still exists unchanged in 16.0.0's meson_options.txt. Also add an explicit PKG_RELEASE:=1 line (version bump resets it from the prior package's PKG_RELEASE:=2). No patches to refresh. Hash verified against the release download and the official SHA256 published in the upstream release announcement (wayland-devel mailing list). Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
1 parent
0de25e3bdd
commit
644a662612
1 file changed
+5
-5
@@ -1,13 +1,13 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=weston
|
||||
PKG_RELEASE:=2
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PKG_VERSION:=15.0.1
|
||||
PKG_VERSION:=16.0.0
|
||||
PKG_MAJOR_VERSION:=$(firstword $(subst .,$(space),$(PKG_VERSION)))
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=https://gitlab.freedesktop.org/wayland/$(PKG_NAME)/-/releases/$(PKG_VERSION)/downloads/
|
||||
PKG_HASH:=551d039bfb0c837ba5a4d027cdb8ee16bded0eedb789821f8025d8a64b791f6d
|
||||
PKG_HASH:=dfb32e2bccabda957b94a8d0ec6075acd18c71c87ebc543ee3e618d294ca0f7f
|
||||
|
||||
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
|
||||
PKG_LICENSE:=MIT
|
||||
@@ -45,7 +45,7 @@ MESON_ARGS += \
|
||||
-Dxwayland=false \
|
||||
-Dcolor-management-lcms=false \
|
||||
-Dsystemd=false \
|
||||
-Dpipewire=false \
|
||||
-Ddeprecated-pipewire=false \
|
||||
-Dtest-junit-xml=false \
|
||||
-Ddemo-clients=true \
|
||||
-Drenderer-gl=true \
|
||||
@@ -53,7 +53,7 @@ MESON_ARGS += \
|
||||
-Dshell-ivi=true \
|
||||
-Dshell-kiosk=true \
|
||||
-Dshell-lua=false \
|
||||
-Dremoting=false \
|
||||
-Ddeprecated-remoting=false \
|
||||
-Dimage-jpeg=true \
|
||||
-Dimage-webp=true \
|
||||
-Dtools=calibrator,debug,info,terminal,touch-calibrator \
|
||||
|
||||
Reference in new issue
Block a user