mirror of
https://github.com/void-linux/void-packages.git
synced 2025-04-15 13:46:58 +02:00
weston: absord -x11 -xwayland
- weston already linked with everything under the sun - beside automotive industry, who else is really using weston without X11?
This commit is contained in:
parent
806e5d41a4
commit
49bd159b27
4 changed files with 5 additions and 26 deletions
|
@ -1 +0,0 @@
|
|||
weston
|
|
@ -1 +0,0 @@
|
|||
weston
|
|
@ -1 +0,0 @@
|
|||
weston
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'weston'
|
||||
pkgname=weston
|
||||
version=14.0.1
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=meson
|
||||
# requires XDG_RUNTIME_DIR for most tests
|
||||
configure_args="-Dtests=false $(vopt_bool vaapi backend-drm-screencast-vaapi) "
|
||||
|
@ -20,7 +20,10 @@ homepage="https://wayland.freedesktop.org/"
|
|||
distfiles="https://gitlab.freedesktop.org/wayland/weston/-/releases/${version}/downloads/weston-${version}.tar.xz"
|
||||
checksum=a8150505b126a59df781fe8c30c8e6f87da7013e179039eb844a5bbbcc7c79b3
|
||||
lib32disabled=yes
|
||||
replaces="weston-colord>=0"
|
||||
replaces="weston-colord>=0 weston-x11>=0 weston-xwayland>=0"
|
||||
provides="weston-colord-${version}_${revision}
|
||||
weston-x11-${version}_${revision}
|
||||
weston-xwayland-${version}_${revision}"
|
||||
|
||||
# Package build options
|
||||
build_options="vaapi"
|
||||
|
@ -47,24 +50,3 @@ weston-devel_package() {
|
|||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
||||
weston-x11_package() {
|
||||
short_desc+=" - x11 backend"
|
||||
depends="weston"
|
||||
pkg_install() {
|
||||
vmove "/usr/lib/libweston-${version%%.*}/x11-backend.so"
|
||||
}
|
||||
}
|
||||
|
||||
weston-xwayland_package() {
|
||||
short_desc+=" - xwayland plugin"
|
||||
pkg_install() {
|
||||
vmove "/usr/lib/libweston-${version%%.*}/xwayland.so"
|
||||
}
|
||||
}
|
||||
|
||||
weston-colord_package() {
|
||||
short_desc+=" - colord (folded into weston)"
|
||||
build_style=meta
|
||||
depends="${sourcepkg}"
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue