Date: Sun, 27 Oct 2019 05:19:35 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r515748 - in head/devel/gecode: . files Message-ID: <201910270519.x9R5JZmg073560@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sun Oct 27 05:19:34 2019 New Revision: 515748 URL: https://svnweb.freebsd.org/changeset/ports/515748 Log: devel/gecode: Update 5.1.0 -> 6.2.0 Reset maintainer due to extended timeouts on bug #240101, #240100, #240089, as per policy. Approved by: dem.procopiou@gmail.com (maintainer's timeout; 62 days) Deleted: head/devel/gecode/files/ Modified: head/devel/gecode/Makefile head/devel/gecode/distinfo head/devel/gecode/pkg-plist Modified: head/devel/gecode/Makefile ============================================================================== --- head/devel/gecode/Makefile Sun Oct 27 05:18:21 2019 (r515747) +++ head/devel/gecode/Makefile Sun Oct 27 05:19:34 2019 (r515748) @@ -2,12 +2,14 @@ # $FreeBSD$ PORTNAME= gecode -PORTVERSION= 5.1.0 -PORTREVISION= 5 -CATEGORIES= devel -MASTER_SITES= https://www.gecode.org/download/ +DISTVERSIONPREFIX= release- +DISTVERSION= 6.2.0 +CATEGORIES= devel math -MAINTAINER= dem.procopiou@gmail.com +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/ +PATCHFILES= f08079c5df271869bc7c0799b3eccc52ca2f4d83.patch:-p1 # https://github.com/Gecode/gecode/pull/51 + +MAINTAINER= ports@FreeBSD.org COMMENT= Generic Constraint Development Environment LICENSE= BSL MIT @@ -16,49 +18,19 @@ LICENSE_COMB= multi NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 NOT_FOR_ARCHS_REASON= needs code written to specify rounding control mechanism in Boost.Numeric.Interval -LIB_DEPENDS= libmpfr.so:math/mpfr \ - libgmp.so:math/gmp - -USES= bison compiler:c++11-lang gmake perl5 -USE_PERL5= build -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static \ - --enable-shared \ - --disable-doc-dot \ - --disable-doc-tagfile \ - --disable-doc-chm \ - --enable-driver \ - --enable-graph \ - --enable-flatzinc \ - --enable-sheduling \ - --disable-examples \ - --enable-minimodel \ - --enable-search \ - --with-gmp-include=${LOCALBASE}/include \ - --with-gmp-lib=${LOCALBASE}/lib \ - --with-mpfr-include=${LOCALBASE}/include \ - --with-mpfr-lib=${LOCALBASE}/lib \ - --disable-gist --disable-qt +USES= bison cmake compiler:c++11-lang +USE_GITHUB= yes +GH_ACCOUNT= Gecode USE_LDCONFIG= yes -MAKE_JOBS_UNSAFE=yes -PLIST_SUB= SHLIB_VERSION=44 -.include <bsd.port.options.mk> +CMAKE_ON= BUILD_SHARED_LIBS -.if ${ARCH} == "amd64" -CFLAGS+= -D__USE_ISOC99 -.endif +OPTIONS_DEFINE= GIST +OPTIONS_SUB= yes -post-patch: - @${REINPLACE_CMD} -e \ - '/^PACKAGE_VERSION_NUMBER/s|^|#| ; \ - /_vendor/s| == | = | ; \ - /host_os/s| == | = | ; \ - /gcc_optimize_flag/s|-O3|| ; \ - /="-ggdb/s|^|#|' ${WRKSRC}/configure - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fzn-gecode - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgecode*.so.[0-9]*.[0-9]* +GIST_DESC= Enable gist, graphical and interactive search tool +GIST_CMAKE_BOOL= ENABLE_GIST +GIST_USES= qt:5 +GIST_USE= qt=core,gui,printsupport,widgets,qmake_build,buildtools_build .include <bsd.port.mk> Modified: head/devel/gecode/distinfo ============================================================================== --- head/devel/gecode/distinfo Sun Oct 27 05:18:21 2019 (r515747) +++ head/devel/gecode/distinfo Sun Oct 27 05:19:34 2019 (r515748) @@ -1,3 +1,5 @@ -TIMESTAMP = 1501308015 -SHA256 (gecode-5.1.0.tar.gz) = f9885f97e0f80b54eaf1a8f9d0c419d831229a689619f6429c6148f5c50740d0 -SIZE (gecode-5.1.0.tar.gz) = 3213603 +TIMESTAMP = 1566709177 +SHA256 (Gecode-gecode-release-6.2.0_GH0.tar.gz) = 27d91721a690db1e96fa9bb97cec0d73a937e9dc8062c3327f8a4ccb08e951fd +SIZE (Gecode-gecode-release-6.2.0_GH0.tar.gz) = 3672525 +SHA256 (f08079c5df271869bc7c0799b3eccc52ca2f4d83.patch) = 945e522a7204324ba9740a76fc3a3806f670932e6dd57629ff041afedd5eb70d +SIZE (f08079c5df271869bc7c0799b3eccc52ca2f4d83.patch) = 2005 Modified: head/devel/gecode/pkg-plist ============================================================================== --- head/devel/gecode/pkg-plist Sun Oct 27 05:18:21 2019 (r515747) +++ head/devel/gecode/pkg-plist Sun Oct 27 05:19:34 2019 (r515748) @@ -5,6 +5,8 @@ include/gecode/driver/options.hpp include/gecode/driver/script.hpp include/gecode/flatzinc.hh include/gecode/flatzinc/ast.hh +include/gecode/flatzinc/branch.hh +include/gecode/flatzinc/branch.hpp include/gecode/flatzinc/conexpr.hh include/gecode/flatzinc/option.hh include/gecode/flatzinc/parser.hh @@ -26,6 +28,7 @@ include/gecode/float/array.hpp include/gecode/float/bool.hh include/gecode/float/bool/ite.hpp include/gecode/float/branch.hh +include/gecode/float/branch.hpp include/gecode/float/branch/action.hpp include/gecode/float/branch/afc.hpp include/gecode/float/branch/assign.hpp @@ -123,9 +126,11 @@ include/gecode/int/bool/ite.hpp include/gecode/int/bool/lq.hpp include/gecode/int/bool/or.hpp include/gecode/int/branch.hh +include/gecode/int/branch.hpp include/gecode/int/branch/action.hpp include/gecode/int/branch/afc.hpp include/gecode/int/branch/assign.hpp +include/gecode/int/branch/cbs.hpp include/gecode/int/branch/chb.hpp include/gecode/int/branch/merit.hpp include/gecode/int/branch/ngl.hpp @@ -172,6 +177,7 @@ include/gecode/int/cumulatives.hh include/gecode/int/cumulatives/val.hpp include/gecode/int/distinct.hh include/gecode/int/distinct/bnd.hpp +include/gecode/int/distinct/cbs.hpp include/gecode/int/distinct/dom-ctrl.hpp include/gecode/int/distinct/dom.hpp include/gecode/int/distinct/eqite.hpp @@ -191,11 +197,12 @@ include/gecode/int/exception.hpp include/gecode/int/exec.hh include/gecode/int/exec/when.hpp include/gecode/int/extensional.hh -include/gecode/int/extensional/base.hpp -include/gecode/int/extensional/basic.hpp +include/gecode/int/extensional.hpp +include/gecode/int/extensional/bit-set.hpp +include/gecode/int/extensional/compact.hpp include/gecode/int/extensional/dfa.hpp -include/gecode/int/extensional/incremental.hpp include/gecode/int/extensional/layered-graph.hpp +include/gecode/int/extensional/tiny-bit-set.hpp include/gecode/int/extensional/tuple-set.hpp include/gecode/int/gcc.hh include/gecode/int/gcc/bnd-sup.hpp @@ -246,6 +253,8 @@ include/gecode/int/nvalues/int-gq.hpp include/gecode/int/nvalues/int-lq.hpp include/gecode/int/nvalues/range-event.hpp include/gecode/int/nvalues/sym-bit-matrix.hpp +include/gecode/int/order.hh +include/gecode/int/order/propagate.hpp include/gecode/int/precede.hh include/gecode/int/precede/single.hpp include/gecode/int/propagator.hpp @@ -366,56 +375,63 @@ include/gecode/iter/values-singleton.hpp include/gecode/iter/values-union.hpp include/gecode/iter/values-unique.hpp include/gecode/kernel.hh -include/gecode/kernel/action.hpp -include/gecode/kernel/advisor.hpp -include/gecode/kernel/afc.hpp -include/gecode/kernel/allocators.hpp include/gecode/kernel/archive.hpp -include/gecode/kernel/array.hpp -include/gecode/kernel/branch-tiebreak.hpp -include/gecode/kernel/branch-traits.hpp -include/gecode/kernel/branch-val.hpp -include/gecode/kernel/branch-var.hpp -include/gecode/kernel/brancher-filter.hpp -include/gecode/kernel/brancher-merit.hpp -include/gecode/kernel/brancher-print.hpp -include/gecode/kernel/brancher-val-commit.hpp -include/gecode/kernel/brancher-val-sel-commit.hpp -include/gecode/kernel/brancher-val-sel.hpp -include/gecode/kernel/brancher-view-sel.hpp -include/gecode/kernel/brancher-view-val.hpp -include/gecode/kernel/brancher-view.hpp -include/gecode/kernel/chb.hpp +include/gecode/kernel/branch/action.hpp +include/gecode/kernel/branch/afc.hpp +include/gecode/kernel/branch/chb.hpp +include/gecode/kernel/branch/filter.hpp +include/gecode/kernel/branch/merit.hpp +include/gecode/kernel/branch/print.hpp +include/gecode/kernel/branch/tiebreak.hpp +include/gecode/kernel/branch/traits.hpp +include/gecode/kernel/branch/val-commit.hpp +include/gecode/kernel/branch/val-sel-commit.hpp +include/gecode/kernel/branch/val-sel.hpp +include/gecode/kernel/branch/val.hpp +include/gecode/kernel/branch/var.hpp +include/gecode/kernel/branch/view-sel.hpp +include/gecode/kernel/branch/view-val.hpp +include/gecode/kernel/branch/view.hpp include/gecode/kernel/core.hpp +include/gecode/kernel/data/array.hpp +include/gecode/kernel/data/rnd.hpp +include/gecode/kernel/data/shared-array.hpp +include/gecode/kernel/data/shared-data.hpp include/gecode/kernel/exception.hpp include/gecode/kernel/gpi.hpp include/gecode/kernel/macros.hpp -include/gecode/kernel/memory-config.hpp -include/gecode/kernel/memory-manager.hpp +include/gecode/kernel/memory/allocators.hpp +include/gecode/kernel/memory/config.hpp +include/gecode/kernel/memory/manager.hpp +include/gecode/kernel/memory/region.hpp include/gecode/kernel/modevent.hpp -include/gecode/kernel/propagator.hpp +include/gecode/kernel/propagator/advisor.hpp +include/gecode/kernel/propagator/pattern.hpp +include/gecode/kernel/propagator/subscribed.hpp +include/gecode/kernel/propagator/wait.hpp include/gecode/kernel/range-list.hpp -include/gecode/kernel/region.hpp -include/gecode/kernel/rnd.hpp -include/gecode/kernel/shared-array.hpp -include/gecode/kernel/shared-data.hpp -include/gecode/kernel/subscribed-propagators.hpp -include/gecode/kernel/trace-filter.hpp -include/gecode/kernel/trace-print.hpp -include/gecode/kernel/trace-recorder.hpp -include/gecode/kernel/trace-traits.hpp -include/gecode/kernel/trace.hpp -include/gecode/kernel/tracer.hpp +include/gecode/kernel/shared-object.hpp +include/gecode/kernel/shared-space-data.hpp +include/gecode/kernel/trace/filter.hpp +include/gecode/kernel/trace/general.hpp +include/gecode/kernel/trace/print.hpp +include/gecode/kernel/trace/recorder.hpp +include/gecode/kernel/trace/tracer.hpp +include/gecode/kernel/trace/traits.hpp include/gecode/kernel/var-imp.hpp include/gecode/kernel/var-type.hpp include/gecode/kernel/var.hpp include/gecode/kernel/view.hpp -include/gecode/kernel/wait.hh include/gecode/minimodel.hh +include/gecode/minimodel/aliases.hpp include/gecode/minimodel/bool-expr.hpp +include/gecode/minimodel/channel.hpp include/gecode/minimodel/exception.hpp +include/gecode/minimodel/float-expr.hpp include/gecode/minimodel/float-rel.hpp +include/gecode/minimodel/int-expr.hpp include/gecode/minimodel/int-rel.hpp +include/gecode/minimodel/ipl.hpp include/gecode/minimodel/ldsb.hpp include/gecode/minimodel/matrix.hpp include/gecode/minimodel/optimize.hpp @@ -426,41 +442,55 @@ include/gecode/search.hh include/gecode/search/bab.hpp include/gecode/search/base.hpp include/gecode/search/build.hpp +include/gecode/search/cpprofiler/connector.hpp +include/gecode/search/cpprofiler/message.hpp include/gecode/search/cutoff.hpp include/gecode/search/dfs.hpp include/gecode/search/engine.hpp include/gecode/search/exception.hpp include/gecode/search/lds.hpp -include/gecode/search/meta/dead.hh -include/gecode/search/meta/nogoods.hh -include/gecode/search/meta/parallel/pbs.hh -include/gecode/search/meta/parallel/pbs.hpp -include/gecode/search/meta/rbs.hh -include/gecode/search/meta/rbs.hpp -include/gecode/search/meta/sequential/pbs.hh -include/gecode/search/meta/sequential/pbs.hpp +include/gecode/search/nogoods.hh +include/gecode/search/nogoods.hpp include/gecode/search/options.hpp -include/gecode/search/parallel/bab.hh -include/gecode/search/parallel/dfs.hh -include/gecode/search/parallel/engine.hh -include/gecode/search/parallel/path.hh +include/gecode/search/par/bab.hh +include/gecode/search/par/bab.hpp +include/gecode/search/par/dfs.hh +include/gecode/search/par/dfs.hpp +include/gecode/search/par/engine.hh +include/gecode/search/par/engine.hpp +include/gecode/search/par/path.hh +include/gecode/search/par/path.hpp +include/gecode/search/par/pbs.hh +include/gecode/search/par/pbs.hpp include/gecode/search/pbs.hpp include/gecode/search/rbs.hpp include/gecode/search/relax.hh include/gecode/search/sebs.hpp -include/gecode/search/sequential/bab.hh -include/gecode/search/sequential/dfs.hh -include/gecode/search/sequential/lds.hh -include/gecode/search/sequential/path.hh +include/gecode/search/seq/bab.hh +include/gecode/search/seq/bab.hpp +include/gecode/search/seq/dead.hh +include/gecode/search/seq/dfs.hh +include/gecode/search/seq/dfs.hpp +include/gecode/search/seq/lds.hh +include/gecode/search/seq/lds.hpp +include/gecode/search/seq/path.hh +include/gecode/search/seq/path.hpp +include/gecode/search/seq/pbs.hh +include/gecode/search/seq/pbs.hpp +include/gecode/search/seq/rbs.hh +include/gecode/search/seq/rbs.hpp include/gecode/search/statistics.hpp include/gecode/search/stop.hpp include/gecode/search/support.hh +include/gecode/search/trace-recorder.hpp +include/gecode/search/tracer.hpp include/gecode/search/traits.hpp include/gecode/search/worker.hh include/gecode/set.hh include/gecode/set/array-traits.hpp include/gecode/set/array.hpp include/gecode/set/branch.hh +include/gecode/set/branch.hpp include/gecode/set/branch/action.hpp include/gecode/set/branch/afc.hpp include/gecode/set/branch/assign.hpp @@ -551,12 +581,14 @@ include/gecode/support/dynamic-array.hpp include/gecode/support/dynamic-queue.hpp include/gecode/support/dynamic-stack.hpp include/gecode/support/exception.hpp +include/gecode/support/hash.hpp include/gecode/support/heap.hpp include/gecode/support/hw-rnd.hpp include/gecode/support/int-type.hpp include/gecode/support/macros.hpp include/gecode/support/marked-pointer.hpp include/gecode/support/random.hpp +include/gecode/support/ref-count.hpp include/gecode/support/run-jobs.hpp include/gecode/support/sort.hpp include/gecode/support/static-stack.hpp @@ -663,37 +695,22 @@ include/gecode/third-party/boost/numeric/interval/tran include/gecode/third-party/boost/numeric/interval/utility.hpp include/gecode/third-party/boost/type.hpp lib/libgecodedriver.so -lib/libgecodedriver.so.%%SHLIB_VERSION%% -lib/libgecodedriver.so.%%SHLIB_VERSION%%.0 lib/libgecodeflatzinc.so -lib/libgecodeflatzinc.so.%%SHLIB_VERSION%% -lib/libgecodeflatzinc.so.%%SHLIB_VERSION%%.0 lib/libgecodefloat.so -lib/libgecodefloat.so.%%SHLIB_VERSION%% -lib/libgecodefloat.so.%%SHLIB_VERSION%%.0 +%%GIST%%lib/libgecodegist.so lib/libgecodeint.so -lib/libgecodeint.so.%%SHLIB_VERSION%% -lib/libgecodeint.so.%%SHLIB_VERSION%%.0 lib/libgecodekernel.so -lib/libgecodekernel.so.%%SHLIB_VERSION%% -lib/libgecodekernel.so.%%SHLIB_VERSION%%.0 lib/libgecodeminimodel.so -lib/libgecodeminimodel.so.%%SHLIB_VERSION%% -lib/libgecodeminimodel.so.%%SHLIB_VERSION%%.0 lib/libgecodesearch.so -lib/libgecodesearch.so.%%SHLIB_VERSION%% -lib/libgecodesearch.so.%%SHLIB_VERSION%%.0 lib/libgecodeset.so -lib/libgecodeset.so.%%SHLIB_VERSION%% -lib/libgecodeset.so.%%SHLIB_VERSION%%.0 lib/libgecodesupport.so -lib/libgecodesupport.so.%%SHLIB_VERSION%% -lib/libgecodesupport.so.%%SHLIB_VERSION%%.0 %%DATADIR%%/mznlib/all_different_int.mzn %%DATADIR%%/mznlib/all_equal_int.mzn %%DATADIR%%/mznlib/alldifferent_except_0.mzn %%DATADIR%%/mznlib/among.mzn +%%DATADIR%%/mznlib/arg_max_bool.mzn %%DATADIR%%/mznlib/arg_max_int.mzn +%%DATADIR%%/mznlib/arg_min_bool.mzn %%DATADIR%%/mznlib/arg_min_int.mzn %%DATADIR%%/mznlib/at_least_int.mzn %%DATADIR%%/mznlib/at_least_set.mzn @@ -709,6 +726,7 @@ lib/libgecodesupport.so.%%SHLIB_VERSION%%.0 %%DATADIR%%/mznlib/decreasing_int.mzn %%DATADIR%%/mznlib/diffn.mzn %%DATADIR%%/mznlib/disjoint.mzn +%%DATADIR%%/mznlib/disjunctive_strict.mzn %%DATADIR%%/mznlib/distribute.mzn %%DATADIR%%/mznlib/exactly_int.mzn %%DATADIR%%/mznlib/exactly_set.mzn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201910270519.x9R5JZmg073560>