svn commit: r489764 - in head/graphics/waylandpp: . files
Tobias Kortkamp
tobik at FreeBSD.org
Wed Jan 9 10:19:50 UTC 2019
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 at 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
More information about the svn-ports-head
mailing list