<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>