mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 05:06:43 +00:00
chrome: enable lib.private
This commit is contained in:
parent
41d3d23c28
commit
c5b98845d2
@ -29,7 +29,7 @@ make_target() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
addon() {
|
addon() {
|
||||||
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,config,lib,resources}
|
mkdir -p ${ADDON_BUILD}/${PKG_ADDON_ID}/{bin,config,lib.private,resources}
|
||||||
|
|
||||||
# config
|
# config
|
||||||
cp -P ${PKG_DIR}/config/* ${ADDON_BUILD}/${PKG_ADDON_ID}/config
|
cp -P ${PKG_DIR}/config/* ${ADDON_BUILD}/${PKG_ADDON_ID}/config
|
||||||
@ -57,7 +57,7 @@ addon() {
|
|||||||
$(get_install_dir libxss)/usr/lib/libXss.so.1 \
|
$(get_install_dir libxss)/usr/lib/libXss.so.1 \
|
||||||
$(get_install_dir chrome-libXtst)/usr/lib/libXtst.so.6 \
|
$(get_install_dir chrome-libXtst)/usr/lib/libXtst.so.6 \
|
||||||
$(get_install_dir pango)/usr/lib/{libpangocairo-1.0.so.0,libpango-1.0.so.0,libpangoft2-1.0.so.0} \
|
$(get_install_dir pango)/usr/lib/{libpangocairo-1.0.so.0,libpango-1.0.so.0,libpangoft2-1.0.so.0} \
|
||||||
${ADDON_BUILD}/${PKG_ADDON_ID}/lib
|
${ADDON_BUILD}/${PKG_ADDON_ID}/lib.private
|
||||||
|
|
||||||
# unix_ar
|
# unix_ar
|
||||||
cp -P $(get_build_dir unix_ar)/unix_ar.py ${ADDON_BUILD}/${PKG_ADDON_ID}/resources
|
cp -P $(get_build_dir unix_ar)/unix_ar.py ${ADDON_BUILD}/${PKG_ADDON_ID}/resources
|
||||||
|
@ -22,13 +22,13 @@ chmod +x $ADDON_DIR/chrome-bin/chrome
|
|||||||
chmod 4755 $ADDON_DIR/chrome-bin/chrome-sandbox
|
chmod 4755 $ADDON_DIR/chrome-bin/chrome-sandbox
|
||||||
|
|
||||||
# make sure we use "own" gtk/pango/nss/etc
|
# make sure we use "own" gtk/pango/nss/etc
|
||||||
export LD_LIBRARY_PATH=$ADDON_DIR/lib
|
export LD_LIBRARY_PATH=$ADDON_DIR/lib.private
|
||||||
|
|
||||||
# configure pango/pixbuf
|
# configure pango/pixbuf
|
||||||
export PANGO_RC_FILE=$ADDON_DIR/config/pangorc
|
export PANGO_RC_FILE=$ADDON_DIR/config/pangorc
|
||||||
export GDK_PIXBUF_MODULE_FILE=$ADDON_DIR/config/pixbuf.loaders.cache
|
export GDK_PIXBUF_MODULE_FILE=$ADDON_DIR/config/pixbuf.loaders.cache
|
||||||
|
|
||||||
# font rendering in gtk widgets is brokeen with nvidia blob. use our Xdefaults
|
# font rendering in gtk widgets is broken with nvidia blob. use our Xdefaults
|
||||||
export XENVIRONMENT=$ADDON_DIR/config/Xdefaults
|
export XENVIRONMENT=$ADDON_DIR/config/Xdefaults
|
||||||
|
|
||||||
# start unclutter
|
# start unclutter
|
||||||
@ -39,7 +39,7 @@ then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# vaapi
|
# vaapi
|
||||||
LIBVA_DRIVERS_PATH="/usr/lib/dri:$ADDON_DIR/lib"
|
LIBVA_DRIVERS_PATH="/usr/lib/dri:$ADDON_DIR/lib.private"
|
||||||
LIBVA_DRIVER_NAME=''
|
LIBVA_DRIVER_NAME=''
|
||||||
case $VAAPI_MODE in
|
case $VAAPI_MODE in
|
||||||
'intel')
|
'intel')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user