diff --git a/graphics/waffle/Makefile b/graphics/waffle/Makefile index aff43edc267e..998e7233c2ef 100644 --- a/graphics/waffle/Makefile +++ b/graphics/waffle/Makefile @@ -1,58 +1,58 @@ PORTNAME= waffle DISTVERSIONPREFIX=v -DISTVERSION= 1.8.1 +DISTVERSION= 1.8.3 CATEGORIES= graphics MAINTAINER= x11@FreeBSD.org COMMENT= Library that allows to defer selection of an OpenGL API until runtime WWW= https://www.waffle-gl.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${LOCALBASE}/lib/dri/swrast_dri.so:graphics/mesa-dri USES= cmake:indirect compiler:c11 gl localbase meson pkgconfig \ python:build display:test USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= mesa USE_GL= egl gl USE_LDCONFIG= yes DOCSDIR= ${PREFIX}/share/doc/waffle1 BINARY_ALIAS= python3=${PYTHON_CMD} TESTING_UNSAFE= Requires DRM device under /dev/, running X server, running Wayland compositor OPTIONS_DEFINE= DOCS GBM MANPAGES SURFACELESS TEST WAYLAND X11 OPTIONS_DEFAULT= GBM MANPAGES SURFACELESS WAYLAND X11 OPTIONS_SUB= yes GBM_DESC= GBM/DRM/KMS direct-on-hardware support SURFACELESS_DESC= Surfaceless EGL support GBM_LIB_DEPENDS= libudev.so:devel/libudev-devd GBM_USE= GL=gbm GBM_MESON_ENABLED= gbm MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl MANPAGES_USES= gnome MANPAGES_USE= GNOME=libxslt:build MANPAGES_MESON_TRUE= build-manpages SURFACELESS_MESON_ENABLED= surfaceless_egl TEST_LIB_DEPENDS= libcmocka.so:sysutils/cmocka TEST_MESON_TRUE= build-tests WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \ wayland-scanner:graphics/wayland WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_MESON_ENABLED= wayland X11_USES= xorg X11_USE= XORG=x11,xcb X11_MESON_ENABLED= glx x11_egl .include diff --git a/graphics/waffle/distinfo b/graphics/waffle/distinfo index 68053c020407..0517e8bb7f25 100644 --- a/graphics/waffle/distinfo +++ b/graphics/waffle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1777969357 -SHA256 (waffle-v1.8.1.tar.bz2) = e049540a11add8174f7067740b36e46fc9da49d1daf7fbb46f42ef41c2991101 -SIZE (waffle-v1.8.1.tar.bz2) = 309259 +TIMESTAMP = 1782762192 +SHA256 (waffle-v1.8.3.tar.bz2) = b00717149a98faef5f2afb42374aa54c2adfe552f281c080a3a5992d0292b458 +SIZE (waffle-v1.8.3.tar.bz2) = 309655 diff --git a/graphics/waffle/pkg-plist b/graphics/waffle/pkg-plist index b0d59b741c7e..c5f9f429546c 100644 --- a/graphics/waffle/pkg-plist +++ b/graphics/waffle/pkg-plist @@ -1,126 +1,130 @@ bin/wflinfo include/waffle-1/waffle.h include/waffle-1/waffle_gbm.h include/waffle-1/waffle_glx.h include/waffle-1/waffle_surfaceless_egl.h include/waffle-1/waffle_version.h include/waffle-1/waffle_wayland.h include/waffle-1/waffle_x11_egl.h +lib/cmake/Waffle/WaffleConfig.cmake +lib/cmake/Waffle/WaffleConfigVersion.cmake lib/libwaffle-1.so lib/libwaffle-1.so.0 -lib/libwaffle-1.so.0.8.1 +lib/libwaffle-1.so.0.8.3 libdata/pkgconfig/waffle-1.pc share/bash-completion/completions/wflinfo share/zsh/site-functions/_wflinfo %%PORTDOCS%%%%DOCSDIR%%/HACKING.txt %%PORTDOCS%%%%DOCSDIR%%/LICENSE-threads.txt %%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt %%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/examples/Makefile.example %%PORTDOCS%%%%DOCSDIR%%/examples/gl_basic.c %%PORTDOCS%%%%DOCSDIR%%/examples/simple-x11-egl.c %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-0.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-0.2.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-0.3.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-0.3.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.0.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.0.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.1.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.1.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.1.2.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.2.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.2.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.2.2.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.2.3-announcement.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.3.0-announcement.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.3.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.0-rc1.announce.eml %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.0-rc1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.2.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.3.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.4.4.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.5.0-rc1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.5.0-rc2.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.5.0.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.5.1.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.5.2.txt %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.6.0.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.6.1.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.6.2.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.6.3.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.7.0.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.7.1.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.7.2.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.8.0.md %%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.8.1.md +%%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.8.2.md +%%PORTDOCS%%%%DOCSDIR%%/release-notes/waffle-1.8.3.md %%MANPAGES%%share/man/man1/wflinfo.1.gz %%MANPAGES%%share/man/man3/waffle_attrib_list.3.gz %%MANPAGES%%share/man/man3/waffle_attrib_list_get.3.gz %%MANPAGES%%share/man/man3/waffle_attrib_list_get_with_default.3.gz %%MANPAGES%%share/man/man3/waffle_attrib_list_length.3.gz %%MANPAGES%%share/man/man3/waffle_attrib_list_update.3.gz %%MANPAGES%%share/man/man3/waffle_config.3.gz %%MANPAGES%%share/man/man3/waffle_config_choose.3.gz %%MANPAGES%%share/man/man3/waffle_config_destroy.3.gz %%MANPAGES%%share/man/man3/waffle_config_get_native.3.gz %%MANPAGES%%share/man/man3/waffle_context.3.gz %%MANPAGES%%share/man/man3/waffle_context_create.3.gz %%MANPAGES%%share/man/man3/waffle_context_destroy.3.gz %%MANPAGES%%share/man/man3/waffle_context_get_native.3.gz %%MANPAGES%%share/man/man3/waffle_display.3.gz %%MANPAGES%%share/man/man3/waffle_display_connect.3.gz %%MANPAGES%%share/man/man3/waffle_display_disconnect.3.gz %%MANPAGES%%share/man/man3/waffle_display_get_native.3.gz %%MANPAGES%%share/man/man3/waffle_display_supports_context_api.3.gz %%MANPAGES%%share/man/man3/waffle_dl.3.gz %%MANPAGES%%share/man/man3/waffle_dl_can_open.3.gz %%MANPAGES%%share/man/man3/waffle_dl_sym.3.gz %%MANPAGES%%share/man/man3/waffle_enum.3.gz %%MANPAGES%%share/man/man3/waffle_enum_to_string.3.gz %%MANPAGES%%share/man/man3/waffle_error.3.gz %%MANPAGES%%share/man/man3/waffle_error_get_code.3.gz %%MANPAGES%%share/man/man3/waffle_error_get_info.3.gz %%MANPAGES%%share/man/man3/waffle_error_to_string.3.gz %%MANPAGES%%share/man/man3/waffle_gbm.3.gz %%MANPAGES%%share/man/man3/waffle_gbm_config.3.gz %%MANPAGES%%share/man/man3/waffle_gbm_context.3.gz %%MANPAGES%%share/man/man3/waffle_gbm_display.3.gz %%MANPAGES%%share/man/man3/waffle_gbm_window.3.gz %%MANPAGES%%share/man/man3/waffle_get_current_context.3.gz %%MANPAGES%%share/man/man3/waffle_get_current_display.3.gz %%MANPAGES%%share/man/man3/waffle_get_current_window.3.gz %%MANPAGES%%share/man/man3/waffle_get_proc_address.3.gz %%MANPAGES%%share/man/man3/waffle_glx.3.gz %%MANPAGES%%share/man/man3/waffle_glx_config.3.gz %%MANPAGES%%share/man/man3/waffle_glx_context.3.gz %%MANPAGES%%share/man/man3/waffle_glx_display.3.gz %%MANPAGES%%share/man/man3/waffle_glx_window.3.gz %%MANPAGES%%share/man/man3/waffle_init.3.gz %%MANPAGES%%share/man/man3/waffle_is_extension_in_string.3.gz %%MANPAGES%%share/man/man3/waffle_make_current.3.gz %%MANPAGES%%share/man/man3/waffle_native.3.gz %%MANPAGES%%share/man/man3/waffle_native_config.3.gz %%MANPAGES%%share/man/man3/waffle_native_context.3.gz %%MANPAGES%%share/man/man3/waffle_native_display.3.gz %%MANPAGES%%share/man/man3/waffle_native_window.3.gz %%MANPAGES%%share/man/man3/waffle_teardown.3.gz %%MANPAGES%%share/man/man3/waffle_wayland.3.gz %%MANPAGES%%share/man/man3/waffle_wayland_config.3.gz %%MANPAGES%%share/man/man3/waffle_wayland_context.3.gz %%MANPAGES%%share/man/man3/waffle_wayland_display.3.gz %%MANPAGES%%share/man/man3/waffle_wayland_window.3.gz %%MANPAGES%%share/man/man3/waffle_window.3.gz %%MANPAGES%%share/man/man3/waffle_window_create.3.gz %%MANPAGES%%share/man/man3/waffle_window_destroy.3.gz %%MANPAGES%%share/man/man3/waffle_window_get_native.3.gz %%MANPAGES%%share/man/man3/waffle_window_show.3.gz %%MANPAGES%%share/man/man3/waffle_window_swap_buffers.3.gz %%MANPAGES%%share/man/man3/waffle_x11_egl.3.gz %%MANPAGES%%share/man/man3/waffle_x11_egl_config.3.gz %%MANPAGES%%share/man/man3/waffle_x11_egl_context.3.gz %%MANPAGES%%share/man/man3/waffle_x11_egl_display.3.gz %%MANPAGES%%share/man/man3/waffle_x11_egl_window.3.gz %%MANPAGES%%share/man/man7/waffle.7.gz %%MANPAGES%%share/man/man7/waffle_feature_test_macros.7.gz