git: a1da13329299 - main - net/aluminum: Update 1.0.0 → 1.2.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 04 Feb 2023 09:03:07 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a1da133292998f2d8a2691b1f67b361f9fbb1acf
commit a1da133292998f2d8a2691b1f67b361f9fbb1acf
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-02-04 07:29:19 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-02-04 09:03:01 +0000
net/aluminum: Update 1.0.0 → 1.2.0
Reported by: portscout
---
net/aluminum/Makefile | 15 +++++++++++----
net/aluminum/distinfo | 6 +++---
net/aluminum/pkg-plist | 22 +++++++++++++++++++---
3 files changed, 33 insertions(+), 10 deletions(-)
diff --git a/net/aluminum/Makefile b/net/aluminum/Makefile
index 241e01b6bc1f..8ae0e651e355 100644
--- a/net/aluminum/Makefile
+++ b/net/aluminum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Aluminum
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0
+DISTVERSION= 1.2.0
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
@@ -9,15 +9,22 @@ WWW= https://github.com/LLNL/Aluminum
LICENSE= APACHE20
-LIB_DEPENDS= libhwloc.so:devel/hwloc2 \
- libmpi.so:net/openmpi
+LIB_DEPENDS= libhwloc.so:devel/hwloc2
+TEST_DEPENDS= cxxopts>0:devel/cxxopts
-USES= cmake compiler:c11
+USES= cmake:testing compiler:c++17-lang mpi:openmpi
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= LLNL
+CMAKE_TESTING_ON= ALUMINUM_ENABLE_TESTS
+
LDFLAGS+= -lexecinfo
+post-test:
+.for t in test_exchange test_ops; do
+ @cd ${TEST_WRKSRC}/test && ./${t}
+.endfor
+
.include <bsd.port.mk>
diff --git a/net/aluminum/distinfo b/net/aluminum/distinfo
index 2a3810920c56..2758a827834f 100644
--- a/net/aluminum/distinfo
+++ b/net/aluminum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1615142501
-SHA256 (LLNL-Aluminum-v1.0.0_GH0.tar.gz) = 028d12e271817214db5c07c77b0528f88862139c3e442e1b12f58717290f414a
-SIZE (LLNL-Aluminum-v1.0.0_GH0.tar.gz) = 110296
+TIMESTAMP = 1675494972
+SHA256 (LLNL-Aluminum-v1.2.0_GH0.tar.gz) = 2f3725147f4dbc045b945af68d3d747f5dffbe2b8e928deed64136785210bc9a
+SIZE (LLNL-Aluminum-v1.2.0_GH0.tar.gz) = 127828
diff --git a/net/aluminum/pkg-plist b/net/aluminum/pkg-plist
index 490de4250d0a..58ff922457fe 100644
--- a/net/aluminum/pkg-plist
+++ b/net/aluminum/pkg-plist
@@ -1,8 +1,16 @@
+bin/al_info
include/Al.hpp
include/Al_config.hpp
include/aluminum/base.hpp
-include/aluminum/cuda.hpp
-include/aluminum/helper_kernels.hpp
+include/aluminum/cuda/cuda.hpp
+include/aluminum/cuda/cuda_mempool.hpp
+include/aluminum/cuda/events.hpp
+include/aluminum/cuda/gpu_status_flag.hpp
+include/aluminum/cuda/gpu_wait.hpp
+include/aluminum/cuda/helper_kernels.hpp
+include/aluminum/cuda/streams.hpp
+include/aluminum/cuda/sync_memory.hpp
+include/aluminum/datatypes.hpp
include/aluminum/ht/allgather.hpp
include/aluminum/ht/allgatherv.hpp
include/aluminum/ht/allreduce.hpp
@@ -53,13 +61,21 @@ include/aluminum/mpi_impl.hpp
include/aluminum/nccl_impl.hpp
include/aluminum/profiling.hpp
include/aluminum/progress.hpp
+include/aluminum/state.hpp
include/aluminum/trace.hpp
include/aluminum/tuning_params.hpp
-include/aluminum/utils.hpp
+include/aluminum/utils/caching_allocator.hpp
+include/aluminum/utils/locked_resource_pool.hpp
+include/aluminum/utils/meta.hpp
+include/aluminum/utils/mpsc_queue.hpp
+include/aluminum/utils/spsc_queue.hpp
+include/aluminum/utils/utils.hpp
lib/cmake/aluminum/AluminumConfig.cmake
lib/cmake/aluminum/AluminumConfigVersion.cmake
lib/cmake/aluminum/AluminumTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/aluminum/AluminumTargets.cmake
lib/cmake/aluminum/FindHWLOC.cmake
lib/cmake/aluminum/FindNCCL.cmake
+lib/cmake/aluminum/FindRoctracer.cmake
lib/libAl.so
+lib/libAl.so.1.2.0