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,30 +1,35 @@ PORTNAME= pangolin DISTVERSIONPREFIX= v -DISTVERSION= 0.8 +DISTVERSION= 0.8-54 +DISTVERSIONSUFFIX= -gfe57db53 CATEGORIES= x11-toolkits MAINTAINER= yuri@FreeBSD.org COMMENT= Lightweight rapid development library for managing OpenGL display WWW= https://github.com/stevenlovegrove/Pangolin LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE 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 USE_GITHUB= yes GH_ACCOUNT= stevenlovegrove GH_PROJECT= Pangolin +CMAKE_OFF= BUILD_PANGOLIN_PYTHON + LDFLAGS+= -pthread .include 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 @@ -1,216 +1,218 @@ bin/Plotter bin/VideoConvert bin/VideoJsonPrint bin/VideoJsonTransform bin/VideoViewer include/NaturalSort/LICENSE.md include/NaturalSort/README.md include/NaturalSort/natural_sort.hpp include/dynalo/detail/config.hpp include/dynalo/detail/linux/dynalo.hpp include/dynalo/detail/macos/dynalo.hpp include/dynalo/detail/windows/dynalo.hpp include/dynalo/dynalo.hpp include/dynalo/symbol_helper.hpp include/pangolin/compat/glutbitmap.h include/pangolin/compat/type_traits.h include/pangolin/console/ConsoleView.h include/pangolin/console/InterpreterInterface.h include/pangolin/display/attach.h include/pangolin/display/default_font.h include/pangolin/display/display.h include/pangolin/display/display.hpp include/pangolin/display/image_view.h include/pangolin/display/process.h include/pangolin/display/user_app.h include/pangolin/display/view.h include/pangolin/display/widgets.h include/pangolin/factory/RegisterFactoriesVideoInterface.h include/pangolin/factory/RegisterFactoriesVideoOutputInterface.h include/pangolin/factory/RegisterFactoriesWindowInterface.h include/pangolin/factory/factory.h include/pangolin/factory/factory_help.h include/pangolin/factory/factory_registry.h include/pangolin/geometry/geometry.h include/pangolin/geometry/geometry_obj.h include/pangolin/geometry/geometry_ply.h include/pangolin/geometry/glgeometry.h include/pangolin/gl/cg.h include/pangolin/gl/colour.h include/pangolin/gl/compat/gl2engine.h include/pangolin/gl/compat/gl_es_compat.h include/pangolin/gl/gl.h include/pangolin/gl/gl.hpp include/pangolin/gl/glchar.h include/pangolin/gl/glcuda.h include/pangolin/gl/gldraw.h include/pangolin/gl/glfont.h include/pangolin/gl/glformattraits.h include/pangolin/gl/glinclude.h 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 include/pangolin/gl/glvbo.h include/pangolin/gl/opengl_render_state.h include/pangolin/gl/viewport.h include/pangolin/handler/handler.h include/pangolin/handler/handler_glbuffer.h include/pangolin/handler/handler_image.h include/pangolin/image/copy.h include/pangolin/image/image.h include/pangolin/image/image_convert.h include/pangolin/image/image_io.h include/pangolin/image/image_utils.h include/pangolin/image/managed_image.h include/pangolin/image/memcpy.h include/pangolin/image/pixel_format.h include/pangolin/image/shared_image.h include/pangolin/image/typed_image.h include/pangolin/log/packet.h include/pangolin/log/packetstream.h include/pangolin/log/packetstream_reader.h include/pangolin/log/packetstream_source.h include/pangolin/log/packetstream_tags.h include/pangolin/log/packetstream_writer.h include/pangolin/log/playback_session.h include/pangolin/log/sync_time.h include/pangolin/pangolin.h include/pangolin/platform.h include/pangolin/plot/datalog.h include/pangolin/plot/loaders/csv_table_loader.h include/pangolin/plot/loaders/table_loader.h include/pangolin/plot/plotter.h include/pangolin/scene/axis.h include/pangolin/scene/interactive.h include/pangolin/scene/interactive_index.h include/pangolin/scene/renderable.h include/pangolin/scene/scenehandler.h include/pangolin/scene/tree.h include/pangolin/tools/video_viewer.h include/pangolin/utils/argagg.hpp include/pangolin/utils/assert.h include/pangolin/utils/avx_math.h include/pangolin/utils/bitmask.h include/pangolin/utils/compontent_cast.h include/pangolin/utils/file_extension.h include/pangolin/utils/file_utils.h include/pangolin/utils/fix_size_buffer_queue.h include/pangolin/utils/format_string.h include/pangolin/utils/is_streamable.h include/pangolin/utils/log.h include/pangolin/utils/memstreambuf.h include/pangolin/utils/param_set.h include/pangolin/utils/params.h include/pangolin/utils/parse.h include/pangolin/utils/picojson.h include/pangolin/utils/posix/condition_variable.h include/pangolin/utils/posix/semaphore.h include/pangolin/utils/posix/shared_memory_buffer.h include/pangolin/utils/range.h include/pangolin/utils/signal_slot.h include/pangolin/utils/sigstate.h include/pangolin/utils/simple_math.h include/pangolin/utils/threadedfilebuf.h include/pangolin/utils/timer.h include/pangolin/utils/transform.h include/pangolin/utils/true_false_toggle.h include/pangolin/utils/type_convert.h include/pangolin/utils/uri.h include/pangolin/utils/variadic_all.h include/pangolin/utils/xml/license.txt include/pangolin/utils/xml/rapidxml.hpp include/pangolin/utils/xml/rapidxml_iterators.hpp include/pangolin/utils/xml/rapidxml_print.hpp include/pangolin/utils/xml/rapidxml_utils.hpp include/pangolin/var/var.h include/pangolin/var/varextra.h include/pangolin/var/varinit.h include/pangolin/var/varstate.h include/pangolin/var/varvalue.h include/pangolin/var/varvaluegeneric.h include/pangolin/var/varvaluet.h include/pangolin/var/varwrapper.h include/pangolin/video/drivers/debayer.h include/pangolin/video/drivers/deinterlace.h include/pangolin/video/drivers/depthsense.h include/pangolin/video/drivers/ffmpeg.h include/pangolin/video/drivers/ffmpeg_common.h include/pangolin/video/drivers/ffmpeg_convert.h include/pangolin/video/drivers/ffmpeg_output.h include/pangolin/video/drivers/firewire.h include/pangolin/video/drivers/gamma.h include/pangolin/video/drivers/images.h include/pangolin/video/drivers/images_out.h include/pangolin/video/drivers/join.h include/pangolin/video/drivers/merge.h include/pangolin/video/drivers/mjpeg.h include/pangolin/video/drivers/openni.h include/pangolin/video/drivers/openni2.h include/pangolin/video/drivers/openni_common.h include/pangolin/video/drivers/pack.h include/pangolin/video/drivers/pango.h include/pangolin/video/drivers/pango_video_output.h include/pangolin/video/drivers/pleora.h include/pangolin/video/drivers/realsense.h include/pangolin/video/drivers/realsense2.h include/pangolin/video/drivers/shared_memory.h include/pangolin/video/drivers/shift.h include/pangolin/video/drivers/split.h include/pangolin/video/drivers/teli.h include/pangolin/video/drivers/test.h include/pangolin/video/drivers/thread.h include/pangolin/video/drivers/transform.h include/pangolin/video/drivers/truncate.h include/pangolin/video/drivers/unpack.h include/pangolin/video/drivers/uvc.h include/pangolin/video/drivers/uvc_mediafoundation.h include/pangolin/video/drivers/v4l.h include/pangolin/video/iostream_operators.h include/pangolin/video/stream_encoder_factory.h include/pangolin/video/stream_info.h include/pangolin/video/video.h include/pangolin/video/video_exception.h include/pangolin/video/video_help.h include/pangolin/video/video_input.h include/pangolin/video/video_interface.h include/pangolin/video/video_output.h include/pangolin/video/video_output_interface.h include/pangolin/video/video_record_repeat.h include/pangolin/windowing/EmscriptenWindow.h include/pangolin/windowing/OsxWindow.h include/pangolin/windowing/PangolinNSApplication.h include/pangolin/windowing/PangolinNSGLView.h include/pangolin/windowing/WinWindow.h include/pangolin/windowing/X11GlContext.h include/pangolin/windowing/X11Window.h include/pangolin/windowing/display_android.h include/pangolin/windowing/handler_bitsets.h include/pangolin/windowing/handler_enums.h include/pangolin/windowing/window.h include/sigslot/LICENCE include/sigslot/README.md include/sigslot/signal.hpp include/tinyobj/tiny_obj_loader.h lib/cmake/Pangolin/PangolinConfig.cmake lib/cmake/Pangolin/PangolinConfigVersion.cmake lib/cmake/Pangolin/PangolinTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Pangolin/PangolinTargets.cmake lib/libpango_core.so lib/libpango_display.so lib/libpango_geometry.so lib/libpango_glgeometry.so lib/libpango_image.so lib/libpango_opengl.so lib/libpango_packetstream.so lib/libpango_plot.so lib/libpango_python.so lib/libpango_scene.so lib/libpango_tools.so lib/libpango_vars.so lib/libpango_video.so lib/libpango_windowing.so lib/libtinyobj.so