diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile index 018d81961420..210f571ce465 100644 --- a/x11-toolkits/gtk30/Makefile +++ b/x11-toolkits/gtk30/Makefile @@ -28,6 +28,9 @@ BUILD_DEPENDS+= at-spi2-atk>=0:accessibility/at-spi2-atk LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ + libwayland-cursor.so:graphics/wayland \ + libwayland-client.so:graphics/wayland \ + libwayland-egl.so:graphics/libEGL \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS+= hicolor-icon-theme>=0:misc/hicolor-icon-theme \ adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme \ @@ -42,7 +45,6 @@ USES+= gettext gmake gnome libtool localbase pathfix perl5 pkgconfig USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \ xcomposite CONFIGURE_ARGS= --enable-x11-backend \ - --disable-wayland-backend \ --enable-introspection CPPFLAGS+= -fno-omit-frame-pointer INSTALLS_ICONS= yes @@ -56,10 +58,13 @@ GLIB_SCHEMAS= org.gtk.Demo.gschema.xml \ org.gtk.Settings.Debug.gschema.xml \ org.gtk.Settings.FileChooser.gschema.xml -OPTIONS_DEFINE= CUPS CLOUDPRINT COLORD DEBUG BROADWAY -OPTIONS_DEFAULT=CUPS COLORD BROADWAY +OPTIONS_DEFINE= CUPS CLOUDPRINT COLORD DEBUG BROADWAY WAYLAND +OPTIONS_DEFAULT=CUPS COLORD BROADWAY WAYLAND OPTIONS_SUB= yes +WAYLAND_DESC= Enable Wayland backend +WAYLAND_CONFIGURE_ENABLE= wayland-backend + BROADWAY_DESC= Enable GDK Broadway backend for showing GTK+ in the webbrowser using HTML5 and web sockets. BROADWAY_CONFIGURE_ENABLE= broadway-backend