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