View | Details | Raw Unified | Return to bug 227423 | Differences between
and this patch

Collapse All | Expand All

(-)w/devel/sdl20/Makefile (-3 / +1 lines)
Lines 254-262 IGNORE= option VIDEO_WAYLAND requires VIDEO_OPENGLES2 Link Here
254
.endif
254
.endif
255
CONFIGURE_ARGS+=	--enable-video-wayland \
255
CONFIGURE_ARGS+=	--enable-video-wayland \
256
			--enable-wayland-shared
256
			--enable-wayland-shared
257
LIB_DEPENDS+=		libwayland-client.so:graphics/wayland \
257
LIB_DEPENDS+=		libwayland-egl.so:graphics/wayland \
258
			libwayland-cursor.so:graphics/wayland \
259
			libwayland-egl.so:graphics/mesa-libs \
260
			libxkbcommon.so:x11/libxkbcommon
258
			libxkbcommon.so:x11/libxkbcommon
261
BUILD_DEPENDS+=	wayland-protocols>=1.7:graphics/wayland-protocols \
259
BUILD_DEPENDS+=	wayland-protocols>=1.7:graphics/wayland-protocols \
262
			wayland-scanner:graphics/wayland \
260
			wayland-scanner:graphics/wayland \
(-)w/graphics/glfw/Makefile (-2 / +1 lines)
Lines 26-33 OPTIONS_EXCLUDE_FreeBSD_10= WAYLAND # needs dev/evdev/input.h Link Here
26
26
27
WAYLAND_BUILD_DEPENDS=	wayland-protocols>=0:graphics/wayland-protocols
27
WAYLAND_BUILD_DEPENDS=	wayland-protocols>=0:graphics/wayland-protocols
28
WAYLAND_CMAKE_BOOL=	GLFW_USE_WAYLAND
28
WAYLAND_CMAKE_BOOL=	GLFW_USE_WAYLAND
29
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland \
29
WAYLAND_LIB_DEPENDS=	libwayland-egl.so:graphics/wayland \
30
			libwayland-egl.so:graphics/mesa-libs \
31
			libxkbcommon.so:x11/libxkbcommon
30
			libxkbcommon.so:x11/libxkbcommon
