summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBruno Pagani2018-05-23 10:49:20 +0200
committerBruno Pagani2018-05-23 10:49:20 +0200
commit923ee651f90c425a535aaa7ce62eb819463e6f5c (patch)
tree4e52475f1c3ec2aa528a217e0692809f8f2dc502 /PKGBUILD
parent17e89e147d11bc111b4be21fa661e26f8afc2e16 (diff)
downloadaur-923ee651f90c425a535aaa7ce62eb819463e6f5c.tar.gz
upgpkg: freetype2-cleartype 2.9.1-1
Upstream release, rebase patches.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 18 insertions, 25 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1fd985f8f65e..59500b980791 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,33 +8,31 @@
# Contributor: freedom
pkgname=freetype2-cleartype
-pkgver=2.9
-pkgrel=2
+pkgver=2.9.1
+pkgrel=1
pkgdesc="Font rasterization library with ClearType patch"
arch=(x86_64)
license=('GPL')
url="https://www.freetype.org/"
- # adding harfbuzz for improved OpenType features auto-hinting
- # introduces a cycle dep to harfbuzz depending on freetype wanted by upstream
+ # adding harfbuzz for improved OpenType features auto-hinting
+ # introduces a cycle dep to harfbuzz depending on freetype wanted by upstream
depends=('zlib' 'bzip2' 'sh' 'libpng' 'harfbuzz')
makedepends=('libx11')
conflicts=('freetype2')
provides=('freetype2' 'libfreetype.so')
source=(https://download-mirror.savannah.gnu.org/releases/freetype/freetype-${pkgver}.tar.bz2{,.sig}
- 0001-Enable-table-validation-modules.patch
- 0002-Enable-infinality-subpixel-hinting.patch
- 0003-Enable-long-PCF-family-names.patch
- 0001-psaux-Correctly-handle-Flex-features-52846.patch
- 0007-cleartype.patch
- freetype2.sh
+ 0001-Enable-table-validation-modules.patch
+ 0002-Enable-infinality-subpixel-hinting.patch
+ 0003-Enable-long-PCF-family-names.patch
+ 0007-cleartype.patch
+ freetype2.sh
)
-sha1sums=('94c4399b1a55c5892812e732843fcb4a7c2fe657'
+sha1sums=('220c82062171c513e4017c523d196933c9de4a7d'
'SKIP'
- 'b69531770c343d403be294b7e4d25ac45738c833'
- '3d26a569f0cb94c28a550577f5dcaadb4e193d91'
- '770f1981734a837bcf065564c91644b4cc5e256a'
- '21ad7dd31e16adb5b39adfa5671018a736626562'
- '6aaa8af267f85079c8f21db417bc1741de980113'
+ 'd9eb22e5c962923089b0c9fc5491cf28a19bd982'
+ 'd13503902e0404cf3558db76b477f23f9910d06e'
+ 'fc49742fb6c19fe0677e3552bb7c00aac8530265'
+ '60f26c740ac53c684703ef401a481659a7364ff4'
'bc6df1661c4c33e20f5ce30c2da8ad3c2083665f')
validpgpkeys=('58E0C111E39F5408C5D3EC76C1A60EACE707FDA5')
@@ -42,23 +40,18 @@ prepare() {
mv freetype-${pkgver} freetype2
cd freetype2
-
patch -Np1 -i ../0001-Enable-table-validation-modules.patch
patch -Np1 -i ../0002-Enable-infinality-subpixel-hinting.patch
patch -Np1 -i ../0003-Enable-long-PCF-family-names.patch
- patch -Np0 -i ../0007-cleartype.patch
-
- # Freetype 2.9 regression: bad rendering for some Type 1 fonts
- # https://savannah.nongnu.org/bugs/?52846
- patch -Np1 -i ../0001-psaux-Correctly-handle-Flex-features-52846.patch
+ patch -Np1 -i ../0007-cleartype.patch
}
build() {
- cd freetype2
- ./configure --prefix=/usr --disable-static
- make
+ cd freetype2
+ ./configure --prefix=/usr --disable-static
+ make
}
check() {