# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
description LSC Algorithm Library - Inference
LIGO Scientific Collaboration Algorithm Library - Inference containing \
routines for Bayesian inference data analysis.
checksums rmd160 fc01a7f47b291accc8a015e21d2e09a26023bd25 \
sha256 73e9ee32507da91f176db790dc12b9a3d16a769ca3047af7c4fa279eaf915e31
#depends_build port:help2man
# add Python dependencies for python subports
if {[string match "py*" ${subport}]} {
set numbers [regexp -all -inline -- {[0-9]+} ${subport}]
set v [lindex ${numbers} 0]
depends_lib-append port:py${v}-astropy
depends_lib-append port:py${v}-healpy
depends_lib-append port:py${v}-shapely
# ideally we need to depend on this, but this brings in py27-tables
# which is not compatible with port:hdf, which is a required
#depends_lib-append port:py${v}-seaborn
# bump revision for python subports only
configure.args --enable-openmp \
# lalinference now contains files that used to be provided by lalapps
if {![catch {set installed [lindex [registry_active lalapps] 0]}]} {
set _version [lindex $installed 1]
if {[vercmp $_version 6.20.0] < 0} {
# lalapps used to install some files now provided by lalinference in versions < 6.20.0
registry_deactivate_composite lalapps "" [list ports_nodepcheck 1]
###############################################################################