32
WAYLAND_USES=		kde:5 pkgconfig
31
WAYLAND_USES=		kde:5 pkgconfig
33
WAYLAND_USE=		KDE=ecm
32
WAYLAND_USE=		KDE=ecm
(-)w/graphics/mesa-dri/pkg-plist (-4 lines)
Lines 83-97 include/GL/internal/dri_interface.h Link Here
83
%%VDPAU%%%%RADEONSI_GDRIVER%%lib/vdpau/libvdpau_radeonsi.so.1.0.0
83
%%VDPAU%%%%RADEONSI_GDRIVER%%lib/vdpau/libvdpau_radeonsi.so.1.0.0
84
%%INTEL_VDRIVER%%lib/libvulkan_intel.so
84
%%INTEL_VDRIVER%%lib/libvulkan_intel.so
85
%%RADEON_VDRIVER%%lib/libvulkan_radeon.so
85
%%RADEON_VDRIVER%%lib/libvulkan_radeon.so
86
@comment lib/libwayland-egl.so
87
@comment lib/libwayland-egl.so.1
88
@comment lib/libwayland-egl.so.1.0.0
89
libdata/pkgconfig/dri.pc
86
libdata/pkgconfig/dri.pc
90
@comment libdata/pkgconfig/egl.pc
87
@comment libdata/pkgconfig/egl.pc
91
@comment libdata/pkgconfig/gbm.pc
88
@comment libdata/pkgconfig/gbm.pc
92
@comment libdata/pkgconfig/gl.pc
89
@comment libdata/pkgconfig/gl.pc
93
@comment libdata/pkgconfig/glesv2.pc
90
@comment libdata/pkgconfig/glesv2.pc
94
@comment libdata/pkgconfig/osmesa.pc
91
@comment libdata/pkgconfig/osmesa.pc
95
@comment libdata/pkgconfig/wayland-egl.pc
96
%%INTEL_VDRIVER%%share/vulkan/icd.d/intel_icd.%%ARCH%%.json
92
%%INTEL_VDRIVER%%share/vulkan/icd.d/intel_icd.%%ARCH%%.json
97
%%RADEON_VDRIVER%%share/vulkan/icd.d/radeon_icd.%%ARCH%%.json
93
%%RADEON_VDRIVER%%share/vulkan/icd.d/radeon_icd.%%ARCH%%.json
(-)w/graphics/mesa-libs/Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	mesa-libs
4
PORTNAME=	mesa-libs
5
PORTVERSION=	${MESAVERSION}
5
PORTVERSION=	${MESAVERSION}
6
PORTREVISION=	1
6
CATEGORIES=	graphics
7
CATEGORIES=	graphics
7
8
8
COMMENT=	OpenGL libraries that support GLX and EGL clients
9
COMMENT=	OpenGL libraries that support GLX and EGL clients
(-)w/graphics/mesa-libs/pkg-plist (-4 lines)
Lines 36-46 lib/libgbm.so.1.0.0 Link Here
36
lib/libglapi.so
36
lib/libglapi.so
37
lib/libglapi.so.0
37
lib/libglapi.so.0
38
lib/libglapi.so.0.0.0
38
lib/libglapi.so.0.0.0
39
%%WAYLAND%%lib/libwayland-egl.so
40
%%WAYLAND%%lib/libwayland-egl.so.1
41
%%WAYLAND%%lib/libwayland-egl.so.1.0.0
42
%%EGL%%libdata/pkgconfig/egl.pc
39
%%EGL%%libdata/pkgconfig/egl.pc
43
libdata/pkgconfig/gbm.pc
40
libdata/pkgconfig/gbm.pc
44
libdata/pkgconfig/gl.pc
41
libdata/pkgconfig/gl.pc
45
libdata/pkgconfig/glesv2.pc
42
libdata/pkgconfig/glesv2.pc
46
%%WAYLAND%%libdata/pkgconfig/wayland-egl.pc
(-)w/graphics/qt5-wayland/Makefile (-8 / +1 lines)
Lines 11-18 COMMENT= Qt5 wrapper for Wayland Link Here
11
11
12
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
12
LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
13
		libfreetype.so:print/freetype2 \
13
		libfreetype.so:print/freetype2 \
14
		libwayland-client.so:graphics/wayland \
14
		libwayland-egl.so:graphics/wayland \
15
		libwayland-egl.so:graphics/mesa-libs \
16
		libxkbcommon.so:x11/libxkbcommon
15
		libxkbcommon.so:x11/libxkbcommon
17
16
18
USES=		pkgconfig qmake:norecursive
17
USES=		pkgconfig qmake:norecursive
Lines 26-35 QT_CONFIG+= egl Link Here
26
25
27
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
26
USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
28
27
29
OPTIONS_DEFINE=	WAYLAND
30
OPTIONS_DEFAULT=	WAYLAND
31
WAYLAND_DESC=		Requires graphics/mesa-libs with WAYLAND on
32
WAYLAND_IGNORE_OFF=	Cannot be built without wayland support
33
WAYLAND_LIB_DEPENDS=	libwayland-egl.so:graphics/mesa-libs
34
35
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)w/graphics/wayland/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	wayland
4
PORTNAME=	wayland
5
PORTVERSION=	1.14.0
5
PORTVERSION=	1.15.0
6
CATEGORIES=	graphics wayland
6
CATEGORIES=	graphics wayland
7
MASTER_SITES=	http://wayland.freedesktop.org/releases/
7
MASTER_SITES=	http://wayland.freedesktop.org/releases/
8
8
(-)w/graphics/wayland/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1507715269
1
TIMESTAMP = 1523372009
2
SHA256 (wayland-1.14.0.tar.xz) = ed80cabc0961a759a42092e2c39aabfc1ec9a13c86c98bbe2b812f008da27ab8
2
SHA256 (wayland-1.15.0.tar.xz) = eb3fbebb8559d56a80ad3753ec3db800f587329067962dbf65e14488b4b7aeb0
3
SIZE (wayland-1.14.0.tar.xz) = 413960
3
SIZE (wayland-1.15.0.tar.xz) = 432932
(-)w/graphics/wayland/files/patch-Makefile.am (-4 / +4 lines)
Lines 1-6 Link Here
1
--- Makefile.am.orig	2017-11-23 17:10:58 UTC
1
--- Makefile.am.orig	2018-04-10 14:53:32 UTC
2
+++ Makefile.am
2
+++ Makefile.am
3
@@ -73,7 +73,7 @@ nodist_include_HEADERS =			\
3
@@ -71,7 +71,7 @@ nodist_include_HEADERS =			\
4
 	protocol/wayland-client-protocol.h
