mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
Mesa: rework PKG_DEPENDS, replace and merge PKG_BUILD_DEPENDS_* with PKG_DEPENDS_*
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
52271f0e90
commit
fca950e708
@ -23,8 +23,7 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="OSS"
|
PKG_LICENSE="OSS"
|
||||||
PKG_SITE="http://www.mesa3d.org/"
|
PKG_SITE="http://www.mesa3d.org/"
|
||||||
PKG_URL="ftp://freedesktop.org/pub/mesa/$PKG_VERSION/MesaLib-$PKG_VERSION.tar.bz2"
|
PKG_URL="ftp://freedesktop.org/pub/mesa/$PKG_VERSION/MesaLib-$PKG_VERSION.tar.bz2"
|
||||||
PKG_DEPENDS="libXdamage libdrm expat libXext libXfixes libX11 systemd"
|
PKG_DEPENDS_TARGET="toolchain Python:host makedepend:host libxml2:host expat glproto dri2proto libdrm libXext libXdamage libXfixes libXxf86vm libxcb libX11 systemd"
|
||||||
PKG_BUILD_DEPENDS_TARGET="toolchain Python:host makedepend:host libxml2:host expat glproto dri2proto libdrm libXext libXdamage libXfixes libXxf86vm libxcb libX11 systemd"
|
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="graphics"
|
PKG_SECTION="graphics"
|
||||||
PKG_SHORTDESC="mesa: 3-D graphics library with OpenGL API"
|
PKG_SHORTDESC="mesa: 3-D graphics library with OpenGL API"
|
||||||
@ -37,8 +36,7 @@ PKG_AUTORECONF="yes"
|
|||||||
get_graphicdrivers
|
get_graphicdrivers
|
||||||
|
|
||||||
if [ "$LLVM_SUPPORT" = "yes" ]; then
|
if [ "$LLVM_SUPPORT" = "yes" ]; then
|
||||||
PKG_BUILD_DEPENDS_TARGET="$PKG_BUILD_DEPENDS_TARGET elfutils llvm"
|
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET elfutils llvm"
|
||||||
PKG_DEPENDS="$PKG_DEPENDS llvm"
|
|
||||||
export LLVM_CONFIG="$SYSROOT_PREFIX/usr/bin/llvm-config-host"
|
export LLVM_CONFIG="$SYSROOT_PREFIX/usr/bin/llvm-config-host"
|
||||||
MESA_GALLIUM_LLVM="--enable-gallium-llvm --with-llvm-shared-libs"
|
MESA_GALLIUM_LLVM="--enable-gallium-llvm --with-llvm-shared-libs"
|
||||||
else
|
else
|
||||||
@ -46,16 +44,14 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$VDPAU" = "yes" ]; then
|
if [ "$VDPAU" = "yes" ]; then
|
||||||
PKG_BUILD_DEPENDS_TARGET="$PKG_BUILD_DEPENDS_TARGET libvdpau"
|
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libvdpau"
|
||||||
PKG_DEPENDS="$PKG_DEPENDS libvdpau"
|
|
||||||
MESA_VDPAU="--enable-vdpau"
|
MESA_VDPAU="--enable-vdpau"
|
||||||
else
|
else
|
||||||
MESA_VDPAU="--disable-vdpau"
|
MESA_VDPAU="--disable-vdpau"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$MESA_VAAPI_SUPPORT" = "yes" ]; then
|
if [ "$MESA_VAAPI_SUPPORT" = "yes" ]; then
|
||||||
PKG_BUILD_DEPENDS_TARGET="$PKG_BUILD_DEPENDS_TARGET libva"
|
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $LIBVA"
|
||||||
PKG_DEPENDS="$PKG_DEPENDS libva"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
XA_CONFIG="--disable-xa"
|
XA_CONFIG="--disable-xa"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user