Skip to content

Commit

Permalink
Update the patch to freetype-2.10.0
Browse files Browse the repository at this point in the history
Signed-off-by: Alexey Morozov <[email protected]>
  • Loading branch information
amorozov committed Mar 21, 2019
1 parent 05e97aa commit 52290d9
Show file tree
Hide file tree
Showing 10 changed files with 6,239 additions and 161 deletions.
35 changes: 35 additions & 0 deletions 01_freetype2-iu/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
pkgbase = freetype2-infinality-ultimate
pkgdesc = TrueType font rendering library with Infinality patches and custom settings by bohoomil
pkgver = 2.10.0
pkgrel = 1
url = http://www.freetype.org/
install = freetype2.install
arch = i686
arch = x86_64
groups = infinality-bundle
license = GPL
makedepends = libx11
depends = zlib
depends = bzip2
depends = sh
depends = libpng
depends = harfbuzz
provides = freetype2=2.10.0
provides = freetype2-infinality
provides = libfreetype.so
conflicts = freetype2
conflicts = freetype2-infinality
backup = etc/profile.d/freetype2.sh
source = http://downloads.sourceforge.net/sourceforge/freetype/freetype-2.10.0.tar.bz2
source = 0001-infinality-2.10.0-2018.06.21.patch
source = 0001-Enable-table-validation-modules.patch
source = 0003-Enable-long-PCF-family-names.patch
source = freetype2.sh
sha1sums = f6abf03e0e3189a0de883981c57d3861b5d314f5
sha1sums = aed117e1f212d6db5ff72618104af8bd1d916aa2
sha1sums = 46fd67e6a594f6c2c473b9321ba64913984ba42f
sha1sums = af76172be8135e74391b7ad1b82c2124ae0ad86c
sha1sums = bc6df1661c4c33e20f5ce30c2da8ad3c2083665f

pkgname = freetype2-infinality-ultimate

46 changes: 46 additions & 0 deletions 01_freetype2-iu/0001-Enable-table-validation-modules.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
From b609203df7333beea20dbfd604262a9486f01497 Mon Sep 17 00:00:00 2001
Message-Id: <b609203df7333beea20dbfd604262a9486f01497.1552648361.git.jan.steffens@gmail.com>
From: "Jan Alexander Steffens (heftig)" <[email protected]>
Date: Tue, 23 Jun 2015 08:40:29 +0200
Subject: [PATCH 1/4] Enable table validation modules

---
modules.cfg | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules.cfg b/modules.cfg
index dc6c8d42d..2ab145016 100644
--- a/modules.cfg
+++ b/modules.cfg
@@ -111,26 +111,26 @@ AUX_MODULES += cache

# TrueType GX/AAT table validation. Needs `ftgxval.c' below.
#
-# AUX_MODULES += gxvalid
+AUX_MODULES += gxvalid

# Support for streams compressed with gzip (files with suffix .gz).
#
# See include/freetype/ftgzip.h for the API.
AUX_MODULES += gzip

# Support for streams compressed with LZW (files with suffix .Z).
#
# See include/freetype/ftlzw.h for the API.
AUX_MODULES += lzw

# Support for streams compressed with bzip2 (files with suffix .bz2).
#
# See include/freetype/ftbzip2.h for the API.
AUX_MODULES += bzip2

# OpenType table validation. Needs `ftotval.c' below.
#
-# AUX_MODULES += otvalid
+AUX_MODULES += otvalid

# Auxiliary PostScript driver component to share common code.
#
--
2.21.0

Loading

0 comments on commit 52290d9

Please sign in to comment.