Date: Wed, 28 Mar 2018 18:47:52 +0000 (UTC) From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r465837 - in head/graphics/glfw: . files Message-ID: <201803281847.w2SIlqKY029950@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobik Date: Wed Mar 28 18:47:51 2018 New Revision: 465837 URL: https://svnweb.freebsd.org/changeset/ports/465837 Log: graphics/glfw: Add WAYLAND option - Reset maintainer after the third consecutive timeout PR: 226605 Submitted by: greg@unrelenting.technology (based on) Approved by: koalative@gmail.com (maintainer timeout, 2 weeks) Added: head/graphics/glfw/files/patch-src_wl__init.c (contents, props changed) Modified: head/graphics/glfw/Makefile Modified: head/graphics/glfw/Makefile ============================================================================== --- head/graphics/glfw/Makefile Wed Mar 28 18:42:53 2018 (r465836) +++ head/graphics/glfw/Makefile Wed Mar 28 18:47:51 2018 (r465837) @@ -7,13 +7,12 @@ PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF -MAINTAINER= koalative@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Portable framework for OpenGL development LICENSE= ZLIB USES= cmake localbase zip -USE_XORG= x11 xcursor xinerama xrandr xxf86vm USE_GL= glu USE_LDCONFIG= yes CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON @@ -42,7 +41,17 @@ EXAMPLES_FILES2= clipboard cursor empty events gamma g joysticks monitors msaa reopen sharing tearing threads \ title windows -OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_DEFINE= DOCS EXAMPLES WAYLAND +OPTIONS_EXCLUDE_FreeBSD_10= WAYLAND # needs dev/evdev/input.h + +WAYLAND_BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols +WAYLAND_CMAKE_BOOL= GLFW_USE_WAYLAND +WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libwayland-egl.so:graphics/mesa-libs \ + libxkbcommon.so:x11/libxkbcommon +WAYLAND_USES= kde:5 pkgconfig +WAYLAND_USE= KDE=ecm +WAYLAND_USE_OFF= XORG=x11,xcursor,xinerama,xrandr,xxf86vm post-patch: @${REINPLACE_CMD} -e 's|lib$${LIB_SUFFIX}/pkgconfig|libdata/pkgconfig|' \ Added: head/graphics/glfw/files/patch-src_wl__init.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/glfw/files/patch-src_wl__init.c Wed Mar 28 18:47:51 2018 (r465837) @@ -0,0 +1,11 @@ +--- src/wl_init.c.orig 2018-03-28 18:36:50 UTC ++++ src/wl_init.c +@@ -26,7 +26,7 @@ + + #include "internal.h" + +-#include <linux/input.h> ++#include <dev/evdev/input.h> + #include <stdio.h> + #include <stdlib.h> + #include <string.h>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803281847.w2SIlqKY029950>