diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2020-09-25 06:54:37 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2020-09-25 06:54:37 +0000 |
commit | 61e9f6d72c54659429695ead20be4aea913367fb (patch) | |
tree | 5bb03c51c6c11de2259587704bb196fda2805b9f /graphics/cairo | |
parent | 919b97d4002c92a19b6e13f348426e18bfd137a1 (diff) | |
download | ports-61e9f6d72c54659429695ead20be4aea913367fb.tar.gz ports-61e9f6d72c54659429695ead20be4aea913367fb.zip |
graphics/cairo: Allow GLESv2 backend as an options
This is useful for X11-less setups.
Reviewed by: tcberner
Approved by: desktop (tcberner@)
Differential Revision: https://reviews.freebsd.org/D26437
Notes
Notes:
svn path=/head/; revision=549990
Diffstat (limited to 'graphics/cairo')
-rw-r--r-- | graphics/cairo/Makefile | 11 | ||||
-rw-r--r-- | graphics/cairo/pkg-plist | 1 |
2 files changed, 10 insertions, 2 deletions
diff --git a/graphics/cairo/Makefile b/graphics/cairo/Makefile index 740b3f9e364f..f05a10903ae0 100644 --- a/graphics/cairo/Makefile +++ b/graphics/cairo/Makefile @@ -4,6 +4,7 @@ PORTNAME= cairo PORTVERSION= 1.16.0 # update to 1.17.2 causes problems, see bug#249290 PORTEPOCH= 3 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://cairographics.org/releases/ \ http://cairographics.org/snapshots/ @@ -32,11 +33,12 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${DOCSDIR} \ --disable-directfb \ --disable-gallium \ - --disable-glesv2 \ --disable-wgl \ --enable-tee -OPTIONS_DEFINE= OPENGL XCB GLIB X11 DOCS +OPTIONS_SINGLE= GL +OPTIONS_SINGLE_GL= OPENGL GLESV2 +OPTIONS_DEFINE= XCB GLIB X11 DOCS OPTIONS_DEFAULT=OPENGL XCB GLIB X11 OPTIONS_SLAVE= ${ARCH:tu} OPTIONS_SUB= yes @@ -50,6 +52,11 @@ OPENGL_USES= gl OPENGL_USE= gl=egl OPENGL_CONFIGURE_ENABLE=gl egl +GLESV2_USES= gl +GLESV2_USE= gl=glesv2 +GLESV2_DESC= Enable GLESv2 rendering +GLESV2_CONFIGURE_ENABLE=glesv2 + GLIB_DESC= Enable GObject Functions Feature GLIB_USES= gettext-runtime GLIB_USE= gnome=glib20 diff --git a/graphics/cairo/pkg-plist b/graphics/cairo/pkg-plist index 00022c2b9172..b165ef9b8bb0 100644 --- a/graphics/cairo/pkg-plist +++ b/graphics/cairo/pkg-plist @@ -38,6 +38,7 @@ lib/libcairo.so.%%LIBVER%% libdata/pkgconfig/cairo-fc.pc libdata/pkgconfig/cairo-ft.pc %%OPENGL%%libdata/pkgconfig/cairo-gl.pc +%%GLESV2%%libdata/pkgconfig/cairo-glesv2.pc %%OPENGL%%%%X11%%libdata/pkgconfig/cairo-glx.pc %%GLIB%%libdata/pkgconfig/cairo-gobject.pc libdata/pkgconfig/cairo-pdf.pc |