Index: head/finance/quantlib/Makefile =================================================================== --- head/finance/quantlib/Makefile (revision 516357) +++ head/finance/quantlib/Makefile (revision 516358) @@ -1,65 +1,64 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= quantlib -PORTVERSION= 1.15 -PORTREVISION= 5 +PORTVERSION= 1.16 CATEGORIES= finance math devel MASTER_SITES= https://dl.bintray.com/${PORTNAME}/releases/ DISTNAME= QuantLib-${PORTVERSION} MAINTAINER= mi@aldan.algebra.com COMMENT= C++ library for quantitative finance LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= compiler:c++11-lang libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV+= EMACS=no MAKE_ENV+= AM_MAKEFLAGS=${_MAKE_JOBS} TEST_TARGET= check-examples check OPTIONS_SUB= please OPTIONS_DEFAULT=OPENMP EXAMPLES BENCHMARK UNITY_BUILD NEGATIVE_RATES OPTIONS_DEFINE= TRACING INDEXED_COUPONS OPTIONS_DEFINE+=EXTRA_SAFETY_CHECKS SESSIONS INTRADAY OPTIONS_DEFINE+=THREAD_SAFE_OBSERVER_PATTERN OPTIONS_DEFINE+=THREAD_SAFE_SINGLETON_INIT OPTIONS_DEFINE+=${OPTIONS_DEFAULT} BENCHMARK_DESC= Install benchmark (it is always built) EXTRA_SAFETY_CHECKS_DESC=Trade performance for run-time checks INDEXED_COUPONS_DESC= Use indexed rather than par coupons INTRADAY_DESC= Time precision of msecs, instead of days NEGATIVE_RATES_DESC= Allow rates to be negative TRACING_DESC= Trade performance for more detailed errors UNITY_BUILD_DESC= Combine sources into one before compiling SESSIONS_DESC= See help EXAMPLES_CONFIGURE_WITH=lispdir=${EXAMPLESDIR} CONFIGURE_ARGS+= --enable-parallel-unit-test-runner CONFIGURE_ARGS+= --with-boost-include=${LOCALBASE}/include CONFIGURE_ARGS+= --with-boost-lib=${LOCALBASE}/lib .for o in ${OPTIONS_DEFINE} $o_CONFIGURE_ENABLE= ${o:S/_/-/g:tl} .endfor # OPENMP_USES= compiler:openmp - XXX broken, insists on gcc, # but boost is built with clang... OPENMP_LIB_DEPENDS= libomp.so:devel/openmp OPENMP_CFLAGS= -I${LOCALBASE}/include OPENMP_LDFLAGS= -L${LOCALBASE}/lib # devel/openmp installs its own -lomp, which is cleaner. # unfortunately, devel/llvm${COMPILER_VERSION} may install # one too: OPENMP_LDFLAGS+= -L${LOCALBASE}/llvm${COMPILER_VERSION}/lib CXXFLAGS_i386= -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS .include Index: head/finance/quantlib/distinfo =================================================================== --- head/finance/quantlib/distinfo (revision 516357) +++ head/finance/quantlib/distinfo (revision 516358) @@ -1,3 +1,3 @@ -TIMESTAMP = 1551741337 -SHA256 (QuantLib-1.15.tar.gz) = 1f651b210d3046bffa9635864906423d40f9fff87faeaf417c9b76fd88f0ee64 -SIZE (QuantLib-1.15.tar.gz) = 9135648 +TIMESTAMP = 1572701903 +SHA256 (QuantLib-1.16.tar.gz) = 204ad5822259f9a9146eaf660f0b756100604e3adb85c501d41d201bf09dec94 +SIZE (QuantLib-1.16.tar.gz) = 8949342