[Midnightbsd-cvs] mports [19409] trunk/graphics/cairo: force X11 support in cairo
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Jun 9 21:04:23 EDT 2015
Revision: 19409
http://svnweb.midnightbsd.org/mports/?rev=19409
Author: laffer1
Date: 2015-06-09 21:04:22 -0400 (Tue, 09 Jun 2015)
Log Message:
-----------
force X11 support in cairo
Modified Paths:
--------------
trunk/graphics/cairo/Makefile
trunk/graphics/cairo/pkg-plist
Modified: trunk/graphics/cairo/Makefile
===================================================================
--- trunk/graphics/cairo/Makefile 2015-06-10 00:58:21 UTC (rev 19408)
+++ trunk/graphics/cairo/Makefile 2015-06-10 01:04:22 UTC (rev 19409)
@@ -2,7 +2,7 @@
PORTNAME= cairo
PORTVERSION= 1.12.18
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH?= 2
CATEGORIES= graphics
MASTER_SITES= http://cairographics.org/releases/
@@ -21,11 +21,9 @@
libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-html-dir=${DOCSDIR} \
- --disable-directfb \
- --enable-tee
-USES+= libtool pathfix pkgconfig
-USE_XORG= pixman
+USES+= cpe libtool pathfix pkgconfig
+CPE_VENDOR= cairographics
+USE_XORG= pixman xrender xext
USE_GNOME= referencehack glib20
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
@@ -37,14 +35,13 @@
--disable-wgl \
--disable-egl \
--enable-tee \
- --enable-gobject
+ --enable-gobject \
+ --enable-xlib
-OPTIONS_DEFINE= OPENGL XCB X11
-OPTIONS_DEFAULT=XCB X11
+OPTIONS_DEFINE= OPENGL XCB
+OPTIONS_DEFAULT=XCB
XCB_DESC= Enable XCB (X C-language Binding) Support
OPTIONS_SUB= yes
-X11_USE= xorg=xrender,xext
-X11_CONFIGURE_ENABLE=xlib
OPENGL_USE= gl=gl xorg=glproto:both,dri2proto:both
OPENGL_CONFIGURE_ENABLE=gl
XCB_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/xcb-renderutil.pc:${PORTSDIR}/x11/xcb-util-renderutil
@@ -61,7 +58,7 @@
-e '/LIBS/s/-lrt//' -e '/LIBS/s|-ldld||' \
-e '/LIBS/s|-ldl||' \
${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|-lcairo|-lcairo ${PTHREAD_LIBS}|' \
+ @${REINPLACE_CMD} -e 's|-lcairo|-lcairo -pthread|' \
${WRKSRC}/src/*.pc.in
@${REINPLACE_CMD} -e '/@CAIRO_HAS_PNG_FUNCTIONS_TRUE at .*=/d' \
${WRKSRC}/Makefile.in
Modified: trunk/graphics/cairo/pkg-plist
===================================================================
--- trunk/graphics/cairo/pkg-plist 2015-06-10 00:58:21 UTC (rev 19408)
+++ trunk/graphics/cairo/pkg-plist 2015-06-10 01:04:22 UTC (rev 19409)
@@ -13,8 +13,8 @@
include/cairo/cairo-tee.h
include/cairo/cairo-version.h
%%XCB%%include/cairo/cairo-xcb.h
-%%X11%%include/cairo/cairo-xlib-xrender.h
-%%X11%%include/cairo/cairo-xlib.h
+include/cairo/cairo-xlib-xrender.h
+include/cairo/cairo-xlib.h
include/cairo/cairo.h
lib/cairo/cairo-fdr.a
lib/cairo/cairo-fdr.so
@@ -54,6 +54,6 @@
libdata/pkgconfig/cairo-tee.pc
%%XCB%%libdata/pkgconfig/cairo-xcb.pc
%%XCB%%libdata/pkgconfig/cairo-xcb-shm.pc
-%%X11%%libdata/pkgconfig/cairo-xlib.pc
- at comment %%X11%%%%XCB%%libdata/pkgconfig/cairo-xlib-xcb.pc
-%%X11%%libdata/pkgconfig/cairo-xlib-xrender.pc
+libdata/pkgconfig/cairo-xlib.pc
+ at comment %%XCB%%libdata/pkgconfig/cairo-xlib-xcb.pc
+libdata/pkgconfig/cairo-xlib-xrender.pc
More information about the Midnightbsd-cvs
mailing list