Merge pull request #4686 from CvH/10.0/chrome-libxkbcommon

chrome: fix latest version
This commit is contained in:
mglae 2020-11-24 19:52:44 +01:00 committed by GitHub
commit f98b8a5946
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 28 additions and 2 deletions

View File

@ -0,0 +1,19 @@
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
. $(get_pkg_directory libxkbcommon)/package.mk
PKG_NAME="chrome-libxkbcommon"
PKG_LONGDESC="libxkbcommon for chrome"
PKG_URL=""
PKG_DEPENDS_UNPACK+=" libxkbcommon"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="$PKG_MESON_OPTS_TARGET \
-Denable-static=false \
-Denable-shared=true"
unpack() {
mkdir -p $PKG_BUILD
tar --strip-components=1 -xf $SOURCES/${PKG_NAME:7}/${PKG_NAME:7}-$PKG_VERSION.tar.xz -C $PKG_BUILD
}

View File

@ -15,6 +15,7 @@ PKG_BUILD_FLAGS="+pic -sysroot"
PKG_CONFIGURE_OPTS_TARGET="--libdir=/usr/lib \ PKG_CONFIGURE_OPTS_TARGET="--libdir=/usr/lib \
--disable-gssapi \ --disable-gssapi \
--disable-avahi \ --disable-avahi \
--disable-dnssd \
--disable-systemd \ --disable-systemd \
--disable-launchd \ --disable-launchd \
--disable-unit-tests" --disable-unit-tests"

View File

@ -1,3 +1,6 @@
104
- support for latest Chrome
103 103
- fix getting default audio device - fix getting default audio device

View File

@ -3,13 +3,13 @@
PKG_NAME="chrome" PKG_NAME="chrome"
PKG_VERSION="1.0" PKG_VERSION="1.0"
PKG_REV="103" PKG_REV="104"
PKG_ARCH="x86_64" PKG_ARCH="x86_64"
PKG_LICENSE="Custom" PKG_LICENSE="Custom"
PKG_SITE="http://www.google.com/chrome" PKG_SITE="http://www.google.com/chrome"
PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo chrome-libXcomposite \ PKG_DEPENDS_TARGET="toolchain at-spi2-atk atk cairo chrome-libXcomposite \
chrome-libXdamage chrome-libXfixes chrome-libXi chrome-libXrender \ chrome-libXdamage chrome-libXfixes chrome-libXi chrome-libXrender \
chrome-libXtst chrome-libxcb cups gdk-pixbuf gtk3 harfbuzz \ chrome-libXtst chrome-libxcb chrome-libxkbcommon cups gdk-pixbuf gtk3 harfbuzz \
libXcursor libxss nss pango scrnsaverproto unclutter" libXcursor libxss nss pango scrnsaverproto unclutter"
PKG_SECTION="browser" PKG_SECTION="browser"
PKG_SHORTDESC="Google Chrome Browser" PKG_SHORTDESC="Google Chrome Browser"
@ -83,6 +83,9 @@ addon() {
# libXi # libXi
cp -PL $(get_install_dir chrome-libXi)/usr/lib/libXi.so.6 $ADDON_BUILD/$PKG_ADDON_ID/lib cp -PL $(get_install_dir chrome-libXi)/usr/lib/libXi.so.6 $ADDON_BUILD/$PKG_ADDON_ID/lib
# libxkbcommon
cp -PL $(get_install_dir chrome-libxkbcommon)/usr/lib/libxkbcommon.so.0 $ADDON_BUILD/$PKG_ADDON_ID/lib
# libXrender # libXrender
cp -PL $(get_install_dir chrome-libXrender)/usr/lib/libXrender.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib cp -PL $(get_install_dir chrome-libXrender)/usr/lib/libXrender.so.1 $ADDON_BUILD/$PKG_ADDON_ID/lib