diff --git a/graphics/glbinding/Makefile b/graphics/glbinding/Makefile index 158146c033b0..29d7f8fec3fe 100644 --- a/graphics/glbinding/Makefile +++ b/graphics/glbinding/Makefile @@ -1,26 +1,27 @@ PORTNAME= glbinding DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 +DISTVERSION= 3.3.0 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org COMMENT= C++ binding for the OpenGL API WWW= https://glbinding.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang qt:5 +LIB_DEPENDS= libglfw.so:graphics/glfw + +USES= cmake:testing compiler:c++11-lang gl qt:5 USE_QT= core gui widgets buildtools:build qmake:build +USE_GL= gl glew glu opengl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= cginternals -LDFLAGS+= -lpthread # workaround for https://github.com/cginternals/glbinding/issues/327 +CMAKE_TESTING_ON= OPTION_BUILD_TESTS -post-install: # workaround for https://github.com/cginternals/glbinding/issues/328 - @${RM} ${STAGEDIR}${PREFIX}/include/KHR/khrplatform.h - @${RMDIR} ${STAGEDIR}${PREFIX}/include/KHR +LDFLAGS+= -lpthread # workaround for https://github.com/cginternals/glbinding/issues/327 .include diff --git a/graphics/glbinding/distinfo b/graphics/glbinding/distinfo index 38bc5e89ba27..af09e4064c23 100644 --- a/graphics/glbinding/distinfo +++ b/graphics/glbinding/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644345682 -SHA256 (cginternals-glbinding-v3.1.0_GH0.tar.gz) = 6729b260787108462ec6d8954f32a3f11f959ada7eebf1a2a33173b68762849e -SIZE (cginternals-glbinding-v3.1.0_GH0.tar.gz) = 2996520 +TIMESTAMP = 1676222638 +SHA256 (cginternals-glbinding-v3.3.0_GH0.tar.gz) = a0aa5e67b538649979a71705313fc2b2c3aa49cf9af62a97f7ee9a665fd30564 +SIZE (cginternals-glbinding-v3.3.0_GH0.tar.gz) = 1909691 diff --git a/graphics/glbinding/pkg-plist b/graphics/glbinding/pkg-plist index 4d68129a38a3..62de2a20eda9 100644 --- a/graphics/glbinding/pkg-plist +++ b/graphics/glbinding/pkg-plist @@ -1,401 +1,422 @@ +bin/glcontexts +bin/glescontexts +bin/glfunctions +bin/glinfo +bin/glisdeprecated bin/glmeta +bin/glqueries include/glbinding-aux/ContextInfo.h include/glbinding-aux/Meta.h include/glbinding-aux/RingBuffer.h include/glbinding-aux/RingBuffer.inl include/glbinding-aux/ValidVersions.h include/glbinding-aux/debug.h include/glbinding-aux/glbinding-aux_api.h include/glbinding-aux/glbinding-aux_export.h include/glbinding-aux/glbinding-aux_features.h include/glbinding-aux/logging.h include/glbinding-aux/types_to_string.h include/glbinding-aux/types_to_string.inl +include/glbinding/3rdparty/KHR/khrplatform.h include/glbinding/AbstractFunction.h include/glbinding/AbstractState.h include/glbinding/AbstractValue.h include/glbinding/Binding.h include/glbinding/Boolean8.h include/glbinding/Boolean8.inl include/glbinding/CallbackMask.h include/glbinding/CallbackMask.inl include/glbinding/ContextHandle.h include/glbinding/Function.h include/glbinding/Function.inl include/glbinding/FunctionCall.h include/glbinding/ProcAddress.h include/glbinding/SharedBitfield.h include/glbinding/SharedBitfield.inl include/glbinding/State.h include/glbinding/Value.h include/glbinding/Value.inl include/glbinding/Version.h include/glbinding/Version.inl include/glbinding/getProcAddress.h include/glbinding/gl/bitfield.h include/glbinding/gl/boolean.h include/glbinding/gl/enum.h include/glbinding/gl/extension.h include/glbinding/gl/functions-patches.h include/glbinding/gl/functions.h include/glbinding/gl/gl.h include/glbinding/gl/types.h +include/glbinding/gl/types.inl include/glbinding/gl/values.h include/glbinding/gl10/bitfield.h include/glbinding/gl10/boolean.h include/glbinding/gl10/enum.h include/glbinding/gl10/functions.h include/glbinding/gl10/gl.h include/glbinding/gl10/types.h include/glbinding/gl10/values.h include/glbinding/gl10ext/bitfield.h include/glbinding/gl10ext/boolean.h include/glbinding/gl10ext/enum.h include/glbinding/gl10ext/functions.h include/glbinding/gl10ext/gl.h include/glbinding/gl10ext/types.h include/glbinding/gl10ext/values.h include/glbinding/gl11/bitfield.h include/glbinding/gl11/boolean.h include/glbinding/gl11/enum.h include/glbinding/gl11/functions.h include/glbinding/gl11/gl.h include/glbinding/gl11/types.h include/glbinding/gl11/values.h include/glbinding/gl11ext/bitfield.h include/glbinding/gl11ext/boolean.h include/glbinding/gl11ext/enum.h include/glbinding/gl11ext/functions.h include/glbinding/gl11ext/gl.h include/glbinding/gl11ext/types.h include/glbinding/gl11ext/values.h include/glbinding/gl12/bitfield.h include/glbinding/gl12/boolean.h include/glbinding/gl12/enum.h include/glbinding/gl12/functions.h include/glbinding/gl12/gl.h include/glbinding/gl12/types.h include/glbinding/gl12/values.h include/glbinding/gl12ext/bitfield.h include/glbinding/gl12ext/boolean.h include/glbinding/gl12ext/enum.h include/glbinding/gl12ext/functions.h include/glbinding/gl12ext/gl.h include/glbinding/gl12ext/types.h include/glbinding/gl12ext/values.h include/glbinding/gl13/bitfield.h include/glbinding/gl13/boolean.h include/glbinding/gl13/enum.h include/glbinding/gl13/functions.h include/glbinding/gl13/gl.h include/glbinding/gl13/types.h include/glbinding/gl13/values.h include/glbinding/gl13ext/bitfield.h include/glbinding/gl13ext/boolean.h include/glbinding/gl13ext/enum.h include/glbinding/gl13ext/functions.h include/glbinding/gl13ext/gl.h include/glbinding/gl13ext/types.h include/glbinding/gl13ext/values.h include/glbinding/gl14/bitfield.h include/glbinding/gl14/boolean.h include/glbinding/gl14/enum.h include/glbinding/gl14/functions.h include/glbinding/gl14/gl.h include/glbinding/gl14/types.h include/glbinding/gl14/values.h include/glbinding/gl14ext/bitfield.h include/glbinding/gl14ext/boolean.h include/glbinding/gl14ext/enum.h include/glbinding/gl14ext/functions.h include/glbinding/gl14ext/gl.h include/glbinding/gl14ext/types.h include/glbinding/gl14ext/values.h include/glbinding/gl15/bitfield.h include/glbinding/gl15/boolean.h include/glbinding/gl15/enum.h include/glbinding/gl15/functions.h include/glbinding/gl15/gl.h include/glbinding/gl15/types.h include/glbinding/gl15/values.h include/glbinding/gl15ext/bitfield.h include/glbinding/gl15ext/boolean.h include/glbinding/gl15ext/enum.h include/glbinding/gl15ext/functions.h include/glbinding/gl15ext/gl.h include/glbinding/gl15ext/types.h include/glbinding/gl15ext/values.h include/glbinding/gl20/bitfield.h include/glbinding/gl20/boolean.h include/glbinding/gl20/enum.h include/glbinding/gl20/functions.h include/glbinding/gl20/gl.h include/glbinding/gl20/types.h include/glbinding/gl20/values.h include/glbinding/gl20ext/bitfield.h include/glbinding/gl20ext/boolean.h include/glbinding/gl20ext/enum.h include/glbinding/gl20ext/functions.h include/glbinding/gl20ext/gl.h include/glbinding/gl20ext/types.h include/glbinding/gl20ext/values.h include/glbinding/gl21/bitfield.h include/glbinding/gl21/boolean.h include/glbinding/gl21/enum.h include/glbinding/gl21/functions.h include/glbinding/gl21/gl.h include/glbinding/gl21/types.h include/glbinding/gl21/values.h include/glbinding/gl21ext/bitfield.h include/glbinding/gl21ext/boolean.h include/glbinding/gl21ext/enum.h include/glbinding/gl21ext/functions.h include/glbinding/gl21ext/gl.h include/glbinding/gl21ext/types.h include/glbinding/gl21ext/values.h include/glbinding/gl30/bitfield.h include/glbinding/gl30/boolean.h include/glbinding/gl30/enum.h include/glbinding/gl30/functions.h include/glbinding/gl30/gl.h include/glbinding/gl30/types.h include/glbinding/gl30/values.h include/glbinding/gl30ext/bitfield.h include/glbinding/gl30ext/boolean.h include/glbinding/gl30ext/enum.h include/glbinding/gl30ext/functions.h include/glbinding/gl30ext/gl.h include/glbinding/gl30ext/types.h include/glbinding/gl30ext/values.h include/glbinding/gl31/bitfield.h include/glbinding/gl31/boolean.h include/glbinding/gl31/enum.h include/glbinding/gl31/functions.h include/glbinding/gl31/gl.h include/glbinding/gl31/types.h include/glbinding/gl31/values.h include/glbinding/gl31ext/bitfield.h include/glbinding/gl31ext/boolean.h include/glbinding/gl31ext/enum.h include/glbinding/gl31ext/functions.h include/glbinding/gl31ext/gl.h include/glbinding/gl31ext/types.h include/glbinding/gl31ext/values.h include/glbinding/gl32/bitfield.h include/glbinding/gl32/boolean.h include/glbinding/gl32/enum.h include/glbinding/gl32/functions.h include/glbinding/gl32/gl.h include/glbinding/gl32/types.h include/glbinding/gl32/values.h include/glbinding/gl32core/bitfield.h include/glbinding/gl32core/boolean.h include/glbinding/gl32core/enum.h include/glbinding/gl32core/functions.h include/glbinding/gl32core/gl.h include/glbinding/gl32core/types.h include/glbinding/gl32core/values.h include/glbinding/gl32ext/bitfield.h include/glbinding/gl32ext/boolean.h include/glbinding/gl32ext/enum.h include/glbinding/gl32ext/functions.h include/glbinding/gl32ext/gl.h include/glbinding/gl32ext/types.h include/glbinding/gl32ext/values.h include/glbinding/gl33/bitfield.h include/glbinding/gl33/boolean.h include/glbinding/gl33/enum.h include/glbinding/gl33/functions.h include/glbinding/gl33/gl.h include/glbinding/gl33/types.h include/glbinding/gl33/values.h include/glbinding/gl33core/bitfield.h include/glbinding/gl33core/boolean.h include/glbinding/gl33core/enum.h include/glbinding/gl33core/functions.h include/glbinding/gl33core/gl.h include/glbinding/gl33core/types.h include/glbinding/gl33core/values.h include/glbinding/gl33ext/bitfield.h include/glbinding/gl33ext/boolean.h include/glbinding/gl33ext/enum.h include/glbinding/gl33ext/functions.h include/glbinding/gl33ext/gl.h include/glbinding/gl33ext/types.h include/glbinding/gl33ext/values.h include/glbinding/gl40/bitfield.h include/glbinding/gl40/boolean.h include/glbinding/gl40/enum.h include/glbinding/gl40/functions.h include/glbinding/gl40/gl.h include/glbinding/gl40/types.h include/glbinding/gl40/values.h include/glbinding/gl40core/bitfield.h include/glbinding/gl40core/boolean.h include/glbinding/gl40core/enum.h include/glbinding/gl40core/functions.h include/glbinding/gl40core/gl.h include/glbinding/gl40core/types.h include/glbinding/gl40core/values.h include/glbinding/gl40ext/bitfield.h include/glbinding/gl40ext/boolean.h include/glbinding/gl40ext/enum.h include/glbinding/gl40ext/functions.h include/glbinding/gl40ext/gl.h include/glbinding/gl40ext/types.h include/glbinding/gl40ext/values.h include/glbinding/gl41/bitfield.h include/glbinding/gl41/boolean.h include/glbinding/gl41/enum.h include/glbinding/gl41/functions.h include/glbinding/gl41/gl.h include/glbinding/gl41/types.h include/glbinding/gl41/values.h include/glbinding/gl41core/bitfield.h include/glbinding/gl41core/boolean.h include/glbinding/gl41core/enum.h include/glbinding/gl41core/functions.h include/glbinding/gl41core/gl.h include/glbinding/gl41core/types.h include/glbinding/gl41core/values.h include/glbinding/gl41ext/bitfield.h include/glbinding/gl41ext/boolean.h include/glbinding/gl41ext/enum.h include/glbinding/gl41ext/functions.h include/glbinding/gl41ext/gl.h include/glbinding/gl41ext/types.h include/glbinding/gl41ext/values.h include/glbinding/gl42/bitfield.h include/glbinding/gl42/boolean.h include/glbinding/gl42/enum.h include/glbinding/gl42/functions.h include/glbinding/gl42/gl.h include/glbinding/gl42/types.h include/glbinding/gl42/values.h include/glbinding/gl42core/bitfield.h include/glbinding/gl42core/boolean.h include/glbinding/gl42core/enum.h include/glbinding/gl42core/functions.h include/glbinding/gl42core/gl.h include/glbinding/gl42core/types.h include/glbinding/gl42core/values.h include/glbinding/gl42ext/bitfield.h include/glbinding/gl42ext/boolean.h include/glbinding/gl42ext/enum.h include/glbinding/gl42ext/functions.h include/glbinding/gl42ext/gl.h include/glbinding/gl42ext/types.h include/glbinding/gl42ext/values.h include/glbinding/gl43/bitfield.h include/glbinding/gl43/boolean.h include/glbinding/gl43/enum.h include/glbinding/gl43/functions.h include/glbinding/gl43/gl.h include/glbinding/gl43/types.h include/glbinding/gl43/values.h include/glbinding/gl43core/bitfield.h include/glbinding/gl43core/boolean.h include/glbinding/gl43core/enum.h include/glbinding/gl43core/functions.h include/glbinding/gl43core/gl.h include/glbinding/gl43core/types.h include/glbinding/gl43core/values.h include/glbinding/gl43ext/bitfield.h include/glbinding/gl43ext/boolean.h include/glbinding/gl43ext/enum.h include/glbinding/gl43ext/functions.h include/glbinding/gl43ext/gl.h include/glbinding/gl43ext/types.h include/glbinding/gl43ext/values.h include/glbinding/gl44/bitfield.h include/glbinding/gl44/boolean.h include/glbinding/gl44/enum.h include/glbinding/gl44/functions.h include/glbinding/gl44/gl.h include/glbinding/gl44/types.h include/glbinding/gl44/values.h include/glbinding/gl44core/bitfield.h include/glbinding/gl44core/boolean.h include/glbinding/gl44core/enum.h include/glbinding/gl44core/functions.h include/glbinding/gl44core/gl.h include/glbinding/gl44core/types.h include/glbinding/gl44core/values.h include/glbinding/gl44ext/bitfield.h include/glbinding/gl44ext/boolean.h include/glbinding/gl44ext/enum.h include/glbinding/gl44ext/functions.h include/glbinding/gl44ext/gl.h include/glbinding/gl44ext/types.h include/glbinding/gl44ext/values.h include/glbinding/gl45/bitfield.h include/glbinding/gl45/boolean.h include/glbinding/gl45/enum.h include/glbinding/gl45/functions.h include/glbinding/gl45/gl.h include/glbinding/gl45/types.h include/glbinding/gl45/values.h include/glbinding/gl45core/bitfield.h include/glbinding/gl45core/boolean.h include/glbinding/gl45core/enum.h include/glbinding/gl45core/functions.h include/glbinding/gl45core/gl.h include/glbinding/gl45core/types.h include/glbinding/gl45core/values.h include/glbinding/gl45ext/bitfield.h include/glbinding/gl45ext/boolean.h include/glbinding/gl45ext/enum.h include/glbinding/gl45ext/functions.h include/glbinding/gl45ext/gl.h include/glbinding/gl45ext/types.h include/glbinding/gl45ext/values.h include/glbinding/gl46/bitfield.h include/glbinding/gl46/boolean.h include/glbinding/gl46/enum.h include/glbinding/gl46/functions.h include/glbinding/gl46/gl.h include/glbinding/gl46/types.h include/glbinding/gl46/values.h include/glbinding/gl46core/bitfield.h include/glbinding/gl46core/boolean.h include/glbinding/gl46core/enum.h include/glbinding/gl46core/functions.h include/glbinding/gl46core/gl.h include/glbinding/gl46core/types.h include/glbinding/gl46core/values.h include/glbinding/gl46ext/bitfield.h include/glbinding/gl46ext/boolean.h include/glbinding/gl46ext/enum.h include/glbinding/gl46ext/functions.h include/glbinding/gl46ext/gl.h include/glbinding/gl46ext/types.h include/glbinding/gl46ext/values.h include/glbinding/glbinding-version.h include/glbinding/glbinding.h include/glbinding/glbinding_api.h include/glbinding/glbinding_export.h include/glbinding/glbinding_features.h include/glbinding/nogl.h lib/libglbinding-aux.so lib/libglbinding-aux.so.3 -lib/libglbinding-aux.so.3.1.0 +lib/libglbinding-aux.so.3.3.0 lib/libglbinding.so lib/libglbinding.so.3 -lib/libglbinding.so.3.1.0 +lib/libglbinding.so.3.3.0 %%DATADIR%%/AUTHORS %%DATADIR%%/LICENSE %%DATADIR%%/README.md %%DATADIR%%/VERSION +%%DATADIR%%/callbacks +%%DATADIR%%/cmake/FindKHR.cmake %%DATADIR%%/cmake/KHRplatform/KHRplatform-export.cmake %%DATADIR%%/cmake/glbinding-aux/glbinding-aux-export-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/cmake/glbinding-aux/glbinding-aux-export.cmake %%DATADIR%%/cmake/glbinding/glbinding-export-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/cmake/glbinding/glbinding-export.cmake +%%DATADIR%%/comparison +%%DATADIR%%/cubescape +%%DATADIR%%/cubescape-gles +%%DATADIR%%/cubescape-log %%DATADIR%%/cubescape-qt +%%DATADIR%%/data/cubescape-gles/cubescape.frag +%%DATADIR%%/data/cubescape-gles/cubescape.geom +%%DATADIR%%/data/cubescape-gles/cubescape.vert +%%DATADIR%%/data/cubescape-gles/patches.64.16.rgb.ub.raw +%%DATADIR%%/data/cubescape-gles/shaderconfig.json +%%DATADIR%%/data/cubescape-gles/terrain.64.64.r.ub.raw %%DATADIR%%/data/cubescape/cubescape.frag %%DATADIR%%/data/cubescape/cubescape.geom %%DATADIR%%/data/cubescape/cubescape.vert %%DATADIR%%/data/cubescape/patches.64.16.rgb.ub.raw %%DATADIR%%/data/cubescape/shaderconfig.json %%DATADIR%%/data/cubescape/terrain.64.64.r.ub.raw %%DATADIR%%/glbinding-config.cmake +%%DATADIR%%/multi-context