Accepting request 225773 from M17N

Update to version 2.5.3

OBS-URL: https://build.opensuse.org/request/show/225773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freetype2?expand=0&rev=60
This commit is contained in:
Stephan Kulow 2014-03-18 15:21:11 +00:00 committed by Git OBS Bridge
commit bb9e87fc72
12 changed files with 226 additions and 98 deletions

View File

@ -1,39 +0,0 @@
From 752bf00d315bee455eab3b31009894141ca8efca Mon Sep 17 00:00:00 2001
From: Hrvoje Senjan <hrvoje.senjan@gmail.com>
Date: Thu, 12 Dec 2013 17:41:19 +0100
Subject: [PATCH 1/1] Don't mark libpng as required library in freetype-config
It is private in .pc anyway
---
builds/unix/freetype-config.in | 2 +-
builds/unix/unix-def.in | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/builds/unix/freetype-config.in b/builds/unix/freetype-config.in
index e4c504d..2fdf39f 100644
--- a/builds/unix/freetype-config.in
+++ b/builds/unix/freetype-config.in
@@ -137,7 +137,7 @@ if test "$echo_cflags" = "yes" ; then
fi
if test "$echo_libs" = "yes" ; then
- libs="-lfreetype %LIBZ% %LIBBZ2% %LIBPNG% %FT2_EXTRA_LIBS%"
+ libs="-lfreetype %LIBZ% %LIBBZ2% %FT2_EXTRA_LIBS%"
if test "${SYSROOT}$libdir" != "/usr/lib" &&
test "${SYSROOT}$libdir" != "/usr/lib64"; then
echo -L${SYSROOT}$libdir $libs
diff --git a/builds/unix/unix-def.in b/builds/unix/unix-def.in
index 491e974..ae2e3c5 100644
--- a/builds/unix/unix-def.in
+++ b/builds/unix/unix-def.in
@@ -103,7 +103,6 @@ $(OBJ_BUILD)/freetype-config: $(TOP_DIR)/builds/unix/freetype-config.in
sed -e 's|%FT2_EXTRA_LIBS%|$(FT2_EXTRA_LIBS)|' \
-e 's|%LIBBZ2%|$(LIBBZ2)|' \
-e 's|%LIBZ%|$(LIBZ)|' \
- -e 's|%LIBPNG%|$(LIBPNG)|' \
-e 's|%build_libtool_libs%|$(build_libtool_libs)|' \
-e 's|%exec_prefix%|$(exec_prefix)|' \
-e 's|%ft_version%|$(ft_version)|' \
--
1.8.5

View File

@ -0,0 +1,48 @@
From cef195062aa7f509a60b8765661ba4babd85b79c Mon Sep 17 00:00:00 2001
From: Hrvoje Senjan <hrvoje.senjan@gmail.com>
Date: Sun, 9 Mar 2014 20:09:12 +0100
Subject: [PATCH 1/1] Don't mark libpng as required library
It is private in .pc anyway
---
diff --git a/builds/unix/configure b/builds/unix/configure
index 4ae00dd..c3101e2 100755
--- a/builds/unix/configure
+++ b/builds/unix/configure
@@ -13692,7 +13692,6 @@ esac
# entries in Requires.private are separated by commas;
REQUIRES_PRIVATE="$zlib_reqpriv, \
$bzip2_reqpriv, \
- $libpng_reqpriv, \
$harfbuzz_reqpriv"
# beautify
REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
@@ -13718,7 +13717,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
LIBS_CONFIG="-lfreetype \
$ZLIB_LIBS \
$BZIP2_LIBS \
- $LIBPNG_LIBS \
$HARFBUZZ_LIBS \
$ft2_extra_libs"
# remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later
diff --git a/builds/unix/configure.raw b/builds/unix/configure.raw
index dd7e576..bac2645 100644
--- a/builds/unix/configure.raw
+++ b/builds/unix/configure.raw
@@ -914,7 +914,6 @@ esac
# entries in Requires.private are separated by commas;
REQUIRES_PRIVATE="$zlib_reqpriv, \
$bzip2_reqpriv, \
- $libpng_reqpriv, \
$harfbuzz_reqpriv"
# beautify
REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
@@ -940,7 +939,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
LIBS_CONFIG="-lfreetype \
$ZLIB_LIBS \
$BZIP2_LIBS \
- $LIBPNG_LIBS \
$HARFBUZZ_LIBS \
$ft2_extra_libs"
# remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ff4bd393aa01071ec7b849d035508a505a78f88b2bcf25ff11e58e43c0b9def
size 1676373

