git: 9276a5665ce0 - main - graphics/glbinding: update 3.3.0 → 3.4.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 31 Mar 2025 09:12:39 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9276a5665ce0d7687e967ff891184d59159da207

commit 9276a5665ce0d7687e967ff891184d59159da207
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-03-31 09:12:18 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-31 09:12:29 +0000

    graphics/glbinding: update 3.3.0 → 3.4.0
    
    Reported by:    portscout
---
 graphics/glbinding/Makefile  | 14 ++++++++++----
 graphics/glbinding/distinfo  |  6 +++---
 graphics/glbinding/pkg-plist | 31 ++++++++++++++++++++-----------
 3 files changed, 33 insertions(+), 18 deletions(-)

diff --git a/graphics/glbinding/Makefile b/graphics/glbinding/Makefile
index 48333f77e9c6..40586afa21a5 100644
--- a/graphics/glbinding/Makefile
+++ b/graphics/glbinding/Makefile
@@ -1,20 +1,26 @@
 PORTNAME=	glbinding
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.3.0
+DISTVERSION=	3.4.0
 CATEGORIES=	graphics devel
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	C++ binding for the OpenGL API
-WWW=		https://glbinding.org/
+WWW=		https://glbinding.org \
+		https://github.com/cginternals/glbinding
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS=	libglfw.so:graphics/glfw
+LIB_DEPENDS=	libglfw.so:graphics/glfw \
+		libgraphene-1.0.so:graphics/graphene \
+		libgtk-4.so:x11-toolkits/gtk40 \
+		libvulkan.so:graphics/vulkan-loader
 
-USES=		cmake:testing compiler:c++11-lang gl qt:5
+USES=		cmake:testing compiler:c++11-lang gl gnome localbase:ldflags pkgconfig qt:5 sdl
+USE_GNOME=	cairo gtk30
 USE_QT=		core gui widgets buildtools:build qmake:build
 USE_GL=		gl glew glu opengl
+USE_SDL=	sdl2
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
diff --git a/graphics/glbinding/distinfo b/graphics/glbinding/distinfo
index af09e4064c23..5c9a273b2368 100644
--- a/graphics/glbinding/distinfo
+++ b/graphics/glbinding/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1676222638
-SHA256 (cginternals-glbinding-v3.3.0_GH0.tar.gz) = a0aa5e67b538649979a71705313fc2b2c3aa49cf9af62a97f7ee9a665fd30564
-SIZE (cginternals-glbinding-v3.3.0_GH0.tar.gz) = 1909691
+TIMESTAMP = 1743407484
+SHA256 (cginternals-glbinding-v3.4.0_GH0.tar.gz) = 0f623f9eb924d9e24124fd014c877405560f8864a4a1f9b1f92a160dfa32f816
+SIZE (cginternals-glbinding-v3.4.0_GH0.tar.gz) = 1915954
diff --git a/graphics/glbinding/pkg-plist b/graphics/glbinding/pkg-plist
index 62de2a20eda9..242774b2603b 100644
--- a/graphics/glbinding/pkg-plist
+++ b/graphics/glbinding/pkg-plist
@@ -1,10 +1,10 @@
-bin/glcontexts
-bin/glescontexts
-bin/glfunctions
-bin/glinfo
-bin/glisdeprecated
-bin/glmeta
-bin/glqueries
+bin/glbinding-glcontexts
+bin/glbinding-glescontexts
+bin/glbinding-glfunctions
+bin/glbinding-glinfo
+bin/glbinding-glisdeprecated
+bin/glbinding-glmeta
+bin/glbinding-glqueries
 include/glbinding-aux/ContextInfo.h
 include/glbinding-aux/Meta.h
 include/glbinding-aux/RingBuffer.h
@@ -386,10 +386,10 @@ include/glbinding/glbinding_features.h
 include/glbinding/nogl.h
 lib/libglbinding-aux.so
 lib/libglbinding-aux.so.3
-lib/libglbinding-aux.so.3.3.0
+lib/libglbinding-aux.so.3.4.0
 lib/libglbinding.so
 lib/libglbinding.so.3
-lib/libglbinding.so.3.3.0
+lib/libglbinding.so.3.4.0
 %%DATADIR%%/AUTHORS
 %%DATADIR%%/LICENSE
 %%DATADIR%%/README.md
@@ -402,10 +402,19 @@ lib/libglbinding.so.3.3.0
 %%DATADIR%%/cmake/glbinding/glbinding-export-%%CMAKE_BUILD_TYPE%%.cmake
 %%DATADIR%%/cmake/glbinding/glbinding-export.cmake
 %%DATADIR%%/comparison
-%%DATADIR%%/cubescape
+%%DATADIR%%/cubescape-gl
 %%DATADIR%%/cubescape-gles
+%%DATADIR%%/cubescape-glfw-gl
+%%DATADIR%%/cubescape-glfw-gles
+%%DATADIR%%/cubescape-gtk3-gl
+%%DATADIR%%/cubescape-gtk3-gles
+%%DATADIR%%/cubescape-gtk4-gl
+%%DATADIR%%/cubescape-gtk4-gles
 %%DATADIR%%/cubescape-log
-%%DATADIR%%/cubescape-qt
+%%DATADIR%%/cubescape-qt-gl
+%%DATADIR%%/cubescape-qt-gles
+%%DATADIR%%/cubescape-sdl-gl
+%%DATADIR%%/cubescape-sdl-gles
 %%DATADIR%%/data/cubescape-gles/cubescape.frag
 %%DATADIR%%/data/cubescape-gles/cubescape.geom
 %%DATADIR%%/data/cubescape-gles/cubescape.vert