Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Jan 2019 10:19:49 +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: r489764 - in head/graphics/waylandpp: . files
Message-ID:  <201901091019.x09AJnIj039533@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Wed Jan  9 10:19:49 2019
New Revision: 489764
URL: https://svnweb.freebsd.org/changeset/ports/489764

Log:
  graphics/waylandpp: Update to 0.2.4
  
  - Mark the port as needing C++11
  - Add missing USE_LDCONFIG
  
  Changes:	https://github.com/NilsBrause/waylandpp/releases/tag/0.2.4

Added:
  head/graphics/waylandpp/files/
  head/graphics/waylandpp/files/patch-CMakeLists.txt   (contents, props changed)
Modified:
  head/graphics/waylandpp/Makefile
  head/graphics/waylandpp/distinfo
  head/graphics/waylandpp/pkg-plist

Modified: head/graphics/waylandpp/Makefile
==============================================================================
--- head/graphics/waylandpp/Makefile	Wed Jan  9 09:30:27 2019	(r489763)
+++ head/graphics/waylandpp/Makefile	Wed Jan  9 10:19:49 2019	(r489764)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	waylandpp
-DISTVERSION=	0.2.3
-PORTREVISION=	1
+DISTVERSION=	0.2.4
 CATEGORIES=	graphics
 
 MAINTAINER=	tobik@FreeBSD.org
@@ -13,10 +12,11 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libwayland-egl.so:graphics/wayland
 
-USES=		cmake localbase pkgconfig
+USES=		cmake compiler:c++11-lang gl pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	NilsBrause
 USE_GL=		egl
+USE_LDCONFIG=	yes
 
 CMAKE_OFF=	BUILD_DOCUMENTATION BUILD_EXAMPLES
 

Modified: head/graphics/waylandpp/distinfo
==============================================================================
--- head/graphics/waylandpp/distinfo	Wed Jan  9 09:30:27 2019	(r489763)
+++ head/graphics/waylandpp/distinfo	Wed Jan  9 10:19:49 2019	(r489764)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1528023181
-SHA256 (NilsBrause-waylandpp-0.2.3_GH0.tar.gz) = ebd4a8447bb65f288cad0e04538f6ec704e155213fc2b9cc1a851534c70aacac
-SIZE (NilsBrause-waylandpp-0.2.3_GH0.tar.gz) = 180539
+TIMESTAMP = 1547021548
+SHA256 (NilsBrause-waylandpp-0.2.4_GH0.tar.gz) = 392e5f06c0d6a0ad3f0743d8c3ea9067beb68f575ae4d3e9b41971bcd1eb318d
+SIZE (NilsBrause-waylandpp-0.2.4_GH0.tar.gz) = 240718

Added: head/graphics/waylandpp/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/waylandpp/files/patch-CMakeLists.txt	Wed Jan  9 10:19:49 2019	(r489764)
@@ -0,0 +1,15 @@
+Add missing ${PROTO_FILES_EXTRA} dependency to ${PROTO_FILES_UNSTABLE}
+
+https://github.com/NilsBrause/waylandpp/pull/52
+
+--- CMakeLists.txt.orig	2019-01-09 08:54:47 UTC
++++ CMakeLists.txt
+@@ -91,7 +91,7 @@ if(BUILD_LIBRARIES)
+   add_custom_command(
+     OUTPUT ${PROTO_FILES_UNSTABLE}
+     COMMAND "${WAYLAND_SCANNERPP}" ${PROTO_XMLS_UNSTABLE} ${PROTO_FILES_UNSTABLE} "-x" "wayland-client-protocol-extra.hpp"
+-    DEPENDS "${WAYLAND_SCANNERPP}" ${PROTO_XMLS_UNSTABLE})
++    DEPENDS "${WAYLAND_SCANNERPP}" ${PROTO_XMLS_UNSTABLE} ${PROTO_FILES_EXTRA})
+ 
+   # library building helper functions
+   function(define_library TARGET CFLAGS LDFLAGS HEADERS)

Modified: head/graphics/waylandpp/pkg-plist
==============================================================================
--- head/graphics/waylandpp/pkg-plist	Wed Jan  9 09:30:27 2019	(r489763)
+++ head/graphics/waylandpp/pkg-plist	Wed Jan  9 10:19:49 2019	(r489764)
@@ -19,7 +19,28 @@ libdata/pkgconfig/wayland-client-extra++.pc
 libdata/pkgconfig/wayland-cursor++.pc
 libdata/pkgconfig/wayland-egl++.pc
 libdata/pkgconfig/wayland-scanner++.pc
+%%DATADIR%%/protocols/fullscreen-shell-unstable-v1.xml
+%%DATADIR%%/protocols/idle-inhibit-unstable-v1.xml
+%%DATADIR%%/protocols/input-method-unstable-v1.xml
+%%DATADIR%%/protocols/input-timestamps-unstable-v1.xml
+%%DATADIR%%/protocols/keyboard-shortcuts-inhibit-unstable-v1.xml
+%%DATADIR%%/protocols/linux-dmabuf-unstable-v1.xml
+%%DATADIR%%/protocols/linux-explicit-synchronization-unstable-v1.xml
+%%DATADIR%%/protocols/pointer-constraints-unstable-v1.xml
+%%DATADIR%%/protocols/pointer-gestures-unstable-v1.xml
 %%DATADIR%%/protocols/presentation-time.xml
+%%DATADIR%%/protocols/primary-selection-unstable-v1.xml
+%%DATADIR%%/protocols/relative-pointer-unstable-v1.xml
+%%DATADIR%%/protocols/tablet-unstable-v1.xml
+%%DATADIR%%/protocols/tablet-unstable-v2.xml
+%%DATADIR%%/protocols/text-input-unstable-v1.xml
+%%DATADIR%%/protocols/text-input-unstable-v3.xml
 %%DATADIR%%/protocols/viewporter.xml
 %%DATADIR%%/protocols/wayland.xml
+%%DATADIR%%/protocols/xdg-decoration-unstable-v1.xml
+%%DATADIR%%/protocols/xdg-foreign-unstable-v1.xml
+%%DATADIR%%/protocols/xdg-foreign-unstable-v2.xml
+%%DATADIR%%/protocols/xdg-output-unstable-v1.xml
+%%DATADIR%%/protocols/xdg-shell-unstable-v6.xml
 %%DATADIR%%/protocols/xdg-shell.xml
+%%DATADIR%%/protocols/xwayland-keyboard-grab-unstable-v1.xml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901091019.x09AJnIj039533>