diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile index 649c20c40185..538638cf2cc3 100644 --- a/devel/malloy/Makefile +++ b/devel/malloy/Makefile @@ -1,61 +1,63 @@ PORTNAME= malloy -DISTVERSION= 0.6.2 +DISTVERSION= 0.7.0 CATEGORIES= devel MAINTAINER= jbo@FreeBSD.org COMMENT= Embeddable HTTP(S) and WS(S) client/server components for C++ WWW= https://github.com/tectu/malloy LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt -BUILD_DEPENDS= boost-libs>1.74.0:devel/boost-libs +BUILD_DEPENDS= boost-libs>1.79.0:devel/boost-libs LIB_DEPENDS= libfmt.so:devel/libfmt \ libspdlog.so:devel/spdlog USES= cmake USE_GITHUB= yes GH_ACCOUNT= tectu CMAKE_ON= MALLOY_BUILD_SHARED CMAKE_OFF= MALLOY_BUILD_EXAMPLES \ MALLOY_DEPENDENCY_FMT_DOWNLOAD \ MALLOY_DEPENDENCY_SPDLOG_DOWNLOAD +PLIST_SUB= SOVERSION="${DISTVERSION}" + OPTIONS_DEFINE= DOCS EXAMPLES HTML TEST TLS OPTIONS_DEFAULT= CLIENT DOCS EXAMPLES HTML SERVER TLS OPTIONS_MULTI= HTTP OPTIONS_MULTI_HTTP= CLIENT SERVER OPTIONS_SUB= yes CLIENT_DESC= HTTP client support HTML_DESC= HTML features SERVER_DESC= HTTP server support CLIENT_CMAKE_BOOL= MALLOY_FEATURE_CLIENT DOCS_BUILD_DEPENDS= doxygen:devel/doxygen DOCS_PORTDOCS= * HTML_CMAKE_BOOL= MALLOY_FEATURE_HTML SERVER_CMAKE_BOOL= MALLOY_FEATURE_SERVER TEST_IMPLIES= CLIENT HTML SERVER TEST_CMAKE_BOOL= MALLOY_BUILD_TESTS TLS_USES= ssl TLS_CMAKE_BOOL= MALLOY_FEATURE_TLS post-build-DOCS-on: (cd ${WRKSRC} && ${LOCALBASE}/bin/doxygen) post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.md ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc/doxygen && \ ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) do-test-TEST-on: ${TEST_WRKSRC}/bin/malloy-tests .include diff --git a/devel/malloy/distinfo b/devel/malloy/distinfo index 14e7d4613aa7..8852444bf911 100644 --- a/devel/malloy/distinfo +++ b/devel/malloy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682179658 -SHA256 (tectu-malloy-0.6.2_GH0.tar.gz) = 6a1ab7b70ea7e4735aff1a5f7d2678ea69961b8dec8a5dc42230a083448f302d -SIZE (tectu-malloy-0.6.2_GH0.tar.gz) = 195624 +TIMESTAMP = 1695643384 +SHA256 (tectu-malloy-0.7.0_GH0.tar.gz) = d28120f8443373ba554270899a8438f6fa9605c485b6123cd0c2afd48b51a320 +SIZE (tectu-malloy-0.7.0_GH0.tar.gz) = 195795 diff --git a/devel/malloy/pkg-plist b/devel/malloy/pkg-plist index c74fecba0481..ee055c6795aa 100644 --- a/devel/malloy/pkg-plist +++ b/devel/malloy/pkg-plist @@ -1,116 +1,116 @@ %%CLIENT%%include/malloy/client/controller.hpp %%CLIENT%%include/malloy/client/http/connection.hpp %%CLIENT%%include/malloy/client/http/connection_plain.hpp %%CLIENT%%include/malloy/client/http/connection_tls.hpp %%CLIENT%%include/malloy/client/type_traits.hpp %%CLIENT%%include/malloy/client/websocket/connection.hpp include/malloy/core/controller.hpp include/malloy/core/detail/action_queue.hpp include/malloy/core/detail/controller_run_result.hpp include/malloy/core/detail/version_checks.hpp include/malloy/core/error.hpp %%HTML%%include/malloy/core/html/form.hpp %%HTML%%include/malloy/core/html/form_data.hpp %%HTML%%include/malloy/core/html/form_field.hpp %%HTML%%include/malloy/core/html/form_renderer.hpp %%HTML%%include/malloy/core/html/html.hpp %%HTML%%include/malloy/core/html/multipart_parser.hpp include/malloy/core/http/cookie.hpp include/malloy/core/http/filters/file.hpp include/malloy/core/http/generator.hpp include/malloy/core/http/http.hpp include/malloy/core/http/request.hpp include/malloy/core/http/response.hpp include/malloy/core/http/session/manager.hpp include/malloy/core/http/session/session.hpp include/malloy/core/http/session/storage.hpp include/malloy/core/http/session/storage_memory.hpp include/malloy/core/http/session/types.hpp include/malloy/core/http/type_traits.hpp include/malloy/core/http/types.hpp include/malloy/core/http/utils.hpp include/malloy/core/tcp/rate_policy.hpp include/malloy/core/tcp/stream.hpp include/malloy/core/tcp/tcp.hpp %%TLS%%include/malloy/core/tls/manager.hpp include/malloy/core/type_traits.hpp include/malloy/core/utils.hpp include/malloy/core/websocket/connection.hpp include/malloy/core/websocket/stream.hpp include/malloy/core/websocket/types.hpp include/malloy/core/websocket/websocket.hpp %%SERVER%%include/malloy/server/auth/basic.hpp %%SERVER%%include/malloy/server/http/connection.hpp %%SERVER%%include/malloy/server/http/connection_detector.hpp %%SERVER%%include/malloy/server/http/connection_plain.hpp %%SERVER%%include/malloy/server/http/connection_t.hpp %%SERVER%%include/malloy/server/http/connection_tls.hpp %%SERVER%%include/malloy/server/http/preflight_config.hpp %%SERVER%%include/malloy/server/http/request_generator_t.hpp %%SERVER%%include/malloy/server/listener.hpp %%SERVER%%include/malloy/server/routing/endpoint.hpp %%SERVER%%include/malloy/server/routing/endpoint_http.hpp %%SERVER%%include/malloy/server/routing/endpoint_http_files.hpp %%SERVER%%include/malloy/server/routing/endpoint_http_redirect.hpp %%SERVER%%include/malloy/server/routing/endpoint_http_regex.hpp %%SERVER%%include/malloy/server/routing/endpoint_websocket.hpp %%SERVER%%include/malloy/server/routing/router.hpp %%SERVER%%include/malloy/server/routing/type_traits.hpp %%SERVER%%include/malloy/server/routing_context.hpp %%SERVER%%include/malloy/server/websocket/connection.hpp lib/cmake/malloy/malloy-config-version.cmake lib/cmake/malloy/malloy-config.cmake lib/cmake/malloy/malloy-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/malloy/malloy-targets.cmake %%CLIENT%%lib/libmalloy-client.so -%%CLIENT%%lib/libmalloy-client.so.0.6.2 +%%CLIENT%%lib/libmalloy-client.so.%%SOVERSION%% lib/libmalloy-core.so -lib/libmalloy-core.so.0.6.2 +lib/libmalloy-core.so.%%SOVERSION%% %%SERVER%%lib/libmalloy-server.so -%%SERVER%%lib/libmalloy-server.so.0.6.2 +%%SERVER%%lib/libmalloy-server.so.%%SOVERSION%% %%PORTEXAMPLES%%%%EXAMPLESDIR%%/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/example.cmake %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_custom_filter/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_custom_filter/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_file_download/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_file_download/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_plain/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_plain/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_tls/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/http_tls/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/websocket_plain/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/websocket_plain/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/websocket_secure/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client/websocket_secure/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.hpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/basic/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/basic/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/custom_request_filter/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/custom_request_filter/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/example.cmake %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/html_form/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/html_form/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/files/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/files/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/policies/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/policies/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/preflights/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/preflights/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/regex/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/regex/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/subrouters/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/routing/subrouters/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/session/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/session/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/ssl/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/ssl/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/static_content/file2.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/static_content/index.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/static_content/malloy.cert %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/static_content/malloy.key %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/websocket/CMakeLists.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/server/websocket/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ws_handlers.hpp