summaryrefslogtreecommitdiff
path: root/gnu/packages/tbb.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/tbb.scm')
-rw-r--r--gnu/packages/tbb.scm17
1 files changed, 9 insertions, 8 deletions
diff --git a/gnu/packages/tbb.scm b/gnu/packages/tbb.scm
index 926e9dcad4..47f8d4a09a 100644
--- a/gnu/packages/tbb.scm
+++ b/gnu/packages/tbb.scm
@@ -40,7 +40,7 @@
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/oneapi-src/oneTBB")
+ (url "https://github.com/uxlfoundation/oneTBB/")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
@@ -50,7 +50,8 @@
"tbb-gcc-14.patch"))))
(build-system cmake-build-system)
(arguments
- `(#:configure-flags
+ `(#:parallel-tests? #f
+ #:configure-flags
'(,@(if (or (target-riscv64?)
(target-ppc32?))
'("-DTBB_TEST_LINK_FLAGS=-latomic")
@@ -78,14 +79,14 @@
((".*test_multifunction_node.*") "")
((".*test_async_node.*") ""))))))
(else '())))))
- (home-page "https://www.threadingbuildingblocks.org")
+ (home-page "https://uxlfoundation.github.io/oneTBB/")
(synopsis "C++ library for parallel programming")
(description
- "Threading Building Blocks (TBB) is a C++ runtime library that abstracts
-the low-level threading details necessary for optimal multi-core performance.
-It uses common C++ templates and coding style to eliminate tedious threading
-implementation work. It provides parallel loop constructs, asynchronous
-tasks, synchronization primitives, atomic operations, and more.")
+ "@acronym{TBB, Threading Building Blocks} is a C++ runtime library that
+abstracts the low-level threading details necessary for optimal multi-core
+performance. It uses common C++ templates and coding style to eliminate
+tedious threading implementation work. It provides parallel loop constructs,
+asynchronous tasks, synchronization primitives, atomic operations, and more.")
(license asl2.0)))
(define-public python-tbb