Update freetype2 to 2.12.1

This commit is contained in:
Martchus 2022-05-01 13:55:22 +02:00
parent 17e8e5b34a
commit 567f591ea0
4 changed files with 9 additions and 7 deletions

View File

@ -4,7 +4,7 @@
# you also find the URL of a binary repository.
pkgname=mingw-w64-freetype2-bootstrap
pkgver=2.12.0
pkgver=2.12.1
pkgrel=1
pkgdesc='Font rasterization library (mingw-w64)'
arch=('any')
@ -21,7 +21,7 @@ source=(https://download-mirror.savannah.gnu.org/releases/freetype/freetype-$pkg
0002-Enable-subpixel-rendering.patch
0003-Enable-infinality-subpixel-hinting.patch
0004-Enable-long-PCF-family-names.patch)
sha256sums=('ef5c336aacc1a079ff9262d6308d6c2a066dd4d2a905301c4adda9b354399033'
sha256sums=('4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f'
'SKIP'
'12c869eeba212c74d07d3d7815848b047ecb5282d5463dffb3bb6d219315d4da'
'2497dcb3650271db9bb7ad4f3379b5b3c6a19f5ca5388dd9ba7d42b5c15c8c4f'

View File

@ -4,7 +4,7 @@
# you also find the URL of a binary repository.
pkgname=mingw-w64-freetype2
pkgver=2.12.0
pkgver=2.12.1
pkgrel=1
pkgdesc='Font rasterization library (mingw-w64)'
arch=('any')
@ -21,7 +21,7 @@ source=(https://download-mirror.savannah.gnu.org/releases/freetype/freetype-$pkg
0002-Enable-subpixel-rendering.patch
0003-Enable-infinality-subpixel-hinting.patch
0004-Enable-long-PCF-family-names.patch)
sha256sums=('ef5c336aacc1a079ff9262d6308d6c2a066dd4d2a905301c4adda9b354399033'
sha256sums=('4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f'
'SKIP'
'12c869eeba212c74d07d3d7815848b047ecb5282d5463dffb3bb6d219315d4da'
'2497dcb3650271db9bb7ad4f3379b5b3c6a19f5ca5388dd9ba7d42b5c15c8c4f'

View File

@ -3,7 +3,7 @@
_pkgname=freetype2
pkgname=static-compat-$_pkgname
pkgver=2.12.0
pkgver=2.12.1
pkgrel=1
pkgdesc="Font rasterization library"
url="https://www.freetype.org/"
@ -19,7 +19,7 @@ source=(https://download-mirror.savannah.gnu.org/releases/freetype/freetype-$pkg
0002-Enable-subpixel-rendering.patch
0003-Enable-infinality-subpixel-hinting.patch
0004-Enable-long-PCF-family-names.patch)
sha256sums=('ef5c336aacc1a079ff9262d6308d6c2a066dd4d2a905301c4adda9b354399033'
sha256sums=('4766f20157cc4cf0cd292f80bf917f92d1c439b243ac3018debf6b9140c41a7f'
'12c869eeba212c74d07d3d7815848b047ecb5282d5463dffb3bb6d219315d4da'
'2497dcb3650271db9bb7ad4f3379b5b3c6a19f5ca5388dd9ba7d42b5c15c8c4f'
'caa0bc7d3dfa3b4c6b9beecda6141405dafe540f99a655dc83d1704fa232ac20'

View File

@ -3,6 +3,7 @@
# Syncs the different variants of mingw-w64-qt5-base
set -e # abort on first error
shopt -s extglob
master="${1:-mingw-w64}"
if [ $# -gt 1 ]; then
@ -17,7 +18,8 @@ fi
for dir in *; do
if [[ $dir != $master ]] && [[ -d $dir ]] && [[ $dir =~ mingw-w64-.* ]]; then
rm "$dir/"* # clean first (files might have been remove in master)
cp "$master/"* "$dir"
cp "$master/"PKGBUILD "$dir"
ln -rs "$master/"!(PKGBUILD) "$dir"
sed -e '/pkgname=mingw-w64-freetype2/{c\pkgname=mingw-w64-freetype2'${dir#mingw-w64} -e ';d}' "$master/PKGBUILD" > "$dir/PKGBUILD"
fi
done