ports/174881: p5-Tk: XFT=1 should be default
Slaven Rezic
slaven at rezic.de
Tue Jan 1 13:10:00 UTC 2013
>Number: 174881
>Category: ports
>Synopsis: p5-Tk: XFT=1 should be default
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 01 13:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Slaven Rezic
>Release: FreeBSD 9.0-RELEASE amd64
>Organization:
www.rezic.de
>Environment:
System: FreeBSD cvrsnica.herceg.de 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Since Perl/Tk 804.030, freetype support is not considered
experimental anymore and XFT=1 is turned on by default. The
FreeBSD port should reflect this change.
>How-To-Repeat:
>Fix:
See patch.
diff --git a/Makefile b/Makefile
index a63d8db..7e8920c 100644
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,8 @@ LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png
OPTIONS_DEFINE= XFT
-XFT_DESC= Client-side fonts via libXft (experimental)
+OPTIONS_DEFAULT= XFT
+XFT_DESC= Client-side fonts via libXft
CONFIGURE_ARGS= X11INC=${LOCALBASE}/include X11LIB=${LOCALBASE}/lib
MAKE_JOBS_UNSAFE= yes
@@ -151,6 +152,8 @@ MAN3= Tie::Watch.3 \
.if ${PORT_OPTIONS:MXFT}
CONFIGURE_ARGS= XFT=1
USE_XORG+= xft
+.else
+CONFIGURE_ARGS= XFT=0
.endif
post-patch:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list