--- w/graphics/gegl/Makefile +++ w/graphics/gegl/Makefile @@ -28,13 +28,11 @@ USE_LDCONFIG= yes MESON_ARGS= -Ddocs=false \ -Dworkshop=false \ -Dintrospection=true \ - -Dvapigen=disabled \ -Dlensfun=disabled \ -Dlibjpeg=enabled \ -Dlibpng=enabled \ -Dmrg=disabled \ -Dpygobject=disabled \ - -Dvapigen=disabled \ -Dlua=disabled GEGL_SHLIB= 0.423.1 @@ -46,9 +44,9 @@ SHEBANG_FILES= tools/xml_insert.sh OPTIONS_SUB= yes OPTIONS_DEFINE= CAIRO ENSCRIPT FFMPEG PIXBUF GRAPHVIZ JASPER \ OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L \ - LCMS2 WEBP TIFF GEXIV2 + LCMS2 WEBP TIFF GEXIV2 VAPI OPTIONS_DEFAULT=CAIRO ENSCRIPT GEXIV2 PIXBUF GRAPHVIZ JASPER LCMS2 \ - OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L WEBP TIFF + OPENEXR RAW PANGO POPPLER LIBRSVG2 SDL SPIRO V4L WEBP TIFF VAPI PIXBUF_USE= GNOME=gdkpixbuf2 PIXBUF_MESON_ENABLED= gdk-pixbuf @@ -117,6 +115,9 @@ GEXIV2_MESON_ENABLED= gexiv2 TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_MESON_ENABLED= libtiff +VAPI_BUILD_DEPENDS= vapigen:lang/vala +VAPI_MESON_ENABLED= vapigen + .include .if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MCAIRO} --- w/graphics/gegl/pkg-plist +++ w/graphics/gegl/pkg-plist @@ -166,3 +166,5 @@ share/locale/sv/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/tr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/uk/LC_MESSAGES/gegl-%%GEGL_VER%%.mo share/locale/zh_CN/LC_MESSAGES/gegl-%%GEGL_VER%%.mo +%%VAPI%%share/vala/vapi/gegl-%%GEGL_VER%%.deps +%%VAPI%%share/vala/vapi/gegl-%%GEGL_VER%%.vapi