<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/aabb2329590683a6e771579daec940abb17a9cfa">https://github.com/macports/macports-ports/commit/aabb2329590683a6e771579daec940abb17a9cfa</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit aabb2329590683a6e771579daec940abb17a9cfa
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Jan 7 12:26:35 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> restinio: Update to 0.6.14
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/61350
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/61353
</span>---
www/restinio/Portfile | 36 +++++++++-------
www/restinio/files/patch-CMakeLists.txt.diff | 63 +++++++---------------------
2 files changed, 36 insertions(+), 63 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/restinio/Portfile b/www/restinio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2ed2b61d82e..cd3449b41e1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/restinio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/restinio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,10 +7,13 @@ PortGroup cmake 1.1
</span> PortGroup compiler_blacklist_versions 1.0
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup Stiffstream restinio 0.4.8 v.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup Stiffstream restinio 0.6.14 v.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 3459b19aa7ee177a8a2eaf77f7104913af47f609 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 b75bb9a1b843a05968eb696eda41029b76a3833bd056e8fb00cd68853fc97796 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 536814
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories www devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> license BSD
maintainers {gmail.com:g.litenstein @Lord-Kamina} openmaintainer
homepage https://stiffstream.com/en/products/restinio.html
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,16 +21,17 @@ description Header-only C++14 library that gives you an embedded
</span> long_description RESTinio is a header-only C++14 library that gives you an embedded \
HTTP/Websocket server. It is based on standalone version of ASIO and targeted \
primarily for asynchronous processing of HTTP-requests.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 15b3c324ca28abd62bb4877dd2ce315461d062aa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 454352bde5f01de5f903322ed55bb39c67616312bffeb1cf7c8f1c85bee502b3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 459870
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span>
depends_build-append path:lib/libssl.dylib:openssl \
port:pcre \
port:zlib \
port:doxygen
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append port:asio \
port:http-parser \
port:libfmt
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,17 +42,19 @@ cmake.source_dir ${worksrcpath}/dev
</span> cmake.build_type Release
cmake.generator Unix Makefiles
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env-append ASIO_STANDALONE=1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ASIO_HAS_STD_CHRONO=1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ASIO_DISABLE_STD_STRING_VIEW=1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- FMT_HEADER_ONLY=1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args -DRESTINIO_BENCH=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_FIND_DEPS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_FMT_HEADER_ONLY=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_INSTALL_BENCHES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_INSTALL_SAMPLES=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_SAMPLE=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_TEST=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DRESTINIO_USE_EXTERNAL_HTTP_PARSER=ON
</span> configure.pre_args-delete -DCMAKE_POLICY_DEFAULT_CMP0025=NEW
configure.optflags-delete -Os
compiler.blacklist-append *gcc-3.* *gcc-4.* {*gcc-5.[0-3]} \
{clang < 800} macports-clang-3.4 macports-clang-3.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.post_args-delete VERBOSE=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> destroot {
set components { . impl path2regex router third_party/optional-lite third_party/string-view-lite transforms utils utils/impl websocket websocket/impl }
set files { }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,9 +64,7 @@ destroot {
</span> lappend files {*}[glob -tails -directory ${worksrcpath}/dev/${github.project}/ ${i}/*{.hpp,.inl}]
xinstall -m 755 -d ${instdir}/${i}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach x ${files} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 "${worksrcpath}/dev/${github.project}/${x}" "${instdir}/${x}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath}/dev/${github.project} {*}${files} ${instdir}
</span> set docdir "${destroot}${prefix}/share/doc/${github.project}"
xinstall -m 755 -d "${docdir}/html/search"
system -W ${worksrcpath}/dev "${prefix}/bin/doxygen ${worksrcpath}/dev/Doxyfile"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/restinio/files/patch-CMakeLists.txt.diff b/www/restinio/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 02b52f0f4b9..983eb367a6a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/restinio/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/restinio/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +1,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- dev/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ dev/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -11,12 +11,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- option(RESTINIO_INSTALL "Generate the install target." ${RESTINIO_MASTER_PROJECT})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--option(RESTINIO_TEST "Build the tests." ${RESTINIO_MASTER_PROJECT})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--option(RESTINIO_SAMPLE "Build samples." ${RESTINIO_MASTER_PROJECT})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--option(RESTINIO_INSTALL_SAMPLES "Build install samples." ${RESTINIO_MASTER_PROJECT})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--option(RESTINIO_BENCH "Build the test target." ${RESTINIO_MASTER_PROJECT})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--option(RESTINIO_INSTALL_BENCHES "Build install samples." ${RESTINIO_MASTER_PROJECT})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--option(RESTINIO_FIND_DEPS "Use `find_package()` for including RESTinio dependencies." OFF)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+option(RESTINIO_FIND_DEPS "Use `find_package()` for including RESTinio dependencies." ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SET(RESTINIO_USE_BOOST_ASIO "none" CACHE STRING "Use boost version of ASIO")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SET(RESTINIO_USE_BOOST_ASIO_VALUES "none;static;shared")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -71,82 +66,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # fmtlib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- add_subdirectory(fmt)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- dev/CMakeLists.txt.orig 2021-11-19 07:33:54.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ dev/CMakeLists.txt 2022-01-07 12:09:03.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -132,65 +127,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ IF (RESTINIO_USE_EXTERNAL_VARIANT_LITE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ find_package(variant-lite REQUIRED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ENDIF()
</span> -
- # ------------------------------------------------------------------------------
-
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,9 +39,16 @@
</span> -
- # ------------------------------------------------------------------------------
- # SObjectizer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-- SET(SOBJECTIZER_BUILD_STATIC ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- SET(SOBJECTIZER_LIBS sobjectizer::StaticLib)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- add_subdirectory(so_5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- IF (RESTINIO_SOBJECTIZER_ENABLED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- IF (RESTINIO_USE_EXTERNAL_SOBJECTIZER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- find_package(sobjectizer)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ELSE ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- SET(SOBJECTIZER_BUILD_STATIC ON)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- add_subdirectory(so_5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ENDIF ()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- SET(SOBJECTIZER_LIBS sobjectizer::StaticLib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ENDIF()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span> -
- # ------------------------------------------------------------------------------
- # Zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,27 +66,3 @@
</span> ENDIF (RESTINIO_MASTER_PROJECT)
# RESTinio itself.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- add_subdirectory(restinio)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# ------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Tests
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF (RESTINIO_TEST)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- enable_testing()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- add_subdirectory(test)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- IF (WIN32)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- configure_file(${CMAKE_SOURCE_DIR}/cmake/run_tests.bat ${CMAKE_BINARY_DIR} NEWLINE_STYLE WIN32)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ENDIF ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# ------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Samples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF (RESTINIO_SAMPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- add_subdirectory(sample)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# ------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Benches
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF (RESTINIO_BENCH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- add_subdirectory(benches)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF ()
</span></pre><pre style='margin:0'>
</pre>