[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/weston/weston.desc [COPY] Copyright (C) 2004 - 2026 The T2 SDE Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] A reference implementation of a Weston compositor [T] Weston can is a minimal and fast compositor and is suitable for [T] many embedded and mobile use cases. [U] https://wayland.freedesktop.org [A] X.org Foundation {http://www.X.org} [M] René Rebe [C] extra/x11 [F] CROSS [L] OpenSource [V] 15.0.1 [CV-URL] https://wayland.freedesktop.org/releases.html [D] 0a66390dfbdabfe3426b12d4210be5620411b2c97ebcf9d981237538 weston-15.0.1.tar.xz https://gitlab.freedesktop.org/wayland/weston/-/releases/15.0.1/downloads/ if pkginstalled xkbcommon; then var_append GCC_WRAPPER_INSERT ' ' "-I$root$(pkgprefix includedir xkbcommon)" var_append GCC_WRAPPER_INSERT ' ' "-L$root$(pkgprefix libdir xkbcommon)" fi pkginstalled lua && var_append GCC_WRAPPER_INSERT ' ' "-llua" # for some reason this is needed... pkginstalled libwebp || var_append mesonopt ' ' -Dimage-webp=false pkginstalled systemd || var_append mesonopt ' ' -Dsystemd=false pkginstalled seatd || var_append mesonopt ' ' -Dlauncher-libseat=false pkginstalled pipewire || var_append mesonopt ' ' '-Dbackend-pipewire=false -Dpipewire=false' pkginstalled neatvnc || var_append mesonopt ' ' -Dbackend-vnc=false pkginstalled freerdp || var_append mesonopt ' ' -Dbackend-rdp=false # Disable wrap fallback to prevent installing other unwanted # dependencies in the future (should they be added) var_append mesonopt ' ' --wrap-mode=nofallback