pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/parallel/threadingbuildingblocks
Module Name: pkgsrc
Committed By: prlw1
Date: Sat Nov 9 18:43:13 UTC 2024
Modified Files:
pkgsrc/parallel/threadingbuildingblocks: Makefile PLIST distinfo
Removed Files:
pkgsrc/parallel/threadingbuildingblocks/patches:
patch-cmake_compilers_GNU.cmake
Log Message:
Update threadingbuildingblocks (oneTBB) to 2022.0.0
Three years of improvements. Selfishly my bidisperse colloid Brownian
dynamics simulation goes over 10% faster.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/parallel/threadingbuildingblocks/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/parallel/threadingbuildingblocks/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/parallel/threadingbuildingblocks/distinfo
cvs rdiff -u -r1.4 -r0 \
pkgsrc/parallel/threadingbuildingblocks/patches/patch-cmake_compilers_GNU.cmake
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/parallel/threadingbuildingblocks/Makefile
diff -u pkgsrc/parallel/threadingbuildingblocks/Makefile:1.14 pkgsrc/parallel/threadingbuildingblocks/Makefile:1.15
--- pkgsrc/parallel/threadingbuildingblocks/Makefile:1.14 Sun Aug 25 06:19:09 2024
+++ pkgsrc/parallel/threadingbuildingblocks/Makefile Sat Nov 9 18:43:12 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2024/08/25 06:19:09 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2024/11/09 18:43:12 prlw1 Exp $
-DISTNAME= oneTBB-2021.5.0
+DISTNAME= oneTBB-2022.0.0
PKGNAME= ${DISTNAME:S/oneTBB-/threadingbuildingblocks-/}
CATEGORIES= parallel
MASTER_SITES= ${MASTER_SITE_GITHUB:=oneapi-src/}
@@ -12,11 +12,13 @@ HOMEPAGE= https://www.threadingbuildingb
COMMENT= Threading Buildling Blocks
LICENSE= apache-2.0
-USE_CMAKE= yes
-USE_LANGUAGES= c c++11
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES= c++11
+
# Use one build directory across platforms.
CMAKE_CONFIGURE_ARGS+= -DTBB_OUTPUT_DIR_BASE=pkgsrc
CMAKE_CONFIGURE_ARGS+= -DTBB_STRICT=OFF
+
TEST_TARGET= test
# For Darwin
TEST_ENV+= DYLD_LIBRARY_PATH=${WRKSRC}/pkgsrc_relwithdebinfo
@@ -25,6 +27,8 @@ BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--ver
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=${WRKSRC}/src/tbbmalloc/def/lin64-tbbmalloc.def
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=${WRKSRC}/src/tbbmalloc_proxy/def/lin64-proxy.def
+.include "../../devel/cmake/build.mk"
+.include "../../parallel/hwloc/buildlink3.mk"
.include "../../mk/atomic64.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/parallel/threadingbuildingblocks/PLIST
diff -u pkgsrc/parallel/threadingbuildingblocks/PLIST:1.4 pkgsrc/parallel/threadingbuildingblocks/PLIST:1.5
--- pkgsrc/parallel/threadingbuildingblocks/PLIST:1.4 Fri Jul 1 16:21:08 2022
+++ pkgsrc/parallel/threadingbuildingblocks/PLIST Sat Nov 9 18:43:12 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/07/01 16:21:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2024/11/09 18:43:12 prlw1 Exp $
include/oneapi/tbb.h
include/oneapi/tbb/blocked_range.h
include/oneapi/tbb/blocked_range2d.h
@@ -20,6 +20,7 @@ include/oneapi/tbb/detail/_aggregator.h
include/oneapi/tbb/detail/_aligned_space.h
include/oneapi/tbb/detail/_allocator_traits.h
include/oneapi/tbb/detail/_assert.h
+include/oneapi/tbb/detail/_attach.h
include/oneapi/tbb/detail/_concurrent_queue_base.h
include/oneapi/tbb/detail/_concurrent_skip_list.h
include/oneapi/tbb/detail/_concurrent_unordered_base.h
@@ -113,6 +114,7 @@ include/tbb/flow_graph_abstractions.h
include/tbb/global_control.h
include/tbb/info.h
include/tbb/memory_pool.h
+include/tbb/mutex.h
include/tbb/null_mutex.h
include/tbb/null_rw_mutex.h
include/tbb/parallel_for.h
@@ -126,6 +128,7 @@ include/tbb/partitioner.h
include/tbb/profiling.h
include/tbb/queuing_mutex.h
include/tbb/queuing_rw_mutex.h
+include/tbb/rw_mutex.h
include/tbb/scalable_allocator.h
include/tbb/spin_mutex.h
include/tbb/spin_rw_mutex.h
@@ -144,12 +147,12 @@ lib/cmake/TBB/TBBTargets-relwithdebinfo.
lib/cmake/TBB/TBBTargets.cmake
lib/libtbb.so
lib/libtbb.so.12
-lib/libtbb.so.12.5
+lib/libtbb.so.12.14
lib/libtbbmalloc.so
lib/libtbbmalloc.so.2
-lib/libtbbmalloc.so.2.5
+lib/libtbbmalloc.so.2.14
lib/libtbbmalloc_proxy.so
lib/libtbbmalloc_proxy.so.2
-lib/libtbbmalloc_proxy.so.2.5
+lib/libtbbmalloc_proxy.so.2.14
lib/pkgconfig/tbb.pc
share/doc/TBB/README.md
Index: pkgsrc/parallel/threadingbuildingblocks/distinfo
diff -u pkgsrc/parallel/threadingbuildingblocks/distinfo:1.13 pkgsrc/parallel/threadingbuildingblocks/distinfo:1.14
--- pkgsrc/parallel/threadingbuildingblocks/distinfo:1.13 Fri Jul 1 22:38:25 2022
+++ pkgsrc/parallel/threadingbuildingblocks/distinfo Sat Nov 9 18:43:12 2024
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.13 2022/07/01 22:38:25 adam Exp $
+$NetBSD: distinfo,v 1.14 2024/11/09 18:43:12 prlw1 Exp $
-BLAKE2s (oneTBB-2021.5.0.tar.gz) = 570452be4c16d646d781f41449c52caa4d9e580ba7bbd777085e88b955979e26
-SHA512 (oneTBB-2021.5.0.tar.gz) = 0e7b71022e397a6d7abb0cea106847935ae79a1e12a6976f8d038668c6eca8775ed971202c5bd518f7e517092b67af805cc5feb04b5c3a40e9fbf972cc703a46
-Size (oneTBB-2021.5.0.tar.gz) = 2463218 bytes
-SHA1 (patch-cmake_compilers_GNU.cmake) = 4f45c1e54efc484819f5b8d78c9d85257d51975d
+BLAKE2s (oneTBB-2022.0.0.tar.gz) = 9019a4d91edd8f52994f3f2e72484dd6919fa6d73eb442603eb897f0c7ca8705
+SHA512 (oneTBB-2022.0.0.tar.gz) = c87b84964b2c323f61895a532968dfa6413a774c177cffbf6e798a07e74e8da5d449144875771df0a1b02657eeb2a7ae4d41c6c432dbf7ea50e3d5a9ea9f8cd3
+Size (oneTBB-2022.0.0.tar.gz) = 2654343 bytes
SHA1 (patch-test_tbb_test__composite__node.cpp) = 1c48644e8cbee6622e2cf4a91901db217cee2ff3
Home |
Main Index |
Thread Index |
Old Index