[prev in list] [next in list] [prev in thread] [next in thread] 

List:       crux
Subject:    ports/contrib (3.6): [notify] onetbb: added missing deps
From:       crux () crux ! nu
Date:       2022-01-17 16:34:36
Message-ID: 20220117163436.D14B51805AD () crux ! nu
[Download RAW message or body]

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
 }
_______________________________________________
CRUX mailing list
CRUX@lists.crux.nu
https://lists.crux.nu/mailman/listinfo/crux
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic