A commit message for graphics/gd a couple of months ago mentions
removing X11 dependencies. However, this is not complete: USE_X11
is still set, and fontconfig and freetype are still listed in
WANTLIB. This gives a bit of a wild-goose chase when someone who
doesn't realise fontconfig is part of X tries to update gd-1.8.3
to gd-2.0.33 on a box without X.

It seems to work correctly with this patch.

Index: graphics/gd/Makefile
===================================================================
RCS file: /data/cvs/OpenBSD/ports/graphics/gd/Makefile,v
retrieving revision 1.43
diff -u -r1.43 Makefile
--- graphics/gd/Makefile        26 Dec 2005 14:40:13 -0000      1.43
+++ graphics/gd/Makefile        30 Dec 2005 23:28:47 -0000
@@ -3,7 +3,7 @@
 COMMENT=       "library for dynamic creation of images"
 
 DISTNAME=      gd-2.0.33
-PKGNAME=       ${DISTNAME}p2
+PKGNAME=       ${DISTNAME}p3
 SHARED_LIBS=           gd      20.33
 MODGNU_SHARED_LIBS=    gd      ''
 CATEGORIES=    graphics
@@ -16,7 +16,7 @@
 
 MODULES=       converters/libiconv
 
-WANTLIB=       c fontconfig freetype m z
+WANTLIB=       c m z
 
 PERMIT_PACKAGE_CDROM=  Yes
 PERMIT_PACKAGE_FTP=    Yes
@@ -26,7 +26,6 @@
 CONFIGURE_STYLE= gnu
 CONFIGURE_ARGS+= --without-xpm
 
-USE_X11=       Yes
 USE_LIBTOOL=   Yes
 
 post-install:

Reply via email to