Date: Sat, 2 May 2020 21:50:16 +0000 (UTC) From: Johannes M Dieterich <jmd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r533709 - in head/math/libflame: . files Message-ID: <202005022150.042LoGVU005620@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jmd Date: Sat May 2 21:50:16 2020 New Revision: 533709 URL: https://svnweb.freebsd.org/changeset/ports/533709 Log: math/libflame: update to 5.2.0 Biggest usability improvement: flattened FLAME.h header file! Added: head/math/libflame/files/patch-build_flatten-headers_py.diff (contents, props changed) Deleted: head/math/libflame/files/patch-Makefile.diff Modified: head/math/libflame/Makefile head/math/libflame/distinfo head/math/libflame/pkg-plist Modified: head/math/libflame/Makefile ============================================================================== --- head/math/libflame/Makefile Sat May 2 21:03:01 2020 (r533708) +++ head/math/libflame/Makefile Sat May 2 21:50:16 2020 (r533709) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= libflame -DISTVERSION= 5.1.0-53 -DISTVERSIONSUFFIX= -gf4e27a74 +DISTVERSION= 5.2.0 CATEGORIES= math MAINTAINER= jmd@FreeBSD.org @@ -17,7 +16,7 @@ ONLY_FOR_ARCHS_REASON= make system does not support ot BUILD_DEPENDS= bash:shells/bash GNU_CONFIGURE= yes -USES= compiler:c11 gmake +USES= compiler:c11 gmake python:3.7 USE_CSTD= c99 USE_LDCONFIG= yes @@ -74,8 +73,8 @@ CONFIGURE_ARGS+= --disable-autodetect-f77-ldflags \ --disable-autodetect-f77-name-mangling .endif -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/include/libflame - ${INSTALL_DATA} ${WRKSRC}/include_local/* ${STAGEDIR}/${PREFIX}/include/libflame/ +#post-install: +# @${MKDIR} ${STAGEDIR}${PREFIX}/include/libflame +# ${INSTALL_DATA} ${WRKSRC}/include_local/* ${STAGEDIR}/${PREFIX}/include/libflame/ .include <bsd.port.mk> Modified: head/math/libflame/distinfo ============================================================================== --- head/math/libflame/distinfo Sat May 2 21:03:01 2020 (r533708) +++ head/math/libflame/distinfo Sat May 2 21:50:16 2020 (r533709) @@ -1,3 +1,3 @@ -TIMESTAMP = 1529638615 -SHA256 (flame-libflame-5.1.0-53-gf4e27a74_GH0.tar.gz) = b5319c33e0b03a14ed994ac8119cdf4419f6be0575c130c4bc0fcd1e85fb0dc7 -SIZE (flame-libflame-5.1.0-53-gf4e27a74_GH0.tar.gz) = 19159156 +TIMESTAMP = 1565464353 +SHA256 (flame-libflame-5.2.0_GH0.tar.gz) = 997c860f351a5c7aaed8deec00f502167599288fd0559c92d5bfd77d0b4d475c +SIZE (flame-libflame-5.2.0_GH0.tar.gz) = 19165184 Added: head/math/libflame/files/patch-build_flatten-headers_py.diff ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/libflame/files/patch-build_flatten-headers_py.diff Sat May 2 21:50:16 2020 (r533709) @@ -0,0 +1,8 @@ +--- build/flatten-headers.py.orig 2020-05-02 16:30:41.773805000 -0500 ++++ build/flatten-headers.py 2020-05-02 16:30:49.511257000 -0500 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3.7 + # + # BLIS + # An object-based framework for developing high-performance BLAS-like Modified: head/math/libflame/pkg-plist ============================================================================== --- head/math/libflame/pkg-plist Sat May 2 21:03:01 2020 (r533708) +++ head/math/libflame/pkg-plist Sat May 2 21:50:16 2020 (r533709) @@ -1,316 +1,5 @@ -include/libflame/FLAME.h -include/libflame/FLASH.h -include/libflame/FLASH_Queue.h -include/libflame/FLASH_Queue_gpu.h -include/libflame/FLASH_Queue_macro_defs.h -include/libflame/FLASH_Queue_main_prototypes.h -include/libflame/FLASH_blas1_prototypes.h -include/libflame/FLASH_blas2_prototypes.h -include/libflame/FLASH_blas3_prototypes.h -include/libflame/FLASH_lapack_prototypes.h -include/libflame/FLASH_macro_defs.h -include/libflame/FLASH_main_prototypes.h -include/libflame/FLASH_util_prototypes.h -include/libflame/FLA_Accum_T_UT.h -include/libflame/FLA_Accum_T_UT_fc.h -include/libflame/FLA_Accum_T_UT_fr.h -include/libflame/FLA_Apply_CAQ2_UT.h -include/libflame/FLA_Apply_CAQ2_UT_lhfc.h -include/libflame/FLA_Apply_CAQ_UT_inc.h -include/libflame/FLA_Apply_CAQ_UT_inc_lhfc.h -include/libflame/FLA_Apply_G.h -include/libflame/FLA_Apply_GTG.h -include/libflame/FLA_Apply_GT_2x2.h -include/libflame/FLA_Apply_G_1x2.h -include/libflame/FLA_Apply_G_2x2.h -include/libflame/FLA_Apply_G_lb.h -include/libflame/FLA_Apply_G_lf.h -include/libflame/FLA_Apply_G_mx2_asm.h -include/libflame/FLA_Apply_G_mx2_opt.h -include/libflame/FLA_Apply_G_mx3_asm.h -include/libflame/FLA_Apply_G_mx3_opt.h -include/libflame/FLA_Apply_G_mx3b_asm.h -include/libflame/FLA_Apply_G_mx3b_opt.h -include/libflame/FLA_Apply_G_mx4s_asm.h -include/libflame/FLA_Apply_G_mx4s_opt.h -include/libflame/FLA_Apply_G_rb.h -include/libflame/FLA_Apply_G_rf.h -include/libflame/FLA_Apply_H2_UT.h -include/libflame/FLA_Apply_H2_UT_l.h -include/libflame/FLA_Apply_H2_UT_r.h -include/libflame/FLA_Apply_HUD_UT.h -include/libflame/FLA_Apply_HUD_UT_l.h -include/libflame/FLA_Apply_Q2_UT.h -include/libflame/FLA_Apply_Q2_UT_lhfc.h -include/libflame/FLA_Apply_Q2_UT_lnfc.h -include/libflame/FLA_Apply_QUD_UT.h -include/libflame/FLA_Apply_QUD_UT_inc.h -include/libflame/FLA_Apply_QUD_UT_inc_lhfc.h -include/libflame/FLA_Apply_QUD_UT_lhfc.h -include/libflame/FLA_Apply_Q_UT.h -include/libflame/FLA_Apply_Q_UT_inc.h -include/libflame/FLA_Apply_Q_UT_inc_lhfc.h -include/libflame/FLA_Apply_Q_UT_inc_lnfc.h -include/libflame/FLA_Apply_Q_UT_lhbc.h -include/libflame/FLA_Apply_Q_UT_lhbr.h -include/libflame/FLA_Apply_Q_UT_lhfc.h -include/libflame/FLA_Apply_Q_UT_lhfr.h -include/libflame/FLA_Apply_Q_UT_lnbc.h -include/libflame/FLA_Apply_Q_UT_lnbr.h -include/libflame/FLA_Apply_Q_UT_lnfc.h -include/libflame/FLA_Apply_Q_UT_lnfr.h -include/libflame/FLA_Apply_Q_UT_rhbc.h -include/libflame/FLA_Apply_Q_UT_rhbr.h -include/libflame/FLA_Apply_Q_UT_rhfc.h -include/libflame/FLA_Apply_Q_UT_rhfr.h -include/libflame/FLA_Apply_Q_UT_rnbc.h -include/libflame/FLA_Apply_Q_UT_rnbr.h -include/libflame/FLA_Apply_Q_UT_rnfc.h -include/libflame/FLA_Apply_Q_UT_rnfr.h -include/libflame/FLA_Apply_pivots.h -include/libflame/FLA_Apply_pivots_ln.h -include/libflame/FLA_Apply_pivots_lt.h -include/libflame/FLA_Apply_pivots_rn.h -include/libflame/FLA_Apply_pivots_rt.h -include/libflame/FLA_Axpy.h -include/libflame/FLA_Axpy_vars.h -include/libflame/FLA_Axpyt.h -include/libflame/FLA_Axpyt_c.h -include/libflame/FLA_Axpyt_h.h -include/libflame/FLA_Axpyt_n.h -include/libflame/FLA_Axpyt_t.h -include/libflame/FLA_Bidiag_UT.h -include/libflame/FLA_Bidiag_UT_u.h -include/libflame/FLA_Bsvd.h -include/libflame/FLA_Bsvd_ext.h -include/libflame/FLA_Bsvd_francis_v.h -include/libflame/FLA_Bsvd_iteracc_v.h -include/libflame/FLA_Bsvd_n.h -include/libflame/FLA_Bsvd_sinval_v.h -include/libflame/FLA_Bsvd_v.h -include/libflame/FLA_CAQR2_UT.h -include/libflame/FLA_CAQR2_UT_vars.h -include/libflame/FLA_CAQR_UT_inc.h -include/libflame/FLA_Chol.h -include/libflame/FLA_Chol_l.h -include/libflame/FLA_Chol_u.h -include/libflame/FLA_Cntl.h -include/libflame/FLA_Cntl_blas1.h -include/libflame/FLA_Cntl_blas2.h -include/libflame/FLA_Cntl_blas3.h -include/libflame/FLA_Cntl_init.h -include/libflame/FLA_Cntl_init_flamec.h -include/libflame/FLA_Cntl_init_flash.h -include/libflame/FLA_Cntl_lapack.h -include/libflame/FLA_Copy.h -include/libflame/FLA_Copy_vars.h -include/libflame/FLA_Copyr.h -include/libflame/FLA_Copyr_l.h -include/libflame/FLA_Copyr_u.h -include/libflame/FLA_Copyt.h -include/libflame/FLA_Copyt_c.h -include/libflame/FLA_Copyt_h.h -include/libflame/FLA_Copyt_n.h -include/libflame/FLA_Copyt_t.h -include/libflame/FLA_Eig_gest.h -include/libflame/FLA_Eig_gest_il.h -include/libflame/FLA_Eig_gest_iu.h -include/libflame/FLA_Eig_gest_nl.h -include/libflame/FLA_Eig_gest_nu.h -include/libflame/FLA_Gemm.h -include/libflame/FLA_Gemm_cc.h -include/libflame/FLA_Gemm_ch.h -include/libflame/FLA_Gemm_cn.h -include/libflame/FLA_Gemm_ct.h -include/libflame/FLA_Gemm_hc.h -include/libflame/FLA_Gemm_hh.h -include/libflame/FLA_Gemm_hn.h -include/libflame/FLA_Gemm_ht.h -include/libflame/FLA_Gemm_nc.h -include/libflame/FLA_Gemm_nh.h -include/libflame/FLA_Gemm_nn.h -include/libflame/FLA_Gemm_nt.h -include/libflame/FLA_Gemm_tc.h -include/libflame/FLA_Gemm_th.h -include/libflame/FLA_Gemm_tn.h -include/libflame/FLA_Gemm_tt.h -include/libflame/FLA_Gemv.h -include/libflame/FLA_Gemv_h.h -include/libflame/FLA_Gemv_n.h -include/libflame/FLA_Gemv_t.h -include/libflame/FLA_Givens2.h -include/libflame/FLA_Hemm.h -include/libflame/FLA_Hemm_ll.h -include/libflame/FLA_Hemm_lu.h -include/libflame/FLA_Hemm_rl.h -include/libflame/FLA_Hemm_ru.h -include/libflame/FLA_Her2k.h -include/libflame/FLA_Her2k_lh.h -include/libflame/FLA_Her2k_ln.h -include/libflame/FLA_Her2k_uh.h -include/libflame/FLA_Her2k_un.h -include/libflame/FLA_Herk.h -include/libflame/FLA_Herk_lh.h -include/libflame/FLA_Herk_ln.h -include/libflame/FLA_Herk_uh.h -include/libflame/FLA_Herk_un.h -include/libflame/FLA_Hess_UT.h -include/libflame/FLA_Hess_UT_vars.h -include/libflame/FLA_Hevd.h -include/libflame/FLA_Hevd_ln.h -include/libflame/FLA_Hevd_lv.h -include/libflame/FLA_LQ_UT.h -include/libflame/FLA_LQ_UT_vars.h -include/libflame/FLA_LU_incpiv.h -include/libflame/FLA_LU_incpiv_aux.h -include/libflame/FLA_LU_nopiv.h -include/libflame/FLA_LU_nopiv_vars.h -include/libflame/FLA_LU_piv.h -include/libflame/FLA_LU_piv_vars.h -include/libflame/FLA_Lyap.h -include/libflame/FLA_Lyap_h.h -include/libflame/FLA_Lyap_n.h -include/libflame/FLA_QR2_UT.h -include/libflame/FLA_QR2_UT_vars.h -include/libflame/FLA_QR_UT.h -include/libflame/FLA_QR_UT_inc.h -include/libflame/FLA_QR_UT_piv.h -include/libflame/FLA_QR_UT_piv_vars.h -include/libflame/FLA_QR_UT_vars.h -include/libflame/FLA_SPDinv.h -include/libflame/FLA_Scal.h -include/libflame/FLA_Scal_vars.h -include/libflame/FLA_Scalr.h -include/libflame/FLA_Scalr_l.h -include/libflame/FLA_Scalr_u.h -include/libflame/FLA_Svd.h -include/libflame/FLA_Svd_ext.h -include/libflame/FLA_Svd_uv.h -include/libflame/FLA_Sylv.h -include/libflame/FLA_Sylv_hh.h -include/libflame/FLA_Sylv_hn.h -include/libflame/FLA_Sylv_nh.h -include/libflame/FLA_Sylv_nn.h -include/libflame/FLA_Symm.h -include/libflame/FLA_Symm_ll.h -include/libflame/FLA_Symm_lu.h -include/libflame/FLA_Symm_rl.h -include/libflame/FLA_Symm_ru.h -include/libflame/FLA_Syr2k.h -include/libflame/FLA_Syr2k_ln.h -include/libflame/FLA_Syr2k_lt.h -include/libflame/FLA_Syr2k_un.h -include/libflame/FLA_Syr2k_ut.h -include/libflame/FLA_Syrk.h -include/libflame/FLA_Syrk_ln.h -include/libflame/FLA_Syrk_lt.h -include/libflame/FLA_Syrk_un.h -include/libflame/FLA_Syrk_ut.h -include/libflame/FLA_Tevd.h -include/libflame/FLA_Tevd_eigval_n.h -include/libflame/FLA_Tevd_eigval_v.h -include/libflame/FLA_Tevd_francis_n.h -include/libflame/FLA_Tevd_francis_v.h -include/libflame/FLA_Tevd_iteracc_n.h -include/libflame/FLA_Tevd_iteracc_v.h -include/libflame/FLA_Tevd_n.h -include/libflame/FLA_Tevd_v.h -include/libflame/FLA_Tridiag_UT.h -include/libflame/FLA_Tridiag_UT_l.h -include/libflame/FLA_Trinv.h -include/libflame/FLA_Trinv_ln.h -include/libflame/FLA_Trinv_lu.h -include/libflame/FLA_Trinv_un.h -include/libflame/FLA_Trinv_uu.h -include/libflame/FLA_Trmm.h -include/libflame/FLA_Trmm_llc.h -include/libflame/FLA_Trmm_llh.h -include/libflame/FLA_Trmm_lln.h -include/libflame/FLA_Trmm_llt.h -include/libflame/FLA_Trmm_luc.h -include/libflame/FLA_Trmm_luh.h -include/libflame/FLA_Trmm_lun.h -include/libflame/FLA_Trmm_lut.h -include/libflame/FLA_Trmm_rlc.h -include/libflame/FLA_Trmm_rlh.h -include/libflame/FLA_Trmm_rln.h -include/libflame/FLA_Trmm_rlt.h -include/libflame/FLA_Trmm_ruc.h -include/libflame/FLA_Trmm_ruh.h -include/libflame/FLA_Trmm_run.h -include/libflame/FLA_Trmm_rut.h -include/libflame/FLA_Trsm.h -include/libflame/FLA_Trsm_llc.h -include/libflame/FLA_Trsm_llh.h -include/libflame/FLA_Trsm_lln.h -include/libflame/FLA_Trsm_llt.h -include/libflame/FLA_Trsm_luc.h -include/libflame/FLA_Trsm_luh.h -include/libflame/FLA_Trsm_lun.h -include/libflame/FLA_Trsm_lut.h -include/libflame/FLA_Trsm_rlc.h -include/libflame/FLA_Trsm_rlh.h -include/libflame/FLA_Trsm_rln.h -include/libflame/FLA_Trsm_rlt.h -include/libflame/FLA_Trsm_ruc.h -include/libflame/FLA_Trsm_ruh.h -include/libflame/FLA_Trsm_run.h -include/libflame/FLA_Trsm_rut.h -include/libflame/FLA_Trsv.h -include/libflame/FLA_Trsv_lc.h -include/libflame/FLA_Trsv_ln.h -include/libflame/FLA_Trsv_lt.h -include/libflame/FLA_Trsv_uc.h -include/libflame/FLA_Trsv_un.h -include/libflame/FLA_Trsv_ut.h -include/libflame/FLA_Ttmm.h -include/libflame/FLA_Ttmm_l.h -include/libflame/FLA_Ttmm_u.h -include/libflame/FLA_UDdate_UT.h -include/libflame/FLA_UDdate_UT_inc.h -include/libflame/FLA_UDdate_UT_vars.h -include/libflame/FLA_blas1_prototypes.h -include/libflame/FLA_blas2_prototypes.h -include/libflame/FLA_blas3_prototypes.h -include/libflame/FLA_blas_var_prototypes.h -include/libflame/FLA_config.h -include/libflame/FLA_config_check.h -include/libflame/FLA_extern_defs.h -include/libflame/FLA_f2c.h -include/libflame/FLA_f77_name_mangling.h -include/libflame/FLA_lapack2flame_prototypes.h -include/libflame/FLA_lapack2flame_return_defs.h -include/libflame/FLA_lapack2flame_util_defs.h -include/libflame/FLA_lapack_f77_prototypes.h -include/libflame/FLA_lapack_prototypes.h -include/libflame/FLA_lapack_var_prototypes.h -include/libflame/FLA_macro_defs.h -include/libflame/FLA_macro_ptr_defs.h -include/libflame/FLA_main_prototypes.h -include/libflame/FLA_type_defs.h -include/libflame/FLA_util_base_prototypes.h -include/libflame/FLA_util_lapack_prototypes.h -include/libflame/arith.h -include/libflame/blis1.h -include/libflame/blis_f77_name_mangling.h -include/libflame/blis_macro_defs.h -include/libflame/blis_prototypes_blas.h -include/libflame/blis_prototypes_cblas.h -include/libflame/blis_prototypes_fused1.h -include/libflame/blis_prototypes_level1.h -include/libflame/blis_prototypes_level2.h -include/libflame/blis_prototypes_level3.h -include/libflame/blis_prototypes_misc.h -include/libflame/blis_prototypes_query.h -include/libflame/blis_prototypes_util.h -include/libflame/blis_type_defs.h -include/libflame/f2c.h -include/libflame/f2c_config.h -include/libflame/f2c_inline.h -include/libflame/f2c_types.h -include/libflame/fio.h -include/libflame/fmt.h -include/libflame/fp.h -include/libflame/lio.h +include/FLAME.h lib/libflame.a lib/libflame.so +lib/libflame.so.1 +lib/libflame.so.1.0.0
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005022150.042LoGVU005620>