Compare commits
No commits in common. "c10s" and "c8s" have entirely different histories.
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
SOURCES/freetype-2.8.tar.bz2
|
||||
/freetype-2.8.tar.bz2
|
67
0077-truetype-Fix-loading-of-named-instances.patch
Normal file
67
0077-truetype-Fix-loading-of-named-instances.patch
Normal file
@ -0,0 +1,67 @@
|
||||
From 55bbb98f5c5a89230127d6b998a6e23e634b5d0e Mon Sep 17 00:00:00 2001
|
||||
From: Behdad Esfahbod <behdad@behdad.org>
|
||||
Date: Tue, 1 Aug 2017 09:17:02 +0200
|
||||
Subject: [PATCH 077/132] [truetype] Fix loading of named instances.
|
||||
|
||||
* src/truetype/ttgxvar.c (TT_Get_MM_Var): Preserve file position
|
||||
while loading the `avar' table.
|
||||
---
|
||||
ChangeLog | 7 +++++++
|
||||
include/freetype/ftmm.h | 2 +-
|
||||
src/truetype/ttgxvar.c | 11 ++++++++++-
|
||||
3 files changed, 18 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/include/freetype/ftmm.h b/include/freetype/ftmm.h
|
||||
index c41b80ea6..1f48a4945 100644
|
||||
--- a/include/freetype/ftmm.h
|
||||
+++ b/include/freetype/ftmm.h
|
||||
@@ -178,7 +178,7 @@ FT_BEGIN_HEADER
|
||||
/* strid :: The entry in `name' table identifying this instance. */
|
||||
/* */
|
||||
/* psid :: The entry in `name' table identifying a PostScript name */
|
||||
- /* for this instance. */
|
||||
+ /* for this instance. Value 0 indicates a missing entry. */
|
||||
/* */
|
||||
typedef struct FT_Var_Named_Style_
|
||||
{
|
||||
diff --git a/src/truetype/ttgxvar.c b/src/truetype/ttgxvar.c
|
||||
index 68458362e..df42b3bfd 100644
|
||||
--- a/src/truetype/ttgxvar.c
|
||||
+++ b/src/truetype/ttgxvar.c
|
||||
@@ -2139,8 +2139,16 @@
|
||||
goto Exit;
|
||||
|
||||
if ( fvar_head.instanceCount && !face->blend->avar_loaded )
|
||||
+ {
|
||||
+ FT_ULong offset = FT_STREAM_POS();
|
||||
+
|
||||
+
|
||||
ft_var_load_avar( face );
|
||||
|
||||
+ if ( FT_STREAM_SEEK( offset ) )
|
||||
+ goto Exit;
|
||||
+ }
|
||||
+
|
||||
ns = mmvar->namedstyle;
|
||||
nsc = face->blend->normalized_stylecoords;
|
||||
for ( i = 0; i < fvar_head.instanceCount; i++, ns++ )
|
||||
@@ -2157,6 +2165,7 @@
|
||||
for ( j = 0; j < fvar_head.axisCount; j++, c++ )
|
||||
*c = FT_GET_LONG();
|
||||
|
||||
+ /* valid psid values are 6 and [256;32767] */
|
||||
if ( usePsName )
|
||||
ns->psid = FT_GET_USHORT();
|
||||
|
||||
@@ -2174,7 +2183,7 @@
|
||||
SFNT_Service sfnt = (SFNT_Service)face->sfnt;
|
||||
|
||||
FT_Int found, dummy1, dummy2;
|
||||
- FT_UInt strid = 0xFFFFFFFFUL;
|
||||
+ FT_UInt strid = ~0U;
|
||||
|
||||
|
||||
/* the default instance is missing in array the */
|
||||
--
|
||||
2.13.5
|
||||
|
45
0079-src-truetype-ttgxvar.c-TT_Get_MM_Var-Fix-thinko.patch
Normal file
45
0079-src-truetype-ttgxvar.c-TT_Get_MM_Var-Fix-thinko.patch
Normal file
@ -0,0 +1,45 @@
|
||||
From 7e50824288fac5a36c2938fdb3e1c949ea53f982 Mon Sep 17 00:00:00 2001
|
||||
From: Werner Lemberg <wl@gnu.org>
|
||||
Date: Tue, 1 Aug 2017 12:44:35 +0200
|
||||
Subject: [PATCH 079/132] * src/truetype/ttgxvar.c (TT_Get_MM_Var): Fix thinko.
|
||||
|
||||
---
|
||||
ChangeLog | 4 ++++
|
||||
include/freetype/ftmm.h | 3 ++-
|
||||
src/truetype/ttgxvar.c | 4 +++-
|
||||
3 files changed, 9 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/include/freetype/ftmm.h b/include/freetype/ftmm.h
|
||||
index 1f48a4945..b1bc1ed82 100644
|
||||
--- a/include/freetype/ftmm.h
|
||||
+++ b/include/freetype/ftmm.h
|
||||
@@ -178,7 +178,8 @@ FT_BEGIN_HEADER
|
||||
/* strid :: The entry in `name' table identifying this instance. */
|
||||
/* */
|
||||
/* psid :: The entry in `name' table identifying a PostScript name */
|
||||
- /* for this instance. Value 0 indicates a missing entry. */
|
||||
+ /* for this instance. Value 0xFFFF indicates a missing */
|
||||
+ /* entry. */
|
||||
/* */
|
||||
typedef struct FT_Var_Named_Style_
|
||||
{
|
||||
diff --git a/src/truetype/ttgxvar.c b/src/truetype/ttgxvar.c
|
||||
index df42b3bfd..5a87df139 100644
|
||||
--- a/src/truetype/ttgxvar.c
|
||||
+++ b/src/truetype/ttgxvar.c
|
||||
@@ -2165,9 +2165,11 @@
|
||||
for ( j = 0; j < fvar_head.axisCount; j++, c++ )
|
||||
*c = FT_GET_LONG();
|
||||
|
||||
- /* valid psid values are 6 and [256;32767] */
|
||||
+ /* valid psid values are 6, [256;32767], and 0xFFFF */
|
||||
if ( usePsName )
|
||||
ns->psid = FT_GET_USHORT();
|
||||
+ else
|
||||
+ ns->psid = 0xFFFF;
|
||||
|
||||
ft_var_to_normalized( face,
|
||||
fvar_head.axisCount,
|
||||
--
|
||||
2.13.5
|
||||
|
@ -1 +0,0 @@
|
||||
mingw-freetype package is retired on branch c10s for BAKERY-412
|
20
freetype-2.2.1-enable-valid.patch
Normal file
20
freetype-2.2.1-enable-valid.patch
Normal file
@ -0,0 +1,20 @@
|
||||
--- freetype-2.2.1/modules.cfg.orig 2006-07-07 21:01:09.000000000 -0400
|
||||
+++ freetype-2.2.1/modules.cfg 2006-07-07 21:01:54.000000000 -0400
|
||||
@@ -110,7 +110,7 @@
|
||||
# TrueType GX/AAT table validation. Needs ftgxval.c below.
|
||||
#
|
||||
# No FT_CONFIG_OPTION_PIC support.
|
||||
-# AUX_MODULES += gxvalid
|
||||
+AUX_MODULES += gxvalid
|
||||
|
||||
# Support for streams compressed with gzip (files with suffix .gz).
|
||||
#
|
||||
@@ -124,7 +124,7 @@
|
||||
# OpenType table validation. Needs ftotval.c below.
|
||||
#
|
||||
# No FT_CONFIG_OPTION_PIC support.
|
||||
-# AUX_MODULES += otvalid
|
||||
+AUX_MODULES += otvalid
|
||||
|
||||
# Auxiliary PostScript driver component to share common code.
|
||||
#
|
11
freetype-2.3.0-enable-spr.patch
Normal file
11
freetype-2.3.0-enable-spr.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- freetype-2.3.0/include/freetype/config/ftoption.h.spf 2007-01-18 14:27:34.000000000 -0500
|
||||
+++ freetype-2.3.0/include/freetype/config/ftoption.h 2007-01-18 14:27:48.000000000 -0500
|
||||
@@ -92,7 +92,7 @@
|
||||
/* This is done to allow FreeType clients to run unmodified, forcing */
|
||||
/* them to display normal gray-level anti-aliased glyphs. */
|
||||
/* */
|
||||
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
|
||||
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
|
||||
|
||||
|
||||
/*************************************************************************/
|
11
freetype-2.6.5-libtool.patch
Normal file
11
freetype-2.6.5-libtool.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- freetype-2.8/builds/unix/freetype-config.in.orig 2017-03-30 12:20:23.000000001 +0200
|
||||
+++ freetype-2.8/builds/unix/freetype-config.in 2017-05-16 13:25:39.223041128 +0200
|
||||
@@ -205,7 +205,7 @@ if test "$echo_libs" = "yes" ; then
|
||||
fi
|
||||
|
||||
if test "$echo_libtool" = "yes" ; then
|
||||
- echo ${SYSROOT}$libdir/libfreetype.la
|
||||
+ echo ""
|
||||
fi
|
||||
|
||||
# EOF
|
36
freetype-2.8-loop-counter.patch
Normal file
36
freetype-2.8-loop-counter.patch
Normal file
@ -0,0 +1,36 @@
|
||||
From 8d435c463d22f6de35015b244d6f9bb433beb7e6 Mon Sep 17 00:00:00 2001
|
||||
From: Werner Lemberg <wl@gnu.org>
|
||||
Date: Thu, 1 Jun 2017 07:09:44 +0200
|
||||
Subject: [PATCH] * src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter
|
||||
again.
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Problem reported by Marek Kašík <mkasik@redhat.com>.
|
||||
|
||||
The problematic font that exceeds the old limit is Padauk-Bold,
|
||||
version 3.002, containing bytecode generated by a buggy version of
|
||||
ttfautohint.
|
||||
---
|
||||
ChangeLog | 10 ++++++++++
|
||||
src/truetype/ttinterp.c | 3 +--
|
||||
2 files changed, 11 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/truetype/ttinterp.c b/src/truetype/ttinterp.c
|
||||
index 0c48c256..775d1104 100644
|
||||
--- a/src/truetype/ttinterp.c
|
||||
+++ b/src/truetype/ttinterp.c
|
||||
@@ -7649,8 +7649,7 @@
|
||||
FT_MAX( 50,
|
||||
exc->cvtSize / 10 );
|
||||
else
|
||||
- exc->loopcall_counter_max = FT_MAX( 100,
|
||||
- 10 * exc->cvtSize );
|
||||
+ exc->loopcall_counter_max = 300 + 8 * exc->cvtSize;
|
||||
|
||||
/* as a protection against an unreasonable number of CVT entries */
|
||||
/* we assume at most 100 control values per glyph for the counter */
|
||||
--
|
||||
2.13.0
|
||||
|
65
freetype-2.8-multilib.patch
Normal file
65
freetype-2.8-multilib.patch
Normal file
@ -0,0 +1,65 @@
|
||||
--- freetype-2.8/builds/unix/freetype-config.in
|
||||
+++ freetype-2.8/builds/unix/freetype-config.in
|
||||
@@ -13,45 +13,25 @@ LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
|
||||
-# if `pkg-config' is available, use values from `freetype2.pc'
|
||||
-pkg-config --version >/dev/null 2>&1
|
||||
-if test $? -eq 0 ; then
|
||||
- # note that option `--variable' is not affected by the
|
||||
- # PKG_CONFIG_SYSROOT_DIR environment variable
|
||||
- if test "x$SYSROOT" != "x" ; then
|
||||
- PKG_CONFIG_SYSROOT_DIR="$SYSROOT"
|
||||
- export PKG_CONFIG_SYSROOT_DIR
|
||||
- fi
|
||||
-
|
||||
- prefix=`pkg-config --variable prefix freetype2`
|
||||
- exec_prefix=`pkg-config --variable exec_prefix freetype2`
|
||||
-
|
||||
- includedir=`pkg-config --variable includedir freetype2`
|
||||
- libdir=`pkg-config --variable libdir freetype2`
|
||||
-
|
||||
- version=`pkg-config --modversion freetype2`
|
||||
-
|
||||
- cflags=`pkg-config --cflags freetype2`
|
||||
- dynamic_libs=`pkg-config --libs freetype2`
|
||||
- static_libs=`pkg-config --static --libs freetype2`
|
||||
-else
|
||||
- prefix="%prefix%"
|
||||
- exec_prefix="%exec_prefix%"
|
||||
-
|
||||
- includedir="%includedir%"
|
||||
- libdir="%libdir%"
|
||||
-
|
||||
- version=%ft_version%
|
||||
-
|
||||
- cflags="-I${SYSROOT}$includedir/freetype2"
|
||||
- dynamic_libs="-lfreetype"
|
||||
- static_libs="%LIBSSTATIC_CONFIG%"
|
||||
- if test "${SYSROOT}$libdir" != "/usr/lib" &&
|
||||
- test "${SYSROOT}$libdir" != "/usr/lib64" ; then
|
||||
- libs_L="-L${SYSROOT}$libdir"
|
||||
- fi
|
||||
+# note that option `--variable' is not affected by the
|
||||
+# PKG_CONFIG_SYSROOT_DIR environment variable
|
||||
+if test "x$SYSROOT" != "x" ; then
|
||||
+ PKG_CONFIG_SYSROOT_DIR="$SYSROOT"
|
||||
+ export PKG_CONFIG_SYSROOT_DIR
|
||||
fi
|
||||
|
||||
+prefix=`pkg-config --variable prefix freetype2`
|
||||
+exec_prefix=`pkg-config --variable exec_prefix freetype2`
|
||||
+
|
||||
+includedir=`pkg-config --variable includedir freetype2`
|
||||
+libdir=`pkg-config --variable libdir freetype2`
|
||||
+
|
||||
+version=`pkg-config --modversion freetype2`
|
||||
+
|
||||
+cflags=`pkg-config --cflags freetype2`
|
||||
+dynamic_libs=`pkg-config --libs freetype2`
|
||||
+static_libs=`pkg-config --static --libs freetype2`
|
||||
+
|
||||
orig_prefix=$prefix
|
||||
orig_exec_prefix=$exec_prefix
|
||||
|
58
freetype-2.8-pcf-encoding.patch
Normal file
58
freetype-2.8-pcf-encoding.patch
Normal file
@ -0,0 +1,58 @@
|
||||
From 082f2faf5007812bac6a1f783c7dcc6f49d761fe Mon Sep 17 00:00:00 2001
|
||||
From: Werner Lemberg <wl@gnu.org>
|
||||
Date: Wed, 24 May 2017 07:40:46 +0200
|
||||
Subject: [PATCH] [bdf, pcf] Support ISO646.1991-IRV character encoding (aka
|
||||
ASCII).
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Problem reported by Marek Kašík <mkasik@redhat.com>, cf.
|
||||
|
||||
https://bugzilla.redhat.com/show_bug.cgi?id=1451795
|
||||
|
||||
* src/bdf/bdfdrivr.c (BDF_Face_Init), src/pcf/pcfdrivr.c
|
||||
(PCF_Face_Init): Implement it.
|
||||
---
|
||||
ChangeLog | 11 +++++++++++
|
||||
src/bdf/bdfdrivr.c | 6 +++++-
|
||||
src/pcf/pcfdrivr.c | 6 +++++-
|
||||
3 files changed, 21 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/bdf/bdfdrivr.c b/src/bdf/bdfdrivr.c
|
||||
index a2242be0..c0a5a5c5 100644
|
||||
--- a/src/bdf/bdfdrivr.c
|
||||
+++ b/src/bdf/bdfdrivr.c
|
||||
@@ -545,7 +545,11 @@ THE SOFTWARE.
|
||||
if ( !ft_strcmp( s, "10646" ) ||
|
||||
( !ft_strcmp( s, "8859" ) &&
|
||||
!ft_strcmp( face->charset_encoding, "1" ) ) )
|
||||
- unicode_charmap = 1;
|
||||
+ unicode_charmap = 1;
|
||||
+ /* another name for ASCII */
|
||||
+ else if ( !ft_strcmp( s, "646.1991" ) &&
|
||||
+ !ft_strcmp( face->charset_encoding, "IRV" ) )
|
||||
+ unicode_charmap = 1;
|
||||
}
|
||||
|
||||
{
|
||||
diff --git a/src/pcf/pcfdrivr.c b/src/pcf/pcfdrivr.c
|
||||
index 9f4d36d1..50530941 100644
|
||||
--- a/src/pcf/pcfdrivr.c
|
||||
+++ b/src/pcf/pcfdrivr.c
|
||||
@@ -387,7 +387,11 @@ THE SOFTWARE.
|
||||
if ( !ft_strcmp( s, "10646" ) ||
|
||||
( !ft_strcmp( s, "8859" ) &&
|
||||
!ft_strcmp( face->charset_encoding, "1" ) ) )
|
||||
- unicode_charmap = 1;
|
||||
+ unicode_charmap = 1;
|
||||
+ /* another name for ASCII */
|
||||
+ else if ( !ft_strcmp( s, "646.1991" ) &&
|
||||
+ !ft_strcmp( face->charset_encoding, "IRV" ) )
|
||||
+ unicode_charmap = 1;
|
||||
}
|
||||
}
|
||||
|
||||
--
|
||||
2.13.0
|
||||
|
6
gating.yaml
Normal file
6
gating.yaml
Normal file
@ -0,0 +1,6 @@
|
||||
--- !Policy
|
||||
product_versions:
|
||||
- rhel-8
|
||||
decision_context: osci_compose_gate
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: desktop-qe.desktop-ci.tier1-gating.functional}
|
309
mingw-freetype.spec
Normal file
309
mingw-freetype.spec
Normal file
@ -0,0 +1,309 @@
|
||||
%{?mingw_package_header}
|
||||
|
||||
# Patented subpixel rendering disabled by default.
|
||||
# Pass '--with subpixel_rendering' on rpmbuild command-line to enable.
|
||||
%{!?_with_subpixel_rendering: %{!?_without_subpixel_rendering: %define _without_subpixel_rendering --without-subpixel_rendering}}
|
||||
|
||||
Name: mingw-freetype
|
||||
Version: 2.8
|
||||
Release: 3%{?dist}
|
||||
Summary: Free and portable font rendering engine
|
||||
|
||||
License: FTL or GPLv2+
|
||||
URL: http://www.freetype.org
|
||||
Source0: http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
|
||||
|
||||
# Patches from native Fedora package.
|
||||
Patch0: freetype-2.3.0-enable-spr.patch
|
||||
# Enable otvalid and gxvalid modules
|
||||
Patch1: freetype-2.2.1-enable-valid.patch
|
||||
# Enable additional demos
|
||||
#Patch2: freetype-2.5.2-more-demos.patch
|
||||
Patch3: freetype-2.6.5-libtool.patch
|
||||
Patch4: freetype-2.8-pcf-encoding.patch
|
||||
Patch5: freetype-2.8-loop-counter.patch
|
||||
Patch6: 0077-truetype-Fix-loading-of-named-instances.patch
|
||||
Patch7: 0079-src-truetype-ttgxvar.c-TT_Get_MM_Var-Fix-thinko.patch
|
||||
Patch8: freetype-2.8-multilib.patch
|
||||
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: %{ix86} x86_64
|
||||
|
||||
BuildRequires: mingw32-filesystem >= 95
|
||||
BuildRequires: mingw32-gcc
|
||||
BuildRequires: mingw32-binutils
|
||||
BuildRequires: mingw32-zlib
|
||||
BuildRequires: mingw32-bzip2
|
||||
BuildRequires: mingw32-libpng
|
||||
|
||||
BuildRequires: mingw64-filesystem >= 95
|
||||
BuildRequires: mingw64-gcc
|
||||
BuildRequires: mingw64-binutils
|
||||
BuildRequires: mingw64-zlib
|
||||
BuildRequires: mingw64-bzip2
|
||||
BuildRequires: mingw64-libpng
|
||||
|
||||
|
||||
%description
|
||||
MinGW Windows Freetype library.
|
||||
|
||||
# Win32
|
||||
%package -n mingw32-freetype
|
||||
Summary: Free and portable font rendering engine
|
||||
|
||||
%description -n mingw32-freetype
|
||||
MinGW Windows Freetype library.
|
||||
|
||||
%package -n mingw32-freetype-static
|
||||
Summary: Static version of the MinGW Windows Freetype library
|
||||
Requires: mingw32-freetype = %{version}-%{release}
|
||||
|
||||
%description -n mingw32-freetype-static
|
||||
Static version of the MinGW Windows Freetype library.
|
||||
|
||||
# Win64
|
||||
%package -n mingw64-freetype
|
||||
Summary: Free and portable font rendering engine
|
||||
|
||||
%description -n mingw64-freetype
|
||||
MinGW Windows Freetype library.
|
||||
|
||||
%package -n mingw64-freetype-static
|
||||
Summary: Static version of the MinGW Windows Freetype library
|
||||
Requires: mingw64-freetype = %{version}-%{release}
|
||||
|
||||
%description -n mingw64-freetype-static
|
||||
Static version of the MinGW Windows Freetype library.
|
||||
|
||||
|
||||
%?mingw_debug_package
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n freetype-%{version}
|
||||
|
||||
%if %{?_with_subpixel_rendering:1}%{!?_with_subpixel_rendering:0}
|
||||
%patch0 -p1 -b .enable-spr
|
||||
%endif
|
||||
|
||||
%patch1 -p1 -b .enable-valid
|
||||
|
||||
#pushd ft2demos-%{version}
|
||||
#%patch2 -p1 -b .more-demos
|
||||
#popd
|
||||
|
||||
%patch3 -p1 -b .libtool
|
||||
%patch4 -p1 -b .pcf-encoding
|
||||
%patch5 -p1 -b .loop-counter
|
||||
%patch6 -p1 -b .named-instances
|
||||
%patch7 -p1 -b .named-instances2
|
||||
%patch8 -p1 -b .multilib
|
||||
|
||||
|
||||
%build
|
||||
%mingw_configure --enable-static --enable-shared
|
||||
%mingw_make %{?_smp_mflags}
|
||||
|
||||
# The ft2demos Makefile is hacky and doesn't understand
|
||||
# cross-compilation. This nearly works, but not quite, so
|
||||
# disable. it.
|
||||
#pushd ft2demos-%{version}
|
||||
#make TOP_DIR=".." PLATFORM=win32
|
||||
#popd
|
||||
|
||||
|
||||
%install
|
||||
%mingw_make install DESTDIR=$RPM_BUILD_ROOT
|
||||
|
||||
# Drop all .la files
|
||||
find $RPM_BUILD_ROOT -name "*.la" -delete
|
||||
|
||||
# Remove redundent man pages
|
||||
rm -rf $RPM_BUILD_ROOT%{mingw32_mandir} $RPM_BUILD_ROOT%{mingw64_mandir}
|
||||
|
||||
|
||||
%files -n mingw32-freetype
|
||||
%license docs/LICENSE.TXT
|
||||
%{mingw32_bindir}/freetype-config
|
||||
%{mingw32_bindir}/libfreetype-6.dll
|
||||
%{mingw32_includedir}/freetype2
|
||||
%{mingw32_libdir}/libfreetype.dll.a
|
||||
%{mingw32_libdir}/pkgconfig/freetype2.pc
|
||||
%{mingw32_datadir}/aclocal/freetype2.m4
|
||||
|
||||
%files -n mingw32-freetype-static
|
||||
%{mingw32_libdir}/libfreetype.a
|
||||
|
||||
%files -n mingw64-freetype
|
||||
%license docs/LICENSE.TXT
|
||||
%{mingw64_bindir}/freetype-config
|
||||
%{mingw64_bindir}/libfreetype-6.dll
|
||||
%{mingw64_includedir}/freetype2
|
||||
%{mingw64_libdir}/libfreetype.dll.a
|
||||
%{mingw64_libdir}/pkgconfig/freetype2.pc
|
||||
%{mingw64_datadir}/aclocal/freetype2.m4
|
||||
|
||||
%files -n mingw64-freetype-static
|
||||
%{mingw64_libdir}/libfreetype.a
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Aug 16 2018 Snir Sheriber <ssheribe@redhat.com> - 2.8-3
|
||||
- ExclusiveArch: i686, x86_64
|
||||
Related: rhbz#1615874
|
||||
|
||||
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Sun Oct 15 2017 Kalev Lember <klember@redhat.com> - 2.8-1
|
||||
- Update to 2.8
|
||||
- Sync patches with the native package
|
||||
|
||||
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Tue Jun 20 2017 Kalev Lember <klember@redhat.com> - 2.7.1-1
|
||||
- Update to 2.7.1
|
||||
|
||||
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Sun Oct 16 2016 Kalev Lember <klember@redhat.com> - 2.7-1
|
||||
- Update to 2.7
|
||||
- Sync patches with the native package
|
||||
|
||||
* Mon Sep 05 2016 Kalev Lember <klember@redhat.com> - 2.6.5-1
|
||||
- Update to 2.6.5
|
||||
- Don't set group tags
|
||||
|
||||
* Tue May 03 2016 Kalev Lember <klember@redhat.com> - 2.6.3-1
|
||||
- Update to 2.6.3
|
||||
- Sync patches with the native package
|
||||
|
||||
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Sun Aug 23 2015 Kalev Lember <klember@redhat.com> - 2.6-1
|
||||
- Update to 2.6
|
||||
- Sync patches with the native package
|
||||
- Use license macro for license files
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Tue Dec 23 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.5.4-1
|
||||
- Update to 2.5.4
|
||||
- Fixes RHBZ #1172635
|
||||
|
||||
* Thu Jul 10 2014 Nicola Fontana <ntd@entidi.it> - 2.5.3-3
|
||||
- Update subpixel rendering patch to 2.5.3 (RHBZ #1118276)
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Thu May 29 2014 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.5.3-1
|
||||
- Update to 2.5.3
|
||||
|
||||
* Sat Sep 7 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.5.0.1-1
|
||||
- Update to 2.5.0.1
|
||||
- Added BR: mingw32-libpng mingw64-libpng
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.12-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Sat Jun 15 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.4.12-1
|
||||
- Update to 2.4.12
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.11-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Wed Jan 16 2013 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.4.11-1
|
||||
- Update to 2.4.11
|
||||
- Removed unused source tags
|
||||
|
||||
* Wed Oct 24 2012 Nicola Fontana <ntd@entidi.it> - 2.4.10-2
|
||||
- Added static subpackage
|
||||
|
||||
* Sun Oct 07 2012 Kalev Lember <kalevlember@gmail.com> - 2.4.10-1
|
||||
- Update to 2.4.10
|
||||
|
||||
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.9-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Sun Jun 03 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.4.9-1
|
||||
- Update to 2.4.9
|
||||
- Added BR: mingw32-bzip2 mingw64-bzip2
|
||||
|
||||
* Sat Mar 10 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.4.8-5
|
||||
- Added win64 support
|
||||
|
||||
* Fri Mar 09 2012 Kalev Lember <kalevlember@gmail.com> - 2.4.8-4
|
||||
- Remove .la files
|
||||
|
||||
* Tue Mar 06 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.4.8-3
|
||||
- Renamed the source package to mingw-freetype (RHBZ #800380)
|
||||
- Use mingw macros without leading underscore
|
||||
|
||||
* Mon Feb 27 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 2.4.8-2
|
||||
- Rebuild against the mingw-w64 toolchain
|
||||
|
||||
* Mon Jan 30 2012 Kalev Lember <kalevlember@gmail.com> - 2.4.8-1
|
||||
- Update to 2.4.8
|
||||
|
||||
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.6-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||
|
||||
* Sun Aug 07 2011 Kalev Lember <kalevlember@gmail.com> - 2.4.6-1
|
||||
- Update to 2.4.6
|
||||
|
||||
* Sat Jul 30 2011 Kalev Lember <kalevlember@gmail.com> - 2.4.5-1
|
||||
- Update to 2.4.5
|
||||
- Synced patches with Fedora native freetype 2.4.5-2
|
||||
- Spec cleanup
|
||||
- Enable automatic mingw dep extraction
|
||||
- Create -debuginfo subpackage
|
||||
|
||||
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.11-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Tue Jan 12 2010 Richard W.M. Jones <rjones@redhat.com> - 2.3.11-1
|
||||
- New upstream version 2.3.11.
|
||||
- Match patches from Fedora native version.
|
||||
- Recheck package with rpmlint.
|
||||
|
||||
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||
|
||||
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||
|
||||
* Fri Feb 20 2009 Richard W.M. Jones <rjones@redhat.com> - 2.3.8-2
|
||||
- Rebuild for mingw32-gcc 4.4
|
||||
|
||||
* Fri Jan 16 2009 Richard W.M. Jones <rjones@redhat.com> - 2.3.8-1
|
||||
- New upstream version 2.3.8.
|
||||
- Use the patches from the Fedora native package.
|
||||
- Disable patented code.
|
||||
- Don't build the static library.
|
||||
- Use _smp_mflags.
|
||||
- BR mingw32-dlfcn (not required, but uses it if installed).
|
||||
- Add license file to doc section.
|
||||
|
||||
* Tue Jan 13 2009 Richard W.M. Jones <rjones@redhat.com> - 2.3.7-6
|
||||
- Requires pkgconfig.
|
||||
|
||||
* Wed Sep 24 2008 Richard W.M. Jones <rjones@redhat.com> - 2.3.7-5
|
||||
- Rename mingw -> mingw32.
|
||||
|
||||
* Mon Sep 22 2008 Daniel P. Berrange <berrange@redhat.com> - 2.3.7-4
|
||||
- Import patches from rawhide & add docs
|
||||
|
||||
* Sun Sep 21 2008 Richard W.M. Jones <rjones@redhat.com> - 2.3.7-3
|
||||
- Depends on filesystem >= 25.
|
||||
|
||||
* Wed Sep 10 2008 Richard W.M. Jones <rjones@redhat.com> - 2.3.7-2
|
||||
- Fix source URL.
|
||||
- Remove static libraries.
|
||||
|
||||
* Tue Sep 9 2008 Daniel P. Berrange <berrange@redhat.com> - 2.3.7-1
|
||||
- Initial RPM release
|
Loading…
Reference in New Issue
Block a user