summaryrefslogtreecommitdiff
path: root/print/freetype2 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Fix security problemsMartin Wilke2009-04-185-0/+141
| | | | | | | | | | | | | | | | | | | | | | Note: An integer overflow error within the "cff_charset_compute_cids()" function in cff/cffload.c can be exploited to potentially cause a heap-based buffer overflow via a specially crafted font. Multiple integer overflow errors within validation functions in sfnt/ttcmap.c can be exploited to bypass length validations and potentially cause buffer overflows via specially crafted fonts. An integer overflow error within the "ft_smooth_render_generic()" function in smooth/ftsmooth.c can be exploited to potentially cause a heap-based buffer overflow via a specially crafted font. Approved by: portmgr (pav) Obtained from: freetype git repo Security: http://www.vuxml.org/freebsd/20b4f284-2bfc-11de-bdeb-0030843d3802.html Notes: svn path=/head/; revision=232367
* Presenting GNOME 2.26 for FreeBSD. SeeJoe Marcus Clarke2009-04-103-5/+7
| | | | | | | | | | | | | | | | http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new. On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative for Firefox 2.0 as a Gecko provider. Almost all of the Gecko consumers can make use of this provider by setting: WITH_GECKO=libxul The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen, Martin Matuska, Craig Butler, and Pawel Worach. Notes: svn path=/head/; revision=231972
* Remove the redundant CFLAGS definition forJoe Marcus Clarke2008-09-241-4/+0
| | | | | | | | | | TT_CONFIG_OPTION_BYTECODE_INTERPRETER. PR: 127297 Submitted by: koitsu Notes: svn path=/head/; revision=220735
* Update to 2.3.7.Jeremy Messenger2008-07-022-4/+4
| | | | Notes: svn path=/head/; revision=216175
* Forgot to 'cvs rm' this file to fix the apply patch.Jeremy Messenger2008-06-241-13/+0
| | | | | | | Reported by: adamw Notes: svn path=/head/; revision=215738
* Update to 2.3.6.Jeremy Messenger2008-06-244-8/+9
| | | | | | | | | PR: ports/124916 Submitted by: Nick Barkas <snb@threerings.net> Security: http://secunia.com/advisories/30600 Notes: svn path=/head/; revision=215720
* Add LCD filtering option, WITH_LCD_FILTERING. Visit URL below to learn moreJeremy Messenger2008-01-241-0/+14
| | | | | | | | | | | | about it. It is disable by default because of possible patent issues. http://article.gmane.org/gmane.comp.fonts.freetype.user/2238 PR: ports/119906 Submitted by: Alexander Zhuravlev <zaa@zaa.pp.ru> Notes: svn path=/head/; revision=206108
* Presenting GNOME 2.20.1 and all related works for FreeBSD. The officialJoe Marcus Clarke2007-10-248-546/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GNOME 2.20 release notes can be found at http://www.gnome.org/start/2.20/notes/en/ . Beyond that, this update includes the new GIMP 2.4 (courtesy of ahze). The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME hierarchy. We are now using the more standard DATADIR of ${PREFIX}/share rather than ${PREFIX}/share/gnome. The result is that fewer patches and hacks are needed to port GNOME components to FreeBSD. This will mean some user changes may be required, so be sure to read /usr/ports/UPDATING for more details. This release and the things we accomplished in it would not have been possible without mezz's crazy idea to collapse DATADIR, and his persistence to make it happen successfully. Ahze and pav also deserve thanks for their work on porting modules and testing the whole ball of wax on pointyhat (respectively). The FreeBSD GNOME team would also like to thank our various testers and contributors: Yasuda Keisuke Frank Jahnke Pawel Worach Brian Gruber Franz Klammer Yuri Pankov Nick Barkas Cristian KLEIN Tony Maher Scot Hetzel Martin Matuska (mm) Benoit Dejean Martin Wilke (miwi) (And anyone else I may have missed) PRs fixed in this release: 111272, 113470, 115995, 116338 Notes: svn path=/head/; revision=201947
* Fix the integer signedness error in freetype2 that is described inJoe Marcus Clarke2007-05-212-1/+33
| | | | | | | | | | | | | http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-2754 . PR: 112769 Submitted by: Nick Barkas <snb@threerings.net> Obtained from: Freetype CVS Security: http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-2754 Approved by: portmgr (implicit) Notes: svn path=/head/; revision=191593
* Use libtool port instead of included one to avoid objformat a.out botchKris Kennaway2007-01-281-0/+1
| | | | Notes: svn path=/head/; revision=183519
* Correct a typo when WITH_CJK is defined.Joe Marcus Clarke2006-10-141-2/+2
| | | | | | | | Submitted by: nork Approved by: portmgr (implicit) Notes: svn path=/head/; revision=175299
* Presenting GNOME 2.16.1 for FreeBSD. This release represents a massiveJoe Marcus Clarke2006-10-1410-148/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann <pneumann@gmail.com> tmclaugh mux Yuri Pankov <yuri.pankov@gmail.com> chinsan Thomas <freebsdlists@bsdunix.ch> Brian Gruber <knightbg@yahoo.com> Franz Klammer <klammer@webonaut.com> Dominique Goncalves <dominique.goncalves@gmail.com> Pascal Hofstee <caelian@gmail.com> Yasuda Keisuke <kysd@po.harenet.ne.jp> backyard <backyard1454-bsd@yahoo.com> Andris Raugulis <endrju@null.lv> <endrju@null.lv> Eric L. Chen <d9364104@mail.nchu.edu.tw> Pawel Worach <pawel.worach@gmail.com> QuiRK on #freebsd-gnome Shane Bell <decept0@gmail.com> luigi sajd on #freebsd-gnome sat Chris Coleman <chrisc@vmunix.com> kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz <joeldiaz@mac.com> Enjoy! Approved by: portmgr (implicit, kris) Notes: svn path=/head/; revision=175253
* Fix another 2.1.x mismerge that caused a crash parsing certain pcf fonts.Joe Marcus Clarke2006-08-232-12/+23
| | | | | | | Reported by: mezz Notes: svn path=/head/; revision=171237
* Correct patches for freetype2-2.1.x.Joe Marcus Clarke2006-08-222-31/+29
| | | | Notes: svn path=/head/; revision=171221
* Add patches to correct the security issues described in CVE-2006-3467.Joe Marcus Clarke2006-08-223-1/+506
| | | | | | | | | Reported by: remko Obtained from: Freetype CVS via NetBSD Security: Fixes CVE-2006-3467 Notes: svn path=/head/; revision=171220
* portlint:Jeremy Messenger2006-05-161-2/+2
| | | | | | | -Replace some spaces to tabs. Notes: svn path=/head/; revision=162529
* Remove USE_REINPLACE from all categories starting with PEdwin Groothuis2006-05-131-1/+0
| | | | Notes: svn path=/head/; revision=162206
* Conversion to a single libtool environment.Ade Lovett2006-02-232-2/+3
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* Update firefly patch sites.Joe Marcus Clarke2006-02-141-1/+3
| | | | | | | | PR: 92851 Submitted by: hamigua <hamigua@hotpop.com> Notes: svn path=/head/; revision=156051
* - Update CJK patchPav Lucistnik2005-12-192-7/+5
| | | | | | | | PR: ports/90636 Submitted by: lwj <lwj83@cs.ccu.edu.tw> Notes: svn path=/head/; revision=151556
* Fix bold text rendering bug.MANTANI Nobutaka2005-12-132-1/+11
| | | | | | | | Approved by: jylefort Obtained from: freetype2 CVS Notes: svn path=/head/; revision=151096
* - Add SHA256 checksumsPav Lucistnik2005-11-231-0/+2
| | | | Notes: svn path=/head/; revision=149215
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentAde Lovett2005-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself. Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME team -- all GNOME 2.12.x ports use it. Preliminary documentation can be found at: http://people.FreeBSD.org/~ade/autotools.txt which is in the process of being SGMLized before introduction into the Porters Handbook. Light blue touch-paper. Run. Notes: svn path=/head/; revision=148323
* Add a patch from FreeType CVS that fixes X11 crashes with certainJoe Marcus Clarke2005-08-032-0/+19
| | | | | | | | | | | (usually multi-byte character set) fonts. Reported by: many Obtained from: FreeType CVS Approved by: portmgr (implicit) Notes: svn path=/head/; revision=140762
* - Re-enable CJK patchesPav Lucistnik2005-07-282-8/+9
| | | | | | | | PR: ports/84220 Submitted by: chinsan <chinsan.tw@gmail.com> Notes: svn path=/head/; revision=140353
* Update to 2.1.10. Note: the CJK patches will need some work before theyJoe Marcus Clarke2005-07-144-31/+13
| | | | | | | can be used with this version. Notes: svn path=/head/; revision=139226
* Update to the latest Firefly patchset. This patchset makes CJK TrueType fontsJoe Marcus Clarke2005-03-162-6/+8
| | | | | | | | | | prettier. PR: 78886 Submitted by: hamigua <hamigua@cuc.cn> Notes: svn path=/head/; revision=131378
* Gak! I committed freetype instead of freetype2. Of course, there wereJoe Marcus Clarke2005-03-108-42/+57
| | | | | | | | | | | | | | no changes in freetype so that was a no-op. Update to 2.1.9. Note: this version is ABI compatible with 2.1.7, so no ports need to be recompiled for this update. PR: 78385 Submitted by: lesi Commit blunder reported by: ahze Notes: svn path=/head/; revision=130760
* Bump PORTREVISION for the previous commit.Joe Marcus Clarke2004-12-131-1/+1
| | | | Notes: svn path=/head/; revision=123870
* Use pkgconfig to clean up the pkgconfig directory after deinstallation.Joe Marcus Clarke2004-12-131-1/+1
| | | | | | | Reported by: pointyhat via kris Notes: svn path=/head/; revision=123868
* Add the Firefly font patchset. This patchset is mainly used to makeJoe Marcus Clarke2004-11-212-0/+7
| | | | | | | | | | | | | | | CJK TrueType fonts look prettier. Various enhancements like bold, italic, readability, and embedded bitmap font help a CJK X desktop a great deal. To enable this patchset, define WITH_CJK while building these ports (pango, fontconfig, libXft, and freetype2). PR: 73083 Submitted by: clive Obtained from: Hamigua <hamigua at cuc.cn> (I think) Notes: svn path=/head/; revision=122105
* Use the correct version of libtool 13 -> 15 to avoid install the *.la files.Jeremy Messenger2004-07-251-1/+1
| | | | Notes: svn path=/head/; revision=114704
* Fix MASTER_SITE list.Joe Marcus Clarke2004-05-161-1/+1
| | | | | | | | PR: 66712 Submitted by: Roman Neuhauser <neuhauser@chello.cz> Notes: svn path=/head/; revision=109296
* Check for the eexec keyword in type1 fonts. This fixes a potential hangJoe Marcus Clarke2004-04-182-1/+15
| | | | | | | | | | | when viewing certain PDF documents. Submitted by: Jeremy Messenger <mezz7@cox.net> Obtained from: FreeType CVS More info: http://bugzilla.gnome.org/show_bug.cgi?id=129400 Notes: svn path=/head/; revision=107389
* Revert the previous commit. It was a nice idea, and worked in many cases,Joe Marcus Clarke2004-03-193-102/+1
| | | | | | | | | but there were still some bitmap fonts that failed to load correctly. Instead, I will revert the portion of libXft that enforces strict bitmap font sizes. Notes: svn path=/head/; revision=104603
* Fix the height and width calculations for BDF/PCF fonts. This fixes theJoe Marcus Clarke2004-03-183-0/+102
| | | | | | | | | | | | | problems people were seeing with bitmap fonts after the big font upgrade a few days ago. Note: If you applied my libXft patch, you need to back that out once you upgrade freetype2. Obtained from: FreeType CVS Notes: svn path=/head/; revision=104542
* Update to 2.1.7. For a list of what's changed, please see:Joe Marcus Clarke2004-03-163-14/+15
| | | | | | | http://sourceforge.net/project/shownotes.php?release_id=216538 Notes: svn path=/head/; revision=104201
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-1/+1
| | | | | | | (Part 1) Notes: svn path=/head/; revision=99918
* Due a number of negative feedback about lost font hintingAlexander Nedotsukov2003-10-011-0/+19
| | | | | | | | | TTF bytecode interpreter is enabled back by default. There is a new option WITHOUT_TTF_BYTECODE_ENABLED wich makes others happy too. Notes: svn path=/head/; revision=89942
* * Update to 2.1.5Joe Marcus Clarke2003-09-306-48/+17
| | | | | | | | | | * Assign maintainership to gnome@ * Disable the bytecode interpreter I must say, fonts look amazing... Notes: svn path=/head/; revision=89872
* Let be hohest: I really don't have a time now to properly maintain allMaxim Sobolev2003-07-291-1/+1
| | | | | | | | these great pieces of software, so that let others with more free time to take over them. Notes: svn path=/head/; revision=85841
* Add a check to avoid a NULL pointer dereference.Joe Marcus Clarke2003-04-182-0/+21
| | | | | | | Approved by: sobomax (maintainer) Notes: svn path=/head/; revision=79244
* Update to 2.1.4. This fixes the memory leak exploited by fc-cacheJoe Marcus Clarke2003-04-105-37/+4
| | | | | | | | | | | | | and fontconfig. With this update, fc-cache takes no more that 2.1 MB when running against full XFree fonts as well as webfonts, URW fonts, and a collection of Internet-downloaded TrueType fonts. PR: 50791 Submitted by: anholt and myself Approved by: sobomax (maintainer) Notes: svn path=/head/; revision=78713
* Clear moonlight beckons.Ade Lovett2003-03-072-1/+1
| | | | | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti. Notes: svn path=/head/; revision=77045
* Fix a segfault when XftConfig or ~/.xftconfig contains directories withJoe Marcus Clarke2003-01-183-0/+34
| | | | | | | | | | | | gzip'd fonts. The next release of freetype2 will allow building with the system version of zlib, so this won't be an issue. Reported by: alane Obtained from: FreeType CVS and /usr/src/lib/libz/infcodes.c Approved by: maintainer Notes: svn path=/head/; revision=73437
* Update to 2.1.3.Maxim Sobolev2003-01-175-51/+13
| | | | Notes: svn path=/head/; revision=73360
* Fix a problem with fonts showing up diagonally in mozilla-devel.Joe Marcus Clarke2002-10-242-0/+34
| | | | | | | | Submitted by: Matthew Reimer <mreimer@vpop.net> Obtained from: freetype2 CVS Notes: svn path=/head/; revision=68752
* Update to 2.1.2.Maxim Sobolev2002-06-284-8/+9
| | | | Notes: svn path=/head/; revision=62153
* Update to 2.1.1.Maxim Sobolev2002-06-217-55/+38
| | | | Notes: svn path=/head/; revision=61687