ports/contrib (3.6): [notify] onetbb: added missing deps
commit fa6561e86c9242f1df832840c858e9f228aa170a Author: Tim Biermann <tbier@posteo.de> Date: Mon Jan 17 17:31:08 2022 +0100 [notify] onetbb: added missing deps diff --git a/onetbb/.footprint b/onetbb/.footprint index 83472fce5..bd9450e92 100644 --- a/onetbb/.footprint +++ b/onetbb/.footprint @@ -1,10 +1,11 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/oneapi/ +-rw-r--r-- root/root usr/include/oneapi/tbb.h drwxr-xr-x root/root usr/include/oneapi/tbb/ +-rw-r--r-- root/root usr/include/oneapi/tbb/blocked_range.h -rw-r--r-- root/root usr/include/oneapi/tbb/blocked_range2d.h -rw-r--r-- root/root usr/include/oneapi/tbb/blocked_range3d.h --rw-r--r-- root/root usr/include/oneapi/tbb/blocked_range.h -rw-r--r-- root/root usr/include/oneapi/tbb/blocked_rangeNd.h -rw-r--r-- root/root usr/include/oneapi/tbb/cache_aligned_allocator.h -rw-r--r-- root/root usr/include/oneapi/tbb/collaborative_call_once.h @@ -37,8 +38,8 @@ drwxr-xr-x root/root usr/include/oneapi/tbb/detail/ -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_item_buffer_impl.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_join_impl.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_node_impl.h --rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_node_set_impl.h +-rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_nodes_deduction.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_tagged_buffer_impl.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_trace_impl.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_flow_graph_types_impl.h @@ -48,8 +49,8 @@ drwxr-xr-x root/root usr/include/oneapi/tbb/detail/ -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_mutex_common.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_namespace_injection.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_node_handle.h --rw-r--r-- root/root usr/include/oneapi/tbb/detail/_pipeline_filters_deduction.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_pipeline_filters.h +-rw-r--r-- root/root usr/include/oneapi/tbb/detail/_pipeline_filters_deduction.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_range_common.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_rtm_mutex.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_rtm_rw_mutex.h @@ -63,17 +64,16 @@ drwxr-xr-x root/root usr/include/oneapi/tbb/detail/ -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_utils.h -rw-r--r-- root/root usr/include/oneapi/tbb/detail/_waitable_atomic.h -rw-r--r-- root/root usr/include/oneapi/tbb/enumerable_thread_specific.h --rw-r--r-- root/root usr/include/oneapi/tbb/flow_graph_abstractions.h -rw-r--r-- root/root usr/include/oneapi/tbb/flow_graph.h +-rw-r--r-- root/root usr/include/oneapi/tbb/flow_graph_abstractions.h -rw-r--r-- root/root usr/include/oneapi/tbb/global_control.h --rw-r--r-- root/root usr/include/oneapi/tbb.h -rw-r--r-- root/root usr/include/oneapi/tbb/info.h -rw-r--r-- root/root usr/include/oneapi/tbb/memory_pool.h -rw-r--r-- root/root usr/include/oneapi/tbb/mutex.h -rw-r--r-- root/root usr/include/oneapi/tbb/null_mutex.h -rw-r--r-- root/root usr/include/oneapi/tbb/null_rw_mutex.h --rw-r--r-- root/root usr/include/oneapi/tbb/parallel_for_each.h -rw-r--r-- root/root usr/include/oneapi/tbb/parallel_for.h +-rw-r--r-- root/root usr/include/oneapi/tbb/parallel_for_each.h -rw-r--r-- root/root usr/include/oneapi/tbb/parallel_invoke.h -rw-r--r-- root/root usr/include/oneapi/tbb/parallel_pipeline.h -rw-r--r-- root/root usr/include/oneapi/tbb/parallel_reduce.h @@ -87,18 +87,18 @@ drwxr-xr-x root/root usr/include/oneapi/tbb/detail/ -rw-r--r-- root/root usr/include/oneapi/tbb/scalable_allocator.h -rw-r--r-- root/root usr/include/oneapi/tbb/spin_mutex.h -rw-r--r-- root/root usr/include/oneapi/tbb/spin_rw_mutex.h +-rw-r--r-- root/root usr/include/oneapi/tbb/task.h -rw-r--r-- root/root usr/include/oneapi/tbb/task_arena.h -rw-r--r-- root/root usr/include/oneapi/tbb/task_group.h --rw-r--r-- root/root usr/include/oneapi/tbb/task.h -rw-r--r-- root/root usr/include/oneapi/tbb/task_scheduler_observer.h -rw-r--r-- root/root usr/include/oneapi/tbb/tbb_allocator.h -rw-r--r-- root/root usr/include/oneapi/tbb/tbbmalloc_proxy.h -rw-r--r-- root/root usr/include/oneapi/tbb/tick_count.h -rw-r--r-- root/root usr/include/oneapi/tbb/version.h drwxr-xr-x root/root usr/include/tbb/ +-rw-r--r-- root/root usr/include/tbb/blocked_range.h -rw-r--r-- root/root usr/include/tbb/blocked_range2d.h -rw-r--r-- root/root usr/include/tbb/blocked_range3d.h --rw-r--r-- root/root usr/include/tbb/blocked_range.h -rw-r--r-- root/root usr/include/tbb/blocked_rangeNd.h -rw-r--r-- root/root usr/include/tbb/cache_aligned_allocator.h -rw-r--r-- root/root usr/include/tbb/collaborative_call_once.h @@ -113,15 +113,15 @@ drwxr-xr-x root/root usr/include/tbb/ -rw-r--r-- root/root usr/include/tbb/concurrent_unordered_set.h -rw-r--r-- root/root usr/include/tbb/concurrent_vector.h -rw-r--r-- root/root usr/include/tbb/enumerable_thread_specific.h --rw-r--r-- root/root usr/include/tbb/flow_graph_abstractions.h -rw-r--r-- root/root usr/include/tbb/flow_graph.h +-rw-r--r-- root/root usr/include/tbb/flow_graph_abstractions.h -rw-r--r-- root/root usr/include/tbb/global_control.h -rw-r--r-- root/root usr/include/tbb/info.h -rw-r--r-- root/root usr/include/tbb/memory_pool.h -rw-r--r-- root/root usr/include/tbb/null_mutex.h -rw-r--r-- root/root usr/include/tbb/null_rw_mutex.h --rw-r--r-- root/root usr/include/tbb/parallel_for_each.h -rw-r--r-- root/root usr/include/tbb/parallel_for.h +-rw-r--r-- root/root usr/include/tbb/parallel_for_each.h -rw-r--r-- root/root usr/include/tbb/parallel_invoke.h -rw-r--r-- root/root usr/include/tbb/parallel_pipeline.h -rw-r--r-- root/root usr/include/tbb/parallel_reduce.h @@ -134,12 +134,12 @@ drwxr-xr-x root/root usr/include/tbb/ -rw-r--r-- root/root usr/include/tbb/scalable_allocator.h -rw-r--r-- root/root usr/include/tbb/spin_mutex.h -rw-r--r-- root/root usr/include/tbb/spin_rw_mutex.h +-rw-r--r-- root/root usr/include/tbb/task.h -rw-r--r-- root/root usr/include/tbb/task_arena.h -rw-r--r-- root/root usr/include/tbb/task_group.h --rw-r--r-- root/root usr/include/tbb/task.h -rw-r--r-- root/root usr/include/tbb/task_scheduler_observer.h --rw-r--r-- root/root usr/include/tbb/tbb_allocator.h -rw-r--r-- root/root usr/include/tbb/tbb.h +-rw-r--r-- root/root usr/include/tbb/tbb_allocator.h -rw-r--r-- root/root usr/include/tbb/tbbmalloc_proxy.h -rw-r--r-- root/root usr/include/tbb/tick_count.h -rw-r--r-- root/root usr/include/tbb/version.h @@ -148,17 +148,41 @@ drwxr-xr-x root/root usr/lib/cmake/ drwxr-xr-x root/root usr/lib/cmake/TBB/ -rw-r--r-- root/root usr/lib/cmake/TBB/TBBConfig.cmake -rw-r--r-- root/root usr/lib/cmake/TBB/TBBConfigVersion.cmake --rw-r--r-- root/root usr/lib/cmake/TBB/TBBTargets.cmake -rw-r--r-- root/root usr/lib/cmake/TBB/TBBTargets-release.cmake --rwxr-xr-x root/root usr/lib/libtbbmalloc_proxy.so.2.5 -lrwxrwxrwx root/root usr/lib/libtbbmalloc_proxy.so.2 -> libtbbmalloc_proxy.so.2.5 -lrwxrwxrwx root/root usr/lib/libtbbmalloc_proxy.so -> libtbbmalloc_proxy.so.2 --rwxr-xr-x root/root usr/lib/libtbbmalloc.so.2.5 -lrwxrwxrwx root/root usr/lib/libtbbmalloc.so.2 -> libtbbmalloc.so.2.5 -lrwxrwxrwx root/root usr/lib/libtbbmalloc.so -> libtbbmalloc.so.2 --rwxr-xr-x root/root usr/lib/libtbb.so.12.5 -lrwxrwxrwx root/root usr/lib/libtbb.so.12 -> libtbb.so.12.5 +-rw-r--r-- root/root usr/lib/cmake/TBB/TBBTargets.cmake +lrwxrwxrwx root/root usr/lib/libirml.so -> libirml.so.1 +-rwxr-xr-x root/root usr/lib/libirml.so.1 lrwxrwxrwx root/root usr/lib/libtbb.so -> libtbb.so.12 +lrwxrwxrwx root/root usr/lib/libtbb.so.12 -> libtbb.so.12.5 +-rwxr-xr-x root/root usr/lib/libtbb.so.12.5 +lrwxrwxrwx root/root usr/lib/libtbbbind_2_5.so -> libtbbbind_2_5.so.3 +lrwxrwxrwx root/root usr/lib/libtbbbind_2_5.so.3 -> libtbbbind_2_5.so.3.5 +-rwxr-xr-x root/root usr/lib/libtbbbind_2_5.so.3.5 +lrwxrwxrwx root/root usr/lib/libtbbmalloc.so -> libtbbmalloc.so.2 +lrwxrwxrwx root/root usr/lib/libtbbmalloc.so.2 -> libtbbmalloc.so.2.5 +-rwxr-xr-x root/root usr/lib/libtbbmalloc.so.2.5 +lrwxrwxrwx root/root usr/lib/libtbbmalloc_proxy.so -> libtbbmalloc_proxy.so.2 +lrwxrwxrwx root/root usr/lib/libtbbmalloc_proxy.so.2 -> libtbbmalloc_proxy.so.2.5 +-rwxr-xr-x root/root usr/lib/libtbbmalloc_proxy.so.2.5 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/tbb.pc +drwxr-xr-x root/root usr/lib/python3.9/ +drwxr-xr-x root/root usr/lib/python3.9/site-packages/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/TBB-0.2-py3.9.egg-info +-rw-r--r-- root/root usr/lib/python3.9/site-packages/TBB.py +drwxr-xr-x root/root usr/lib/python3.9/site-packages/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/__pycache__/TBB.cpython-39.pyc +drwxr-xr-x root/root usr/lib/python3.9/site-packages/tbb/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__init__.py +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__main__.py +drwxr-xr-x root/root usr/lib/python3.9/site-packages/tbb/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__pycache__/__init__.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__pycache__/__main__.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__pycache__/api.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__pycache__/pool.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/__pycache__/test.cpython-39.pyc +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/_api.cpython-39-x86_64-linux-gnu.so +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/api.py +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/pool.py +-rw-r--r-- root/root usr/lib/python3.9/site-packages/tbb/test.py drwxr-xr-x root/root usr/share/ diff --git a/onetbb/.signature b/onetbb/.signature index 27e6f6d04..9ad25bf99 100644 --- a/onetbb/.signature +++ b/onetbb/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF30j9eJChnbHjfFVyOiCJA31I0x677m1qyiS77fyC6KVJ8ITlbMiJ4nIy5XH0XlHsEiJCb1t4Jh6EwlTEdEOLFAc= -SHA256 (Pkgfile) = 4c2c32ccb456e8e1cacd55b6f92362367b94046cd4672b3171cae0fdb7a483af -SHA256 (.footprint) = 83af4a80da86564e95dd4329099e8b72241373d064abbea4ae93adf984c59c62 +RWSagIOpLGJF3/9iJa4ZEsIbx/6b4Mnu1ZMldpSdgaDBhAl9ZAQCd28bEKLxeQcXzXPdbvd7Gnp/YOAvbHwyv2UsYCywWQPvGAk= +SHA256 (Pkgfile) = fce950dcab1c6c232f469ee1a187be14ba91bacd3b510c70940018b5dd62622b +SHA256 (.footprint) = 2f07c824b37a3390427ea2e6625b9a476e070a4283c2305f8107069abcb49a8b SHA256 (onetbb-2021.5.0.tar.gz) = e5b57537c741400cf6134b428fc1689a649d7d38d9bb9c1b6d64f092ea28178a diff --git a/onetbb/Pkgfile b/onetbb/Pkgfile index d37d731bd..891a02117 100644 --- a/onetbb/Pkgfile +++ b/onetbb/Pkgfile @@ -1,11 +1,11 @@ # Description: High level abstract threading library # URL: https://www.threadingbuildingblocks.org/ # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: cmake ninja +# Depends on: cmake hwloc ninja swig name=onetbb version=2021.5.0 -release=1 +release=2 source=(https://github.com/oneapi-src/oneTBB/archive/v$version/$name-$version.tar.gz) build() { @@ -15,8 +15,10 @@ build() { -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \ + -D TBB4PY_BUILD=ON \ -Wno-dev - cmake --build build + cmake --build build --target all python_build DESTDIR=$PKG cmake --install build + rm -r $PKG/usr/share/doc }
participants (1)
-
crux@crux.nu