git: 63a60ff34385 - main - x11-toolkits/pangolin: Update 0.8 → 0.8-54

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 20 Mar 2023 05:27:34 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=63a60ff3438534e98ffc58865ef20d81d99ac448

commit 63a60ff3438534e98ffc58865ef20d81d99ac448
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-03-20 05:26:27 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-03-20 05:26:34 +0000

    x11-toolkits/pangolin: Update 0.8 → 0.8-54
    
    PR:             270315
    Submitted by:   diizzy@ (original version of the patch)
---
 x11-toolkits/pangolin/Makefile  | 11 ++++++++---
 x11-toolkits/pangolin/distinfo  |  6 +++---
 x11-toolkits/pangolin/pkg-plist |  2 ++
 3 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/x11-toolkits/pangolin/Makefile b/x11-toolkits/pangolin/Makefile
index 3f699d77db91..15bb6a31112a 100644
--- a/x11-toolkits/pangolin/Makefile
+++ b/x11-toolkits/pangolin/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	pangolin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.8
+DISTVERSION=	0.8-54
+DISTVERSIONSUFFIX=	-gfe57db53
 CATEGORIES=	x11-toolkits
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -14,9 +15,11 @@ LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg \
 		liblz4.so:archivers/liblz4 \
 		libpng.so:graphics/png \
 		libtiff.so:graphics/tiff \
-		libzstd.so:archivers/zstd
+		libzstd.so:archivers/zstd \
+		libwayland-client.so:graphics/wayland \
+		libxkbcommon.so:x11/libxkbcommon
 
-USES=		cmake compiler:c++14-lang eigen:3 gl jpeg pkgconfig xorg
+USES=		cmake compiler:c++17-lang eigen:3 gl jpeg localbase:ldflags pkgconfig xorg
 USE_XORG=	ice sm x11 xext
 USE_GL=		gl glew glu
 USE_LDCONFIG=	yes
@@ -25,6 +28,8 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	stevenlovegrove
 GH_PROJECT=	Pangolin
 
+CMAKE_OFF=	BUILD_PANGOLIN_PYTHON
+
 LDFLAGS+=	-pthread
 
 .include <bsd.port.mk>
diff --git a/x11-toolkits/pangolin/distinfo b/x11-toolkits/pangolin/distinfo
index 6a4f12719a8c..301fb2e36ff3 100644
--- a/x11-toolkits/pangolin/distinfo
+++ b/x11-toolkits/pangolin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1651619295
-SHA256 (stevenlovegrove-Pangolin-v0.8_GH0.tar.gz) = a680d1b52cd432f93f3359cb8f2179b25acf384d29dbaa2530b2eb3dfe5a81c6
-SIZE (stevenlovegrove-Pangolin-v0.8_GH0.tar.gz) = 694204
+TIMESTAMP = 1679289346
+SHA256 (stevenlovegrove-Pangolin-v0.8-54-gfe57db53_GH0.tar.gz) = 734ab4aa767dfe75d0789c2b239bbb8e48732f0e6c46f149b0c3b138e5e466fb
+SIZE (stevenlovegrove-Pangolin-v0.8-54-gfe57db53_GH0.tar.gz) = 706968
diff --git a/x11-toolkits/pangolin/pkg-plist b/x11-toolkits/pangolin/pkg-plist
index 9ffd5dd1040d..ee0c8a65eeb5 100644
--- a/x11-toolkits/pangolin/pkg-plist
+++ b/x11-toolkits/pangolin/pkg-plist
@@ -51,6 +51,8 @@ include/pangolin/gl/glpangoglu.h
 include/pangolin/gl/glpixformat.h
 include/pangolin/gl/glplatform.h
 include/pangolin/gl/glsl.h
+include/pangolin/gl/glsl.hpp
+include/pangolin/gl/glsl_utilities.h
 include/pangolin/gl/glstate.h
 include/pangolin/gl/gltext.h
 include/pangolin/gl/gltexturecache.h