freetype: update to 2.12.1 and HTTPS

CHANGES BETWEEN 2.12.0 and 2.12.1

  I. IMPORTANT BUG FIXES

  - Loading CFF fonts sometimes made FreeType crash (bug introduced in
    version 2.12.0)

  - Loading  a fully  hinted  TrueType glyph  a  second time  (without
    caching) sometimes yielded different rendering results if TrueType
    hinting was active (bug introduced in version 2.12.0).

  - The generation of the pkg-config file `freetype2.pc` was broken if
    the build was done with cmake (bug introduced in version 2.12.0).

  II. MISCELLANEOUS

  - New option `--with-librsvg` for  the `configure` script for better
    FreeType demo support.

  - The  meson  build  no  longer enforces  both  static  and  dynamic
    versions of the library by default.

  - The internal  zlib library was  updated to version  1.2.12.  Note,
    however, that  FreeType is *not* affected  by CVE-2018-25032 since
    it only does decompression.

Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
This commit is contained in:
Rudi Heitbaum 2022-05-01 09:00:21 +00:00
parent 836a70f55f
commit c59790e845

View File

@ -3,11 +3,11 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="freetype"
PKG_VERSION="2.12.0"
PKG_SHA256="ef5c336aacc1a079ff9262d6308d6c2a066dd4d2a905301c4adda9b354399033"
PKG_VERSION="2.12.1"
PKG_SHA256="4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f"
PKG_LICENSE="GPL"
PKG_SITE="https://freetype.org"
PKG_URL="http://download.savannah.gnu.org/releases/freetype/freetype-${PKG_VERSION}.tar.xz"
PKG_URL="https://download.savannah.gnu.org/releases/freetype/freetype-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_HOST="toolchain:host"
PKG_DEPENDS_TARGET="toolchain zlib libpng"
PKG_LONGDESC="The FreeType engine is a free and portable TrueType font rendering engine."