@@ -0,0 +1,3 @@
|
|
1
|
+
0181862673f7216ad2b5074f95fc131209e30b27 SOURCES/freetype-2.10.4.tar.xz
|
2
|
+
9c86a3225cabc659914095c5f97b4844001bb733 SOURCES/freetype-doc-2.10.4.tar.xz
|
3
|
+
d16eef3cb775532995db5826c4f4f6dbe883cc5b SOURCES/ft2demos-2.10.4.tar.xz
|
@@ -0,0 +1,3 @@
|
|
1
|
+
SOURCES/freetype-2.10.4.tar.xz
|
2
|
+
SOURCES/freetype-doc-2.10.4.tar.xz
|
3
|
+
SOURCES/ft2demos-2.10.4.tar.xz
|
@@ -0,0 +1,72 @@
|
|
1
|
+
--- freetype-2.10.0/include/freetype/ftoutln.h
|
2
|
+
+++ freetype-2.10.0/include/freetype/ftoutln.h
|
3
|
+
@@ -165,6 +165,15 @@ FT_BEGIN_HEADER
|
4
|
+
FT_Int numContours,
|
5
|
+
FT_Outline *anoutline );
|
6
|
+
|
7
|
+
+ /*
|
8
|
+
+ * Kept downstream for ABI compatibility only.
|
9
|
+
+ * It just throws error now. Remove once soname has been bumped.
|
10
|
+
+ */
|
11
|
+
+ FT_EXPORT( FT_Error )
|
12
|
+
+ FT_Outline_New_Internal( FT_Memory memory,
|
13
|
+
+ FT_UInt numPoints,
|
14
|
+
+ FT_Int numContours,
|
15
|
+
+ FT_Outline *anoutline );
|
16
|
+
|
17
|
+
/**************************************************************************
|
18
|
+
*
|
19
|
+
@@ -192,6 +201,13 @@ FT_BEGIN_HEADER
|
20
|
+
FT_Outline_Done( FT_Library library,
|
21
|
+
FT_Outline* outline );
|
22
|
+
|
23
|
+
+ /*
|
24
|
+
+ * Kept downstream for ABI compatibility only.
|
25
|
+
+ * It just throws error now. Remove once soname has been bumped.
|
26
|
+
+ */
|
27
|
+
+ FT_EXPORT( FT_Error )
|
28
|
+
+ FT_Outline_Done_Internal( FT_Memory memory,
|
29
|
+
+ FT_Outline* outline );
|
30
|
+
|
31
|
+
/**************************************************************************
|
32
|
+
*
|
33
|
+
--- freetype-2.10.0/src/base/ftoutln.c
|
34
|
+
+++ freetype-2.10.0/src/base/ftoutln.c
|
35
|
+
|
36
|
+
|
37
|
+
/* documentation is in ftoutln.h */
|
38
|
+
|
39
|
+
+ /*
|
40
|
+
+ * Kept downstream for ABI compatibility only.
|
41
|
+
+ * It just throws error now. Remove once soname has been bumped.
|
42
|
+
+ */
|
43
|
+
+ FT_EXPORT_DEF( FT_Error )
|
44
|
+
+ FT_Outline_New_Internal( FT_Memory memory,
|
45
|
+
+ FT_UInt numPoints,
|
46
|
+
+ FT_Int numContours,
|
47
|
+
+ FT_Outline *anoutline )
|
48
|
+
+ {
|
49
|
+
+ return FT_THROW( Unimplemented_Feature );
|
50
|
+
+ }
|
51
|
+
+
|
52
|
+
FT_EXPORT_DEF( FT_Error )
|
53
|
+
FT_Outline_New( FT_Library library,
|
54
|
+
FT_UInt numPoints,
|
55
|
+
|
56
|
+
|
57
|
+
/* documentation is in ftoutln.h */
|
58
|
+
|
59
|
+
+ /*
|
60
|
+
+ * Kept downstream for ABI compatibility only.
|
61
|
+
+ * It just throws error now. Remove once soname has been bumped.
|
62
|
+
+ */
|
63
|
+
+ FT_EXPORT_DEF( FT_Error )
|
64
|
+
+ FT_Outline_Done_Internal( FT_Memory memory,
|
65
|
+
+ FT_Outline* outline )
|
66
|
+
+ {
|
67
|
+
+ return FT_THROW( Unimplemented_Feature );
|
68
|
+
+ }
|
69
|
+
+
|
70
|
+
FT_EXPORT_DEF( FT_Error )
|
71
|
+
FT_Outline_Done( FT_Library library,
|
72
|
+
FT_Outline* outline )
|
@@ -0,0 +1,13 @@
|
|
1
|
+
diff --git a/include/freetype/ftmodapi.h b/include/freetype/ftmodapi.h
|
2
|
+
index 8d039c4f3..88488bfe8 100644
|
3
|
+
--- a/include/freetype/ftmodapi.h
|
4
|
+
+++ b/include/freetype/ftmodapi.h
|
5
|
+
@@ -623,7 +623,7 @@ FT_BEGIN_HEADER
|
6
|
+
* it is bytecode interpreter's execution context, `TT_ExecContext`,
|
7
|
+
* which is declared in FreeType's internal header file `tttypes.h`.
|
8
|
+
*/
|
9
|
+
- typedef FT_Error
|
10
|
+
+ typedef void
|
11
|
+
(*FT_DebugHook_Func)( void* arg );
|
12
|
+
|
13
|
+
|
@@ -0,0 +1,45 @@
|
|
1
|
+
--- freetype-2.10.4/builds/unix/freetype-config.in
|
2
|
+
+++ freetype-2.10.4/builds/unix/freetype-config.in
|
3
|
+
@@ -32,9 +32,6 @@ cflags=`%PKG_CONFIG% --cflags freetype2`
|
4
|
+
dynamic_libs=`pkgconf --libs freetype2`
|
5
|
+
static_libs=`pkgconf --static --libs freetype2`
|
6
|
+
|
7
|
+
-orig_prefix=$prefix
|
8
|
+
-orig_exec_prefix=$exec_prefix
|
9
|
+
-
|
10
|
+
orig_includedir=$includedir
|
11
|
+
orig_libdir=$libdir
|
12
|
+
|
13
|
+
--- freetype-2.10.4/ft2demos-2.10.4/src/ftbench.c
|
14
|
+
+++ freetype-2.10.4/ft2demos-2.10.4/src/ftbench.c
|
15
|
+
|
16
|
+
{
|
17
|
+
fprintf( stderr,
|
18
|
+
"couldn't allocate memory to pre-load font file\n" );
|
19
|
+
+ fclose( file );
|
20
|
+
|
21
|
+
return 1;
|
22
|
+
}
|
23
|
+
|
24
|
+
fprintf( stderr, "read error\n" );
|
25
|
+
free( memory_file );
|
26
|
+
memory_file = NULL;
|
27
|
+
+ fclose( file );
|
28
|
+
|
29
|
+
return 1;
|
30
|
+
}
|
31
|
+
+
|
32
|
+
+ fclose( file );
|
33
|
+
}
|
34
|
+
|
35
|
+
error = FT_New_Memory_Face( lib,
|
36
|
+
--- freetype-2.10.4/ft2demos-2.10.4/src/ftgrid.c
|
37
|
+
+++ freetype-2.10.4/ft2demos-2.10.4/src/ftgrid.c
|
38
|
+
|
39
|
+
break;
|
40
|
+
|
41
|
+
default:
|
42
|
+
+ free( t );
|
43
|
+
return;
|
44
|
+
}
|
45
|
+
|
@@ -0,0 +1,43 @@
|
|
1
|
+
From 007c109b4594c5e63948bd08b4d5011ad76ffb10 Mon Sep 17 00:00:00 2001
|
2
|
+
From: Ben Wagner <bungeman@google.com>
|
3
|
+
Date: Fri, 23 Oct 2020 08:29:14 +0200
|
4
|
+
Subject: [PATCH] * src/sfnt/pngshim.c (Load_SBit_Png): Fix memory leak
|
5
|
+
(#59322).
|
6
|
+
|
7
|
+
The issue is that `rows` is allocated but will not be freed in the
|
8
|
+
event that the call to `png_read_image` fails and calls `longjmp`.
|
9
|
+
---
|
10
|
+
ChangeLog | 7 +++++++
|
11
|
+
src/sfnt/pngshim.c | 1 +
|
12
|
+
2 files changed, 8 insertions(+)
|
13
|
+
|
14
|
+
diff --git a/ChangeLog b/ChangeLog
|
15
|
+
index 42f7c34ba..ff048b8ab 100644
|
16
|
+
--- a/ChangeLog
|
17
|
+
+++ b/ChangeLog
|
18
|
+
|
19
|
+
+2020-10-23 Ben Wagner <bungeman@google.com>
|
20
|
+
+
|
21
|
+
+ * src/sfnt/pngshim.c (Load_SBit_Png): Fix memory leak (#59322).
|
22
|
+
+
|
23
|
+
+ The issue is that `rows` is allocated but will not be freed in the
|
24
|
+
+ event that the call to `png_read_image` fails and calls `longjmp`.
|
25
|
+
+
|
26
|
+
2020-10-20 Werner Lemberg <wl@gnu.org>
|
27
|
+
|
28
|
+
* Version 2.10.4 released.
|
29
|
+
diff --git a/src/sfnt/pngshim.c b/src/sfnt/pngshim.c
|
30
|
+
index f55016122..d4e43a9f4 100644
|
31
|
+
--- a/src/sfnt/pngshim.c
|
32
|
+
+++ b/src/sfnt/pngshim.c
|
33
|
+
|
34
|
+
png_read_end( png, info );
|
35
|
+
|
36
|
+
DestroyExit:
|
37
|
+
+ FT_FREE( rows );
|
38
|
+
png_destroy_read_struct( &png, &info, NULL );
|
39
|
+
FT_Stream_Close( &stream );
|
40
|
+
|
41
|
+
--
|
42
|
+
2.26.2
|
43
|
+
|
@@ -0,0 +1,20 @@
|
|
1
|
+
--- freetype-2.2.1/modules.cfg.orig 2006-07-07 21:01:09.000000000 -0400
|
2
|
+
+++ freetype-2.2.1/modules.cfg 2006-07-07 21:01:54.000000000 -0400
|
3
|
+
|
4
|
+
|
5
|
+
# TrueType GX/AAT table validation. Needs `ftgxval.c' below.
|
6
|
+
#
|
7
|
+
-# AUX_MODULES += gxvalid
|
8
|
+
+AUX_MODULES += gxvalid
|
9
|
+
|
10
|
+
# Support for streams compressed with gzip (files with suffix .gz).
|
11
|
+
#
|
12
|
+
|
13
|
+
|
14
|
+
# OpenType table validation. Needs `ftotval.c' below.
|
15
|
+
#
|
16
|
+
-# AUX_MODULES += otvalid
|
17
|
+
+AUX_MODULES += otvalid
|
18
|
+
|
19
|
+
# Auxiliary PostScript driver component to share common code.
|
20
|
+
#
|
@@ -0,0 +1,11 @@
|
|
1
|
+
--- freetype-2.3.0/include/freetype/config/ftoption.h.spf 2007-01-18 14:27:34.000000000 -0500
|
2
|
+
+++ freetype-2.3.0/include/freetype/config/ftoption.h 2007-01-18 14:27:48.000000000 -0500
|
3
|
+
|
4
|
+
* When this macro is not defined, FreeType offers alternative LCD
|
5
|
+
* rendering technology that produces excellent output.
|
6
|
+
*/
|
7
|
+
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
|
8
|
+
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
|
9
|
+
|
10
|
+
|
11
|
+
/**************************************************************************
|
@@ -0,0 +1,17 @@
|
|
1
|
+
--- ft2demos-2.5.2/Makefile
|
2
|
+
+++ ft2demos-2.5.2/Makefile
|
3
|
+
@@ -296,10 +296,10 @@ else
|
4
|
+
# The following programs are not compiled automatically; either comment
|
5
|
+
# out the affected line or use the program name as a Makefile target.
|
6
|
+
#
|
7
|
+
- # EXES += ftchkwd
|
8
|
+
- # EXES += ftmemchk
|
9
|
+
- # EXES += ftpatchk
|
10
|
+
- # EXES += fttimer
|
11
|
+
+ EXES += ftchkwd
|
12
|
+
+ EXES += ftmemchk
|
13
|
+
+ EXES += ftpatchk
|
14
|
+
+ EXES += fttimer
|
15
|
+
# EXES += testname
|
16
|
+
|
17
|
+
exes: $(EXES:%=$(BIN_DIR_2)/%$E)
|
@@ -0,0 +1,11 @@
|
|
1
|
+
--- freetype-2.8/builds/unix/freetype-config.in.orig 2017-03-30 12:20:23.000000001 +0200
|
2
|
+
+++ freetype-2.8/builds/unix/freetype-config.in 2017-05-16 13:25:39.223041128 +0200
|
3
|
+
@@ -205,7 +205,7 @@ if test "$echo_libs" = "yes" ; then
|
4
|
+
fi
|
5
|
+
|
6
|
+
if test "$echo_libtool" = "yes" ; then
|
7
|
+
- echo ${SYSROOT}$libdir/libfreetype.la
|
8
|
+
+ echo ""
|
9
|
+
fi
|
10
|
+
|
11
|
+
# EOF
|
@@ -0,0 +1,65 @@
|
|
1
|
+
--- freetype-2.9/builds/unix/freetype-config.in
|
2
|
+
+++ freetype-2.9/builds/unix/freetype-config.in
|
3
|
+
@@ -13,45 +13,25 @@ LC_ALL=C
|
4
|
+
export LC_ALL
|
5
|
+
|
6
|
+
|
7
|
+
-# if `pkg-config' is available, use values from `freetype2.pc'
|
8
|
+
-%PKG_CONFIG% --atleast-pkgconfig-version 0.24 >/dev/null 2>&1
|
9
|
+
-if test $? -eq 0 ; then
|
10
|
+
- # note that option `--variable' is not affected by the
|
11
|
+
- # PKG_CONFIG_SYSROOT_DIR environment variable
|
12
|
+
- if test "x$SYSROOT" != "x" ; then
|
13
|
+
- PKG_CONFIG_SYSROOT_DIR="$SYSROOT"
|
14
|
+
- export PKG_CONFIG_SYSROOT_DIR
|
15
|
+
- fi
|
16
|
+
-
|
17
|
+
- prefix=`%PKG_CONFIG% --variable prefix freetype2`
|
18
|
+
- exec_prefix=`%PKG_CONFIG% --variable exec_prefix freetype2`
|
19
|
+
-
|
20
|
+
- includedir=`%PKG_CONFIG% --variable includedir freetype2`
|
21
|
+
- libdir=`%PKG_CONFIG% --variable libdir freetype2`
|
22
|
+
-
|
23
|
+
- version=`%PKG_CONFIG% --modversion freetype2`
|
24
|
+
-
|
25
|
+
- cflags=`%PKG_CONFIG% --cflags freetype2`
|
26
|
+
- dynamic_libs=`%PKG_CONFIG% --libs freetype2`
|
27
|
+
- static_libs=`%PKG_CONFIG% --static --libs freetype2`
|
28
|
+
-else
|
29
|
+
- prefix="%prefix%"
|
30
|
+
- exec_prefix="%exec_prefix%"
|
31
|
+
-
|
32
|
+
- includedir="%includedir%"
|
33
|
+
- libdir="%libdir%"
|
34
|
+
-
|
35
|
+
- version=%ft_version%
|
36
|
+
-
|
37
|
+
- cflags="-I${SYSROOT}$includedir/freetype2"
|
38
|
+
- dynamic_libs="-lfreetype"
|
39
|
+
- static_libs="%LIBSSTATIC_CONFIG%"
|
40
|
+
- if test "${SYSROOT}$libdir" != "/usr/lib" &&
|
41
|
+
- test "${SYSROOT}$libdir" != "/usr/lib64" ; then
|
42
|
+
- libs_L="-L${SYSROOT}$libdir"
|
43
|
+
- fi
|
44
|
+
+# note that option `--variable' is not affected by the
|
45
|
+
+# PKG_CONFIG_SYSROOT_DIR environment variable
|
46
|
+
+if test "x$SYSROOT" != "x" ; then
|
47
|
+
+ PKG_CONFIG_SYSROOT_DIR="$SYSROOT"
|
48
|
+
+ export PKG_CONFIG_SYSROOT_DIR
|
49
|
+
fi
|
50
|
+
|
51
|
+
+prefix=`pkgconf --variable prefix freetype2`
|
52
|
+
+exec_prefix=`pkgconf --variable exec_prefix freetype2`
|
53
|
+
+
|
54
|
+
+includedir=`pkgconf --variable includedir freetype2`
|
55
|
+
+libdir=`pkgconf --variable libdir freetype2`
|
56
|
+
+
|
57
|
+
+version=`pkgconf --modversion freetype2`
|
58
|
+
+
|
59
|
+
+cflags=`pkgconf --cflags freetype2`
|
60
|
+
+dynamic_libs=`pkgconf --libs freetype2`
|
61
|
+
+static_libs=`pkgconf --static --libs freetype2`
|
62
|
+
+
|
63
|
+
orig_prefix=$prefix
|
64
|
+
orig_exec_prefix=$exec_prefix
|
65
|
+
|
@@ -0,0 +1,14 @@
|
|
1
|
+
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
|
14
|
+
|
@@ -0,0 +1,1131 @@
|
|
1
|
+
%{!?with_xfree86:%define with_xfree86 1}
|
2
|
+
%bcond_with bootstrap
|
3
|
+
|
4
|
+
Summary: A free and portable font rendering engine
|
5
|
+
Name: freetype
|
6
|
+
Version: 2.10.4
|
7
|
+
Release: 6%{?dist}
|
8
|
+
License: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement
|
9
|
+
URL: http://www.freetype.org
|
10
|
+
Source: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.xz
|
11
|
+
Source1: http://download.savannah.gnu.org/releases/freetype/freetype-doc-%{version}.tar.xz
|
12
|
+
Source2: http://download.savannah.gnu.org/releases/freetype/ft2demos-%{version}.tar.xz
|
13
|
+
Source3: ftconfig.h
|
14
|
+
|
15
|
+
# Enable subpixel rendering (ClearType)
|
16
|
+
Patch0: freetype-2.3.0-enable-spr.patch
|
17
|
+
# Enable otvalid and gxvalid modules
|
18
|
+
Patch1: freetype-2.2.1-enable-valid.patch
|
19
|
+
# Enable additional demos
|
20
|
+
Patch2: freetype-2.5.2-more-demos.patch
|
21
|
+
|
22
|
+
Patch3: freetype-2.6.5-libtool.patch
|
23
|
+
|
24
|
+
Patch4: freetype-2.8-multilib.patch
|
25
|
+
|
26
|
+
Patch5: freetype-2.10.0-internal-outline.patch
|
27
|
+
# Revert ABI/API change
|
28
|
+
Patch6: freetype-2.10.1-debughook.patch
|
29
|
+
|
30
|
+
Patch7: freetype-2.10.4-png-memory-leak.patch
|
31
|
+
|
32
|
+
# https://bugzilla.redhat.com/show_bug.cgi?id=1964066
|
33
|
+
Patch8: freetype-2.10.4-covscan.patch
|
34
|
+
|
35
|
+
BuildRequires: gcc
|
36
|
+
BuildRequires: libX11-devel
|
37
|
+
BuildRequires: libpng-devel
|
38
|
+
BuildRequires: zlib-devel
|
39
|
+
BuildRequires: bzip2-devel
|
40
|
+
BuildRequires: brotli-devel
|
41
|
+
BuildRequires: make
|
42
|
+
%if %{without bootstrap}
|
43
|
+
BuildRequires: harfbuzz-devel
|
44
|
+
%endif
|
45
|
+
|
46
|
+
Provides: %{name}-bytecode
|
47
|
+
Provides: %{name}-subpixel
|
48
|
+
Obsoletes: freetype-freeworld < 2.9.1-2
|
49
|
+
|
50
|
+
%description
|
51
|
+
The FreeType engine is a free and portable font rendering
|
52
|
+
engine, developed to provide advanced font support for a variety of
|
53
|
+
platforms and environments. FreeType is a library which can open and
|
54
|
+
manages font files as well as efficiently load, hint and render
|
55
|
+
individual glyphs. FreeType is not a font server or a complete
|
56
|
+
text-rendering library.
|
57
|
+
|
58
|
+
|
59
|
+
%package demos
|
60
|
+
Summary: A collection of FreeType demos
|
61
|
+
Requires: %{name} = %{version}-%{release}
|
62
|
+
|
63
|
+
%description demos
|
64
|
+
The FreeType engine is a free and portable font rendering
|
65
|
+
engine, developed to provide advanced font support for a variety of
|
66
|
+
platforms and environments. The demos package includes a set of useful
|
67
|
+
small utilities showing various capabilities of the FreeType library.
|
68
|
+
|
69
|
+
|
70
|
+
%package devel
|
71
|
+
Summary: FreeType development libraries and header files
|
72
|
+
Requires: %{name} = %{version}-%{release}
|
73
|
+
Requires: pkgconf%{?_isa}
|
74
|
+
|
75
|
+
%description devel
|
76
|
+
The freetype-devel package includes the static libraries and header files
|
77
|
+
for the FreeType font rendering engine.
|
78
|
+
|
79
|
+
Install freetype-devel if you want to develop programs which will use
|
80
|
+
FreeType.
|
81
|
+
|
82
|
+
|
83
|
+
%prep
|
84
|
+
%setup -q -b 1 -a 2
|
85
|
+
|
86
|
+
%patch0 -p1 -b .enable-spr
|
87
|
+
%patch1 -p1 -b .enable-valid
|
88
|
+
|
89
|
+
pushd ft2demos-%{version}
|
90
|
+
%patch2 -p1 -b .more-demos
|
91
|
+
popd
|
92
|
+
|
93
|
+
%patch3 -p1 -b .libtool
|
94
|
+
%patch4 -p1 -b .multilib
|
95
|
+
%patch5 -p1 -b .internal-outline
|
96
|
+
%patch6 -p1 -b .debughook
|
97
|
+
%patch7 -p1 -b .png-memory-leak
|
98
|
+
%patch8 -p1 -b .covscan
|
99
|
+
|
100
|
+
%build
|
101
|
+
|
102
|
+
%configure --disable-static \
|
103
|
+
--with-zlib=yes \
|
104
|
+
--with-bzip2=yes \
|
105
|
+
--with-png=yes \
|
106
|
+
--enable-freetype-config \
|
107
|
+
%if %{without bootstrap}
|
108
|
+
--with-harfbuzz=yes \
|
109
|
+
%else
|
110
|
+
--with-harfbuzz=no \
|
111
|
+
%endif
|
112
|
+
--with-brotli=yes
|
113
|
+
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' builds/unix/libtool
|
114
|
+
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' builds/unix/libtool
|
115
|
+
%make_build
|
116
|
+
|
117
|
+
%if %{with_xfree86}
|
118
|
+
# Build demos
|
119
|
+
pushd ft2demos-%{version}
|
120
|
+
make TOP_DIR=".."
|
121
|
+
popd
|
122
|
+
%endif
|
123
|
+
|
124
|
+
# Convert FTL.txt and example3.cpp to UTF-8
|
125
|
+
pushd docs
|
126
|
+
iconv -f latin1 -t utf-8 < FTL.TXT > FTL.TXT.tmp && \
|
127
|
+
touch -r FTL.TXT FTL.TXT.tmp && \
|
128
|
+
mv FTL.TXT.tmp FTL.TXT
|
129
|
+
|
130
|
+
iconv -f iso-8859-1 -t utf-8 < "tutorial/example3.cpp" > "tutorial/example3.cpp.utf8"
|
131
|
+
touch -r tutorial/example3.cpp tutorial/example3.cpp.utf8 && \
|
132
|
+
mv tutorial/example3.cpp.utf8 tutorial/example3.cpp
|
133
|
+
popd
|
134
|
+
|
135
|
+
|
136
|
+
%install
|
137
|
+
|
138
|
+
%make_install gnulocaledir=$RPM_BUILD_ROOT%{_datadir}/locale
|
139
|
+
|
140
|
+
{
|
141
|
+
for ftdemo in ftbench ftchkwd ftmemchk ftpatchk fttimer ftdump ftlint ftvalid ; do
|
142
|
+
builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo $RPM_BUILD_ROOT/%{_bindir}
|
143
|
+
done
|
144
|
+
}
|
145
|
+
%if %{with_xfree86}
|
146
|
+
{
|
147
|
+
for ftdemo in ftdiff ftgamma ftgrid ftmulti ftstring fttimer ftview ; do
|
148
|
+
builds/unix/libtool --mode=install install -m 755 ft2demos-%{version}/bin/$ftdemo $RPM_BUILD_ROOT/%{_bindir}
|
149
|
+
done
|
150
|
+
}
|
151
|
+
%endif
|
152
|
+
|
153
|
+
# man pages for freetype-demos
|
154
|
+
{
|
155
|
+
for ftdemo in ftbench ftdump ftlint ftvalid ; do
|
156
|
+
builds/unix/libtool --mode=install install -m 644 ft2demos-%{version}/man/${ftdemo}.1 $RPM_BUILD_ROOT/%{_mandir}/man1
|
157
|
+
done
|
158
|
+
}
|
159
|
+
%if %{with_xfree86}
|
160
|
+
{
|
161
|
+
for ftdemo in ftdiff ftgamma ftgrid ftmulti ftstring ftview ; do
|
162
|
+
builds/unix/libtool --mode=install install -m 644 ft2demos-%{version}/man/${ftdemo}.1 $RPM_BUILD_ROOT/%{_mandir}/man1
|
163
|
+
done
|
164
|
+
}
|
165
|
+
%endif
|
166
|
+
|
167
|
+
# fix multilib issues
|
168
|
+
%define wordsize %{__isa_bits}
|
169
|
+
|
170
|
+
mv $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h \
|
171
|
+
$RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig-%{wordsize}.h
|
172
|
+
install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_includedir}/freetype2/freetype/config/ftconfig.h
|
173
|
+
|
174
|
+
# Don't package static .a or .la files
|
175
|
+
rm -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
|
176
|
+
|
177
|
+
|
178
|
+
%triggerpostun -- freetype < 2.0.5-3
|
179
|
+
{
|
180
|
+
# ttmkfdir updated - as of 2.0.5-3, on upgrades we need xfs to regenerate
|
181
|
+
# things to get the iso10646-1 encoding listed.
|
182
|
+
for I in %{_datadir}/fonts/*/TrueType /usr/share/X11/fonts/TTF; do
|
183
|
+
[ -d $I ] && [ -f $I/fonts.scale ] && [ -f $I/fonts.dir ] && touch $I/fonts.scale
|
184
|
+
done
|
185
|
+
exit 0
|
186
|
+
}
|
187
|
+
|
188
|
+
%ldconfig_scriptlets
|
189
|
+
|
190
|
+
%files
|
191
|
+
%{!?_licensedir:%global license %%doc}
|
192
|
+
%license docs/LICENSE.TXT docs/FTL.TXT docs/GPLv2.TXT
|
193
|
+
%{_libdir}/libfreetype.so.*
|
194
|
+
%doc README
|
195
|
+
|
196
|
+
%files demos
|
197
|
+
%{_bindir}/ftbench
|
198
|
+
%{_bindir}/ftchkwd
|
199
|
+
%{_bindir}/ftmemchk
|
200
|
+
%{_bindir}/ftpatchk
|
201
|
+
%{_bindir}/fttimer
|
202
|
+
%{_bindir}/ftdump
|
203
|
+
%{_bindir}/ftlint
|
204
|
+
%{_bindir}/ftvalid
|
205
|
+
%{_mandir}/man1/ftbench.1.gz
|
206
|
+
%{_mandir}/man1/ftdump.1.gz
|
207
|
+
%{_mandir}/man1/ftlint.1.gz
|
208
|
+
%{_mandir}/man1/ftvalid.1.gz
|
209
|
+
%if %{with_xfree86}
|
210
|
+
%{_bindir}/ftdiff
|
211
|
+
%{_bindir}/ftgamma
|
212
|
+
%{_bindir}/ftgrid
|
213
|
+
%{_bindir}/ftmulti
|
214
|
+
%{_bindir}/ftstring
|
215
|
+
%{_bindir}/ftview
|
216
|
+
%{_mandir}/man1/ftdiff.1.gz
|
217
|
+
%{_mandir}/man1/ftgamma.1.gz
|
218
|
+
%{_mandir}/man1/ftgrid.1.gz
|
219
|
+
%{_mandir}/man1/ftmulti.1.gz
|
220
|
+
%{_mandir}/man1/ftstring.1.gz
|
221
|
+
%{_mandir}/man1/ftview.1.gz
|
222
|
+
%endif
|
223
|
+
%doc ChangeLog README
|
224
|
+
|
225
|
+
%files devel
|
226
|
+
%doc docs/CHANGES docs/formats.txt docs/ft2faq.html
|
227
|
+
%dir %{_includedir}/freetype2
|
228
|
+
%{_datadir}/aclocal/freetype2.m4
|
229
|
+
%{_includedir}/freetype2/*
|
230
|
+
%{_libdir}/libfreetype.so
|
231
|
+
%{_bindir}/freetype-config
|
232
|
+
%{_libdir}/pkgconfig/freetype2.pc
|
233
|
+
%doc docs/design
|
234
|
+
%doc docs/glyphs
|
235
|
+
%doc docs/reference
|
236
|
+
%doc docs/tutorial
|
237
|
+
%{_mandir}/man1/*
|
238
|
+
|
239
|
+
%changelog
|
240
|
+
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.10.4-6
|
241
|
+
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
242
|
+
Related: rhbz#1991688
|
243
|
+
|
244
|
+
* Wed May 26 2021 Marek Kasik <mkasik@redhat.com> - 2.10.4-5
|
245
|
+
- Backport fixes for issues found by Coverity scan
|
246
|
+
- Resolves: #1964066
|
247
|
+
|
248
|
+
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.10.4-4
|
249
|
+
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
250
|
+
|
251
|
+
* Fri Feb 5 2021 Akira TAGOH <tagoh@redhat.com> - 2.10.4-3
|
252
|
+
- Enable HarfBuzz support
|
253
|
+
- Add bootstrap without HarfBuzz
|
254
|
+
- Resolves: #1853937
|
255
|
+
- Resolves: #1906714
|
256
|
+
|
257
|
+
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.4-2
|
258
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
259
|
+
|
260
|
+
* Fri Oct 23 2020 Marek Kasik <mkasik@redhat.com> - 2.10.4-1
|
261
|
+
- Update to 2.10.4
|
262
|
+
- Test bitmap size earlier for PNGs
|
263
|
+
- Fix memory leak in pngshim.c
|
264
|
+
- Enable man pages for demos
|
265
|
+
- Resolves: #1887084, #1890211
|
266
|
+
|
267
|
+
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.2-3
|
268
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
269
|
+
|
270
|
+
* Tue Jul 21 2020 Tom Stellard <tstellar@redhat.com> - 2.10.2-2
|
271
|
+
- Use make macros
|
272
|
+
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
|
273
|
+
|
274
|
+
* Wed Jul 15 2020 Marek Kasik <mkasik@redhat.com> - 2.10.2-1
|
275
|
+
- Update to 2.10.2
|
276
|
+
- Enable support for WOFF2 streams
|
277
|
+
- Resolves: #1725983
|
278
|
+
|
279
|
+
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-2
|
280
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
281
|
+
|
282
|
+
* Sat Oct 12 2019 Michael Kuhn <suraia@fedoraproject.org> - 2.10.1-1
|
283
|
+
- Update to 2.10.1
|
284
|
+
- Revert FT_DebugHook_Func ABI/API changes
|
285
|
+
|
286
|
+
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.0-3
|
287
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
288
|
+
|
289
|
+
* Tue Jun 11 09:42:57 CEST 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.10.0-2
|
290
|
+
- Fix handling of undefined glyph [pcf]
|
291
|
+
|
292
|
+
* Tue May 28 2019 Marek Kasik <mkasik@redhat.com> - 2.10.0-1
|
293
|
+
- Update to 2.10.0
|
294
|
+
- Keep FT_Outline_New_Internal() and FT_Outline_Done_Internal()
|
295
|
+
- for ABI compatibility but make them just throw
|
296
|
+
- Unimplemented_Feature error.
|
297
|
+
- Remove them once soname has been bumped!
|
298
|
+
- Resolves: #1689117
|
299
|
+
|
300
|
+
* Mon Apr 8 2019 Marek Kasik <mkasik@redhat.com> - 2.9.1-8
|
301
|
+
- Remove freetype-2.9-ftsmooth.patch
|
302
|
+
|
303
|
+
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-7
|
304
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
305
|
+
|
306
|
+
* Wed Oct 31 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-6
|
307
|
+
- Obsolete freetype-freeworld
|
308
|
+
- Resolves: #1644700
|
309
|
+
|
310
|
+
* Wed Oct 31 2018 Neal Gompa <ngompa13@gmail.com> - 2.9.1-5
|
311
|
+
- Correctly enable subpixel rendering for ClearType functionality
|
312
|
+
|
313
|
+
* Mon Oct 29 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-4
|
314
|
+
- Enable ClearType code thanks to Microsoft joining OIN
|
315
|
+
|
316
|
+
* Fri Oct 19 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-3
|
317
|
+
- Use 'pkgconf' directly for multilib reasons
|
318
|
+
- Resolves: #1639379
|
319
|
+
|
320
|
+
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-2
|
321
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
322
|
+
|
323
|
+
* Fri May 25 2018 Marek Kasik <mkasik@redhat.com> - 2.9.1-1
|
324
|
+
- Update to 2.9.1
|
325
|
+
- Modify/remove patches as needed
|
326
|
+
- Resolves: #1574125
|
327
|
+
|
328
|
+
* Tue Mar 20 2018 Marek Kasik <mkasik@redhat.com> - 2.9-1
|
329
|
+
- Update to 2.9
|
330
|
+
- Add/modify/remove patches as needed
|
331
|
+
- Resolves: #1492372
|
332
|
+
|
333
|
+
* Fri Feb 16 2018 Marek Kasik <mkasik@redhat.com> - 2.8-10
|
334
|
+
- Avoid NULL reference
|
335
|
+
- Resolves: #1544776
|
336
|
+
|
337
|
+
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-9
|
338
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
339
|
+
|
340
|
+
* Fri Feb 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.8-8
|
341
|
+
- Switch to %%ldconfig_scriptlets
|
342
|
+
|
343
|
+
* Mon Oct 9 2017 Marek Kasik <mkasik@redhat.com> - 2.8-7
|
344
|
+
- Require pkgconf so we can make freetype-config multilib compatible again
|
345
|
+
- Resolves: #1497443
|
346
|
+
|
347
|
+
* Thu Sep 21 2017 Marek Kasik <mkasik@redhat.com> - 2.8-6
|
348
|
+
- Fix loading of named instances (TrueType)
|
349
|
+
|
350
|
+
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-5
|
351
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
352
|
+
|
353
|
+
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-4
|
354
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
355
|
+
|
356
|
+
* Thu Jun 1 2017 Marek Kasik <mkasik@redhat.com> - 2.8-3
|
357
|
+
- Adjust loop counter maximum for TrueType fonts
|
358
|
+
- Resolves: #1456585
|
359
|
+
|
360
|
+
* Wed May 24 2017 Marek Kasik <mkasik@redhat.com> - 2.8-2
|
361
|
+
- Accept ISO646.1991-IRV as a Unicode charmap in PCF and BDF drivers
|
362
|
+
- Resolves: #1451795
|
363
|
+
|
364
|
+
* Wed May 17 2017 Marek Kasik <mkasik@redhat.com> - 2.8-1
|
365
|
+
- Update to 2.8
|
366
|
+
- Modify/remove patches as needed
|
367
|
+
- Resolves: #1450581
|
368
|
+
|
369
|
+
* Tue May 2 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-7
|
370
|
+
- Fix numbers of tracking bugs
|
371
|
+
|
372
|
+
* Tue May 2 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-6
|
373
|
+
- Add safety guard (CVE-2017-8287)
|
374
|
+
- Resolves: #1446074
|
375
|
+
|
376
|
+
* Tue May 2 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-5
|
377
|
+
- Better protect `flex' handling (CVE-2017-8105)
|
378
|
+
- Resolves: #1446501
|
379
|
+
|
380
|
+
* Mon Apr 10 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-4
|
381
|
+
- Revert previous commit
|
382
|
+
- Related: #1437999
|
383
|
+
|
384
|
+
* Mon Apr 3 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-3
|
385
|
+
- Allow linear scaling for unhinted rendering
|
386
|
+
- Resolves: #1437999
|
387
|
+
|
388
|
+
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
|
389
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
390
|
+
|
391
|
+
* Tue Jan 3 2017 Marek Kasik <mkasik@redhat.com> - 2.7.1-1
|
392
|
+
- Update to 2.7.1
|
393
|
+
- Resolves: #1409271
|
394
|
+
|
395
|
+
* Mon Nov 21 2016 Marek Kasik <mkasik@redhat.com> - 2.7-2
|
396
|
+
- Fix a valgrind warning
|
397
|
+
- Resolves: #1395915
|
398
|
+
|
399
|
+
* Mon Sep 12 2016 Marek Kasik <mkasik@redhat.com> - 2.7-1
|
400
|
+
- Update to 2.7
|
401
|
+
- Resolves: #1374305
|
402
|
+
|
403
|
+
* Mon Aug 22 2016 Marek Kasik <mkasik@redhat.com> - 2.6.5-2
|
404
|
+
- Don't show path of non-existing libtool file
|
405
|
+
|
406
|
+
* Wed Jul 13 2016 Marek Kasik <mkasik@redhat.com> - 2.6.5-1
|
407
|
+
- Update to 2.6.5
|
408
|
+
- Resolves: #1355743
|
409
|
+
|
410
|
+
* Sat Mar 5 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2.6.3-2
|
411
|
+
- Use %%license and cleanup spec
|
412
|
+
- Move dev docs to devel package
|
413
|
+
|
414
|
+
* Wed Feb 10 2016 Marek Kasik <mkasik@redhat.com> - 2.6.3-1
|
415
|
+
- Update to 2.6.3
|
416
|
+
|
417
|
+
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.2-2
|
418
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
419
|
+
|
420
|
+
* Thu Dec 3 2015 Tom Callaway <spot@fedoraproject.org> - 2.6.2-1
|
421
|
+
- update to 2.6.2
|
422
|
+
|
423
|
+
* Mon Oct 12 2015 Marek Kasik <mkasik@redhat.com> - 2.6.1-1
|
424
|
+
- Update to 2.6.1
|
425
|
+
- Adapt to the new header structure
|
426
|
+
- Resolves: #1268661
|
427
|
+
|
428
|
+
* Tue Jul 28 2015 Marek Kasik <mkasik@redhat.com> - 2.6.0-3
|
429
|
+
- Don't use `hmtx' table for LSB
|
430
|
+
|
431
|
+
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.0-2
|
432
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
433
|
+
|
434
|
+
* Fri Jun 12 2015 Marek Kasik <mkasik@redhat.com> - 2.6.0-1
|
435
|
+
- Update to 2.6
|
436
|
+
- Resolves: #1229688
|
437
|
+
|
438
|
+
* Tue Jan 6 2015 Marek Kasik <mkasik@redhat.com> - 2.5.5-1
|
439
|
+
- Update to 2.5.5
|
440
|
+
- Resolves: #1178876
|
441
|
+
|
442
|
+
* Tue Dec 9 2014 Marek Kasik <mkasik@redhat.com> - 2.5.4-1
|
443
|
+
- Update to 2.5.4
|
444
|
+
- Resolves: #1171504
|
445
|
+
|
446
|
+
* Tue Nov 11 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-11
|
447
|
+
- Fix directories returned by freetype-config with modified prefix
|
448
|
+
- Resolves: #1161963
|
449
|
+
|
450
|
+
* Tue Oct 21 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-10
|
451
|
+
- Fix patch which enables subpixel rendering
|
452
|
+
- Resolves: #1154448
|
453
|
+
|
454
|
+
* Mon Aug 18 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-9
|
455
|
+
- Simplify getting of wordsize
|
456
|
+
|
457
|
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-8
|
458
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
459
|
+
|
460
|
+
* Sat Aug 2 2014 Peter Robinson <pbrobinson@redhat.com> 2.5.3-7
|
461
|
+
- Generic 32/64 bit platform detection (fix it once and for all)
|
462
|
+
|
463
|
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-6
|
464
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
465
|
+
|
466
|
+
* Tue Mar 25 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-5
|
467
|
+
- Be explicit about required libraries
|
468
|
+
|
469
|
+
* Tue Mar 25 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-4
|
470
|
+
- Don't return flags of privately used libraries when
|
471
|
+
- calling "freetype-config --libs"
|
472
|
+
- Resolves: #1079302
|
473
|
+
|
474
|
+
* Fri Mar 21 2014 Dan Horák <dan[at]danny.cz> - 2.5.3-3
|
475
|
+
- drop private libs from freetype-config so it returns the same libs as pkg-config
|
476
|
+
|
477
|
+
* Tue Mar 11 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-2
|
478
|
+
- Enable support for bzip2 compressed fonts
|
479
|
+
|
480
|
+
* Tue Mar 11 2014 Marek Kasik <mkasik@redhat.com> - 2.5.3-1
|
481
|
+
- Update to 2.5.3
|
482
|
+
- Resolves: #1073923
|
483
|
+
|
484
|
+
* Mon Jan 20 2014 Marek Kasik <mkasik@redhat.com> - 2.5.2-2
|
485
|
+
- Fix include directory in freetype-config
|
486
|
+
- Resolves: #1055154
|
487
|
+
|
488
|
+
* Fri Jan 17 2014 Marek Kasik <mkasik@redhat.com> - 2.5.2-1
|
489
|
+
- Update to 2.5.2
|
490
|
+
- Modify spec file to respect the new header file layout
|
491
|
+
- Resolves: #1034065
|
492
|
+
|
493
|
+
* Fri Jan 10 2014 Marek Kasik <mkasik@redhat.com> - 2.5.0-5
|
494
|
+
- Enable ppc64le architecture
|
495
|
+
- Resolves: #1051202
|
496
|
+
|
497
|
+
* Fri Sep 20 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-4
|
498
|
+
- Fix vertical size of emboldened glyphs
|
499
|
+
|
500
|
+
* Mon Aug 05 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-3
|
501
|
+
- Fix changelog dates
|
502
|
+
|
503
|
+
* Mon Aug 05 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-2
|
504
|
+
- Require libpng
|
505
|
+
|
506
|
+
* Mon Aug 05 2013 Marek Kasik <mkasik@redhat.com> - 2.5.0-1
|
507
|
+
- Update to 2.5.0
|
508
|
+
- Backport changes from freetype-2.5.0.1
|
509
|
+
- (ft2demos-2.5.0.1 and freetype-doc-2.5.0.1 were not released)
|
510
|
+
|
511
|
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.12-6
|
512
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
513
|
+
|
514
|
+
* Wed May 29 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.12-5
|
515
|
+
- Add aarch64 to 64 bit arch list
|
516
|
+
|
517
|
+
* Thu May 16 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-4
|
518
|
+
- Change encoding of "docs/tutorial/example3.cpp" to UTF-8
|
519
|
+
|
520
|
+
* Thu May 16 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-3
|
521
|
+
- Package ftconfig.h as source file
|
522
|
+
|
523
|
+
* Mon May 13 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-2
|
524
|
+
- Don't use quotes in freetype2.pc
|
525
|
+
- Resolves: #961855
|
526
|
+
|
527
|
+
* Thu May 9 2013 Marek Kasik <mkasik@redhat.com> - 2.4.12-1
|
528
|
+
- Update to 2.4.12
|
529
|
+
- Enable Adobe CFF engine
|
530
|
+
- Resolves: #959771
|
531
|
+
|
532
|
+
* Tue Mar 19 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-3
|
533
|
+
- Fix emboldening:
|
534
|
+
- split out MSB function
|
535
|
+
- fix integer overflows
|
536
|
+
- fix broken emboldening at small sizes
|
537
|
+
- Resolves: #891457
|
538
|
+
|
539
|
+
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.11-2
|
540
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
541
|
+
|
542
|
+
* Wed Jan 2 2013 Marek Kasik <mkasik@redhat.com> - 2.4.11-1
|
543
|
+
- Update to 2.4.11
|
544
|
+
- Resolves: #889177
|
545
|
+
|
546
|
+
* Wed Oct 24 2012 Marek Kasik <mkasik@redhat.com> - 2.4.10-3
|
547
|
+
- Update License field
|
548
|
+
|
549
|
+
* Fri Jul 27 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.10-2
|
550
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
551
|
+
|
552
|
+
* Wed Jul 11 2012 Marek Kasik <mkasik@redhat.com> 2.4.10-1
|
553
|
+
- Update to 2.4.10
|
554
|
+
- Remove patches which are already included in upstream
|
555
|
+
- Resolves: #832651
|
556
|
+
|
557
|
+
* Fri Mar 30 2012 Marek Kasik <mkasik@redhat.com> 2.4.9-1
|
558
|
+
- Update to 2.4.9
|
559
|
+
- Fixes various CVEs
|
560
|
+
- Resolves: #806270
|
561
|
+
|
562
|
+
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.8-2
|
563
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
564
|
+
|
565
|
+
* Tue Nov 15 2011 Marek Kasik <mkasik@redhat.com> 2.4.8-1
|
566
|
+
- Update to 2.4.8
|
567
|
+
- Remove an unneeded patch
|
568
|
+
|
569
|
+
* Wed Oct 26 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.7-2
|
570
|
+
- Rebuilt for glibc bug#747377
|
571
|
+
|
572
|
+
* Thu Oct 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.7-1
|
573
|
+
- Update to 2.4.7
|
574
|
+
- Fixes CVE-2011-3256
|
575
|
+
- Resolves: #747262
|
576
|
+
|
577
|
+
* Thu Aug 4 2011 Marek Kasik <mkasik@redhat.com> 2.4.6-1
|
578
|
+
- Update to 2.4.6
|
579
|
+
|
580
|
+
* Wed Jul 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.5-2
|
581
|
+
- Add freetype-2.4.5-CVE-2011-0226.patch
|
582
|
+
(Add better argument check for `callothersubr'.)
|
583
|
+
- based on patches by Werner Lemberg,
|
584
|
+
Alexei Podtelezhnikov and Matthias Drochner
|
585
|
+
- Resolves: #723469
|
586
|
+
|
587
|
+
* Tue Jun 28 2011 Marek Kasik <mkasik@redhat.com> 2.4.5-1
|
588
|
+
- Update to 2.4.5
|
589
|
+
|
590
|
+
* Tue Mar 8 2011 Marek Kasik <mkasik@redhat.com> 2.4.4-4
|
591
|
+
- Fix autohinting fallback (#547532).
|
592
|
+
- Ignore CFF-based OTFs.
|
593
|
+
|
594
|
+
* Sun Feb 20 2011 Marek Kasik <mkasik@redhat.com> 2.4.4-3
|
595
|
+
- Enable bytecode interpreter (#547532).
|
596
|
+
- Fall back to autohinting if a TTF/OTF doesn't contain any bytecode.
|
597
|
+
|
598
|
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.4-2
|
599
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
600
|
+
|
601
|
+
* Thu Dec 2 2010 Marek Kasik <mkasik@redhat.com> 2.4.4-1
|
602
|
+
- Update to 2.4.4
|
603
|
+
- Remove freetype-2.4.3-CVE-2010-3855.patch
|
604
|
+
- Resolves: #659020
|
605
|
+
|
606
|
+
* Mon Nov 15 2010 Marek Kasik <mkasik@redhat.com> 2.4.3-2
|
607
|
+
- Add freetype-2.4.3-CVE-2010-3855.patch
|
608
|
+
(Protect against invalid `runcnt' values.)
|
609
|
+
- Resolves: #651764
|
610
|
+
|
611
|
+
* Tue Oct 26 2010 Marek Kasik <mkasik@redhat.com> 2.4.3-1
|
612
|
+
- Update to 2.4.3
|
613
|
+
- Resolves: #639906
|
614
|
+
|
615
|
+
* Wed Oct 6 2010 Marek Kasik <mkasik@redhat.com> 2.4.2-3
|
616
|
+
- Add freetype-2.4.2-CVE-2010-3311.patch
|
617
|
+
(Don't seek behind end of stream.)
|
618
|
+
- Resolves: #638522
|
619
|
+
|
620
|
+
* Fri Aug 6 2010 Matthias Clasen <mclasen@redhat.com> 2.4.2-2
|
621
|
+
- Fix a thinko, we still want to disable the bytecode interpreter
|
622
|
+
by default
|
623
|
+
|
624
|
+
* Fri Aug 6 2010 Matthias Clasen <mclasen@redhat.com> 2.4.2-1
|
625
|
+
- Update to 2.4.2
|
626
|
+
- Drop upstreamed patch, bytecode interpreter now on by default
|
627
|
+
|
628
|
+
* Tue Feb 23 2010 Behdad Esfahbod <behdad@redhat.com> 2.3.12-1
|
629
|
+
- Update to 2.3.12
|
630
|
+
- Drop mathlib patch
|
631
|
+
|
632
|
+
* Thu Dec 3 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.11-2
|
633
|
+
- Drop upstreamed patch.
|
634
|
+
- Enable patented bytecode interpretter now that the patents are expired.
|
635
|
+
|
636
|
+
* Thu Oct 22 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.11-1
|
637
|
+
- Update to 2.3.11.
|
638
|
+
- Add freetype-2.3.11-more-demos.patch
|
639
|
+
- New demo programs ftmemchk, ftpatchk, and fttimer
|
640
|
+
|
641
|
+
* Thu Oct 08 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.10-1
|
642
|
+
- Drop freetype-2.3.9-aliasing.patch
|
643
|
+
- Update to 2.3.10.
|
644
|
+
|
645
|
+
* Thu Jul 30 2009 Behdad Esfahbod <behdad@redhat.com> 2.3.9-6
|
646
|
+
- Add freetype-2.3.9-aliasing.patch
|
647
|
+
- Resolves: 513582
|
648
|
+
|
649
|
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.9-5
|
650
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
651
|
+
|
652
|
+
* Thu May 7 2009 Matthias Clasen <mclasen@redhat.com> 2.3.9-4
|
653
|
+
- Don't own /usr/lib/pkgconfig
|
654
|
+
|
655
|
+
* Fri Mar 27 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-3
|
656
|
+
- Disable subpixel hinting by default. Was turned on unintentionally.
|
657
|
+
|
658
|
+
* Wed Mar 25 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-2
|
659
|
+
- Add Provides: freetype-bytecode and freetype-subpixel if built
|
660
|
+
with those options.
|
661
|
+
- Resolves: #155210
|
662
|
+
|
663
|
+
* Fri Mar 13 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.9-1
|
664
|
+
- Update to 2.3.9.
|
665
|
+
- Resolves #489928
|
666
|
+
|
667
|
+
* Mon Mar 09 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.8-2.1
|
668
|
+
- Preserve timestamp of FTL.TXT when converting to UTF-8.
|
669
|
+
|
670
|
+
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-2
|
671
|
+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
672
|
+
|
673
|
+
* Thu Jan 15 2009 Behdad Esfahbod <besfahbo@redhat.com> 2.3.8-1
|
674
|
+
- Update to 2.3.8
|
675
|
+
- Remove freetype-autohinter-ligature.patch
|
676
|
+
|
677
|
+
* Tue Dec 09 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-3
|
678
|
+
- Add full source URL to Source lines.
|
679
|
+
- Add docs to main and devel package.
|
680
|
+
- rpmlint is happy now.
|
681
|
+
- Resolves: #225770
|
682
|
+
|
683
|
+
* Fri Dec 05 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-2
|
684
|
+
- Add freetype-autohinter-ligature.patch
|
685
|
+
- Resolves: #368561
|
686
|
+
|
687
|
+
* Thu Aug 14 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-1
|
688
|
+
- Update to 2.3.7
|
689
|
+
|
690
|
+
* Tue Jun 10 2008 Behdad Esfahbod <besfahbo@redhat.com> 2.3.6-1
|
691
|
+
- Update to 2.3.6
|
692
|
+
|
693
|
+
* Wed May 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.3.5-5
|
694
|
+
- fix license tag
|
695
|
+
- add sparc64 to list of 64bit arches
|
696
|
+
|
697
|
+
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.3.5-4
|
698
|
+
- Autorebuild for GCC 4.3
|
699
|
+
|
700
|
+
* Thu Aug 23 2007 Adam Jackson <ajax@redhat.com> - 2.3.5-3
|
701
|
+
- Rebuild for build ID
|
702
|
+
|
703
|
+
* Tue Jul 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.5-2
|
704
|
+
- Change spec file to permit enabling bytecode-interpreter and
|
705
|
+
subpixel-rendering without editing spec file.
|
706
|
+
- Resolves: 249986
|
707
|
+
|
708
|
+
* Wed Jul 25 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.5-1
|
709
|
+
- Update to 2.3.5.
|
710
|
+
- Drop freetype-2.3.4-ttf-overflow.patch
|
711
|
+
|
712
|
+
* Fri Jun 29 2007 Adam Jackson <ajax@redhat.com> 2.3.4-4
|
713
|
+
- Fix builds/unix/libtool to not emit rpath into binaries. (#225770)
|
714
|
+
|
715
|
+
* Thu May 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-3
|
716
|
+
- Add freetype-2.3.4-ttf-overflow.patch
|
717
|
+
|
718
|
+
* Thu Apr 12 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-2
|
719
|
+
- Add alpha to 64-bit archs (#236166)
|
720
|
+
|
721
|
+
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-1
|
722
|
+
- Update to 2.3.4.
|
723
|
+
|
724
|
+
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-2
|
725
|
+
- Include new demos ftgrid and ftdiff in freetype-demos. (#235478)
|
726
|
+
|
727
|
+
* Thu Apr 05 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.3-1
|
728
|
+
- Update to 2.3.3.
|
729
|
+
|
730
|
+
* Fri Mar 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.2-1
|
731
|
+
- Update to 2.3.2.
|
732
|
+
|
733
|
+
* Fri Feb 02 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.1-1
|
734
|
+
- Update to 2.3.1.
|
735
|
+
|
736
|
+
* Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-2
|
737
|
+
- Add without_subpixel_rendering.
|
738
|
+
- Drop X11_PATH=/usr. Not needed anymore.
|
739
|
+
|
740
|
+
* Wed Jan 17 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.0-1
|
741
|
+
- Update to 2.3.0.
|
742
|
+
- Drop upstream patches.
|
743
|
+
- Drop -fno-strict-aliasing, it should just work.
|
744
|
+
- Fix typo in ftconfig.h generation.
|
745
|
+
|
746
|
+
* Tue Jan 09 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-16
|
747
|
+
- Backport binary-search fixes from HEAD
|
748
|
+
- Add freetype-2.2.1-ttcmap.patch
|
749
|
+
- Resolves: #208734
|
750
|
+
|
751
|
+
- Fix rendering issue with some Asian fonts.
|
752
|
+
- Add freetype-2.2.1-fix-get-orientation.patch
|
753
|
+
- Resolves: #207261
|
754
|
+
|
755
|
+
- Copy non-X demos even if not compiling with_xfree86.
|
756
|
+
|
757
|
+
- Add freetype-2.2.1-zero-item-size.patch, to fix crasher.
|
758
|
+
- Resolves #214048
|
759
|
+
|
760
|
+
- Add X11_PATH=/usr to "make"s, to find modern X.
|
761
|
+
- Resolves #212199
|
762
|
+
|
763
|
+
* Mon Sep 11 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-10
|
764
|
+
- Fix crasher https://bugs.freedesktop.org/show_bug.cgi?id=6841
|
765
|
+
- Add freetype-2.2.1-memcpy-fix.patch
|
766
|
+
|
767
|
+
* Thu Sep 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-9
|
768
|
+
- Add BuildRequires: libX11-devel (#205355)
|
769
|
+
|
770
|
+
* Tue Aug 29 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-8
|
771
|
+
- Add freetype-composite.patch and freetype-more-composite.patch
|
772
|
+
from upstream. (#131851)
|
773
|
+
|
774
|
+
* Mon Aug 28 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-7
|
775
|
+
- Require pkgconfig in the -devel package
|
776
|
+
|
777
|
+
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-6
|
778
|
+
- pass --disable-static to %%configure. (#172628)
|
779
|
+
|
780
|
+
* Thu Aug 17 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-5
|
781
|
+
- don't package static libs
|
782
|
+
|
783
|
+
* Sun Aug 13 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-4.fc6
|
784
|
+
- fix a problem with the multilib patch (#202366)
|
785
|
+
|
786
|
+
* Thu Jul 27 2006 Matthias Clasen <mclasen@redhat.com> - 2.2.1-3
|
787
|
+
- fix multilib issues
|
788
|
+
|
789
|
+
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.1-2.1
|
790
|
+
- rebuild
|
791
|
+
|
792
|
+
* Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-2
|
793
|
+
- Remove unused BuildRequires
|
794
|
+
|
795
|
+
* Fri Jul 07 2006 Behdad Esfahbod <besfahbo@redhat.com> 2.2.1-1
|
796
|
+
- Update to 2.2.1
|
797
|
+
- Remove FreeType 1, to move to extras
|
798
|
+
- Install new demos ftbench, ftchkwd, ftgamma, and ftvalid
|
799
|
+
- Enable modules gxvalid and otvalid
|
800
|
+
|
801
|
+
* Wed May 17 2006 Karsten Hopp <karsten@redhat.de> 2.1.10-6
|
802
|
+
- add buildrequires libICE-devel, libSM-devel
|
803
|
+
|
804
|
+
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2.1
|
805
|
+
- bump again for double-long bug on ppc(64)
|
806
|
+
|
807
|
+
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.1.10-5.2
|
808
|
+
- rebuilt for new gcc4.1 snapshot and glibc changes
|
809
|
+
|
810
|
+
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
811
|
+
- rebuilt
|
812
|
+
|
813
|
+
* Fri Nov 18 2005 Bill Nottingham <notting@redhat.com> 2.1.10-5
|
814
|
+
- Remove references to obsolete /usr/X11R6 paths
|
815
|
+
|
816
|
+
* Tue Nov 1 2005 Matthias Clasen <mclasen@redhat.com> 2.1.10-4
|
817
|
+
- Switch requires to modular X
|
818
|
+
|
819
|
+
* Fri Oct 21 2005 Matthias Clasen <mclasen@redhat.com> 2.1.10-3
|
820
|
+
- BuildRequire gettext
|
821
|
+
|
822
|
+
* Wed Oct 12 2005 Jason Vas Dias <jvdias@redhat.com> 2.1.10-2
|
823
|
+
- fix 'without_bytecode_interpreter 0' build: freetype-2.1.10-enable-ft2-bci.patch
|
824
|
+
|
825
|
+
* Fri Oct 7 2005 Matthias Clasen <mclasen@redhat.com> 2.1.10-1
|
826
|
+
- Update to 2.1.10
|
827
|
+
- Add necessary fixes
|
828
|
+
|
829
|
+
* Tue Aug 16 2005 Kristian Høgsberg <krh@redhat.com> 2.1.9-4
|
830
|
+
- Fix freetype-config on 64 bit platforms.
|
831
|
+
|
832
|
+
* Thu Jul 07 2005 Karsten Hopp <karsten@redhat.de> 2.1.9-3
|
833
|
+
- BuildRequires xorg-x11-devel
|
834
|
+
|
835
|
+
* Fri Mar 4 2005 David Zeuthen <davidz@redhat.com> - 2.1.9-2
|
836
|
+
- Rebuild
|
837
|
+
|
838
|
+
* Wed Aug 4 2004 Owen Taylor <otaylor@redhat.com> - 2.1.9-1
|
839
|
+
- Upgrade to 2.1.9
|
840
|
+
- Since we are just using automake for aclocal, use it unversioned,
|
841
|
+
instead of specifying 1.4.
|
842
|
+
|
843
|
+
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
844
|
+
- rebuilt
|
845
|
+
|
846
|
+
* Mon Apr 19 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-4
|
847
|
+
- Add patch from freetype CVS to fix problem with eexec (#117743)
|
848
|
+
- Add freetype-devel to buildrequires and -devel requires
|
849
|
+
(Maxim Dzumanenko, #111108)
|
850
|
+
|
851
|
+
* Wed Mar 10 2004 Mike A. Harris <mharris@redhat.com> 2.1.7-3
|
852
|
+
- Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to try to fix SEGV and
|
853
|
+
SIGILL crashes in mkfontscale which have been traced into freetype and seem
|
854
|
+
to be caused by aliasing issues in freetype macros (#118021)
|
855
|
+
|
856
|
+
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2.1
|
857
|
+
- rebuilt
|
858
|
+
|
859
|
+
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2
|
860
|
+
- rebuilt
|
861
|
+
|
862
|
+
* Fri Jan 23 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-1
|
863
|
+
- Upgrade to 2.1.7
|
864
|
+
|
865
|
+
* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
|
866
|
+
- allow compiling without the demos as that requires XFree86
|
867
|
+
(this allows bootstrapping XFree86 on new archs)
|
868
|
+
|
869
|
+
* Fri Aug 8 2003 Elliot Lee <sopwith@redhat.com> 2.1.4-4.1
|
870
|
+
- Rebuilt
|
871
|
+
|
872
|
+
* Tue Jul 8 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-4.0
|
873
|
+
- Bump for rebuild
|
874
|
+
|
875
|
+
* Wed Jun 25 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-3
|
876
|
+
- Fix crash with non-format-0 hdmx tables (found by David Woodhouse)
|
877
|
+
|
878
|
+
* Mon Jun 9 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-1
|
879
|
+
- Version 2.1.4
|
880
|
+
- Relibtoolize to get deplibs right for x86_64
|
881
|
+
- Use autoconf-2.5x for freetype-1.4 to fix libtool-1.5 compat problem (#91781)
|
882
|
+
- Relativize absolute symlinks to fix the -debuginfo package
|
883
|
+
(#83521, Mike Harris)
|
884
|
+
|
885
|
+
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
886
|
+
- rebuilt
|
887
|
+
|
888
|
+
* Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 2.1.3-9
|
889
|
+
- fix build with gcc 3.3
|
890
|
+
|
891
|
+
* Tue Feb 25 2003 Owen Taylor <otaylor@redhat.com>
|
892
|
+
- Add a memleak fix for the gzip backend from Federic Crozat
|
893
|
+
|
894
|
+
* Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 2.1.3-7
|
895
|
+
- Run libtoolize/aclocal/autoconf so that libtool knows to generate shared libraries
|
896
|
+
on ppc64.
|
897
|
+
- Use _smp_mflags (for freetype 2.x only)
|
898
|
+
|
899
|
+
* Tue Feb 4 2003 Owen Taylor <otaylor@redhat.com>
|
900
|
+
- Switch to using %%configure (should fix #82330)
|
901
|
+
|
902
|
+
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
903
|
+
- rebuilt
|
904
|
+
|
905
|
+
* Mon Jan 6 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-4
|
906
|
+
- Make FreeType robust against corrupt fonts with recursive composite
|
907
|
+
glyphs (#74782, James Antill)
|
908
|
+
|
909
|
+
* Thu Jan 2 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-3
|
910
|
+
- Add a patch to implement FT_LOAD_TARGET_LIGHT
|
911
|
+
- Fix up freetype-1.4-libtool.patch
|
912
|
+
|
913
|
+
* Thu Dec 12 2002 Mike A. Harris <mharris@redhat.com> 2.1.3-2
|
914
|
+
- Update to freetype 2.1.3
|
915
|
+
- Removed ttmkfdir sources and patches, as they have been moved from the
|
916
|
+
freetype packaging to XFree86 packaging, and now to the ttmkfdir package
|
917
|
+
- Removed patches that are now included in 2.1.3:
|
918
|
+
freetype-2.1.1-primaryhints.patch, freetype-2.1.2-slighthint.patch,
|
919
|
+
freetype-2.1.2-bluefuzz.patch, freetype-2.1.2-stdw.patch,
|
920
|
+
freetype-2.1.2-transform.patch, freetype-2.1.2-autohint.patch,
|
921
|
+
freetype-2.1.2-leftright.patch
|
922
|
+
- Conditionalized inclusion of freetype 1.4 library.
|
923
|
+
|
924
|
+
* Wed Dec 04 2002 Florian La Roche <Florian.LaRoche@redhat.de>
|
925
|
+
- disable perl, it is not used at all
|
926
|
+
|
927
|
+
* Tue Dec 03 2002 Elliot Lee <sopwith@redhat.com> 2.1.2-11
|
928
|
+
- Instead of removing unpackaged file, include it in the package.
|
929
|
+
|
930
|
+
* Sat Nov 30 2002 Mike A. Harris <mharris@redhat.com> 2.1.2-10
|
931
|
+
- Attempted to fix lib64 issue in freetype-demos build with X11_LINKLIBS
|
932
|
+
- Cleaned up various _foodir macros throughtout specfile
|
933
|
+
- Removed with_ttmkfdir build option as it is way obsolete
|
934
|
+
|
935
|
+
* Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.1.2-8
|
936
|
+
- remove unpackaged files from the buildroot
|
937
|
+
|
938
|
+
* Wed Aug 28 2002 Owen Taylor <otaylor@redhat.com>
|
939
|
+
- Fix a bug with PCF metrics
|
940
|
+
|
941
|
+
* Fri Aug 9 2002 Owen Taylor <otaylor@redhat.com>
|
942
|
+
- Backport autohinter improvements from CVS
|
943
|
+
|
944
|
+
* Tue Jul 23 2002 Owen Taylor <otaylor@redhat.com>
|
945
|
+
- Fix from CVS for transformations (#68964)
|
946
|
+
|
947
|
+
* Tue Jul 9 2002 Owen Taylor <otaylor@redhat.com>
|
948
|
+
- Add another bugfix for the postscript hinter
|
949
|
+
|
950
|
+
* Mon Jul 8 2002 Owen Taylor <otaylor@redhat.com>
|
951
|
+
- Add support for BlueFuzz private dict value, fixing rendering
|
952
|
+
glitch for Luxi Mono.
|
953
|
+
|
954
|
+
* Wed Jul 3 2002 Owen Taylor <otaylor@redhat.com>
|
955
|
+
- Add an experimental FT_Set_Hint_Flags() call
|
956
|
+
|
957
|
+
* Mon Jul 1 2002 Owen Taylor <otaylor@redhat.com>
|
958
|
+
- Update to 2.1.2
|
959
|
+
- Add a patch fixing freetype PS hinter bug
|
960
|
+
|
961
|
+
* Fri Jun 21 2002 Mike A. Harris <mharris@redhat.com> 2.1.1-2
|
962
|
+
- Added ft rpm build time conditionalizations upon user requests
|
963
|
+
|
964
|
+
* Tue Jun 11 2002 Owen Taylor <otaylor@redhat.com> 2.1.1-1
|
965
|
+
- Version 2.1.1
|
966
|
+
|
967
|
+
* Mon Jun 10 2002 Owen Taylor <otaylor@redhat.com>
|
968
|
+
- Add a fix for PCF character maps
|
969
|
+
|
970
|
+
* Sun May 26 2002 Tim Powers <timp@redhat.com>
|
971
|
+
- automated rebuild
|
972
|
+
|
973
|
+
* Fri May 17 2002 Mike A. Harris <mharris@redhat.com> 2.1.0-2
|
974
|
+
- Updated freetype to version 2.1.0
|
975
|
+
- Added libtool fix for freetype 1.4 (#64631)
|
976
|
+
|
977
|
+
* Wed Mar 27 2002 Nalin Dahyabhai <nalin@redhat.com> 2.0.9-2
|
978
|
+
- use "libtool install" instead of "install" to install some binaries (#62005)
|
979
|
+
|
980
|
+
* Mon Mar 11 2002 Mike A. Harris <mharris@redhat.com> 2.0.9-1
|
981
|
+
- Updated to freetype 2.0.9
|
982
|
+
|
983
|
+
* Sun Feb 24 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-4
|
984
|
+
- Added proper docs+demos source for 2.0.8.
|
985
|
+
|
986
|
+
* Sat Feb 23 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-3
|
987
|
+
- Added compat patch so 2.x works more like 1.x
|
988
|
+
- Rebuilt with new build toolchain
|
989
|
+
|
990
|
+
* Fri Feb 22 2002 Mike A. Harris <mharris@redhat.com> 2.0.8-2
|
991
|
+
- Updated to freetype 2.0.8, however docs and demos are stuck at 2.0.7
|
992
|
+
on the freetype website. Munged specfile to deal with the problem by using
|
993
|
+
{oldversion} instead of version where appropriate. <sigh>
|
994
|
+
|
995
|
+
* Sat Feb 2 2002 Tim Powers <timp@redhat.com> 2.0.6-3
|
996
|
+
- bumping release so that we don't collide with another build of
|
997
|
+
freetype, make sure to change the release requirement in the XFree86
|
998
|
+
package
|
999
|
+
|
1000
|
+
* Fri Feb 1 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-2
|
1001
|
+
- Made ttmkfdir inclusion conditional, and set up a define to include
|
1002
|
+
ttmkfdir in RHL 7.x builds, since ttmkfdir is now moving to the new
|
1003
|
+
XFree86-font-utils package.
|
1004
|
+
|
1005
|
+
* Wed Jan 16 2002 Mike A. Harris <mharris@redhat.com> 2.0.6-1
|
1006
|
+
- Updated freetype to version 2.0.6
|
1007
|
+
|
1008
|
+
* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 2.0.5-4
|
1009
|
+
- automated rebuild
|
1010
|
+
|
1011
|
+
* Fri Nov 30 2001 Elliot Lee <sopwith@redhat.com> 2.0.5-3
|
1012
|
+
- Fix bug #56901 (ttmkfdir needed to list Unicode encoding when generating
|
1013
|
+
font list). (ttmkfdir-iso10646.patch)
|
1014
|
+
- Use _smp_mflags macro everywhere relevant. (freetype-pre1.4-make.patch)
|
1015
|
+
- Undo fix for #24253, assume compiler was fixed.
|
1016
|
+
|
1017
|
+
* Mon Nov 12 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.5-2
|
1018
|
+
- Fix build with gcc 3.1 (#56079)
|
1019
|
+
|
1020
|
+
* Sun Nov 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.5-1
|
1021
|
+
- Updated freetype to version 2.0.5
|
1022
|
+
|
1023
|
+
* Sat Sep 22 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-2
|
1024
|
+
- Added new subpackage freetype-demos, added demos to build
|
1025
|
+
- Disabled ftdump, ftlint in utils package favoring the newer utils in
|
1026
|
+
demos package.
|
1027
|
+
|
1028
|
+
* Tue Sep 11 2001 Mike A. Harris <mharris@redhat.com> 2.0.4-1
|
1029
|
+
- Updated source to 2.0.4
|
1030
|
+
- Added freetype demo's back into src.rpm, but not building yet.
|
1031
|
+
|
1032
|
+
* Wed Aug 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-7
|
1033
|
+
- Changed package to use {findlang} macro to fix bug (#50676)
|
1034
|
+
|
1035
|
+
* Sun Jul 15 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-6
|
1036
|
+
- Changed freetype-devel to group Development/Libraries (#47625)
|
1037
|
+
|
1038
|
+
* Mon Jul 9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-5
|
1039
|
+
- Fix up FT1 headers to please Qt 3.0.0 beta 2
|
1040
|
+
|
1041
|
+
* Sun Jun 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.0.3-4
|
1042
|
+
- Add ft2build.h to -devel package, since it's included by all other
|
1043
|
+
freetype headers, the package is useless without it
|
1044
|
+
|
1045
|
+
* Thu Jun 21 2001 Nalin Dahyabhai <nalin@redhat.com> 2.0.3-3
|
1046
|
+
- Change "Requires: freetype = name/ver" to "freetype = version/release",
|
1047
|
+
and move the requirements to the subpackages.
|
1048
|
+
|
1049
|
+
* Mon Jun 18 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-2
|
1050
|
+
- Added "Requires: freetype = name/ver"
|
1051
|
+
|
1052
|
+
* Tue Jun 12 2001 Mike A. Harris <mharris@redhat.com> 2.0.3-1
|
1053
|
+
- Updated to Freetype 2.0.3, minor specfile tweaks.
|
1054
|
+
- Freetype2 docs are is in a separate tarball now. Integrated it.
|
1055
|
+
- Built in new environment.
|
1056
|
+
|
1057
|
+
* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com>
|
1058
|
+
- rebuild for C++ exception handling on ia64
|
1059
|
+
|
1060
|
+
* Sat Jan 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
|
1061
|
+
- Build ttmkfdir with -O0, workaround for Bug #24253
|
1062
|
+
|
1063
|
+
* Fri Jan 19 2001 Nalin Dahyabhai <nalin@redhat.com>
|
1064
|
+
- libtool is used to build libttf, so use libtool to link ttmkfdir with it
|
1065
|
+
- fixup a paths for a couple of missing docs
|
1066
|
+
|
1067
|
+
* Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
|
1068
|
+
- Update ttmkfdir
|
1069
|
+
|
1070
|
+
* Wed Dec 27 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
1071
|
+
- Update to 2.0.1 and 1.4
|
1072
|
+
- Mark locale files as such
|
1073
|
+
|
1074
|
+
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
1075
|
+
- automatic rebuild
|
1076
|
+
|
1077
|
+
* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
|
1078
|
+
- move .la file to devel pkg
|
1079
|
+
- FHS paths
|
1080
|
+
|
1081
|
+
* Thu Feb 17 2000 Preston Brown <pbrown@redhat.com>
|
1082
|
+
- revert spaces patch, fix up some foundry names to match X ones
|
1083
|
+
|
1084
|
+
* Mon Feb 07 2000 Nalin Dahyabhai <nalin@redhat.com>
|
1085
|
+
- add defattr, ftmetric, ftsbit, ftstrtto per bug #9174
|
1086
|
+
|
1087
|
+
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
|
1088
|
+
- fix description and summary
|
1089
|
+
|
1090
|
+
* Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
|
1091
|
+
- make ttmkfdir replace spaces in family names with underscores (#7613)
|
1092
|
+
|
1093
|
+
* Tue Jan 11 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
1094
|
+
- 1.3.1
|
1095
|
+
- handle RPM_OPT_FLAGS
|
1096
|
+
|
1097
|
+
* Wed Nov 10 1999 Preston Brown <pbrown@redhat.com>
|
1098
|
+
- fix a path for ttmkfdir Makefile
|
1099
|
+
|
1100
|
+
* Thu Aug 19 1999 Preston Brown <pbrown@redhat.com>
|
1101
|
+
- newer ttmkfdir that works better, moved ttmkfdir to /usr/bin from /usr/sbin
|
1102
|
+
- freetype utilities moved to subpkg, X dependency removed from main pkg
|
1103
|
+
- libttf.so symlink moved to devel pkg
|
1104
|
+
|
1105
|
+
* Mon Mar 22 1999 Preston Brown <pbrown@redhat.com>
|
1106
|
+
- strip binaries
|
1107
|
+
|
1108
|
+
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
|
1109
|
+
- auto rebuild in the new build environment (release 5)
|
1110
|
+
|
1111
|
+
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
|
1112
|
+
- fixed the doc file list
|
1113
|
+
|
1114
|
+
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
|
1115
|
+
- Injected new description and group.
|
1116
|
+
|
1117
|
+
* Mon Feb 15 1999 Preston Brown <pbrown@redhat.com>
|
1118
|
+
- added ttmkfdir
|
1119
|
+
|
1120
|
+
* Tue Feb 02 1999 Preston Brown <pbrown@redhat.com>
|
1121
|
+
- update to 1.2
|
1122
|
+
|
1123
|
+
* Thu Jan 07 1999 Cristian Gafton <gafton@redhat.com>
|
1124
|
+
- call libtoolize to sanitize config.sub and get ARM support
|
1125
|
+
- dispoze of the patch (not necessary anymore)
|
1126
|
+
|
1127
|
+
* Wed Oct 21 1998 Preston Brown <pbrown@redhat.com>
|
1128
|
+
- post/postun sections for ldconfig action.
|
1129
|
+
|
1130
|
+
* Tue Oct 20 1998 Preston Brown <pbrown@redhat.com>
|
1131
|
+
- initial RPM, includes normal and development packages.
|