Bug 142165

Summary: [PATCH] lang/php5: add optional patch for gd2
Product: Ports & Packages Reporter: Martin Matuska <mm>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me CC: ale
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
php5-5.2.12.patch none

Description Martin Matuska freebsd_committer freebsd_triage 2009-12-30 10:10:02 UTC
Add optional patch for php5-gd2 with extended freetype2 options support.
Suggest new option name: WITH_EXTRAFT2

This patch adds new functionality to imagefttext() function without breaking compatibility.

imagefttext() extrainfo options array parameters added:

load_no_scale	FT_LOAD_NO_SCALE
load_no_hinting	FT_LOAD_NO_HINTING
load_no_bitmap	FT_LOAD_NO_BITMAP
load_force_autohint	FT_LOAD_FORCE_AUTOHINT
load_ignore_transform	FT_LOAD_IGNORE_TRANSFORM
load_monochrome	FT_LOAD_MONOCHROME
load_linear_design	FT_LOAD_LINEAR_DESIGN
load_no_autohint	FT_LOAD_NO_AUTOHINT
hdpi	Horizontal DPI (default 96)
vdpi	Vertical DPI (default 96)
screenres	Shortcut to set both hdpi and vdpi
slant_angle	"Faux italic", float in degrees (default 0)
advance_mult	character spacing multiplication, float (default 1.0)
width_mult	width multiplication, float (default 1.0)
height_mult	height multiplication, float (default 1.0)

More information about the patch and its impact + patch source:
http://greyworld.net/en/projects/php-gd-better-freetype2/

Added file(s):
- files/extra-patch-gd-ft2

Port maintainer (ale@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-12-30 10:10:23 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Martin Matuska freebsd_committer freebsd_triage 2010-07-28 20:31:10 UTC
State Changed
From-To: open->closed

Closed on submitter request (myself).