Index: head/math/armadillo/Makefile =================================================================== --- head/math/armadillo/Makefile (revision 553652) +++ head/math/armadillo/Makefile (revision 553653) @@ -1,25 +1,26 @@ # $FreeBSD$ PORTNAME= armadillo -PORTVERSION= 9.900.2 +PORTVERSION= 10.1.1 CATEGORIES= math MASTER_SITES= SF/arma MAINTAINER= danilo@FreeBSD.org COMMENT= C++ linear algebra library LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libarpack.so:math/arpack-ng \ + liblapack.so:math/lapack \ libhdf5.so:science/hdf5 \ libsuperlu.so:math/superlu \ libsz.so:science/szip USES= blaslapack:openblas cmake compiler:c++11-lang pkgconfig tar:xz USE_LDCONFIG= yes CMAKE_ARGS+= -DPKG_CONFIG_DIR=${LOCALBASE}/libdata/pkgconfig/ .include Index: head/math/armadillo/distinfo =================================================================== --- head/math/armadillo/distinfo (revision 553652) +++ head/math/armadillo/distinfo (revision 553653) @@ -1,3 +1,3 @@ -TIMESTAMP = 1596977605 -SHA256 (armadillo-9.900.2.tar.xz) = d78658c9442addf7f718eb05881150ee3ec25604d06dd3af4942422b3ce26d05 -SIZE (armadillo-9.900.2.tar.xz) = 4724108 +TIMESTAMP = 1603826748 +SHA256 (armadillo-10.1.1.tar.xz) = 95e021dba80830e4d55f69a826e4d65c7411a4e400788a387563da16aef51c8e +SIZE (armadillo-10.1.1.tar.xz) = 6040456 Index: head/math/armadillo/pkg-plist =================================================================== --- head/math/armadillo/pkg-plist (revision 553652) +++ head/math/armadillo/pkg-plist (revision 553653) @@ -1,592 +1,592 @@ include/armadillo include/armadillo_bits/BaseCube_bones.hpp include/armadillo_bits/BaseCube_meat.hpp include/armadillo_bits/Base_bones.hpp include/armadillo_bits/Base_meat.hpp include/armadillo_bits/Col_bones.hpp include/armadillo_bits/Col_meat.hpp include/armadillo_bits/CubeToMatOp_bones.hpp include/armadillo_bits/CubeToMatOp_meat.hpp include/armadillo_bits/Cube_bones.hpp include/armadillo_bits/Cube_meat.hpp include/armadillo_bits/GenCube_bones.hpp include/armadillo_bits/GenCube_meat.hpp include/armadillo_bits/GenSpecialiser.hpp include/armadillo_bits/Gen_bones.hpp include/armadillo_bits/Gen_meat.hpp include/armadillo_bits/GlueCube_bones.hpp include/armadillo_bits/GlueCube_meat.hpp include/armadillo_bits/Glue_bones.hpp include/armadillo_bits/Glue_meat.hpp include/armadillo_bits/MapMat_bones.hpp include/armadillo_bits/MapMat_meat.hpp include/armadillo_bits/Mat_bones.hpp include/armadillo_bits/Mat_meat.hpp include/armadillo_bits/OpCube_bones.hpp include/armadillo_bits/OpCube_meat.hpp include/armadillo_bits/Op_bones.hpp include/armadillo_bits/Op_meat.hpp include/armadillo_bits/Proxy.hpp include/armadillo_bits/ProxyCube.hpp include/armadillo_bits/Row_bones.hpp include/armadillo_bits/Row_meat.hpp include/armadillo_bits/SizeCube_bones.hpp include/armadillo_bits/SizeCube_meat.hpp include/armadillo_bits/SizeMat_bones.hpp include/armadillo_bits/SizeMat_meat.hpp include/armadillo_bits/SpBase_bones.hpp include/armadillo_bits/SpBase_meat.hpp include/armadillo_bits/SpCol_bones.hpp include/armadillo_bits/SpCol_meat.hpp include/armadillo_bits/SpGlue_bones.hpp include/armadillo_bits/SpGlue_meat.hpp include/armadillo_bits/SpMat_bones.hpp include/armadillo_bits/SpMat_iterators_meat.hpp include/armadillo_bits/SpMat_meat.hpp include/armadillo_bits/SpOp_bones.hpp include/armadillo_bits/SpOp_meat.hpp include/armadillo_bits/SpProxy.hpp include/armadillo_bits/SpRow_bones.hpp include/armadillo_bits/SpRow_meat.hpp include/armadillo_bits/SpSubview_bones.hpp +include/armadillo_bits/SpSubview_col_list_bones.hpp +include/armadillo_bits/SpSubview_col_list_meat.hpp include/armadillo_bits/SpSubview_iterators_meat.hpp include/armadillo_bits/SpSubview_meat.hpp include/armadillo_bits/SpToDOp_bones.hpp include/armadillo_bits/SpToDOp_meat.hpp include/armadillo_bits/SpValProxy_bones.hpp include/armadillo_bits/SpValProxy_meat.hpp include/armadillo_bits/access.hpp include/armadillo_bits/arma_cmath.hpp include/armadillo_bits/arma_config.hpp include/armadillo_bits/arma_forward.hpp include/armadillo_bits/arma_ostream_bones.hpp include/armadillo_bits/arma_ostream_meat.hpp include/armadillo_bits/arma_rel_comparators.hpp include/armadillo_bits/arma_rng.hpp include/armadillo_bits/arma_rng_cxx11.hpp include/armadillo_bits/arma_rng_cxx98.hpp include/armadillo_bits/arma_static_check.hpp include/armadillo_bits/arma_str.hpp include/armadillo_bits/arma_version.hpp include/armadillo_bits/arrayops_bones.hpp include/armadillo_bits/arrayops_meat.hpp include/armadillo_bits/auxlib_bones.hpp include/armadillo_bits/auxlib_meat.hpp include/armadillo_bits/band_helper.hpp -include/armadillo_bits/compiler_extra.hpp +include/armadillo_bits/compiler_check.hpp include/armadillo_bits/compiler_setup.hpp include/armadillo_bits/compiler_setup_post.hpp include/armadillo_bits/cond_rel_bones.hpp include/armadillo_bits/cond_rel_meat.hpp include/armadillo_bits/config.hpp include/armadillo_bits/constants.hpp include/armadillo_bits/constants_old.hpp include/armadillo_bits/csv_name.hpp include/armadillo_bits/debug.hpp include/armadillo_bits/def_arpack.hpp include/armadillo_bits/def_atlas.hpp include/armadillo_bits/def_blas.hpp include/armadillo_bits/def_hdf5.hpp include/armadillo_bits/def_lapack.hpp include/armadillo_bits/def_superlu.hpp include/armadillo_bits/diagmat_proxy.hpp include/armadillo_bits/diagview_bones.hpp include/armadillo_bits/diagview_meat.hpp include/armadillo_bits/diskio_bones.hpp include/armadillo_bits/diskio_meat.hpp include/armadillo_bits/distr_param.hpp include/armadillo_bits/eGlueCube_bones.hpp include/armadillo_bits/eGlueCube_meat.hpp include/armadillo_bits/eGlue_bones.hpp include/armadillo_bits/eGlue_meat.hpp include/armadillo_bits/eOpCube_bones.hpp include/armadillo_bits/eOpCube_meat.hpp include/armadillo_bits/eOp_bones.hpp include/armadillo_bits/eOp_meat.hpp include/armadillo_bits/eglue_core_bones.hpp include/armadillo_bits/eglue_core_meat.hpp include/armadillo_bits/eop_aux.hpp include/armadillo_bits/eop_core_bones.hpp include/armadillo_bits/eop_core_meat.hpp include/armadillo_bits/fft_engine.hpp include/armadillo_bits/field_bones.hpp include/armadillo_bits/field_meat.hpp include/armadillo_bits/fn_accu.hpp include/armadillo_bits/fn_all.hpp include/armadillo_bits/fn_any.hpp include/armadillo_bits/fn_approx_equal.hpp include/armadillo_bits/fn_as_scalar.hpp include/armadillo_bits/fn_chi2rnd.hpp include/armadillo_bits/fn_chol.hpp include/armadillo_bits/fn_clamp.hpp include/armadillo_bits/fn_cond.hpp include/armadillo_bits/fn_conv.hpp include/armadillo_bits/fn_conv_to.hpp include/armadillo_bits/fn_cor.hpp include/armadillo_bits/fn_cov.hpp include/armadillo_bits/fn_cross.hpp include/armadillo_bits/fn_cumprod.hpp include/armadillo_bits/fn_cumsum.hpp include/armadillo_bits/fn_det.hpp include/armadillo_bits/fn_diagmat.hpp include/armadillo_bits/fn_diagvec.hpp include/armadillo_bits/fn_diff.hpp include/armadillo_bits/fn_dot.hpp include/armadillo_bits/fn_eig_gen.hpp include/armadillo_bits/fn_eig_pair.hpp include/armadillo_bits/fn_eig_sym.hpp include/armadillo_bits/fn_eigs_gen.hpp include/armadillo_bits/fn_eigs_sym.hpp include/armadillo_bits/fn_elem.hpp include/armadillo_bits/fn_eps.hpp include/armadillo_bits/fn_expmat.hpp include/armadillo_bits/fn_eye.hpp include/armadillo_bits/fn_fft.hpp include/armadillo_bits/fn_fft2.hpp include/armadillo_bits/fn_find.hpp include/armadillo_bits/fn_find_unique.hpp include/armadillo_bits/fn_flip.hpp include/armadillo_bits/fn_hess.hpp include/armadillo_bits/fn_hist.hpp include/armadillo_bits/fn_histc.hpp include/armadillo_bits/fn_index_max.hpp include/armadillo_bits/fn_index_min.hpp include/armadillo_bits/fn_inplace_strans.hpp include/armadillo_bits/fn_inplace_trans.hpp include/armadillo_bits/fn_interp1.hpp include/armadillo_bits/fn_interp2.hpp include/armadillo_bits/fn_intersect.hpp include/armadillo_bits/fn_inv.hpp include/armadillo_bits/fn_join.hpp include/armadillo_bits/fn_kmeans.hpp include/armadillo_bits/fn_kron.hpp include/armadillo_bits/fn_log_det.hpp include/armadillo_bits/fn_log_normpdf.hpp include/armadillo_bits/fn_logmat.hpp include/armadillo_bits/fn_lu.hpp include/armadillo_bits/fn_max.hpp include/armadillo_bits/fn_mean.hpp include/armadillo_bits/fn_median.hpp include/armadillo_bits/fn_min.hpp include/armadillo_bits/fn_misc.hpp include/armadillo_bits/fn_mvnrnd.hpp include/armadillo_bits/fn_n_unique.hpp include/armadillo_bits/fn_nonzeros.hpp include/armadillo_bits/fn_norm.hpp include/armadillo_bits/fn_normalise.hpp include/armadillo_bits/fn_normcdf.hpp include/armadillo_bits/fn_normpdf.hpp include/armadillo_bits/fn_numel.hpp include/armadillo_bits/fn_ones.hpp include/armadillo_bits/fn_orth_null.hpp include/armadillo_bits/fn_pinv.hpp include/armadillo_bits/fn_polyfit.hpp include/armadillo_bits/fn_polyval.hpp include/armadillo_bits/fn_powmat.hpp include/armadillo_bits/fn_princomp.hpp include/armadillo_bits/fn_prod.hpp include/armadillo_bits/fn_qr.hpp include/armadillo_bits/fn_quantile.hpp include/armadillo_bits/fn_qz.hpp include/armadillo_bits/fn_randg.hpp include/armadillo_bits/fn_randi.hpp include/armadillo_bits/fn_randn.hpp include/armadillo_bits/fn_randperm.hpp include/armadillo_bits/fn_randu.hpp include/armadillo_bits/fn_range.hpp include/armadillo_bits/fn_rank.hpp include/armadillo_bits/fn_regspace.hpp include/armadillo_bits/fn_repelem.hpp include/armadillo_bits/fn_repmat.hpp include/armadillo_bits/fn_reshape.hpp include/armadillo_bits/fn_resize.hpp include/armadillo_bits/fn_reverse.hpp include/armadillo_bits/fn_roots.hpp include/armadillo_bits/fn_schur.hpp include/armadillo_bits/fn_shift.hpp include/armadillo_bits/fn_shuffle.hpp include/armadillo_bits/fn_size.hpp include/armadillo_bits/fn_solve.hpp include/armadillo_bits/fn_sort.hpp include/armadillo_bits/fn_sort_index.hpp include/armadillo_bits/fn_speye.hpp include/armadillo_bits/fn_spones.hpp include/armadillo_bits/fn_sprandn.hpp include/armadillo_bits/fn_sprandu.hpp include/armadillo_bits/fn_spsolve.hpp include/armadillo_bits/fn_sqrtmat.hpp include/armadillo_bits/fn_stddev.hpp include/armadillo_bits/fn_strans.hpp include/armadillo_bits/fn_sum.hpp include/armadillo_bits/fn_svd.hpp include/armadillo_bits/fn_svds.hpp include/armadillo_bits/fn_syl_lyap.hpp include/armadillo_bits/fn_symmat.hpp include/armadillo_bits/fn_toeplitz.hpp include/armadillo_bits/fn_trace.hpp include/armadillo_bits/fn_trans.hpp include/armadillo_bits/fn_trapz.hpp include/armadillo_bits/fn_trig.hpp include/armadillo_bits/fn_trimat.hpp include/armadillo_bits/fn_trimat_ind.hpp include/armadillo_bits/fn_trunc_exp.hpp include/armadillo_bits/fn_trunc_log.hpp include/armadillo_bits/fn_unique.hpp include/armadillo_bits/fn_var.hpp include/armadillo_bits/fn_vectorise.hpp include/armadillo_bits/fn_wishrnd.hpp include/armadillo_bits/fn_zeros.hpp include/armadillo_bits/glue_affmul_bones.hpp include/armadillo_bits/glue_affmul_meat.hpp include/armadillo_bits/glue_atan2_bones.hpp include/armadillo_bits/glue_atan2_meat.hpp include/armadillo_bits/glue_conv_bones.hpp include/armadillo_bits/glue_conv_meat.hpp include/armadillo_bits/glue_cor_bones.hpp include/armadillo_bits/glue_cor_meat.hpp include/armadillo_bits/glue_cov_bones.hpp include/armadillo_bits/glue_cov_meat.hpp include/armadillo_bits/glue_cross_bones.hpp include/armadillo_bits/glue_cross_meat.hpp include/armadillo_bits/glue_hist_bones.hpp include/armadillo_bits/glue_hist_meat.hpp include/armadillo_bits/glue_histc_bones.hpp include/armadillo_bits/glue_histc_meat.hpp include/armadillo_bits/glue_hypot_bones.hpp include/armadillo_bits/glue_hypot_meat.hpp include/armadillo_bits/glue_intersect_bones.hpp include/armadillo_bits/glue_intersect_meat.hpp include/armadillo_bits/glue_join_bones.hpp include/armadillo_bits/glue_join_meat.hpp include/armadillo_bits/glue_kron_bones.hpp include/armadillo_bits/glue_kron_meat.hpp include/armadillo_bits/glue_max_bones.hpp include/armadillo_bits/glue_max_meat.hpp include/armadillo_bits/glue_min_bones.hpp include/armadillo_bits/glue_min_meat.hpp include/armadillo_bits/glue_mixed_bones.hpp include/armadillo_bits/glue_mixed_meat.hpp include/armadillo_bits/glue_mvnrnd_bones.hpp include/armadillo_bits/glue_mvnrnd_meat.hpp include/armadillo_bits/glue_polyfit_bones.hpp include/armadillo_bits/glue_polyfit_meat.hpp include/armadillo_bits/glue_polyval_bones.hpp include/armadillo_bits/glue_polyval_meat.hpp include/armadillo_bits/glue_quantile_bones.hpp include/armadillo_bits/glue_quantile_meat.hpp include/armadillo_bits/glue_relational_bones.hpp include/armadillo_bits/glue_relational_meat.hpp include/armadillo_bits/glue_solve_bones.hpp include/armadillo_bits/glue_solve_meat.hpp include/armadillo_bits/glue_times_bones.hpp include/armadillo_bits/glue_times_meat.hpp include/armadillo_bits/glue_toeplitz_bones.hpp include/armadillo_bits/glue_toeplitz_meat.hpp include/armadillo_bits/glue_trapz_bones.hpp include/armadillo_bits/glue_trapz_meat.hpp include/armadillo_bits/gmm_diag_bones.hpp include/armadillo_bits/gmm_diag_meat.hpp include/armadillo_bits/gmm_full_bones.hpp include/armadillo_bits/gmm_full_meat.hpp include/armadillo_bits/gmm_misc_bones.hpp include/armadillo_bits/gmm_misc_meat.hpp include/armadillo_bits/hdf5_misc.hpp include/armadillo_bits/hdf5_name.hpp include/armadillo_bits/include_atlas.hpp include/armadillo_bits/include_hdf5.hpp include/armadillo_bits/include_superlu.hpp include/armadillo_bits/injector_bones.hpp include/armadillo_bits/injector_meat.hpp include/armadillo_bits/memory.hpp include/armadillo_bits/mp_misc.hpp include/armadillo_bits/mtGlueCube_bones.hpp include/armadillo_bits/mtGlueCube_meat.hpp include/armadillo_bits/mtGlue_bones.hpp include/armadillo_bits/mtGlue_meat.hpp include/armadillo_bits/mtOpCube_bones.hpp include/armadillo_bits/mtOpCube_meat.hpp include/armadillo_bits/mtOp_bones.hpp include/armadillo_bits/mtOp_meat.hpp include/armadillo_bits/mtSpGlue_bones.hpp include/armadillo_bits/mtSpGlue_meat.hpp include/armadillo_bits/mtSpOp_bones.hpp include/armadillo_bits/mtSpOp_meat.hpp include/armadillo_bits/mul_gemm.hpp include/armadillo_bits/mul_gemm_mixed.hpp include/armadillo_bits/mul_gemv.hpp include/armadillo_bits/mul_herk.hpp include/armadillo_bits/mul_syrk.hpp include/armadillo_bits/newarp_DenseGenMatProd_bones.hpp include/armadillo_bits/newarp_DenseGenMatProd_meat.hpp include/armadillo_bits/newarp_DoubleShiftQR_bones.hpp include/armadillo_bits/newarp_DoubleShiftQR_meat.hpp include/armadillo_bits/newarp_EigsSelect.hpp include/armadillo_bits/newarp_GenEigsSolver_bones.hpp include/armadillo_bits/newarp_GenEigsSolver_meat.hpp include/armadillo_bits/newarp_SortEigenvalue.hpp include/armadillo_bits/newarp_SparseGenMatProd_bones.hpp include/armadillo_bits/newarp_SparseGenMatProd_meat.hpp include/armadillo_bits/newarp_SymEigsSolver_bones.hpp include/armadillo_bits/newarp_SymEigsSolver_meat.hpp include/armadillo_bits/newarp_TridiagEigen_bones.hpp include/armadillo_bits/newarp_TridiagEigen_meat.hpp include/armadillo_bits/newarp_UpperHessenbergEigen_bones.hpp include/armadillo_bits/newarp_UpperHessenbergEigen_meat.hpp include/armadillo_bits/newarp_UpperHessenbergQR_bones.hpp include/armadillo_bits/newarp_UpperHessenbergQR_meat.hpp include/armadillo_bits/newarp_cx_attrib.hpp include/armadillo_bits/op_all_bones.hpp include/armadillo_bits/op_all_meat.hpp include/armadillo_bits/op_any_bones.hpp include/armadillo_bits/op_any_meat.hpp include/armadillo_bits/op_chi2rnd_bones.hpp include/armadillo_bits/op_chi2rnd_meat.hpp include/armadillo_bits/op_chol_bones.hpp include/armadillo_bits/op_chol_meat.hpp include/armadillo_bits/op_clamp_bones.hpp include/armadillo_bits/op_clamp_meat.hpp include/armadillo_bits/op_cond_bones.hpp include/armadillo_bits/op_cond_meat.hpp include/armadillo_bits/op_cor_bones.hpp include/armadillo_bits/op_cor_meat.hpp include/armadillo_bits/op_cov_bones.hpp include/armadillo_bits/op_cov_meat.hpp include/armadillo_bits/op_cumprod_bones.hpp include/armadillo_bits/op_cumprod_meat.hpp include/armadillo_bits/op_cumsum_bones.hpp include/armadillo_bits/op_cumsum_meat.hpp include/armadillo_bits/op_cx_scalar_bones.hpp include/armadillo_bits/op_cx_scalar_meat.hpp include/armadillo_bits/op_diagmat_bones.hpp include/armadillo_bits/op_diagmat_meat.hpp include/armadillo_bits/op_diagvec_bones.hpp include/armadillo_bits/op_diagvec_meat.hpp include/armadillo_bits/op_diff_bones.hpp include/armadillo_bits/op_diff_meat.hpp include/armadillo_bits/op_dot_bones.hpp include/armadillo_bits/op_dot_meat.hpp include/armadillo_bits/op_dotext_bones.hpp include/armadillo_bits/op_dotext_meat.hpp include/armadillo_bits/op_expmat_bones.hpp include/armadillo_bits/op_expmat_meat.hpp include/armadillo_bits/op_fft_bones.hpp include/armadillo_bits/op_fft_meat.hpp include/armadillo_bits/op_find_bones.hpp include/armadillo_bits/op_find_meat.hpp include/armadillo_bits/op_find_unique_bones.hpp include/armadillo_bits/op_find_unique_meat.hpp include/armadillo_bits/op_flip_bones.hpp include/armadillo_bits/op_flip_meat.hpp include/armadillo_bits/op_hist_bones.hpp include/armadillo_bits/op_hist_meat.hpp include/armadillo_bits/op_htrans_bones.hpp include/armadillo_bits/op_htrans_meat.hpp include/armadillo_bits/op_index_max_bones.hpp include/armadillo_bits/op_index_max_meat.hpp include/armadillo_bits/op_index_min_bones.hpp include/armadillo_bits/op_index_min_meat.hpp include/armadillo_bits/op_inv_bones.hpp include/armadillo_bits/op_inv_meat.hpp include/armadillo_bits/op_logmat_bones.hpp include/armadillo_bits/op_logmat_meat.hpp include/armadillo_bits/op_max_bones.hpp include/armadillo_bits/op_max_meat.hpp include/armadillo_bits/op_mean_bones.hpp include/armadillo_bits/op_mean_meat.hpp include/armadillo_bits/op_median_bones.hpp include/armadillo_bits/op_median_meat.hpp include/armadillo_bits/op_min_bones.hpp include/armadillo_bits/op_min_meat.hpp include/armadillo_bits/op_misc_bones.hpp include/armadillo_bits/op_misc_meat.hpp include/armadillo_bits/op_nonzeros_bones.hpp include/armadillo_bits/op_nonzeros_meat.hpp include/armadillo_bits/op_norm_bones.hpp include/armadillo_bits/op_norm_meat.hpp include/armadillo_bits/op_normalise_bones.hpp include/armadillo_bits/op_normalise_meat.hpp include/armadillo_bits/op_orth_null_bones.hpp include/armadillo_bits/op_orth_null_meat.hpp include/armadillo_bits/op_pinv_bones.hpp include/armadillo_bits/op_pinv_meat.hpp include/armadillo_bits/op_powmat_bones.hpp include/armadillo_bits/op_powmat_meat.hpp include/armadillo_bits/op_princomp_bones.hpp include/armadillo_bits/op_princomp_meat.hpp include/armadillo_bits/op_prod_bones.hpp include/armadillo_bits/op_prod_meat.hpp include/armadillo_bits/op_range_bones.hpp include/armadillo_bits/op_range_meat.hpp include/armadillo_bits/op_relational_bones.hpp include/armadillo_bits/op_relational_meat.hpp include/armadillo_bits/op_repelem_bones.hpp include/armadillo_bits/op_repelem_meat.hpp include/armadillo_bits/op_repmat_bones.hpp include/armadillo_bits/op_repmat_meat.hpp include/armadillo_bits/op_reshape_bones.hpp include/armadillo_bits/op_reshape_meat.hpp include/armadillo_bits/op_resize_bones.hpp include/armadillo_bits/op_resize_meat.hpp include/armadillo_bits/op_reverse_bones.hpp include/armadillo_bits/op_reverse_meat.hpp include/armadillo_bits/op_roots_bones.hpp include/armadillo_bits/op_roots_meat.hpp include/armadillo_bits/op_shift_bones.hpp include/armadillo_bits/op_shift_meat.hpp include/armadillo_bits/op_shuffle_bones.hpp include/armadillo_bits/op_shuffle_meat.hpp include/armadillo_bits/op_sort_bones.hpp include/armadillo_bits/op_sort_index_bones.hpp include/armadillo_bits/op_sort_index_meat.hpp include/armadillo_bits/op_sort_meat.hpp include/armadillo_bits/op_sp_minus_bones.hpp include/armadillo_bits/op_sp_minus_meat.hpp include/armadillo_bits/op_sp_plus_bones.hpp include/armadillo_bits/op_sp_plus_meat.hpp include/armadillo_bits/op_sqrtmat_bones.hpp include/armadillo_bits/op_sqrtmat_meat.hpp include/armadillo_bits/op_stddev_bones.hpp include/armadillo_bits/op_stddev_meat.hpp include/armadillo_bits/op_strans_bones.hpp include/armadillo_bits/op_strans_meat.hpp include/armadillo_bits/op_sum_bones.hpp include/armadillo_bits/op_sum_meat.hpp include/armadillo_bits/op_symmat_bones.hpp include/armadillo_bits/op_symmat_meat.hpp include/armadillo_bits/op_toeplitz_bones.hpp include/armadillo_bits/op_toeplitz_meat.hpp include/armadillo_bits/op_trimat_bones.hpp include/armadillo_bits/op_trimat_meat.hpp include/armadillo_bits/op_unique_bones.hpp include/armadillo_bits/op_unique_meat.hpp include/armadillo_bits/op_var_bones.hpp include/armadillo_bits/op_var_meat.hpp include/armadillo_bits/op_vectorise_bones.hpp include/armadillo_bits/op_vectorise_meat.hpp include/armadillo_bits/op_wishrnd_bones.hpp include/armadillo_bits/op_wishrnd_meat.hpp include/armadillo_bits/operator_cube_div.hpp include/armadillo_bits/operator_cube_minus.hpp include/armadillo_bits/operator_cube_plus.hpp include/armadillo_bits/operator_cube_relational.hpp include/armadillo_bits/operator_cube_schur.hpp include/armadillo_bits/operator_cube_times.hpp include/armadillo_bits/operator_div.hpp include/armadillo_bits/operator_minus.hpp include/armadillo_bits/operator_ostream.hpp include/armadillo_bits/operator_plus.hpp include/armadillo_bits/operator_relational.hpp include/armadillo_bits/operator_schur.hpp include/armadillo_bits/operator_times.hpp include/armadillo_bits/podarray_bones.hpp include/armadillo_bits/podarray_meat.hpp include/armadillo_bits/promote_type.hpp include/armadillo_bits/restrictors.hpp include/armadillo_bits/running_stat_bones.hpp include/armadillo_bits/running_stat_meat.hpp include/armadillo_bits/running_stat_vec_bones.hpp include/armadillo_bits/running_stat_vec_meat.hpp include/armadillo_bits/sp_auxlib_bones.hpp include/armadillo_bits/sp_auxlib_meat.hpp include/armadillo_bits/span.hpp include/armadillo_bits/spdiagview_bones.hpp include/armadillo_bits/spdiagview_meat.hpp -include/armadillo_bits/spglue_elem_helper_bones.hpp -include/armadillo_bits/spglue_elem_helper_meat.hpp include/armadillo_bits/spglue_join_bones.hpp include/armadillo_bits/spglue_join_meat.hpp include/armadillo_bits/spglue_kron_bones.hpp include/armadillo_bits/spglue_kron_meat.hpp include/armadillo_bits/spglue_max_bones.hpp include/armadillo_bits/spglue_max_meat.hpp include/armadillo_bits/spglue_merge_bones.hpp include/armadillo_bits/spglue_merge_meat.hpp include/armadillo_bits/spglue_min_bones.hpp include/armadillo_bits/spglue_min_meat.hpp include/armadillo_bits/spglue_minus_bones.hpp include/armadillo_bits/spglue_minus_meat.hpp include/armadillo_bits/spglue_plus_bones.hpp include/armadillo_bits/spglue_plus_meat.hpp include/armadillo_bits/spglue_relational_bones.hpp include/armadillo_bits/spglue_relational_meat.hpp include/armadillo_bits/spglue_schur_bones.hpp include/armadillo_bits/spglue_schur_meat.hpp include/armadillo_bits/spglue_times_bones.hpp include/armadillo_bits/spglue_times_meat.hpp include/armadillo_bits/spop_diagmat_bones.hpp include/armadillo_bits/spop_diagmat_meat.hpp include/armadillo_bits/spop_htrans_bones.hpp include/armadillo_bits/spop_htrans_meat.hpp include/armadillo_bits/spop_max_bones.hpp include/armadillo_bits/spop_max_meat.hpp include/armadillo_bits/spop_mean_bones.hpp include/armadillo_bits/spop_mean_meat.hpp include/armadillo_bits/spop_min_bones.hpp include/armadillo_bits/spop_min_meat.hpp include/armadillo_bits/spop_misc_bones.hpp include/armadillo_bits/spop_misc_meat.hpp include/armadillo_bits/spop_normalise_bones.hpp include/armadillo_bits/spop_normalise_meat.hpp include/armadillo_bits/spop_repmat_bones.hpp include/armadillo_bits/spop_repmat_meat.hpp include/armadillo_bits/spop_reverse_bones.hpp include/armadillo_bits/spop_reverse_meat.hpp include/armadillo_bits/spop_strans_bones.hpp include/armadillo_bits/spop_strans_meat.hpp include/armadillo_bits/spop_sum_bones.hpp include/armadillo_bits/spop_sum_meat.hpp include/armadillo_bits/spop_symmat_bones.hpp include/armadillo_bits/spop_symmat_meat.hpp include/armadillo_bits/spop_trimat_bones.hpp include/armadillo_bits/spop_trimat_meat.hpp include/armadillo_bits/spop_var_bones.hpp include/armadillo_bits/spop_var_meat.hpp include/armadillo_bits/spop_vectorise_bones.hpp include/armadillo_bits/spop_vectorise_meat.hpp include/armadillo_bits/strip.hpp include/armadillo_bits/subview_bones.hpp include/armadillo_bits/subview_cube_bones.hpp include/armadillo_bits/subview_cube_each_bones.hpp include/armadillo_bits/subview_cube_each_meat.hpp include/armadillo_bits/subview_cube_meat.hpp include/armadillo_bits/subview_cube_slices_bones.hpp include/armadillo_bits/subview_cube_slices_meat.hpp include/armadillo_bits/subview_each_bones.hpp include/armadillo_bits/subview_each_meat.hpp include/armadillo_bits/subview_elem1_bones.hpp include/armadillo_bits/subview_elem1_meat.hpp include/armadillo_bits/subview_elem2_bones.hpp include/armadillo_bits/subview_elem2_meat.hpp include/armadillo_bits/subview_field_bones.hpp include/armadillo_bits/subview_field_meat.hpp include/armadillo_bits/subview_meat.hpp include/armadillo_bits/sympd_helper.hpp include/armadillo_bits/traits.hpp include/armadillo_bits/translate_arpack.hpp include/armadillo_bits/translate_atlas.hpp include/armadillo_bits/translate_blas.hpp include/armadillo_bits/translate_lapack.hpp include/armadillo_bits/translate_superlu.hpp include/armadillo_bits/trimat_helper.hpp include/armadillo_bits/typedef_elem.hpp include/armadillo_bits/typedef_elem_check.hpp include/armadillo_bits/typedef_mat.hpp include/armadillo_bits/typedef_mat_fixed.hpp include/armadillo_bits/unwrap.hpp include/armadillo_bits/unwrap_cube.hpp include/armadillo_bits/unwrap_spmat.hpp include/armadillo_bits/upgrade_val.hpp include/armadillo_bits/wall_clock_bones.hpp include/armadillo_bits/wall_clock_meat.hpp include/armadillo_bits/xtrans_mat_bones.hpp include/armadillo_bits/xtrans_mat_meat.hpp include/armadillo_bits/xvec_htrans_bones.hpp include/armadillo_bits/xvec_htrans_meat.hpp lib/libarmadillo.so -lib/libarmadillo.so.9 -lib/libarmadillo.so.9.900.2 +lib/libarmadillo.so.10 +lib/libarmadillo.so.10.1.1 libdata/pkgconfig/armadillo.pc share/Armadillo/CMake/ArmadilloConfig.cmake share/Armadillo/CMake/ArmadilloConfigVersion.cmake share/Armadillo/CMake/ArmadilloLibraryDepends-release.cmake share/Armadillo/CMake/ArmadilloLibraryDepends.cmake Index: head/math/ensmallen/Makefile =================================================================== --- head/math/ensmallen/Makefile (revision 553652) +++ head/math/ensmallen/Makefile (revision 553653) @@ -1,29 +1,30 @@ # $FreeBSD$ PORTNAME= ensmallen DISTVERSION= 2.14.2 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://ensmallen.org/files/ MAINTAINER= yuri@FreeBSD.org COMMENT= Flexible C++ library for efficient mathematical optimization LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${LOCALBASE}/include/armadillo_bits/config.hpp:math/armadillo RUN_DEPENDS= ${LOCALBASE}/include/armadillo_bits/config.hpp:math/armadillo USES= cmake compiler:c++11-lang localbase CMAKE_OFF= BUILD_TESTS NO_BUILD= yes NO_ARCH= yes do-test: # tests for 2.14.1 fail: https://github.com/mlpack/ensmallen/issues/225 @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/math/mlpack/Makefile =================================================================== --- head/math/mlpack/Makefile (revision 553652) +++ head/math/mlpack/Makefile (revision 553653) @@ -1,42 +1,43 @@ # $FreeBSD$ PORTNAME= mlpack DISTVERSION= 3.4.1 +PORTREVISION= 1 CATEGORIES= math # machine-learning MASTER_SITES= https://mlpack.org/files/ MAINTAINER= yuri@FreeBSD.org COMMENT= Fast, flexible machine learning library LICENSE= BSD3CLAUSE BROKEN_i386= undefined symbol: __atomic_load BUILD_DEPENDS= ensmallen>0:math/ensmallen \ ${LOCALBASE}/include/stb/stb_image.h:devel/stb LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \ libboost_unit_test_framework.so:devel/boost-libs \ libboost_serialization.so:devel/boost-libs \ libarmadillo.so:math/armadillo USES= cmake compiler:c++14-lang pkgconfig USE_LDCONFIG= yes CMAKE_ARGS= -DSTB_IMAGE_INCLUDE_DIR=${LOCALBASE}/include/stb CMAKE_OFF= BUILD_PYTHON_BINDINGS BUILD_TESTS OPTIONS_DEFINE= EXECUTABLES OPTIONS_DEFAULT= EXECUTABLES OPTIONS_SUB= yes EXECUTABLES_DESC= Build command-line executables EXECUTABLES_CMAKE_BOOL= BUILD_CLI_EXECUTABLES do-test: # 'clean' target below is a workaround for: https://github.com/mlpack/mlpack/issues/2300 @cd ${BUILD_WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} clean && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/science/erkale/Makefile =================================================================== --- head/science/erkale/Makefile (revision 553652) +++ head/science/erkale/Makefile (revision 553653) @@ -1,69 +1,69 @@ # $FreeBSD$ PORTNAME= erkale DISTVERSION= g20200426 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org COMMENT= Quantum chemistry program to solve the electronic structure of atoms LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_i386= liberkale_omp.so.0.1.0: undefined reference to `__atomic_compare_exchange' BUILD_DEPENDS= armadillo>0:math/armadillo LIB_DEPENDS= libderiv.so:science/libint \ libgsl.so:math/gsl \ libhdf5.so:science/hdf5 \ libint.so:science/libint \ libsz.so:science/szip \ libxc.so:science/libxc RUN_DEPENDS= ${LOCALBASE}/share/erkale/basis/6-21G.gbs:science/erkale-pseudopotentials FLAVORS= parallel serial FLAVOR?= ${FLAVORS:[1]} serial_PKGNAMESUFFIX= -serial USES= cmake:noninja compiler:c11 fortran pkgconfig USE_GITHUB= yes GH_ACCOUNT= susilehtola GH_TAGNAME= 870e772f09631b3dbdd99a18e4f3d4786d684a01 USE_LDCONFIG= yes TEST_TARGET= test CMAKE_ON= BUILD_SHARED_LIBS CMAKE_ARGS= -DERKALE_SYSTEM_LIBRARY=${DATADIR}/basis PLIST_SUB= SUFFIX="${SUFFIX}" .if ${FLAVOR} == serial CMAKE_OFF= USE_OPENMP .else # parallel CMAKE_ON+= USE_OPENMP SUFFIX= _omp .endif OPTIONS_SINGLE= LINALG OPTIONS_SINGLE_LINALG= NETLIB OPENBLAS OPTIONS_DEFAULT= OPENBLAS LINALG_DESC= Linear algebra library NETLIB_USES= blaslapack:netlib NETLIB_CMAKE_ON= -DLAPACK_LIBRARIES:STRING=-llapack -DBLAS_LIBRARIES:STRING=-lblas NETLIB_LDFLAGS= ${LOCALBASE}/lib/libcblas.so ${LOCALBASE}/lib/liblapack.so ${LOCALBASE}/lib/libblas.so NETLIB_LIB_DEPENDS= libcblas.so:math/cblas NETLIB_BROKEN= choosing NETLIB causes a conflict: openblas-0.3.7_3,1 conflicts with cblas-1.0_12 on /usr/local/include/cblas.h OPENBLAS_USES= blaslapack:openblas OPENBLAS_CMAKE_ON= -DLAPACK_LIBRARIES:STRING=-lopenblas -DBLAS_LIBRARIES:STRING=-lopenblas .if ${FLAVOR} == parallel post-install: @${MV} ${STAGEDIR}${PREFIX}/include/erkale ${STAGEDIR}${PREFIX}/include/erkale${SUFFIX} @${MV} ${STAGEDIR}${PREFIX}/bin/erkale_bastool ${STAGEDIR}${PREFIX}/bin/erkale_bastool${SUFFIX} .endif .include