mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-19 12:03:02 -04:00
sys-cluster/veloc: move COMM_QUEUE use expand to profiles/desc
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
@@ -14,8 +14,5 @@ VeloC is a collaboration between Argonne National Laboratory and Lawrence Liverm
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="slurm">Use <pkg>sys-cluster/slurm</pkg> as resource manager</flag>
|
||||
<flag name="comm-queue-ipc">Use ipc as the communication protocol between client library and active backend</flag>
|
||||
<flag name="comm-queue-socket">Use socket as the communication protocol between client library and active backend</flag>
|
||||
<!--<flag name="comm-queue-thallium">Use as the communication protocol between client library and active backend</flag>-->
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -18,15 +18,15 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE_COMM_QUEUE="
|
||||
+comm-queue-ipc
|
||||
comm-queue-socket
|
||||
+comm_queue_ipc
|
||||
comm_queue_socket
|
||||
"
|
||||
# comm-queue-thallium
|
||||
# comm_queue_thallium
|
||||
IUSE="${IUSE_COMM_QUEUE} python +slurm"
|
||||
|
||||
# AXL is optional
|
||||
RDEPEND="
|
||||
comm-queue-ipc? ( dev-libs/boost )
|
||||
comm_queue_ipc? ( dev-libs/boost )
|
||||
slurm? ( sys-cluster/slurm )
|
||||
|
||||
dev-libs/openssl
|
||||
@@ -34,7 +34,7 @@ RDEPEND="
|
||||
sys-cluster/er
|
||||
virtual/mpi
|
||||
"
|
||||
# comm-queue-thallium? ( thallium )
|
||||
# comm_queue_thallium? ( thallium )
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-strip-cflags.patch" )
|
||||
@@ -54,9 +54,9 @@ src_configure() {
|
||||
use slurm && resman="SLURM"
|
||||
|
||||
local queue
|
||||
use comm-queue-ipc && queue="ipc_queue"
|
||||
use comm-queue-socket && queue="socket_queue"
|
||||
# use comm-queue-thallium && queue="thallium_queue"
|
||||
use comm_queue_ipc && queue="ipc_queue"
|
||||
use comm_queue_socket && queue="socket_queue"
|
||||
# use comm_queue_thallium && queue="thallium_queue"
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
|
||||
|
||||
Reference in New Issue
Block a user