diff --git a/devel/toomanycooks/Makefile b/devel/toomanycooks/Makefile index 0d2ed2d52c5c..c5540b6e83e6 100644 --- a/devel/toomanycooks/Makefile +++ b/devel/toomanycooks/Makefile @@ -1,21 +1,22 @@ PORTNAME= toomanycooks DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= osa@FreeBSD.org COMMENT= C++20 concurrency framework WWW= https://github.com/tzcnt/TooManyCooks LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libhwloc.so:devel/hwloc2 USES= cmake:noninja USE_GITHUB= yes GH_ACCOUNT= tzcnt GH_PROJECT= TooManyCooks .include diff --git a/devel/toomanycooks/files/patch-cmake_tmc-install.cmake b/devel/toomanycooks/files/patch-cmake_tmc-install.cmake new file mode 100644 index 000000000000..e1d800d1f6b5 --- /dev/null +++ b/devel/toomanycooks/files/patch-cmake_tmc-install.cmake @@ -0,0 +1,13 @@ +--- cmake/tmc-install.cmake.orig 2026-06-10 16:21:56 UTC ++++ cmake/tmc-install.cmake +@@ -18,10 +18,6 @@ install(DIRECTORY include/ + COMPONENT TooManyCooks_Development + ) + +-install(FILES LICENSE +- DESTINATION licenses +- COMPONENT TooManyCooks_Development +-) + + install(FILES cmake/tmc-find-hwloc.cmake + DESTINATION ${TooManyCooks_INSTALL_CMAKEDIR} diff --git a/devel/toomanycooks/pkg-plist b/devel/toomanycooks/pkg-plist index 41fdb32daca1..32e31ea6f057 100644 --- a/devel/toomanycooks/pkg-plist +++ b/devel/toomanycooks/pkg-plist @@ -1,94 +1,93 @@ include/tmc/all_headers.hpp include/tmc/asio/README.md include/tmc/asio/aw_asio.hpp include/tmc/asio/ex_asio.hpp include/tmc/atomic_condvar.hpp include/tmc/auto_reset_event.hpp include/tmc/aw_resume_on.hpp include/tmc/aw_yield.hpp include/tmc/barrier.hpp include/tmc/channel.hpp include/tmc/current.hpp include/tmc/detail/atomic_bitmap.hpp include/tmc/detail/auto_reset_event.ipp include/tmc/detail/awaitable_customizer.hpp include/tmc/detail/barrier.ipp include/tmc/detail/bit_manip.hpp include/tmc/detail/bitmap_object_pool.hpp include/tmc/detail/compat.hpp include/tmc/detail/concepts_awaitable.hpp include/tmc/detail/concepts_work_item.hpp include/tmc/detail/container_cpu_quota.hpp include/tmc/detail/container_cpu_quota.ipp include/tmc/detail/coro_functor.hpp include/tmc/detail/ex_braid.ipp include/tmc/detail/ex_cpu.ipp include/tmc/detail/ex_cpu_st.ipp include/tmc/detail/ex_manual_st.ipp include/tmc/detail/hwloc_forward_defs.hpp include/tmc/detail/hwloc_forward_defs.ipp include/tmc/detail/hwloc_unique_bitmap.hpp include/tmc/detail/hwloc_unique_bitmap.ipp include/tmc/detail/impl.hpp include/tmc/detail/init_params.hpp include/tmc/detail/init_params.ipp include/tmc/detail/manual_reset_event.ipp include/tmc/detail/matrix.hpp include/tmc/detail/matrix.ipp include/tmc/detail/mixins.hpp include/tmc/detail/mutex.ipp include/tmc/detail/qu_chase_lev32.hpp include/tmc/detail/qu_chase_lev64.hpp include/tmc/detail/qu_inbox.hpp include/tmc/detail/qu_mc.hpp include/tmc/detail/qu_mpsc_blocking.hpp include/tmc/detail/qu_storage.hpp include/tmc/detail/qu_work_stealing.hpp include/tmc/detail/result_each.hpp include/tmc/detail/result_each.ipp include/tmc/detail/semaphore.ipp include/tmc/detail/task_unsafe.hpp include/tmc/detail/task_wrapper.hpp include/tmc/detail/thread_layout.hpp include/tmc/detail/thread_layout.ipp include/tmc/detail/thread_locals.hpp include/tmc/detail/tiny_lock.hpp include/tmc/detail/tiny_opt.hpp include/tmc/detail/tiny_stack.hpp include/tmc/detail/tiny_vec.hpp include/tmc/detail/topology.ipp include/tmc/detail/tsan.hpp include/tmc/detail/waiter_list.hpp include/tmc/detail/waiter_list.ipp include/tmc/ex_any.hpp include/tmc/ex_braid.hpp include/tmc/ex_cpu.hpp include/tmc/ex_cpu_st.hpp include/tmc/ex_manual_st.hpp include/tmc/external.hpp include/tmc/fork_group.hpp include/tmc/latch.hpp include/tmc/manual_reset_event.hpp include/tmc/mutex.hpp include/tmc/qu_mpsc_bounded.hpp include/tmc/qu_mpsc_unbounded.hpp include/tmc/qu_spsc_bounded.hpp include/tmc/qu_spsc_unbounded.hpp include/tmc/semaphore.hpp include/tmc/spawn.hpp include/tmc/spawn_func.hpp include/tmc/spawn_group.hpp include/tmc/spawn_many.hpp include/tmc/spawn_tuple.hpp include/tmc/sync.hpp include/tmc/task.hpp include/tmc/topology.hpp include/tmc/traits.hpp include/tmc/utils.hpp include/tmc/version.hpp include/tmc/work_item.hpp lib/cmake/TooManyCooks/TooManyCooksConfig.cmake lib/cmake/TooManyCooks/TooManyCooksConfigVersion.cmake lib/cmake/TooManyCooks/TooManyCooksTargets.cmake lib/cmake/TooManyCooks/tmc-find-hwloc.cmake -licenses/LICENSE