diff --git a/devel/recycle/Makefile b/devel/recycle/Makefile index 14a8c274772c..2e0b749bf4ed 100644 --- a/devel/recycle/Makefile +++ b/devel/recycle/Makefile @@ -1,23 +1,27 @@ PORTNAME= recycle -DISTVERSION= 7.0.0 +DISTVERSION= 8.0.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Simple resource pool for recycling resources in C++ WWW= https://github.com/steinwurf/recycle LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst USES= cmake USE_GITHUB= yes GH_ACCOUNT= steinwurf +GH_TUPLE= steinwurf:cmake-toolchains:655f6d3:steinwurf_toolchains/steinwurf/toolchains \ + steinwurf:gtest:8e1f80a:steinwurf_gtest/steinwurf/gtest + +CMAKE_ARGS= -DSTEINWURF_RESOLVE=${WRKSRC}/steinwurf PLIST_FILES= include/recycle/no_locking_policy.hpp \ include/recycle/shared_pool.hpp \ include/recycle/unique_pool.hpp NO_ARCH= yes .include diff --git a/devel/recycle/distinfo b/devel/recycle/distinfo index 347466138296..44c75854284f 100644 --- a/devel/recycle/distinfo +++ b/devel/recycle/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1687509192 -SHA256 (steinwurf-recycle-7.0.0_GH0.tar.gz) = dcda732e4be5986b0947e2b9b0168f9b3bf675bc9305663afb3254b872191dd8 -SIZE (steinwurf-recycle-7.0.0_GH0.tar.gz) = 132908 +TIMESTAMP = 1778378316 +SHA256 (steinwurf-recycle-8.0.0_GH0.tar.gz) = d27ae7c263d9e3a2102ac857d17b6b42d8f4200e4a177e6d571dc8343c30464c +SIZE (steinwurf-recycle-8.0.0_GH0.tar.gz) = 137652 +SHA256 (steinwurf-cmake-toolchains-655f6d3_GH0.tar.gz) = 849ba2c2eaeb40b706c084d2eba4afadc8c1ee639ef5374e8f6ef73f3d540908 +SIZE (steinwurf-cmake-toolchains-655f6d3_GH0.tar.gz) = 6144 +SHA256 (steinwurf-gtest-8e1f80a_GH0.tar.gz) = deba1eb87f91feae2f402e26d64ac1bdfd9fc59b48ee2740df865bb2c80026d4 +SIZE (steinwurf-gtest-8e1f80a_GH0.tar.gz) = 128579 diff --git a/devel/recycle/files/patch-CMakeLists.txt b/devel/recycle/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..503971ee365d --- /dev/null +++ b/devel/recycle/files/patch-CMakeLists.txt @@ -0,0 +1,21 @@ +--- CMakeLists.txt.orig 2025-06-26 12:56:37 UTC ++++ CMakeLists.txt +@@ -1,7 +1,9 @@ project(recycle) + cmake_minimum_required(VERSION 3.10) + project(recycle) + ++set(CMAKE_BUILD_TYPE "WurfRelease") + ++ + # Include common CMake settings + include("${STEINWURF_RESOLVE}/toolchains/common_settings.cmake") + +@@ -19,7 +21,7 @@ install( + PATTERN *.hpp) + + # Is top level project? +-if(${CMAKE_PROJECT_NAME} STREQUAL ${PROJECT_NAME}) ++if(FALSE AND ${CMAKE_PROJECT_NAME} STREQUAL ${PROJECT_NAME}) + + # Setup testing + enable_testing()