diff options
author | Tim Biermann <tbier@posteo.de> | 2019-08-11 11:13:55 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2019-08-11 11:13:55 +0200 |
commit | a0faa6da2884e9b2add6b7866a4c28cd2e591700 (patch) | |
tree | e6f9dbdcaed94c2c2c85c4d63cb449d7895b4613 /intel-tbb | |
parent | e75f9cbe78815229067e790ed000424b42941a05 (diff) | |
download | contrib-a0faa6da2884e9b2add6b7866a4c28cd2e591700.tar.gz contrib-a0faa6da2884e9b2add6b7866a4c28cd2e591700.tar.xz |
intel-tbb: initial commit, version 2019.8
Diffstat (limited to 'intel-tbb')
-rw-r--r-- | intel-tbb/.footprint | 133 | ||||
-rw-r--r-- | intel-tbb/.signature | 5 | ||||
-rw-r--r-- | intel-tbb/Pkgfile | 18 |
3 files changed, 156 insertions, 0 deletions
diff --git a/intel-tbb/.footprint b/intel-tbb/.footprint new file mode 100644 index 000000000..fad9e4394 --- /dev/null +++ b/intel-tbb/.footprint @@ -0,0 +1,133 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxrwxr-x root/root usr/include/tbb/ +-rw-rw-r-- root/root usr/include/tbb/aggregator.h +-rw-rw-r-- root/root usr/include/tbb/aligned_space.h +-rw-rw-r-- root/root usr/include/tbb/atomic.h +-rw-rw-r-- root/root usr/include/tbb/blocked_range.h +-rw-rw-r-- root/root usr/include/tbb/blocked_range2d.h +-rw-rw-r-- root/root usr/include/tbb/blocked_range3d.h +-rw-rw-r-- root/root usr/include/tbb/blocked_rangeNd.h +-rw-rw-r-- root/root usr/include/tbb/cache_aligned_allocator.h +-rw-rw-r-- root/root usr/include/tbb/combinable.h +drwxrwxr-x root/root usr/include/tbb/compat/ +-rw-rw-r-- root/root usr/include/tbb/compat/condition_variable +-rw-rw-r-- root/root usr/include/tbb/compat/ppl.h +-rw-rw-r-- root/root usr/include/tbb/compat/thread +-rw-rw-r-- root/root usr/include/tbb/compat/tuple +-rw-rw-r-- root/root usr/include/tbb/concurrent_hash_map.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_lru_cache.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_map.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_priority_queue.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_queue.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_set.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_unordered_map.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_unordered_set.h +-rw-rw-r-- root/root usr/include/tbb/concurrent_vector.h +-rw-rw-r-- root/root usr/include/tbb/critical_section.h +-rw-rw-r-- root/root usr/include/tbb/enumerable_thread_specific.h +-rw-rw-r-- root/root usr/include/tbb/flow_graph.h +-rw-rw-r-- root/root usr/include/tbb/flow_graph_abstractions.h +-rw-rw-r-- root/root usr/include/tbb/flow_graph_opencl_node.h +-rw-rw-r-- root/root usr/include/tbb/global_control.h +-rw-rw-r-- root/root usr/include/tbb/index.html +drwxrwxr-x root/root usr/include/tbb/internal/ +-rw-rw-r-- root/root usr/include/tbb/internal/_aggregator_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_allocator_traits.h +-rw-rw-r-- root/root usr/include/tbb/internal/_concurrent_queue_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_concurrent_skip_list_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_concurrent_unordered_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_async_msg_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_body_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_cache_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_indexer_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_item_buffer_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_join_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_node_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_streaming_node.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_tagged_buffer_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_trace_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_flow_graph_types_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_mutex_padding.h +-rw-rw-r-- root/root usr/include/tbb/internal/_node_handle_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_range_iterator.h +-rw-rw-r-- root/root usr/include/tbb/internal/_tbb_hash_compare_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_tbb_strings.h +-rw-rw-r-- root/root usr/include/tbb/internal/_tbb_trace_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_tbb_windef.h +-rw-rw-r-- root/root usr/include/tbb/internal/_template_helpers.h +-rw-rw-r-- root/root usr/include/tbb/internal/_x86_eliding_mutex_impl.h +-rw-rw-r-- root/root usr/include/tbb/internal/_x86_rtm_rw_mutex_impl.h +-rw-rw-r-- root/root usr/include/tbb/iterators.h +drwxrwxr-x root/root usr/include/tbb/machine/ +-rw-rw-r-- root/root usr/include/tbb/machine/gcc_arm.h +-rw-rw-r-- root/root usr/include/tbb/machine/gcc_generic.h +-rw-rw-r-- root/root usr/include/tbb/machine/gcc_ia32_common.h +-rw-rw-r-- root/root usr/include/tbb/machine/gcc_itsx.h +-rw-rw-r-- root/root usr/include/tbb/machine/ibm_aix51.h +-rw-rw-r-- root/root usr/include/tbb/machine/icc_generic.h +-rw-rw-r-- root/root usr/include/tbb/machine/linux_common.h +-rw-rw-r-- root/root usr/include/tbb/machine/linux_ia32.h +-rw-rw-r-- root/root usr/include/tbb/machine/linux_ia64.h +-rw-rw-r-- root/root usr/include/tbb/machine/linux_intel64.h +-rw-rw-r-- root/root usr/include/tbb/machine/mac_ppc.h +-rw-rw-r-- root/root usr/include/tbb/machine/macos_common.h +-rw-rw-r-- root/root usr/include/tbb/machine/mic_common.h +-rw-rw-r-- root/root usr/include/tbb/machine/msvc_armv7.h +-rw-rw-r-- root/root usr/include/tbb/machine/msvc_ia32_common.h +-rw-rw-r-- root/root usr/include/tbb/machine/sunos_sparc.h +-rw-rw-r-- root/root usr/include/tbb/machine/windows_api.h +-rw-rw-r-- root/root usr/include/tbb/machine/windows_ia32.h +-rw-rw-r-- root/root usr/include/tbb/machine/windows_intel64.h +-rw-rw-r-- root/root usr/include/tbb/memory_pool.h +-rw-rw-r-- root/root usr/include/tbb/mutex.h +-rw-rw-r-- root/root usr/include/tbb/null_mutex.h +-rw-rw-r-- root/root usr/include/tbb/null_rw_mutex.h +-rw-rw-r-- root/root usr/include/tbb/parallel_do.h +-rw-rw-r-- root/root usr/include/tbb/parallel_for.h +-rw-rw-r-- root/root usr/include/tbb/parallel_for_each.h +-rw-rw-r-- root/root usr/include/tbb/parallel_invoke.h +-rw-rw-r-- root/root usr/include/tbb/parallel_reduce.h +-rw-rw-r-- root/root usr/include/tbb/parallel_scan.h +-rw-rw-r-- root/root usr/include/tbb/parallel_sort.h +-rw-rw-r-- root/root usr/include/tbb/parallel_while.h +-rw-rw-r-- root/root usr/include/tbb/partitioner.h +-rw-rw-r-- root/root usr/include/tbb/pipeline.h +-rw-rw-r-- root/root usr/include/tbb/queuing_mutex.h +-rw-rw-r-- root/root usr/include/tbb/queuing_rw_mutex.h +-rw-rw-r-- root/root usr/include/tbb/reader_writer_lock.h +-rw-rw-r-- root/root usr/include/tbb/recursive_mutex.h +-rw-rw-r-- root/root usr/include/tbb/runtime_loader.h +-rw-rw-r-- root/root usr/include/tbb/scalable_allocator.h +-rw-rw-r-- root/root usr/include/tbb/spin_mutex.h +-rw-rw-r-- root/root usr/include/tbb/spin_rw_mutex.h +-rw-rw-r-- root/root usr/include/tbb/task.h +-rw-rw-r-- root/root usr/include/tbb/task_arena.h +-rw-rw-r-- root/root usr/include/tbb/task_group.h +-rw-rw-r-- root/root usr/include/tbb/task_scheduler_init.h +-rw-rw-r-- root/root usr/include/tbb/task_scheduler_observer.h +-rw-rw-r-- root/root usr/include/tbb/tbb.h +-rw-rw-r-- root/root usr/include/tbb/tbb_allocator.h +-rw-rw-r-- root/root usr/include/tbb/tbb_config.h +-rw-rw-r-- root/root usr/include/tbb/tbb_disable_exceptions.h +-rw-rw-r-- root/root usr/include/tbb/tbb_exception.h +-rw-rw-r-- root/root usr/include/tbb/tbb_machine.h +-rw-rw-r-- root/root usr/include/tbb/tbb_profiling.h +-rw-rw-r-- root/root usr/include/tbb/tbb_stddef.h +-rw-rw-r-- root/root usr/include/tbb/tbb_thread.h +-rw-rw-r-- root/root usr/include/tbb/tbbmalloc_proxy.h +-rw-rw-r-- root/root usr/include/tbb/tick_count.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libtbb.so +-rwxr-xr-x root/root usr/lib/libtbb.so.2 +-rwxr-xr-x root/root usr/lib/libtbb_debug.so +-rwxr-xr-x root/root usr/lib/libtbb_debug.so.2 +-rwxr-xr-x root/root usr/lib/libtbbmalloc.so +-rwxr-xr-x root/root usr/lib/libtbbmalloc.so.2 +-rwxr-xr-x root/root usr/lib/libtbbmalloc_debug.so +-rwxr-xr-x root/root usr/lib/libtbbmalloc_debug.so.2 +-rwxr-xr-x root/root usr/lib/libtbbmalloc_proxy.so +-rwxr-xr-x root/root usr/lib/libtbbmalloc_proxy.so.2 +-rwxr-xr-x root/root usr/lib/libtbbmalloc_proxy_debug.so +-rwxr-xr-x root/root usr/lib/libtbbmalloc_proxy_debug.so.2 diff --git a/intel-tbb/.signature b/intel-tbb/.signature new file mode 100644 index 000000000..0ca6260db --- /dev/null +++ b/intel-tbb/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF31B+q1zDHtTLMhzEaVpK41jyhs0r4jtFTou041YPL2fiY1MCzzjkId4GcBFtU4dgHnz7UGQdu32TvuFwRDKQwgY= +SHA256 (Pkgfile) = 234d32b1d930952ad7c0f1dfe3f1d64d2b7fcf757a6e44cb8df07fec1773310a +SHA256 (.footprint) = 3bb5f83de8d28cc4918be9cc13875e3c4d4645d1dac3f5d86f77a439035a708d +SHA256 (intel-tbb-2019.8.tar.gz) = 7b1fd8caea14be72ae4175896510bf99c809cd7031306a1917565e6de7382fba diff --git a/intel-tbb/Pkgfile b/intel-tbb/Pkgfile new file mode 100644 index 000000000..ca97a16ee --- /dev/null +++ b/intel-tbb/Pkgfile @@ -0,0 +1,18 @@ +# Description: High level abstract threading library +# URL: http://www.threadingbuildingblocks.org/ +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: + +name=intel-tbb +version=2019.8 +release=1 +source=(https://github.com/01org/tbb/archive/${version::4}_U${version:5:7}/$name-$version.tar.gz) + +build() { + cd tbb-2019_U8 + make + install -d $PKG/usr/lib + install -m755 build/linux_*/*.so* $PKG/usr/lib + install -d $PKG/usr/include + cp -a include/tbb $PKG/usr/include +} |