4
 	protocol/wayland-client-protocol.h
5
 
5
 
6
 libwayland_server_la_CFLAGS = $(FFI_CFLAGS) $(AM_CFLAGS) -pthread
6
 libwayland_server_la_CFLAGS = $(FFI_CFLAGS) $(AM_CFLAGS) -pthread
Lines 9-15 Link Here
9
 libwayland_server_la_LDFLAGS = -version-info 1:0:1
9
 libwayland_server_la_LDFLAGS = -version-info 1:0:1
10
 libwayland_server_la_SOURCES =			\
10
 libwayland_server_la_SOURCES =			\
11
 	src/wayland-server.c			\
11
 	src/wayland-server.c			\
12
@@ -85,7 +85,7 @@ nodist_libwayland_server_la_SOURCES =		\
12
@@ -83,7 +83,7 @@ nodist_libwayland_server_la_SOURCES =		\
13
 	protocol/wayland-protocol.c
13
 	protocol/wayland-protocol.c
14
 
14
 
15
 libwayland_client_la_CFLAGS = $(FFI_CFLAGS) $(AM_CFLAGS) -pthread
15
 libwayland_client_la_CFLAGS = $(FFI_CFLAGS) $(AM_CFLAGS) -pthread
Lines 18-24 Link Here
18
 libwayland_client_la_LDFLAGS = -version-info 3:0:3
18
 libwayland_client_la_LDFLAGS = -version-info 3:0:3
19
 libwayland_client_la_SOURCES =			\
19
 libwayland_client_la_SOURCES =			\
20
 	src/wayland-client.c
20
 	src/wayland-client.c
21
@@ -198,7 +198,7 @@ libtest_runner_la_LIBADD =			\
21
@@ -223,7 +223,7 @@ libtest_runner_la_LIBADD =			\
22
 	libwayland-util.la			\
22
 	libwayland-util.la			\
23
 	libwayland-client.la			\
23
 	libwayland-client.la			\
24
 	libwayland-server.la			\
24
 	libwayland-server.la			\
(-)w/graphics/wayland/files/patch-configure.ac (-5 / +5 lines)
Lines 1-8 Link Here
1
--- configure.ac.orig	2017-08-08 18:20:52 UTC
1
--- configure.ac.orig	2018-04-09 17:19:26 UTC
2
+++ configure.ac
2
+++ configure.ac
3
@@ -63,6 +63,25 @@ AC_SUBST(GCC_CFLAGS)
3
@@ -65,6 +65,25 @@ AC_SUBST(GCC_CFLAGS)
4
 
4
 AC_CHECK_HEADERS([sys/prctl.h])
5
 AC_CHECK_FUNCS([accept4 mkostemp posix_fallocate])
5
 AC_CHECK_FUNCS([accept4 mkostemp posix_fallocate prctl])
6
 
6
 
7
+AC_CHECK_HEADERS([sys/signalfd.h sys/timerfd.h])
7
+AC_CHECK_HEADERS([sys/signalfd.h sys/timerfd.h])
8
+
8
+
Lines 26-32 Link Here
26
 AC_ARG_ENABLE([libraries],
26
 AC_ARG_ENABLE([libraries],
27
 	      [AC_HELP_STRING([--disable-libraries],
27
 	      [AC_HELP_STRING([--disable-libraries],
28
 			      [Disable compilation of wayland libraries])],
28
 			      [Disable compilation of wayland libraries])],
29
@@ -98,17 +117,21 @@ AC_SUBST([ICONDIR])
29
@@ -100,17 +119,21 @@ AC_SUBST([ICONDIR])
30
 
30
 
31
 if test "x$enable_libraries" = "xyes"; then
31
 if test "x$enable_libraries" = "xyes"; then
32
 	PKG_CHECK_MODULES(FFI, [libffi])
32
 	PKG_CHECK_MODULES(FFI, [libffi])
(-)w/graphics/wayland/files/patch-src_wayland-server.c (-3 / +17 lines)
Lines 1-4 Link Here
1
--- src/wayland-server.c.orig	2017-08-08 18:20:52 UTC
1
--- src/wayland-server.c.orig	2018-04-09 17:19:26 UTC
2
+++ src/wayland-server.c
2
+++ src/wayland-server.c
3
@@ -25,6 +25,8 @@
3
@@ -25,6 +25,8 @@
4
 
4
 
Lines 35-41 Link Here
35
 	int error;
35
 	int error;
36
 	struct wl_priv_signal resource_created_signal;
36
 	struct wl_priv_signal resource_created_signal;
37
 };
37
 };
