mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-02 07:27:49 +00:00
commit
6da339d60b
@ -17,8 +17,8 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pulseaudio"
|
PKG_NAME="pulseaudio"
|
||||||
PKG_VERSION="10.0"
|
PKG_VERSION="11.0"
|
||||||
PKG_SHA256="a3186824de9f0d2095ded5d0d0db0405dc73133983c2fbb37291547e37462f57"
|
PKG_SHA256="072305d4018fc5e75bb1b45ee6b938fa52fc9fd27493bf327415ef89ed14c969"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://pulseaudio.org/"
|
PKG_SITE="http://pulseaudio.org/"
|
||||||
|
@ -38,12 +38,12 @@ if [ "$DISPLAYSERVER" = "x11" ]; then
|
|||||||
export X11_INCLUDES=
|
export X11_INCLUDES=
|
||||||
MESA_DRI="--enable-dri --enable-dri3"
|
MESA_DRI="--enable-dri --enable-dri3"
|
||||||
MESA_GLX="--enable-glx --enable-driglx-direct --enable-glx-tls"
|
MESA_GLX="--enable-glx --enable-driglx-direct --enable-glx-tls"
|
||||||
MESA_EGL_PLATFORMS="--with-egl-platforms=x11,drm"
|
MESA_EGL_PLATFORMS="--with-platforms=x11,drm"
|
||||||
else
|
else
|
||||||
PKG_DEPENDS_TARGET="toolchain Python:host expat libdrm"
|
PKG_DEPENDS_TARGET="toolchain Python:host expat libdrm"
|
||||||
MESA_DRI="--enable-dri --disable-dri3"
|
MESA_DRI="--enable-dri --disable-dri3"
|
||||||
MESA_GLX="--disable-glx --disable-driglx-direct --disable-glx-tls"
|
MESA_GLX="--disable-glx --disable-driglx-direct --disable-glx-tls"
|
||||||
MESA_EGL_PLATFORMS="--with-egl-platforms=drm"
|
MESA_EGL_PLATFORMS="--with-platforms=drm"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# configure GPU drivers and dependencies:
|
# configure GPU drivers and dependencies:
|
||||||
@ -52,9 +52,9 @@ fi
|
|||||||
if [ "$LLVM_SUPPORT" = "yes" ]; then
|
if [ "$LLVM_SUPPORT" = "yes" ]; then
|
||||||
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET elfutils llvm"
|
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET elfutils 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 --enable-llvm-shared-libs"
|
MESA_GALLIUM_LLVM="--enable-llvm --enable-llvm-shared-libs"
|
||||||
else
|
else
|
||||||
MESA_GALLIUM_LLVM="--disable-gallium-llvm"
|
MESA_GALLIUM_LLVM="--disable-llvm"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$VDPAU_SUPPORT" = "yes" -a "$DISPLAYSERVER" = "x11" ]; then
|
if [ "$VDPAU_SUPPORT" = "yes" -a "$DISPLAYSERVER" = "x11" ]; then
|
||||||
|
@ -17,8 +17,8 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="llvm"
|
PKG_NAME="llvm"
|
||||||
PKG_VERSION="4.0.0"
|
PKG_VERSION="5.0.0"
|
||||||
PKG_SHA256="8d10511df96e73b8ff9e7abbfb4d4d432edbdbe965f1f4f07afaf370b8a533be"
|
PKG_SHA256="e35dcbae6084adcf4abb32514127c5eabd7d63b733852ccdb31e06f1373136da"
|
||||||
PKG_ARCH="x86_64"
|
PKG_ARCH="x86_64"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://llvm.org/"
|
PKG_SITE="http://llvm.org/"
|
||||||
@ -51,7 +51,8 @@ PKG_CMAKE_OPTS_HOST="-DLLVM_INCLUDE_TOOLS=ON \
|
|||||||
-DLLVM_ENABLE_WERROR=OFF \
|
-DLLVM_ENABLE_WERROR=OFF \
|
||||||
-DLLVM_ENABLE_ZLIB=OFF \
|
-DLLVM_ENABLE_ZLIB=OFF \
|
||||||
-DLLVM_OPTIMIZED_TABLEGEN=ON \
|
-DLLVM_OPTIMIZED_TABLEGEN=ON \
|
||||||
-DCMAKE_INSTALL_RPATH=$TOOLCHAIN/lib"
|
-DCMAKE_INSTALL_RPATH=$TOOLCHAIN/lib \
|
||||||
|
-DLLVM_APPEND_VC_REV=OFF"
|
||||||
|
|
||||||
make_host() {
|
make_host() {
|
||||||
make llvm-config llvm-tblgen
|
make llvm-config llvm-tblgen
|
||||||
@ -86,10 +87,12 @@ PKG_CMAKE_OPTS_TARGET="-DCMAKE_BUILD_TYPE=MinSizeRel \
|
|||||||
-DLLVM_BUILD_LLVM_DYLIB=ON \
|
-DLLVM_BUILD_LLVM_DYLIB=ON \
|
||||||
-DLLVM_LINK_LLVM_DYLIB=ON \
|
-DLLVM_LINK_LLVM_DYLIB=ON \
|
||||||
-DLLVM_OPTIMIZED_TABLEGEN=ON \
|
-DLLVM_OPTIMIZED_TABLEGEN=ON \
|
||||||
-DLLVM_TABLEGEN=$TOOLCHAIN/bin/llvm-tblgen"
|
-DLLVM_TABLEGEN=$TOOLCHAIN/bin/llvm-tblgen \
|
||||||
|
-DLLVM_APPEND_VC_REV=OFF"
|
||||||
|
|
||||||
post_makeinstall_target() {
|
post_makeinstall_target() {
|
||||||
rm -rf $INSTALL/usr/bin
|
rm -rf $INSTALL/usr/bin
|
||||||
rm -rf $INSTALL/usr/lib/LLVMHello.so
|
rm -rf $INSTALL/usr/lib/LLVMHello.so
|
||||||
rm -rf $INSTALL/usr/lib/libLTO.so
|
rm -rf $INSTALL/usr/lib/libLTO.so
|
||||||
|
rm -rf $INSTALL/usr/share
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user