aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2018-10-16 07:59:23 +0800
committerJan Beich <jbeich@FreeBSD.org>2018-10-16 07:59:23 +0800
commit39240339a7fbeec065246b5f2779ab4f42b18000 (patch)
treefe42ac37ab8107c91f2ebc6320ce2573211a13dc /x11-toolkits
parent16dd061a85f680efc9eadcc9019e151feffa7f94 (diff)
downloadfreebsd-ports-gnome-39240339a7fbeec065246b5f2779ab4f42b18000.tar.gz
freebsd-ports-gnome-39240339a7fbeec065246b5f2779ab4f42b18000.tar.zst
freebsd-ports-gnome-39240339a7fbeec065246b5f2779ab4f42b18000.zip
graphics/wayland: update to 1.16.0
- New libwayland-egl home for consumers as Mesa 18.2 dropped it Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-August/039358.html PR: 227423 Submitted by: Greg V <greg@unrelenting.technology> Approved by: maintainer timeout (5 months)
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/gtk30/Makefile17
1 files changed, 2 insertions, 15 deletions
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index 0c446084c306..909722844a22 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -5,7 +5,7 @@
PORTNAME= gtk
PORTVERSION= 3.22.30
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME/sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
PKGNAMESUFFIX= 3
@@ -79,7 +79,7 @@ WAYLAND_DESC= GDK Wayland backend
WAYLAND_CONFIGURE_ENABLE= wayland-backend
WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols \
v4l_compat>=0:multimedia/v4l_compat
-WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
+WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
WAYLAND_RUN_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
WAYLAND_USE= GL=egl
@@ -89,13 +89,6 @@ WAYLAND_USE= GL=egl
# don't explicitly disable debug, this causes segfaults. ports r437293
DEBUG_CONFIGURE_ON= --enable-debug=yes
-WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
-WAYLAND_CONFIGURE_ENABLE= wayland-backend
-WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \
- libwayland-egl.so:graphics/mesa-libs \
- libxkbcommon.so:x11/libxkbcommon
-WAYLAND_RUN_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols
-
post-patch:
@${REINPLACE_CMD} -e 's|[{]libdir[}]/locale|{datadir}/locale|g' \
${WRKSRC}/configure
@@ -106,12 +99,6 @@ pre-configure:
${ECHO_MSG} "${PKGNAME}: Needs cairo with X11 support enabled."; \
${FALSE}; \
fi
-.if ${PORT_OPTIONS:MWAYLAND}
- @if ! pkg-config --exists wayland-egl; then \
- ${ECHO_MSG} "${PKGNAME}: Needs mesa-libs with wayland support enabled."; \
- ${FALSE}; \
- fi
-.endif
pre-build:
@${RM} -r ${WRKSRC}/docs/gtk.info*