Merge pull request #5605 from heitbaum/chrome

chrome: update to 93.0.4577.63
This commit is contained in:
CvH 2021-09-07 20:16:00 +02:00 committed by GitHub
commit 583b7e5ae2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 42 additions and 1328 deletions

View File

@ -12,14 +12,16 @@ PKG_DEPENDS_CONFIG="icu"
PKG_DEPENDS_UNPACK+=" harfbuzz"
PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="-Dcairo=enabled \
PKG_MESON_OPTS_TARGET="-Dbenchmark=disabled \
-Dcairo=enabled \
-Ddocs=disabled \
-Dfontconfig=enabled \
-Dfreetype=enabled \
-Dglib=enabled \
-Dgobject=disabled \
-Dgraphite=disabled \
-Dicu=enabled"
-Dicu=enabled \
-Dtests=disabled"
unpack() {
mkdir -p ${PKG_BUILD}

View File

@ -2,10 +2,14 @@
# Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="itstool"
PKG_VERSION="2.0.6"
PKG_SHA256="6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9"
#PKG_VERSION="2.0.6"
PKG_VERSION="e21be796ad7c274674aa62817b405569039f669f"
PKG_SHA256=""
#PKG_SHA256="6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9"
PKG_LICENSE="GPLv3"
PKG_SITE="http://itstool.org"
PKG_URL="http://files.itstool.org/itstool/itstool-${PKG_VERSION}.tar.bz2"
#PKG_URL="http://files.itstool.org/itstool/itstool-${PKG_VERSION}.tar.bz2"
PKG_URL="https://github.com/itstool/itstool/archive/${PKG_VERSION}.tar.gz"
PKG_DEPENDS_HOST="toolchain libxml2:host"
PKG_LONGDESC="ITS Tool allows you to translate your XML documents with PO files."
PKG_TOOLCHAIN="autotools"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="libXft"
PKG_VERSION="2.3.3"
PKG_SHA256="225c68e616dd29dbb27809e45e9eadf18e4d74c50be43020ef20015274529216"
PKG_VERSION="2.3.4"
PKG_SHA256="57dedaab20914002146bdae0cb0c769ba3f75214c4c91bd2613d6ef79fc9abdd"
PKG_LICENSE="OSS"
PKG_SITE="http://www.X.org"
PKG_URL="https://xorg.freedesktop.org/archive/individual/lib/libXft-${PKG_VERSION}.tar.bz2"

View File

@ -3,11 +3,11 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="pango"
PKG_VERSION="1.48.7"
PKG_SHA256="28a82f6a6cab60aa3b75a90f04197ead2d311fa8fe8b7bfdf8666e2781d506dc"
PKG_VERSION="1.49.1"
PKG_SHA256="c4266dc06c01bf0133d3815502426d209de5ea7abd895899e73e7edebaf48f6f"
PKG_LICENSE="GPL"
PKG_SITE="http://www.pango.org/"
PKG_URL="https://ftp.gnome.org/pub/gnome/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz"
PKG_URL="https://download.gnome.org/sources/pango/${PKG_VERSION:0:4}/pango-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain cairo freetype fontconfig fribidi glib harfbuzz libX11 libXft"
PKG_DEPENDS_CONFIG="libXft cairo"
PKG_LONGDESC="The Pango library for layout and rendering of internationalized text."

View File

@ -2,8 +2,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="icu"
PKG_VERSION="68.2"
PKG_SHA256="f790b0202facbbf19c5581a7a5f21b2b4b6ed70ba3e4bef8d5560868e5e82476"
PKG_VERSION="69.1"
PKG_SHA256="39ce83dd5d15c7539dde261733e106a391923f82caf1ce52ecaebb72d93b4579"
PKG_LICENSE="Custom"
PKG_SITE="http://www.icu-project.org"
PKG_URL="https://github.com/unicode-org/icu/archive/release-${PKG_VERSION//./-}.tar.gz"

View File

@ -1,18 +1,17 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="jasper"
PKG_VERSION="1.900.1"
PKG_SHA256="6e9a959bf4f8cb02f77f42d1b9880b8e85d021ac51f43d8787b5438fd2b7a1c5"
PKG_VERSION="2.0.33"
PKG_SHA256="38b8f74565ee9e7fec44657e69adb5c9b2a966ca5947ced5717cde18a7d2eca6"
PKG_LICENSE="OpenSource"
PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/"
PKG_URL="${DISTRO_SRC}/${PKG_NAME}-${PKG_VERSION}.tar.bz2"
PKG_URL="https://github.com/jasper-software/jasper/archive/refs/tags/version-${PKG_VERSION}.tar.gz"
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo"
PKG_LONGDESC="A implementation of the ISO/IEC 15444-1 also known as JPEG-2000 standard for image compression."
PKG_BUILD_FLAGS="+pic"
PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static"
post_makeinstall_target() {
rm -rf ${INSTALL}/usr/bin
}
PKG_CMAKE_OPTS_TARGET="-DJAS_ENABLE_DOC=false \
-DJAS_ENABLE_PROGRAMS=false \
-DJAS_ENABLE_SHARED=false"

View File

@ -1,3 +1,12 @@
108
- chrome: update to 93.0.4577.63
- harfbuzz: update to 2.9.0
- icu: update to 69.1
- itstool: to githash
- jasper: update to 2.0.33
- libXft: update to 2.3.4
- pango: update to 1.49.1
107
- chrome: update to 92.0.4515.107
- at-spi2-core: update to 2.40.3

View File

@ -4,8 +4,8 @@
PKG_NAME="chrome"
PKG_VERSION="1.0"
# curl -s http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages | grep -B 1 Version
PKG_VERSION_NUMBER="92.0.4515.107"
PKG_REV="107"
PKG_VERSION_NUMBER="93.0.4577.63"
PKG_REV="108"
PKG_ARCH="x86_64"
PKG_LICENSE="Custom"
PKG_SITE="http://www.google.com/chrome"

View File

@ -3,8 +3,8 @@
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="harfbuzz"
PKG_VERSION="2.7.4"
PKG_SHA256="6ad11d653347bd25d8317589df4e431a2de372c0cf9be3543368e07ec23bb8e7"
PKG_VERSION="2.9.0"
PKG_SHA256="3e1c2e1d2c65d56364fd16d1c41a06b2a35795496f78dfff635c2b7414b54c5a"
PKG_LICENSE="GPL"
PKG_SITE="http://www.freedesktop.org/wiki/Software/HarfBuzz"
PKG_URL="https://github.com/harfbuzz/harfbuzz/releases/download/${PKG_VERSION}/harfbuzz-${PKG_VERSION}.tar.xz"
@ -12,11 +12,13 @@ PKG_DEPENDS_TARGET="toolchain cairo freetype glib"
PKG_LONGDESC="HarfBuzz is an OpenType text shaping engine."
PKG_TOOLCHAIN="meson"
PKG_MESON_OPTS_TARGET="-Dcairo=enabled \
PKG_MESON_OPTS_TARGET="-Dbenchmark=disabled \
-Dcairo=enabled \
-Ddocs=disabled \
-Dfontconfig=enabled \
-Dfreetype=enabled \
-Dglib=enabled \
-Dgobject=disabled \
-Dgraphite=disabled \
-Dicu=disabled"
-Dicu=disabled \
-Dtests=disabled"