<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c5fe150c602e6807713c534bad3cc23b9268ae0e">https://github.com/macports/macports-ports/commit/c5fe150c602e6807713c534bad3cc23b9268ae0e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new c5fe150c602 libretroshare: update to 2023.11.26
</span>c5fe150c602 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c5fe150c602e6807713c534bad3cc23b9268ae0e
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Tue Dec 12 08:37:59 2023 +0800

<span style='display:block; white-space:pre;color:#404040;'>    libretroshare: update to 2023.11.26
</span>---
 net/libretroshare/Portfile                         | 10 +++---
 .../files/0001-Fix-CMakeLists-for-MacPorts.patch   | 38 +++++++++++++---------
 2 files changed, 28 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libretroshare/Portfile b/net/libretroshare/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 400791e7cec..50a96b5253b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libretroshare/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libretroshare/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,8 +6,8 @@ PortGroup               github 1.0
</span> PortGroup               legacysupport 1.1
 PortGroup               openssl 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            RetroShare libretroshare e22b48790d143b5718879d3d72d55e1a3c337304
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 2023.11.07
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            RetroShare libretroshare 78739f1eb504503b12f107109356624da49e75ef
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 2023.11.26
</span> revision                0
 categories              net devel security
 maintainers             {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,9 +17,9 @@ long_description        {*}${description} RetroShare functionalities (file shari
</span>                         are implemented under the hood by libretroshare which offer a documented C++ and JSON API. \
                         While RetroShare is an application on its own, libretroshare is meant to be used as part of other programs.
 homepage                https://retroshare.cc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  f0ccfe041d2110a1db3f545d785dd8f9df210cc4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  1488dd29840e9246e0d53b22b39aa628d76e8daf70454745f4e7c109fade1213 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1928270
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  243ca1fe218b0991112acdd17767aef8fbb3a1d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  75107d398b5b45a0a93e3913750163c0207d5d260c30de06b215638a04ccc43f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1929414
</span> github.tarball_from     archive
 
 # getline, strnlen
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/libretroshare/files/0001-Fix-CMakeLists-for-MacPorts.patch b/net/libretroshare/files/0001-Fix-CMakeLists-for-MacPorts.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 1551ff67cf2..94796671964 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/libretroshare/files/0001-Fix-CMakeLists-for-MacPorts.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/libretroshare/files/0001-Fix-CMakeLists-for-MacPorts.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +1,32 @@
</span> From ded16fbe8d5c146ed413c8682fc67a8b8e40a3ce Mon Sep 17 00:00:00 2001
 From: Sergey Fedorov <vital.had@gmail.com>
 Date: Tue, 31 Jan 2023 04:55:12 +0800
<span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 2/2] Fix CMakeLists for MacPorts
</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;'>- CMakeLists.txt | 19 +++----------------
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 3 insertions(+), 16 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Fix CMakeLists for MacPorts
</span> 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
 index 7cb4f6dc..9198c575 100644
 --- CMakeLists.txt
 +++ CMakeLists.txt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -405,24 +405,11 @@ if(RS_JSON_API)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(RS_ANDROID)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -438,37 +438,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ## should be sent upstream.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ## Restbed is therefore compiled by Android toolchain preparation script
</span>           target_link_libraries(${PROJECT_NAME} PRIVATE restbed)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-       elseif(EXISTS "${RESTBED_DEVEL_DIR}/CMakeLists.txt")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          message( STATUS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   "Restbed submodule found at ${RESTBED_DEVEL_DIR} using it" )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          add_subdirectory(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  ${RESTBED_DEVEL_DIR}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  ${CMAKE_BINARY_DIR}/restbed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  EXCLUDE_FROM_ALL )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          # EXCLUDE_FROM_ALL prevent executing install directives from included
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          # dependencies see https://stackoverflow.com/a/64900982
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          target_include_directories(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                  ${PROJECT_NAME} PRIVATE "${RESTBED_DEVEL_DIR}/source/" )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          target_link_libraries(${PROJECT_NAME} PRIVATE restbed)
</span>   else()
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-               message( WARNING
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-                   "FetchContent restbed, will be installed if you run make install")
</span> -         FetchContent_Declare(
 -                      restbed
 -                      GIT_REPOSITORY "https://github.com/Corvusoft/restbed.git"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,19 +35,15 @@ index 7cb4f6dc..9198c575 100644
</span> -                 GIT_SHALLOW TRUE
 -                      GIT_PROGRESS TRUE
 -                      TIMEOUT 10
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-#                      EXCLUDE_FROM_ALL # Available only in CMake >= 3.28
</span> -         )
 -              FetchContent_MakeAvailable(restbed)
 -
<span style='display:block; white-space:pre;background:#ffe0e0;'>--               ## TODO: Temporary work around target_include_directories PUBLIC should
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          ## be added upstream
</span>           target_include_directories(
 -                      ${PROJECT_NAME} PRIVATE ${restbed_SOURCE_DIR}/source/ )
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+                       ${PROJECT_NAME} PUBLIC @PREFIX@/include/restbed/ )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span> -         target_link_libraries(${PROJECT_NAME} PRIVATE restbed-static)
<span style='display:block; white-space:pre;background:#ffe0e0;'>--       endif(RS_ANDROID)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                  ${PROJECT_NAME} PUBLIC @PREFIX@/include/restbed/ )
</span> +         target_link_libraries(${PROJECT_NAME} PUBLIC restbed)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+       endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        target_compile_definitions(${PROJECT_NAME} PUBLIC RS_JSONAPI)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif(RS_JSON_API)
</span></pre><pre style='margin:0'>

</pre>