38
@@ -501,10 +514,20 @@ wl_client_create(struct wl_display *display, int fd)
38
@@ -303,7 +316,13 @@ wl_resource_post_error(struct wl_resource *resource,
39
 static void
40
 destroy_client_with_error(struct wl_client *client, const char *reason)
41
 {
42
+#ifdef HAVE_SYS_UCRED_H
43
+	/* FreeBSD */
44
+	wl_log("%s\n", reason);
45
+#else
46
+	/* Linux */
47
 	wl_log("%s (pid %u)\n", reason, client->ucred.pid);
48
+#endif
49
 	wl_client_destroy(client);
50
 }
51
 
52
@@ -517,10 +536,20 @@ wl_client_create(struct wl_display *display, int fd)
39
 	if (!client->source)
53
 	if (!client->source)
40
 		goto err_client;
54
 		goto err_client;
41
 
55
 
Lines 56-62 Link Here
56
 
70
 
57
 	client->connection = wl_connection_create(fd);
71
 	client->connection = wl_connection_create(fd);
58
 	if (client->connection == NULL)
72
 	if (client->connection == NULL)
59
@@ -558,12 +581,23 @@ WL_EXPORT void
73
@@ -574,12 +603,23 @@ WL_EXPORT void
60
 wl_client_get_credentials(struct wl_client *client,
74
 wl_client_get_credentials(struct wl_client *client,
61
 			  pid_t *pid, uid_t *uid, gid_t *gid)
75
 			  pid_t *pid, uid_t *uid, gid_t *gid)
62
 {
76
 {
(-)w/graphics/wayland/files/patch-src_wayland-shm.c (-2 / +2 lines)
Lines 1-4 Link Here
1
--- src/wayland-shm.c.orig	2017-08-08 18:20:52 UTC
1
--- src/wayland-shm.c.orig	2018-04-09 17:19:26 UTC
2
+++ src/wayland-shm.c
2
+++ src/wayland-shm.c
3
@@ -30,6 +30,8 @@
3
@@ -30,6 +30,8 @@
4
 
4
 
Lines 131-137 Link Here
131
 shm_pool_resize(struct wl_client *client, struct wl_resource *resource,
131
 shm_pool_resize(struct wl_client *client, struct wl_resource *resource,
132
 		int32_t size)
132
 		int32_t size)
133
@@ -284,7 +369,14 @@ shm_create_pool(struct wl_client *client, struct wl_re
133
@@ -284,7 +369,14 @@ shm_create_pool(struct wl_client *client, struct wl_re
134
 				       "failed mmap fd %d", fd);
134
 				       "failed mmap fd %d: %m", fd);
135
 		goto err_free;
135
 		goto err_free;
136
 	}
136
 	}
137
+
137
+
(-)w/graphics/wayland/files/patch-tests_sanity-test.c (-3 / +3 lines)
Lines 1-6 Link Here
1
--- tests/sanity-test.c.orig	2017-08-08 18:20:52 UTC
1
--- tests/sanity-test.c.orig	2018-04-09 17:19:26 UTC
2
+++ tests/sanity-test.c
2
+++ tests/sanity-test.c
3
@@ -92,7 +92,8 @@ FAIL_TEST(sanity_malloc_direct)
3
@@ -97,7 +97,8 @@ FAIL_TEST(sanity_malloc_direct)
4
 TEST(disable_leak_checks)
4
 TEST(disable_leak_checks)
5
 {
5
 {
6
 	volatile void *mem;
6
 	volatile void *mem;
Lines 10-16 Link Here
10
 	/* normally this should be on the beginning of the test.
10
 	/* normally this should be on the beginning of the test.
11
 	 * Here we need to be sure, that the leak checks are
11
 	 * Here we need to be sure, that the leak checks are
12
 	 * turned on */
12
 	 * turned on */
13
@@ -171,7 +172,8 @@ sanity_fd_no_leak(void)
13
@@ -183,7 +184,8 @@ sanity_fd_no_leak(void)
14
 {
14
 {
15
 	int fd[2];
15
 	int fd[2];
16
 
16
 
(-)w/graphics/wayland/files/patch-tests_test-helpers.c (-7 / +7 lines)
Lines 1-8 Link Here
1
--- tests/test-helpers.c.orig	2017-08-08 18:20:52 UTC
1
--- tests/test-helpers.c.orig	2018-04-09 17:19:26 UTC
2
+++ tests/test-helpers.c
2
+++ tests/test-helpers.c
3
@@ -23,6 +23,12 @@
3
@@ -25,6 +25,12 @@
4
  * SOFTWARE.
4
 
5
  */
5
 #include "config.h"
6
 
6
 
7
+#include "../config.h"
7
+#include "../config.h"
8
+
8
+
Lines 13-19 Link Here
13
 #include <assert.h>
13
 #include <assert.h>
14
 #include <errno.h>
14
 #include <errno.h>
15
 #include <dirent.h>
15
 #include <dirent.h>
16
@@ -32,6 +38,16 @@
16
@@ -40,6 +46,16 @@
17
 
17
 
18
 #include "test-runner.h"
18
 #include "test-runner.h"
19
 
19
 
Lines 30-36 Link Here
30
 int
30
 int
31
 count_open_fds(void)
31
 count_open_fds(void)
32
 {
32
 {
33
@@ -39,8 +55,8 @@ count_open_fds(void)
33
@@ -47,8 +63,8 @@ count_open_fds(void)
34
 	struct dirent *ent;
34
 	struct dirent *ent;
35
 	int count = 0;
35
 	int count = 0;
36
 
36
 
Lines 41-47 Link Here
41
 
41
 
42
 	errno = 0;
42
 	errno = 0;
43
 	while ((ent = readdir(dir))) {
43
 	while ((ent = readdir(dir))) {
44
@@ -49,7 +65,7 @@ count_open_fds(void)
44
@@ -57,7 +73,7 @@ count_open_fds(void)
45
 			continue;
45
 			continue;
46
 		count++;
46
 		count++;
47
 	}
47
 	}
(-)w/graphics/wayland/pkg-plist (-3 / +6 lines)
Lines 3-8 include/wayland-client-core.h Link Here
3
include/wayland-client-protocol.h
3
include/wayland-client-protocol.h
4
include/wayland-client.h
4
include/wayland-client.h
5
include/wayland-cursor.h
5
include/wayland-cursor.h
6
include/wayland-egl-backend.h
6
include/wayland-egl-core.h
7
include/wayland-egl-core.h
7
include/wayland-egl.h
8
include/wayland-egl.h
8
include/wayland-server-core.h
9
include/wayland-server-core.h
Lines 10-29 include/wayland-server-protocol.h Link Here
10
include/wayland-server.h
11
include/wayland-server.h
11
include/wayland-util.h
12
include/wayland-util.h
12
include/wayland-version.h
13
include/wayland-version.h
13
lib/libwayland-client.a
14
lib/libwayland-client.so
14
lib/libwayland-client.so
15
lib/libwayland-client.so.0
15
lib/libwayland-client.so.0
16
lib/libwayland-client.so.0.3.0
16
lib/libwayland-client.so.0.3.0
17
lib/libwayland-cursor.a
18
lib/libwayland-cursor.so
17
lib/libwayland-cursor.so
19
lib/libwayland-cursor.so.0
18
lib/libwayland-cursor.so.0
20
lib/libwayland-cursor.so.0.0.0
19
lib/libwayland-cursor.so.0.0.0
21
lib/libwayland-server.a
20
lib/libwayland-egl.so
21
lib/libwayland-egl.so.1
22
lib/libwayland-egl.so.1.0.0
22
lib/libwayland-server.so
23
lib/libwayland-server.so
23
lib/libwayland-server.so.0
24
lib/libwayland-server.so.0
24
lib/libwayland-server.so.0.1.0
25
lib/libwayland-server.so.0.1.0
25
libdata/pkgconfig/wayland-client.pc
26
libdata/pkgconfig/wayland-client.pc
26
libdata/pkgconfig/wayland-cursor.pc
27
libdata/pkgconfig/wayland-cursor.pc
28
libdata/pkgconfig/wayland-egl-backend.pc
29
libdata/pkgconfig/wayland-egl.pc
27
libdata/pkgconfig/wayland-scanner.pc
30
libdata/pkgconfig/wayland-scanner.pc
28
libdata/pkgconfig/wayland-server.pc
31
libdata/pkgconfig/wayland-server.pc
29
share/aclocal/wayland-scanner.m4
32
share/aclocal/wayland-scanner.m4
(-)w/graphics/waylandpp/Makefile (-8 / +2 lines)
Lines 10-15 COMMENT= Wayland C++ bindings Link Here
10
LICENSE=	MIT
10
LICENSE=	MIT
11
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
12
12
13
LIB_DEPENDS=	libwayland-egl.so:graphics/wayland
14
13
USES=		cmake:outsource localbase pkgconfig
15
USES=		cmake:outsource localbase pkgconfig
14
USE_GITHUB=	yes
16
USE_GITHUB=	yes
15
GH_ACCOUNT=	NilsBrause
17
GH_ACCOUNT=	NilsBrause
Lines 17-28 USE_GL= egl Link Here
17
19
18
CMAKE_OFF=	BUILD_DOCUMENTATION BUILD_EXAMPLES
20
CMAKE_OFF=	BUILD_DOCUMENTATION BUILD_EXAMPLES
19
21
20
OPTIONS_DEFINE=	WAYLAND
21
22
WAYLAND_DESC=	Requires graphics/mesa-libs with WAYLAND on
23
24
WAYLAND_IGNORE_OFF=	Cannot be built without Wayland support
25
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland \
26
			libwayland-egl.so:graphics/mesa-libs
27
28
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)w/www/webkit2-gtk3/Makefile (-2 / +1 lines)
Lines 97-104 NPAPI_CMAKE_BOOL= ENABLE_PLUGIN_PROCESS_GTK2 Link Here
97
NPAPI_USE=		GNOME=gtk20
97
NPAPI_USE=		GNOME=gtk20
98
98
99
WAYLAND_CMAKE_BOOL=	ENABLE_WAYLAND_TARGET
99
WAYLAND_CMAKE_BOOL=	ENABLE_WAYLAND_TARGET
100
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland \
100
WAYLAND_LIB_DEPENDS=	libwayland-egl.so:graphics/wayland
101
			libwayland-egl.so:graphics/mesa-libs
102
101
103
post-patch:
102
post-patch:
104
	@${REINPLACE_CMD} -e 's|/usr/lib/browser/plugins|${BROWSER_PLUGINS_DIR}|' \
103
	@${REINPLACE_CMD} -e 's|/usr/lib/browser/plugins|${BROWSER_PLUGINS_DIR}|' \
(-)w/x11-toolkits/gtk30/Makefile (-2 / +1 lines)
Lines 82-89 DEBUG_CONFIGURE_ON= --enable-debug=yes Link Here
82
82
83
WAYLAND_BUILD_DEPENDS=		wayland-protocols>=0:graphics/wayland-protocols
83
WAYLAND_BUILD_DEPENDS=		wayland-protocols>=0:graphics/wayland-protocols
84
WAYLAND_CONFIGURE_ENABLE=	wayland-backend
84
WAYLAND_CONFIGURE_ENABLE=	wayland-backend
85
WAYLAND_LIB_DEPENDS=		libwayland-client.so:graphics/wayland \
85
WAYLAND_LIB_DEPENDS=		libwayland-egl.so:graphics/wayland \
86
				libwayland-egl.so:graphics/mesa-libs \
87
				libxkbcommon.so:x11/libxkbcommon
86
				libxkbcommon.so:x11/libxkbcommon
88
WAYLAND_RUN_DEPENDS=		wayland-protocols>=0:graphics/wayland-protocols
87
WAYLAND_RUN_DEPENDS=		wayland-protocols>=0:graphics/wayland-protocols
89
88

Return to bug 227423