diff --git a/devel/marl/Makefile b/devel/marl/Makefile index 240088f527be..af46580d199b 100644 --- a/devel/marl/Makefile +++ b/devel/marl/Makefile @@ -1,26 +1,27 @@ PORTNAME= marl -PORTVERSION= g20210818 +PORTVERSION= g20231218 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= Hybrid thread / fiber task scheduler written in C++11 WWW= https://github.com/google/marl LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= riscv64 NOT_FOR_ARCHS_REASON= assembly isn't implemented, see src/osfiber_asm.h USES= cmake:testing compiler:c++11-lang USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= google -GH_TAGNAME= 4960243 -GH_TUPLE= google:googletest:fb49e6c:googletest/third_party/googletest +GH_TAGNAME= dbf097e +GH_TUPLE= google:benchmark:2dd015d:benchmark/third_party/benchmark \ + google:googletest:fb49e6c:googletest/third_party/googletest CMAKE_ON= MARL_BUILD_SHARED MARL_INSTALL CMAKE_TESTING_ON= MARL_BUILD_TESTS MARL_BUILD_EXAMPLES # tests are built but not run, see https://github.com/google/marl/issues/205 .include diff --git a/devel/marl/distinfo b/devel/marl/distinfo index a897bd05b63e..d4636cda5768 100644 --- a/devel/marl/distinfo +++ b/devel/marl/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1631469318 -SHA256 (google-marl-g20210818-4960243_GH0.tar.gz) = 0afe4b5345a67e3a4a8eb1a6fbbf7e9ff6b56d0903bd767bb91c1171bdd0226f -SIZE (google-marl-g20210818-4960243_GH0.tar.gz) = 101005 +TIMESTAMP = 1704327882 +SHA256 (google-marl-g20231218-dbf097e_GH0.tar.gz) = 7420862dee528e77f4cf4cb0483da61f867683fcfe79918784a9a25089db4ec0 +SIZE (google-marl-g20231218-dbf097e_GH0.tar.gz) = 108223 +SHA256 (google-benchmark-2dd015d_GH0.tar.gz) = 8ba5709151bf1578c7599a6d7b535aaa3951515d9096e56973e3bb2dded46d83 +SIZE (google-benchmark-2dd015d_GH0.tar.gz) = 204703 SHA256 (google-googletest-fb49e6c_GH0.tar.gz) = 9dea59892fff919ab6c005f36971e76b4bb4e399a6b22fbf85a30352d8a52be2 SIZE (google-googletest-fb49e6c_GH0.tar.gz) = 905489 diff --git a/devel/marl/pkg-plist b/devel/marl/pkg-plist index 301a95617890..464a601724c0 100644 --- a/devel/marl/pkg-plist +++ b/devel/marl/pkg-plist @@ -1,28 +1,29 @@ include/marl/blockingcall.h include/marl/conditionvariable.h include/marl/containers.h include/marl/dag.h include/marl/debug.h include/marl/defer.h include/marl/deprecated.h include/marl/event.h include/marl/export.h include/marl/finally.h include/marl/memory.h include/marl/mutex.h include/marl/parallelize.h include/marl/pool.h include/marl/sanitizers.h include/marl/scheduler.h include/marl/task.h include/marl/thread.h +include/marl/thread_local.h include/marl/ticket.h include/marl/trace.h include/marl/tsa.h include/marl/waitgroup.h lib/cmake/marl/marl-config.cmake lib/cmake/marl/marl-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/marl/marl-targets.cmake lib/libmarl.so lib/libmarl.so.1 lib/libmarl.so.1.0.0-dev