Commit Graph

159 Commits

Author SHA1 Message Date
Marek Kasik
1afc4d227d Update to 2.5.0
Backport changes from freetype-2.5.0.1
(ft2demos-2.5.0.1 and freetype-doc-2.5.0.1 were not released)
2013-08-05 17:55:37 +02:00
Dennis Gilmore
4d3886952d - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 06:57:38 -05:00
Peter Robinson
2282d31536 Add aarch64 to 64 bit arch list 2013-05-29 14:41:26 +01:00
Marek Kasik
ed86e4cd55 Change encoding of "docs/tutorial/example3.cpp" to UTF-8 2013-05-16 16:00:54 +02:00
Marek Kasik
61fbc4c11d Package ftconfig.h as source file 2013-05-16 16:00:08 +02:00
Marek Kasik
e78513b388 Don't use quotes in freetype2.pc
Resolves: #961855
2013-05-13 14:47:32 +02:00
Marek Kasik
9d3d183967 Update to 2.4.12
Enable Adobe CFF engine
Resolves: #959771
2013-05-09 15:40:34 +02:00
Marek Kasik
3ab804cc16 Fix emboldening
- split out MSB function
- fix integer overflows
- fix broken emboldening at small sizes
- Resolves: #891457
2013-03-19 16:55:41 +01:00
Dennis Gilmore
f853bce0ba - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 16:01:41 -06:00
Marek Kasik
9e2b1b6333 Update to 2.4.11
Resolves: #889177
2013-01-02 17:27:31 +01:00
Marek Kasik
65f0be9088 Update License field 2012-10-24 15:10:47 +02:00
Dennis Gilmore
aa208cc735 Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-27 00:04:40 -05:00
Marek Kasik
ce853fdb86 Update to 2.4.10
Remove patches which are already included in upstream
Resolves: #832651
2012-07-11 10:19:09 +02:00
Marek Kasik
e50e9306ff Update to 2.4.9
Fixes various CVEs
Resolves: #806270, #802933
2012-03-30 16:29:22 +02:00
Dennis Gilmore
1a9ea0607b - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 20:44:35 -06:00
Marek Kasik
f772e1dab7 Update to 2.4.8
Remove an unneeded patch
2011-11-15 17:07:58 +01:00
Dennis Gilmore
bba3c2366f - Rebuilt for glibc bug#747377 2011-10-26 18:46:22 -05:00
Marek Kasik
51b59a0154 Update to 2.4.7
Fixes CVE-2011-3256
Resolves: #747262
2011-10-20 17:55:50 +02:00
Marek Kasik
6183c50e9c Update to 2.4.6 2011-08-04 12:41:32 +02:00
Marek Kasik
36cb801677 Fix CVE-2011-0226
Add freetype-2.4.5-CVE-2011-0226.patch
(Add better argument check for `callothersubr'.)
based on patches by Werner Lemberg,
Alexei Podtelezhnikov and Matthias Drochner
Resolves: #723469
2011-07-20 18:23:21 +02:00
Marek Kasik
ec4243ebc8 Update to 2.4.5 2011-06-28 17:14:34 +02:00
Marek Kasik
db8268417a Fix autohinting fallback
Ignore CFF-based OTFs (#547532).
2011-03-08 17:21:59 +01:00
Marek Kasik
c34d9460d8 Enable bytecode interpreter
Enable bytecode interpreter (#547532).
Fall back to autohinting if a TTF/OTF doesn't contain any bytecode.
2011-02-20 12:59:12 +01:00
Dennis Gilmore
abeaabaf87 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 15:43:59 -06:00
Marek Kasik
198717f8eb Update to 2.4.4
Remove freetype-2.4.3-CVE-2010-3855.patch
Resolves: #659020
2010-12-02 14:49:29 +01:00
Marek Kasik
4548e1aa04 Fix CVE-2010-3855
Add freetype-2.4.3-CVE-2010-3855.patch
  (Protect against invalid `runcnt' values.)
Resolves: #651764
2010-11-15 10:31:46 +01:00
Marek Kasik
098778f43b Update to 2.4.3 2010-10-26 13:53:39 +02:00
Marek Kasik
52636102b5 Security bugfix
Add freetype-2.4.2-CVE-2010-3311.patch
  (Don't seek behind end of stream.)
Resolves: #638522
2010-10-06 19:01:37 +02:00
Matthias Clasen
c0025fce13 re-disable the bytecode interpreter 2010-08-09 17:34:01 -04:00
Matthias Clasen
05c25c6c6a 2.4.2 2010-08-06 23:58:07 -04:00
Behdad Esfahbod
231c0a6c82 - Update to 2.3.12
- Drop mathlib patch
2010-02-23 19:50:55 +00:00
Behdad Esfahbod
b75fcec10d - Drop upstreamed patch.
- Enable patented bytecode interpretter now that the patents are expired.
2009-12-03 22:43:53 +00:00
Behdad Esfahbod
9da9b9dcdc - Update to 2.3.11.
- Add freetype-2.3.11-more-demos.patch
- New demo programs ftmemchk, ftpatchk, and fttimer CVS:
    ----------------------------------------------------------------------
2009-10-22 20:07:58 +00:00
Behdad Esfahbod
d088175043 - Drop freetype-2.3.9-aliasing.patch
- Update to 2.3.10.
2009-10-08 23:47:28 +00:00
Behdad Esfahbod
f4a7188d6e - Add freetype-2.3.9-aliasing.patch
- Resolves: 513582
2009-07-30 18:04:50 +00:00
Jesse Keating
680c21ccdb - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 23:12:00 +00:00
Matthias Clasen
557ed7e7b8 don't own /usr/lib/pkgconfig 2009-05-07 21:28:01 +00:00
Behdad Esfahbod
61ed3a015b - Disable subpixel hinting by default. Was turned on unintentionally. 2009-03-27 21:58:58 +00:00
Behdad Esfahbod
336d2200b0 - Add Provides: freetype-bytecode and freetype-subpixel if built with those
options.
- Resolves: #155210
2009-03-26 03:09:05 +00:00
Behdad Esfahbod
47035457c8 - Update to 2.3.9.
- Resolves #489928
2009-03-13 22:15:14 +00:00
Behdad Esfahbod
3191defc0f - Preserve timestamp of FTL.TXT when converting to UTF-8. 2009-03-09 17:39:58 +00:00
Jesse Keating
145ccfabc9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 18:29:01 +00:00
Behdad Esfahbod
d0b86ca58e - Update to 2.3.8
- Remove freetype-autohinter-ligature.patch
2009-01-15 19:06:17 +00:00
Behdad Esfahbod
9247a93080 - Add full source URL to Source lines.
- Add docs to main and devel package.
- rpmlint is happy now.
- Resolves: #225770
2008-12-09 21:04:45 +00:00
Behdad Esfahbod
82908e20c1 Fix changelog 2008-12-05 21:20:20 +00:00
Behdad Esfahbod
028eec1ce0 Fri Dec 05 Behdad Esfahbod <besfahbo@redhat.com> 2.3.7-2
- Add freetype-autohinter-ligature.patch
- Resolves: #368561
2008-12-05 21:18:20 +00:00
Behdad Esfahbod
6f207dac94 - Update to 2.3.7 2008-08-14 15:41:06 +00:00
Behdad Esfahbod
1624014b20 - Update to 2.3.6 2008-06-10 17:57:18 +00:00
Tom Callaway
e33e30cd8d fix license tag 2008-05-21 21:23:34 +00:00
Jesse Keating
005bf17052 - Autorebuild for GCC 4.3 2008-02-18 21:02:10 +00:00
Adam Jackson
49ff657285 - Rebuild for build ID 2007-08-23 17:21:02 +00:00
Behdad Esfahbod
417715cf8e - Change spec file to permit enabling bytecode-interpreter and
subpixel-rendering without editing spec file.
- Resolves: 249986
2007-07-31 19:55:46 +00:00
Behdad Esfahbod
d148773125 - Update to 2.3.5.
- Drop freetype-2.3.4-ttf-overflow.patch
2007-07-25 18:43:19 +00:00
Adam Jackson
5095c76c67 - Fix builds/unix/libtool to not emit rpath into binaries. (#225770) 2007-06-29 20:43:47 +00:00
Behdad Esfahbod
75bee4a68e * Thu May 31 2007 Behdad Esfahbod <besfahbo@redhat.com> 2.3.4-3
- Add freetype-2.3.4-ttf-overflow.patch
2007-05-31 20:42:50 +00:00
besfahbo
ddfc10c4bc - Add alpha to 64-bit archs (#236166) 2007-04-12 17:19:23 +00:00
besfahbo
d843b396a8 - Update to 2.3.4. 2007-04-10 15:59:28 +00:00
besfahbo
11dc18da7c - Include new demos ftgrid and ftdiff in freetype-demos. (#235478) 2007-04-06 02:28:03 +00:00
besfahbo
c3e22e2a60 - Update to 2.3.3. 2007-04-05 21:46:40 +00:00
besfahbo
9391f6894b - Update to 2.3.2. 2007-03-09 21:35:33 +00:00
besfahbo
a57ed246a6 - Update to 2.3.1. 2007-02-02 21:20:51 +00:00
besfahbo
c1c64f8cf9 - Add without_subpixel_rendering.
- Drop X11_PATH=/usr. Not needed anymore.
2007-01-18 19:42:34 +00:00
besfahbo
4ab012b72e - Update to 2.3.0.
- Drop upstream patches.
- Drop -fno-strict-aliasing, it should just work.
- Fix typo in ftconfig.h generation.
2007-01-18 00:54:21 +00:00
besfahbo
43c78c90cd - Backport binary-search fixes from HEAD
- Add freetype-2.2.1-ttcmap.patch
- Resolves: #208734
- Fix rendering issue with some Asian fonts.
- Add freetype-2.2.1-fix-get-orientation.patch
- Resolves: #207261
- Copy non-X demos even if not compiling with_xfree86.
- Add freetype-2.2.1-zero-item-size.patch, to fix crasher.
- Resolves #214048
- Add X11_PATH=/usr to "make"s, to find modern X.
- Resolves #212199
2007-01-09 21:32:17 +00:00
besfahbo
aa53a1920b - Fix crasher https://bugs.freedesktop.org/show_bug.cgi?id=6841
- Add freetype-2.2.1-memcpy-fix.patch
2006-09-11 18:32:02 +00:00
besfahbo
2dc012a4bf - Add BuildRequires: libX11-devel (#205355) 2006-09-07 18:42:59 +00:00
besfahbo
9b06cdde1a - Add freetype-composite.patch and freetype-more-composite.patch from
upstream. (#131851)
2006-08-29 22:10:59 +00:00
Matthias Clasen
ee7aedd250 fix requires 2006-08-28 19:04:55 +00:00
Jesse Keating
78947f84c0 - pass --disable-static to %configure. (#172628) 2006-08-18 16:37:50 +00:00
Jesse Keating
5d0d6a34ee typo 2006-08-17 22:39:20 +00:00
Jesse Keating
257cbd236a - don't package static libs 2006-08-17 22:15:50 +00:00
Matthias Clasen
ef3dae1894 fix multilib patch 2006-08-13 21:09:00 +00:00
Matthias Clasen
58e9d526f7 fix multilib 2006-07-27 23:12:17 +00:00
Matthias Clasen
b1421e9585 fix multilib issues 2006-07-27 23:11:03 +00:00
besfahbo
8225273faf Removed period at the end of summary, as per guidelines. 2006-07-13 18:42:05 +00:00
besfahbo
65252aa715 Remove period from summary. 2006-07-13 18:38:32 +00:00
Jesse Keating
cdedbec4b6 bumped for rebuild 2006-07-12 05:51:56 +00:00
besfahbo
3846b6ef5a - Remove unused BuildRequires 2006-07-08 02:10:31 +00:00
besfahbo
bf2fbc7719 Fix shell syntax error and remove the lang install stuff that were only
used for the freetype 1 lib.
2006-07-08 01:35:28 +00:00
besfahbo
cbf2c99f78 - Remove upstreamed patches
- Update to 2.2.1
- Remove FreeType 1, to move to extras
- Install new demos ftbench, ftchkwd, ftgamma, and ftvalid
- Enable modules gxvalid and otvalid
2006-07-08 01:07:01 +00:00
Karsten Hopp
e4840bb287 - add buildrequires libICE-devel, libSM-devel rpmdiff
freetype-utils-2.1.10-5.2.1.x86_64.rpm removed REQUIRES
    libICE.so.6()(64bit) removed REQUIRES libSM.so.6()(64bit)
2006-05-17 14:35:22 +00:00
Jesse Keating
795c1dcf86 bump for bug in double-long on ppc(64) 2006-02-11 02:46:14 +00:00
Jesse Keating
f77fefcbb3 bump for new gcc/glibc 2006-02-07 11:41:38 +00:00
Jesse Keating
24d02dfe86 gcc update bump 2005-12-09 22:40:29 +00:00
Bill Nottingham
87c1cd1511 Remove references to obsolete X11R6 paths 2005-11-19 03:52:49 +00:00
Matthias Clasen
975cf6134a Switch requires to modular X 2005-11-01 18:40:39 +00:00
Matthias Clasen
2656b2d192 Add missing BuildRequires 2005-10-21 20:26:11 +00:00
jvdias
0e7abc9a3a fix 'without_bytecode_interpreter 0' build 2005-10-12 19:19:55 +00:00
Matthias Clasen
e7dda181e6 2.1.10 2005-10-07 18:34:22 +00:00
Kristian Høgsberg
d70a8f2a80 - Fix freetype-config on 64 bit platforms. 2005-08-16 23:29:50 +00:00
Karsten Hopp
dbfa7a0a87 - BuildRequires xorg-x11-devel 2005-07-07 10:40:07 +00:00
David Zeuthen
88db18997a - Rebuild 2005-03-04 18:43:18 +00:00
cvsdist
cd6b663478 auto-import changelog data from freetype-2.1.9-1.src.rpm
Wed Aug 04 2004 Owen Taylor <otaylor@redhat.com> - 2.1.9-1
- Upgrade to 2.1.9
- Since we are just using automake for aclocal, use it unversioned, instead
    of specifying 1.4.
2004-09-09 04:57:20 +00:00
cvsdist
0fa5756fc3 auto-import changelog data from freetype-2.1.7-5.src.rpm
Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
2004-09-09 04:57:08 +00:00
cvsdist
fef5e914e7 auto-import changelog data from freetype-2.1.7-4.src.rpm
Mon Apr 19 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-4
- Add patch from freetype CVS to fix problem with eexec (#117743)
- Add freetype-devel to buildrequires and -devel requires (Maxim
    Dzumanenko, #111108)
2004-09-09 04:57:01 +00:00
cvsdist
028235ad52 auto-import changelog data from freetype-2.1.7-3.src.rpm
Wed Mar 10 2004 Mike A. Harris <mharris@redhat.com> 2.1.7-3
- Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to try to fix SEGV and
    SIGILL crashes in mkfontscale which have been traced into freetype and
    seem to be caused by aliasing issues in freetype macros
Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2.1
- rebuilt
Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 2.1.7-2
- rebuilt
2004-09-09 04:56:28 +00:00
cvsdist
a3f9724f7d auto-import changelog data from freetype-2.1.7-1.src.rpm
Fri Jan 23 2004 Owen Taylor <otaylor@redhat.com> 2.1.7-1
- Upgrade to 2.1.7
2004-09-09 04:56:04 +00:00
cvsdist
9a246d63ed auto-import changelog data from freetype-2.1.4-5.src.rpm
Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de>
- allow compiling without the demos as that requires XFree86 (this allows
    bootstrapping XFree86 on new archs)
Fri Aug 08 2003 Elliot Lee <sopwith@redhat.com> 2.1.4-4.1
- Rebuilt
Tue Jul 08 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-4.0
- Bump for rebuild
Wed Jun 25 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-3
- Fix crash with non-format-0 hdmx tables (found by David Woodhouse)
Mon Jun 09 2003 Owen Taylor <otaylor@redhat.com> 2.1.4-1
- Version 2.1.4
- Relibtoolize to get deplibs right for x86_64
- Use autoconf-2.5x for freetype-1.4 to fix libtool-1.5 compat problem
    (#91781)
- Relativize absolute symlinks to fix the -debuginfo package (#83521, Mike
    Harris)
Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 2.1.3-9
- fix build with gcc 3.3
Tue Feb 25 2003 Owen Taylor <otaylor@redhat.com>
- Add a memleak fix for the gzip backend from Federic Crozat
Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 2.1.3-7
- Run libtoolize/aclocal/autoconf so that libtool knows to generate shared
    libraries on ppc64.
- Use _smp_mflags (for freetype 2.x only)
2004-09-09 04:55:55 +00:00
cvsdist
7ce9981d65 auto-import changelog data from freetype-2.1.3-6.src.rpm
Tue Feb 04 2003 Owen Taylor <otaylor@redhat.com>
- Switch to using %configure (should fix #82330)
Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
Mon Jan 06 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-4
- Make FreeType robust against corrupt fonts with recursive composite
    glyphs (#74782, James Antill)
Thu Jan 02 2003 Owen Taylor <otaylor@redhat.com> 2.1.3-3
- Add a patch to implement FT_LOAD_TARGET_LIGHT
- Fix up freetype-1.4-libtool.patch
Thu Dec 12 2002 Mike A. Harris <mharris@redhat.com> 2.1.3-2
- Update to freetype 2.1.3
- Removed ttmkfdir sources and patches, as they have been moved from the
    freetype packaging to XFree86 packaging, and now to the ttmkfdir
    package
- Removed patches that are now included in 2.1.3:
    freetype-2.1.1-primaryhints.patch, freetype-2.1.2-slighthint.patch,
    freetype-2.1.2-bluefuzz.patch, freetype-2.1.2-stdw.patch,
    freetype-2.1.2-transform.patch, freetype-2.1.2-autohint.patch,
    freetype-2.1.2-leftright.patch
- Conditionalized inclusion of freetype 1.4 library.
Wed Dec 04 2002 Florian La Roche <Florian.LaRoche@redhat.de>
- disable perl, it is not used at all
Tue Dec 03 2002 Elliot Lee <sopwith@redhat.com> 2.1.2-11
- Instead of removing unpackaged file, include it in the package.
Sat Nov 30 2002 Mike A. Harris <mharris@redhat.com> 2.1.2-10
- Attempted to fix lib64 issue in freetype-demos build with X11_LINKLIBS
- Cleaned up various _foodir macros throughtout specfile
- Removed with_ttmkfdir build option as it is way obsolete
Fri Nov 29 2002 Tim Powers <timp@redhat.com> 2.1.2-8
- remove unpackaged files from the buildroot
2004-09-09 04:54:54 +00:00
cvsdist
57cd59d199 auto-import changelog data from freetype-2.1.2-7.src.rpm
Wed Aug 28 2002 Owen Taylor <otaylor@redhat.com>
- Fix a bug with PCF metrics
2004-09-09 04:54:18 +00:00