forked from pool/freetype2
Accepting request 225325 from home:sumski:branches:M17N
Update to version 2.5.3 OBS-URL: https://build.opensuse.org/request/show/225325 OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=87
This commit is contained in:
parent
992da42db7
commit
75e31282ae
@ -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
|
||||
|
38
don-t-mark-libpng-as-required-library.patch
Normal file
38
don-t-mark-libpng-as-required-library.patch
Normal file
@ -0,0 +1,38 @@
|
||||
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
|
||||
---
|
||||
builds/unix/configure | 1 -
|
||||
builds/unix/configure.raw | 1 -
|
||||
2 files changed, 2 deletions(-)
|
||||
|
||||
diff --git a/builds/unix/configure b/builds/unix/configure
|
||||
index 4ae00dd..5ef2115 100755
|
||||
--- a/builds/unix/configure
|
||||
+++ b/builds/unix/configure
|
||||
@@ -13718,7 +13718,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..aff1238 100644
|
||||
--- a/builds/unix/configure.raw
|
||||
+++ b/builds/unix/configure.raw
|
||||
@@ -940,7 +940,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
|
||||
--
|
||||
1.9.0
|
||||
|
@ -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
3
freetype-2.5.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c0848b29d52ef3ca27ad92e08351f023c5e24ce8cea7d8fe69fc96358e65f75e
|
||||
size 1703842
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:47915cdb956a4984e90de81181925386eac1a20a23df1932770de1e6790989ba
|
||||
size 109440
|
3
freetype-doc-2.5.3.tar.bz2
Normal file
3
freetype-doc-2.5.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fd9cbf5f939b9a63fc04ca2b4cef721dd1cd7f047eaac2daec3dc2e1b68ff4a8
|
||||
size 109607
|
@ -1,9 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
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 +70,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 +161,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 +206,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 +275,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 +302,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 +345,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 +385,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 +429,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 +483,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 +757,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 +842,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 +957,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 +1033,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 +1177,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 +1202,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.
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
3
ft2demos-2.5.3.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e6c9d0b344b88ff5ab25f20640cf78e2ec56bb81a89d1cd1716839357f646c8a
|
||||
size 186773
|
@ -1,9 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
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 +70,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 +206,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 +230,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 +241,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 +560,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 +643,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 +760,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 +845,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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user