Merge pull request #132 from plexinc/upstream-pr

Qt5 x86 build modifications
This commit is contained in:
Lukas Rusak 2016-04-11 11:06:41 -07:00
commit 5277055e7d
4 changed files with 18 additions and 6 deletions

View File

@ -80,6 +80,7 @@ PKG_CONFIGURE_OPTS_TARGET="--without-ada \
pre_configure_target() {
# causes some segmentation fault's (dialog) when compiled with gcc's link time optimization.
strip_lto
CFLAGS="$CFLAGS -fPIC"
}
post_makeinstall_target() {

View File

@ -55,6 +55,12 @@ for drv in $GRAPHIC_DRIVERS; do
[ "$drv" = "vmware" ] && XA_CONFIG="--enable-xa"
done
if [ "$OPENGLES_SUPPORT" = "yes" ]; then
MESA_GLES="--enable-gles2"
else
MESA_GLES="--disable-gles2"
fi
PKG_CONFIGURE_OPTS_TARGET="CC_FOR_BUILD=$HOST_CC \
CXX_FOR_BUILD=$HOST_CXX \
CFLAGS_FOR_BUILD= \
@ -70,7 +76,7 @@ PKG_CONFIGURE_OPTS_TARGET="CC_FOR_BUILD=$HOST_CC \
--disable-selinux \
--enable-opengl \
--disable-gles1 \
--disable-gles2 \
$MESA_GLES \
--enable-dri \
--enable-dri3 \
--enable-glx \

View File

@ -174,6 +174,9 @@ makeinstall_target() {
if [ -f $PROJECT_DIR/$PROJECT/config/smb.conf ]; then
mkdir -p $INSTALL/etc/samba
cp $PROJECT_DIR/$PROJECT/config/smb.conf $INSTALL/etc/samba
elif [ -f $DISTRO_DIR/config/smb.conf ]; then
mkdir -p $INSTALL/etc/samba
cp $DISTRO_DIR/config/smb.conf $INSTALL/etc/samba
else
mkdir -p $INSTALL/etc/samba
cp $PKG_DIR/config/smb.conf $INSTALL/etc/samba

View File

@ -23,7 +23,7 @@ PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.openelec.tv"
PKG_URL=""
PKG_DEPENDS_TARGET="toolchain $MEDIACENTER $MEDIACENTER-theme-$SKIN_DEFAULT"
PKG_DEPENDS_TARGET="toolchain $MEDIACENTER"
PKG_PRIORITY="optional"
PKG_SECTION="virtual"
PKG_SHORTDESC="Mediacenter: Metapackage"
@ -32,11 +32,13 @@ PKG_LONGDESC=""
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
for i in $SKINS; do
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $MEDIACENTER-theme-$i"
done
if [ "$MEDIACENTER" = "kodi" ]; then
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $MEDIACENTER-theme-$SKIN_DEFAULT"
for i in $SKINS; do
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $MEDIACENTER-theme-$i"
done
# some python stuff needed for various addons
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET Pillow"
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET simplejson"