mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 03:44:06 +00:00
Using MPBT for building Xserver and test tools. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
47 lines
1.4 KiB
YAML
47 lines
1.4 KiB
YAML
# needed by several sources
|
|
xlibre_git: https://github.com/X11Libre
|
|
|
|
install-prefix: ${@PROJECT::@homedir}/.usr/xlibre
|
|
|
|
# tell which actual packages for resolving `provides`
|
|
package-mapping:
|
|
x11/font-util: os-installed/font-util
|
|
sys/libdrm: 3rdparty/libdrm
|
|
x11/libxcb: os-installed/libxcb
|
|
x11/libxcb-util: os-installed/libxcb-util
|
|
x11/libxcb-wm: os-installed/libxcb-wm
|
|
x11/libxcvt: os-installed/libxcvt
|
|
x11/libx11: os-installed/libx11
|
|
x11/util-macros: 3rdparty/util-macros
|
|
x11/xcb-proto: 3rdparty/xcb-proto
|
|
x11/xorgproto: 3rdparty/xorgproto
|
|
|
|
package-config:
|
|
xserver/xlibre-xserver-local:
|
|
meson-extra-args:
|
|
- -Dxephyr=true
|
|
- -Dxnest=true
|
|
- -Dxvfb=true
|
|
- -Dxfbdev=true
|
|
- -Dxorg=true
|
|
- -Dxorg-sdk=true
|
|
- -Dsuid_wrapper=true
|
|
- -Dxf86-input-inputtest=true
|
|
- -Dtest_xephyr_gles=false
|
|
|
|
3rdparty/xcb-proto:
|
|
ref: xcb-proto-1.17.0
|
|
|
|
build:
|
|
- 3rdparty/piglit
|
|
- 3rdparty/xts
|
|
- xserver/xlibre-xserver-local
|
|
|
|
env:
|
|
PKG_CONFIG_PATH: ${install-prefix}/share/pkgconfig:${install-prefix}/lib/pkgconfig:${install-prefix}/lib/${@PROJECT::@machine}/pkgconfig/
|
|
ACLOCAL_PATH: ${install-prefix}/share/aclocal
|
|
ACLOCAL_FLAGS: -I ${install-prefix}/share/aclocal
|
|
|
|
packages:
|
|
- ${@PROJECT::@rootdir}/.mpbt/cf/xlibre/packages
|