3
freetype-2.5.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c0848b29d52ef3ca27ad92e08351f023c5e24ce8cea7d8fe69fc96358e65f75e
size 1703842

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47915cdb956a4984e90de81181925386eac1a20a23df1932770de1e6790989ba
size 109440

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fd9cbf5f939b9a63fc04ca2b4cef721dd1cd7f047eaac2daec3dc2e1b68ff4a8
size 109607

View File

@ -1,9 +1,68 @@
-------------------------------------------------------------------
Thu Mar 13 03:14:26 UTC 2014 - hrvoje.senjan@gmail.com
- Improve don-t-mark-libpng-as-required-library.patch: also handle
Requires.private case (freetype does not include png headers)
-------------------------------------------------------------------
Sun Mar 9 18:39:56 UTC 2014 - hrvoje.senjan@gmail.com
- Update to version 2.5.3
* IMPORTANT BUG FIXES
- A vulnerability was identified and fixed in the new CFF
driver (cf. http://savannah.nongnu.org/bugs/?41697; it
doesn't have a CVE number yet). All users should upgrade.
- More bug fixes related to correct positioning of
composite glyphs.
- Many fixes to better protect against malformed input.
* IMPORTANT CHANGES
- FreeType can now use the HarfBuzz library to greatly improve
the auto-hinting of fonts that use OpenType features:
Many glyphs that are part of such features but don't have
cmap entries are now handled properly, for example small
caps or superscripts. Define the configuration macro
FT_CONFIG_OPTION_USE_HARFBUZZ to activate HarfBuzz support.
You need HarfBuzz version 0.9.19 or newer. Note that HarfBuzz
depends on FreeType; this currently causes a chicken-and-egg
problem that can be solved as follows in case HarfBuzz
is not yet installed on your system.
1. Compile and install FreeType without the configuration
macro FT_CONFIG_OPTION_USE_HARFBUZZ.
2. Compile and install HarfBuzz.
3. Define macro FT_CONFIG_OPTION_USE_HARFBUZZ, then
compile and install FreeType again.
With FreeType's `configure' script the procedure boils
down to configure, build, and install Freetype, then
configure, compile, and install HarfBuzz, then configure,
compile, and install FreeType again (after executing
`make distclean').
- All libraries FreeType depends on are now checked
using the `pkg-config' configuration files first,
followed by alternative methods.
- The new value `auto' for the various `--with-XXX'
library options (for example `--with-harfbuzz=auto')
makes the `configure' script automatically link to the
libraries it finds. This is now the default.
- In case FreeType's `configure' script can't find a
library, you can pass environment variables to circumvent
pkg-config, and those variables have been harmonized as
a consequence of the changes mentioned above:
LIBZ -> removed; use LIBZ_CFLAGS and LIBZ_LIBS
LIBBZ2 -> removed; use BZIP2_CFLAGS and BZIP2_LIBS
LIBPNG_LDFLAGS -> LIBPNG_LIBS
`./configure --help' shows all available environment variables.
- The `freetype-config' script now understands
option `--static' to emit static linking information.
- Due to buildsystem changes, rename and rebase
don-t-mark-libpng-as-required-library-in-freetype-co.patch to
don-t-mark-libpng-as-required-library.patch
-------------------------------------------------------------------
Thu Dec 12 16:45:13 UTC 2013 - hrvoje.senjan@gmail.com
- Added patches:
* don-t-mark-libpng-as-required-library-in-freetype-co.patch: it's
private in pkgconfig file, and causes issues in downstream
private in pkgconfig file, and causes issues in downstream
packages
- As per patch, remove libpng-devel Requires from devel package
@ -17,14 +76,14 @@ Wed Dec 11 07:13:14 UTC 2013 - arvidjaar@gmail.com
Tue Dec 10 03:04:59 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.5.2
* Fixed bug that made FreeType crash on some popular (but not
* Fixed bug that made FreeType crash on some popular (but not
fully conformant) fonts like `ahronbd.ttf'
* Another round of improvements to correct positioning and hinting
of composite glyphs in TrueType fonts
* Fixed bug introduced in version 2.5.1: handling embedded
bitmap strikes of TrueType fonts, caused garbage display
* Fixed bug introduced in version 2.5.1: handling embedded
bitmap strikes of TrueType fonts, caused garbage display
under some circumstances
* Fixed `ftgrid' demo program compilation in non-development
* Fixed `ftgrid' demo program compilation in non-development
builds
- Droped fix-compile-in-non-debug.patch, included in this release
@ -108,7 +167,7 @@ Wed Jul 3 08:31:13 UTC 2013 - idonmez@suse.com
-------------------------------------------------------------------
Sun Jun 9 03:58:33 UTC 2013 - crrodriguez@opensuse.org
- Library and tools must be compiled with large file
- Library and tools must be compiled with large file
support in 32 bit archs just like the rest of system.
-------------------------------------------------------------------
@ -153,12 +212,12 @@ Sun Jun 17 10:34:24 UTC 2012 - idonmez@suse.com
-------------------------------------------------------------------
Wed May 9 19:46:11 UTC 2012 - crrodriguez@opensuse.org
- USe -std=gnu99 in all targets not only on ARM
- USe -std=gnu99 in all targets not only on ARM
-------------------------------------------------------------------
Fri Mar 30 13:11:32 UTC 2012 - idonmez@suse.com
- Unbreak SLE builds
- Unbreak SLE builds
-------------------------------------------------------------------
Thu Mar 8 21:18:48 UTC 2012 - idonmez@suse.com
@ -222,7 +281,7 @@ Fri Jul 29 07:41:28 UTC 2011 - idonmez@novell.com
incorrect sometimes (off by a pixel if the ppem value was not a
multiple of 5). Depending on the use you might now experience
a different layout; the change should result in better, more
consistent line spacing.
consistent line spacing.
* Fix CVE-2011-0226 which causes a vulnerability while handling
Type 1 fonts.
* BDF fonts containing glyphs with negative values for ENCODING
@ -249,8 +308,8 @@ Thu Jul 7 13:16:05 UTC 2011 - idonmez@novell.com
- Clean spec file
- Disable static libraries
- Drop unneeded use_unix.diff
- Disable newly introduced bzip2 support, it seems to create
problems with subpixel rendering
- Disable newly introduced bzip2 support, it seems to create
problems with subpixel rendering
-------------------------------------------------------------------
Sat Jun 25 08:37:55 UTC 2011 - idonmez@novell.com
@ -292,13 +351,13 @@ Tue Dec 7 17:53:52 UTC 2010 - jw@novell.com
- several old patches got lost, reapplying:
* added bnc641580_CVE-2010-3311.diff for bnc#641580
* bnc633943_CVE-2010-3054 nothing to do.
* bnc633938_CVE-2010-3053 nothing to do.
* bnc633943_CVE-2010-3054 nothing to do.
* bnc633938_CVE-2010-3053 nothing to do.
-------------------------------------------------------------------
Mon Dec 6 01:34:41 UTC 2010 - cristian.rodriguez@opensuse.org
- exclude *.a *.la files from -devel package
- exclude *.a *.la files from -devel package
-------------------------------------------------------------------
Sat Dec 4 20:27:14 UTC 2010 - pascal.bleser@opensuse.org
@ -332,7 +391,7 @@ Mon Aug 9 12:48:18 CEST 2010 - tiwai@suse.de
- updated to version 2.4.2:
Another serious bug in the CFF font module has been found,
together with more exploitable vulnerabilities in the T42 font
driver.
driver.
-------------------------------------------------------------------
Tue Jul 20 17:50:44 CEST 2010 - tiwai@suse.de
@ -376,7 +435,7 @@ Sun Apr 4 08:14:19 UTC 2010 - aj@suse.de
Wed Mar 31 14:45:27 UTC 2010 - coolo@novell.com
- update to version 2.3.12:
brings considerable improvements for b/w rasterizing of hinted
brings considerable improvements for b/w rasterizing of hinted
TrueType fonts at small sizes, see NEWS for more details
- fixed build without sysvinit in the build system
- disable no longer compiling patch that should be upstream or dead
@ -430,7 +489,7 @@ Thu Apr 16 18:08:31 CEST 2009 - nadvornik@suse.cz
-------------------------------------------------------------------
Mon Mar 9 16:48:46 CET 2009 - crrodriguez@suse.de
- freetype2 has subpixel rendering enabled [bnc#478407]
- freetype2 has subpixel rendering enabled [bnc#478407]
-------------------------------------------------------------------
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de
@ -704,7 +763,7 @@ Wed Jan 10 12:00:19 CET 2007 - mfabian@suse.de
Wed Nov 22 19:03:37 CET 2006 - mfabian@suse.de
- Bugzilla #222693: disable bugzilla-159166-reduce-embolden-distance.patch
-------------------------------------------------------------------
Thu Nov 09 16:02:31 CET 2006 - mfabian@suse.de
@ -789,7 +848,7 @@ Mon Apr 24 17:27:36 CEST 2006 - mfabian@suse.de
-------------------------------------------------------------------
Tue Mar 21 14:04:18 CET 2006 - dmueller@suse.de
- build parallel
- build parallel
-------------------------------------------------------------------
Mon Mar 20 04:39:02 CET 2006 - zsu@suse.de
@ -904,7 +963,7 @@ Wed Mar 24 01:14:22 CET 2004 - mfabian@suse.de
Therefore, 3rd party which linked statically against Qt might
not work after upgrading from SLES8 to SLES9.
Fix this problem with a patch by Kurt Garloff <garloff@suse.de>
which defines appropriate weak symbols.
which defines appropriate weak symbols.
-------------------------------------------------------------------
Tue Mar 16 11:32:40 CET 2004 - mfabian@suse.de
@ -980,7 +1039,7 @@ Fri Mar 7 21:58:14 CET 2003 - mfabian@suse.de
which have glyphs which are at least square (or maybe even
wider). This makes fonts which contain only double width
characters (for example the "misc-fixed" 18x18ja.bdf) clearly
distinct from single width fonts of the same family and
distinct from single width fonts of the same family and
avoids that they get accidentally selected via freetype2/Xft2.
-------------------------------------------------------------------
@ -1124,22 +1183,22 @@ Fri Nov 9 07:15:45 CET 2001 - mfabian@suse.de
Sat Jul 21 20:10:44 MEST 2001 - egger@suse.de
- Updated to version 2.0.4.
- Use RPM_OPT_FLAGS.
- Use RPM_OPT_FLAGS.
-------------------------------------------------------------------
Wed Jun 6 21:13:15 MEST 2001 - egger@suse.de
- Fix filelist.
- Fix filelist.
-------------------------------------------------------------------
Mon Jun 4 16:00:04 MEST 2001 - egger@suse.de
- Updated to version 2.0.3.
- Updated to version 2.0.3.
-------------------------------------------------------------------
Mon Mar 26 15:50:03 CEST 2001 - ro@suse.de
- fix build-rooting
- fix build-rooting
-------------------------------------------------------------------
Thu Dec 14 15:59:32 CET 2000 - kukuk@suse.de
@ -1149,10 +1208,10 @@ Thu Dec 14 15:59:32 CET 2000 - kukuk@suse.de
-------------------------------------------------------------------
Mon Dec 11 23:48:52 MET 2000 - egger@suse.de
- Updated to version 2.0.1.
- Updated to version 2.0.1.
-------------------------------------------------------------------
Fri Nov 10 21:40:54 MET 2000 - egger@suse.de
- Initial SuSE package.
- Initial SuSE package.

View File

@ -1,7 +1,7 @@
#
# spec file for package freetype2
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -26,8 +26,8 @@ BuildRequires: zlib-devel
Obsoletes: freetype2-64bit
%endif
#
%define doc_version 2.5.2
Version: 2.5.2
%define doc_version 2.5.3
Version: 2.5.3
Release: 0
Summary: A TrueType Font Library
License: SUSE-Freetype or GPL-2.0+
@ -41,8 +41,8 @@ Patch308961: bugzilla-308961-cmex-workaround.patch
Patch200: freetype2-subpixel.patch
# PATCH-FIX-UPSTREAM overflow.patch -- I: Statement is overflowing a buffer
Patch201: overflow.patch
# PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library-in-freetype-co.patch -- it is private in .pc
Patch202: don-t-mark-libpng-as-required-library-in-freetype-co.patch
# PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library.patch -- it is private in .pc
Patch202: don-t-mark-libpng-as-required-library.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -125,5 +125,6 @@ rm docs/INSTALL*
%{_libdir}/pkgconfig/freetype2.pc
%{_bindir}/*
%{_datadir}/aclocal
%{_mandir}/man1/freetype-config*
%changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3cdf60186caeb68cafc98b6b32c54ae9467a7a844865db161510a17a2d14471
size 185966

3
ft2demos-2.5.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6c9d0b344b88ff5ab25f20640cf78e2ec56bb81a89d1cd1716839357f646c8a
size 186773

View File

@ -1,9 +1,68 @@
-------------------------------------------------------------------
Thu Mar 13 03:14:26 UTC 2014 - hrvoje.senjan@gmail.com
- Improve don-t-mark-libpng-as-required-library.patch: also handle
Requires.private case (freetype does not include png headers)
-------------------------------------------------------------------
Sun Mar 9 18:39:56 UTC 2014 - hrvoje.senjan@gmail.com
- Update to version 2.5.3
* IMPORTANT BUG FIXES
- A vulnerability was identified and fixed in the new CFF
driver (cf. http://savannah.nongnu.org/bugs/?41697; it
doesn't have a CVE number yet). All users should upgrade.
- More bug fixes related to correct positioning of
composite glyphs.
- Many fixes to better protect against malformed input.
* IMPORTANT CHANGES
- FreeType can now use the HarfBuzz library to greatly improve
the auto-hinting of fonts that use OpenType features:
Many glyphs that are part of such features but don't have
cmap entries are now handled properly, for example small
caps or superscripts. Define the configuration macro
FT_CONFIG_OPTION_USE_HARFBUZZ to activate HarfBuzz support.
You need HarfBuzz version 0.9.19 or newer. Note that HarfBuzz
depends on FreeType; this currently causes a chicken-and-egg
problem that can be solved as follows in case HarfBuzz
is not yet installed on your system.
1. Compile and install FreeType without the configuration
macro FT_CONFIG_OPTION_USE_HARFBUZZ.
2. Compile and install HarfBuzz.
3. Define macro FT_CONFIG_OPTION_USE_HARFBUZZ, then
compile and install FreeType again.
With FreeType's `configure' script the procedure boils
down to configure, build, and install Freetype, then
configure, compile, and install HarfBuzz, then configure,
compile, and install FreeType again (after executing
`make distclean').
- All libraries FreeType depends on are now checked
using the `pkg-config' configuration files first,
followed by alternative methods.
- The new value `auto' for the various `--with-XXX'
library options (for example `--with-harfbuzz=auto')
makes the `configure' script automatically link to the
libraries it finds. This is now the default.
- In case FreeType's `configure' script can't find a
library, you can pass environment variables to circumvent
pkg-config, and those variables have been harmonized as
a consequence of the changes mentioned above:
LIBZ -> removed; use LIBZ_CFLAGS and LIBZ_LIBS
LIBBZ2 -> removed; use BZIP2_CFLAGS and BZIP2_LIBS
LIBPNG_LDFLAGS -> LIBPNG_LIBS
`./configure --help' shows all available environment variables.
- The `freetype-config' script now understands
option `--static' to emit static linking information.
- Due to buildsystem changes, rename and rebase
don-t-mark-libpng-as-required-library-in-freetype-co.patch to
don-t-mark-libpng-as-required-library.patch
-------------------------------------------------------------------
Thu Dec 12 16:45:13 UTC 2013 - hrvoje.senjan@gmail.com
- Added patches:
* don-t-mark-libpng-as-required-library-in-freetype-co.patch: it's
private in pkgconfig file, and causes issues in downstream
private in pkgconfig file, and causes issues in downstream
packages
- As per patch, remove libpng-devel Requires from devel package
@ -17,14 +76,14 @@ Wed Dec 11 07:13:14 UTC 2013 - arvidjaar@gmail.com
Tue Dec 10 03:04:59 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 2.5.2
* Fixed bug that made FreeType crash on some popular (but not
* Fixed bug that made FreeType crash on some popular (but not
fully conformant) fonts like `ahronbd.ttf'
* Another round of improvements to correct positioning and hinting
of composite glyphs in TrueType fonts
* Fixed bug introduced in version 2.5.1: handling embedded
bitmap strikes of TrueType fonts, caused garbage display
* Fixed bug introduced in version 2.5.1: handling embedded
bitmap strikes of TrueType fonts, caused garbage display
under some circumstances
* Fixed `ftgrid' demo program compilation in non-development
* Fixed `ftgrid' demo program compilation in non-development
builds
- Droped fix-compile-in-non-debug.patch, included in this release
@ -153,7 +212,7 @@ Thu Mar 8 21:20:31 UTC 2012 - idonmez@suse.com
- Update to version 2.4.9
* The demo programs no longer recognize and handle default
suffixes; you now have to always specify the complete font name.
suffixes; you now have to always specify the complete font name.
* Better rendering and LCD mode cycling added to ftview.
-------------------------------------------------------------------
@ -177,7 +236,7 @@ Tue Oct 18 12:12:44 UTC 2011 - idonmez@suse.com
Fri Jul 29 07:44:56 UTC 2011 - idonmez@novell.com
- Update to version 2.4.6
* No changes since 2.4.5
* No changes since 2.4.5
-------------------------------------------------------------------
Fri Jul 22 13:41:52 CEST 2011 - ke@suse.de
@ -188,14 +247,14 @@ Fri Jul 22 13:41:52 CEST 2011 - ke@suse.de
Thu Jul 7 13:20:45 UTC 2011 - idonmez@novell.com
- Cleanup spec file
- Drop unneeded use_unix.diff
- Drop unneeded use_unix.diff
-------------------------------------------------------------------
Sat Jun 25 08:43:59 UTC 2011 - idonmez@novell.com
- Update to version 2.4.5
* The `ftgrid' demo program can now display autohinter segments,
to be toggled on and off with key `s'.
to be toggled on and off with key `s'.
-------------------------------------------------------------------
Fri Feb 25 12:06:26 UTC 2011 - jw@novell.com
@ -507,7 +566,7 @@ Fri Jan 12 20:54:24 CET 2007 - mfabian@suse.de
Wed Nov 22 19:03:37 CET 2006 - mfabian@suse.de
- Bugzilla #222693: disable bugzilla-159166-reduce-embolden-distance.patch
-------------------------------------------------------------------
Thu Nov 09 16:02:31 CET 2006 - mfabian@suse.de
@ -590,7 +649,7 @@ Mon Apr 24 17:27:36 CEST 2006 - mfabian@suse.de
-------------------------------------------------------------------
Tue Mar 21 14:04:10 CET 2006 - dmueller@suse.de
- build parallel
- build parallel
-------------------------------------------------------------------
Mon Mar 20 04:53:01 CET 2006 - zsu@suse.de
@ -707,7 +766,7 @@ Wed Mar 24 01:14:22 CET 2004 - mfabian@suse.de
Therefore, 3rd party which linked statically against Qt might
not work after upgrading from SLES8 to SLES9.
Fix this problem with a patch by Kurt Garloff <garloff@suse.de>
which defines appropriate weak symbols.
which defines appropriate weak symbols.
-------------------------------------------------------------------
Tue Mar 16 12:02:08 CET 2004 - mfabian@suse.de
@ -792,7 +851,7 @@ Fri Mar 7 22:02:17 CET 2003 - mfabian@suse.de
which have glyphs which are at least square (or maybe even
wider). This makes fonts which contain only double width
characters (for example the "misc-fixed" 18x18ja.bdf) clearly
distinct from single width fonts of the same family and
distinct from single width fonts of the same family and
avoids that they get accidentally selected via freetype2/Xft2.
-------------------------------------------------------------------

View File

@ -1,7 +1,7 @@
#
# spec file for package ft2demos
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,12 +17,12 @@
Name: ft2demos
Version: 2.5.2
Version: 2.5.3
Release: 0
Summary: Freetype2 Utilities and Demo Programs
License: GPL-2.0+
Group: Productivity/Publishing/Other
%define freetype_version 2.5.2
%define freetype_version 2.5.3
Url: http://www.freetype.org
Source0: http://savannah.nongnu.org/download/freetype/freetype-%{freetype_version}.tar.bz2
Source1: http://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.bz2
@ -30,8 +30,8 @@ Patch308961: bugzilla-308961-cmex-workaround.patch
Patch200: freetype2-subpixel.patch
# PATCH-FIX-UPSTREAM overflow.patch -- I: Statement is overflowing a buffer
Patch201: overflow.patch
# PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library-in-freetype-co.patch -- it is private in .pc
Patch202: don-t-mark-libpng-as-required-library-in-freetype-co.patch
# PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library.patch -- it is private in .pc
Patch202: don-t-mark-libpng-as-required-library.patch
BuildRequires: libpng-devel
BuildRequires: xorg-x11-devel
Conflicts: dtc