BSD Ports

math/gecode 6.4.0 FreeBSD

Generic Constraint Development Environment

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
42239f8136
License
BSL, MIT
Categories
math
Package size
6117.4 KiB, 63560.3 KiB installed

Description

Gecode is a toolkit for developing constraint-based systems and applications. Gecode provides a constraint solver with state-of-the-art performance while being modular and extensible.

In the other systems

SystemPortVersion
FreeBSDmath/gecode6.4.0
DragonFlymath/gecode6.3.0_7

Install

Binary package:

pkg install gecode

From the ports tree:

cd /usr/ports/math/gecode/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gecode>0:math/gecode
LIB_DEPENDS=	libgecodedriver.so:math/gecode

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.4.06.4.0--6.4.0
FreeBSD:14:quarterly6.4.06.4.0n/a-6.4.0
FreeBSD:15:latest6.4.06.4.0n/a-6.3.0_7
FreeBSD:15:quarterly6.4.06.4.0n/an/an/a
FreeBSD:16:latest6.4.06.4.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 136

The first 100 are listed.

Run dependencies 119

The first 100 are listed.

Configuration

Options name: math_gecode

OptionDefaultDescription
AUDIToffBuild with auditing code
CBSonSupport for counting-based search
FLATZINConBuild FlatZinc module
GISToffEnable gist, graphical and interactive search tool
PROFILEoffBuild with profiling information
SEARCHonBuild search engines
SHAREDonBuild shared executables and/or libraries
STATIConBuild static executables and/or libraries
USES
bison:build cmake compiler:c++11-lang perl5
Service scripts
none

Files

pkg-plist 826
  • bin/fzn-gecode
  • bin/mzn-gecode
  • include/gecode/driver.hh
  • 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/complete.hh
  • include/gecode/flatzinc/conexpr.hh
  • include/gecode/flatzinc/lastval.hh
  • include/gecode/flatzinc/option.hh
  • include/gecode/flatzinc/parser.hh
  • include/gecode/flatzinc/parser.tab.hpp
  • include/gecode/flatzinc/plugin.hh
  • include/gecode/flatzinc/registry.hh
  • include/gecode/flatzinc/restart-random.hpp
  • include/gecode/flatzinc/symboltable.hh
  • include/gecode/flatzinc/varspec.hh
  • include/gecode/float.hh
  • include/gecode/float/arithmetic.hh
  • include/gecode/float/arithmetic/abs.hpp
  • include/gecode/float/arithmetic/div.hpp
  • include/gecode/float/arithmetic/min-max.hpp
  • include/gecode/float/arithmetic/mult.hpp
  • include/gecode/float/arithmetic/pow-nroot.hpp
  • include/gecode/float/arithmetic/sqr-sqrt.hpp
  • include/gecode/float/array-traits.hpp
  • 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
  • include/gecode/float/branch/chb.hpp
  • include/gecode/float/branch/merit.hpp
  • include/gecode/float/branch/traits.hpp
  • include/gecode/float/branch/val-commit.hpp
  • include/gecode/float/branch/val-sel.hpp
  • include/gecode/float/branch/val.hpp
  • include/gecode/float/branch/var.hpp
  • include/gecode/float/channel.hh
  • include/gecode/float/channel.hpp
  • include/gecode/float/channel/channel.hpp
  • include/gecode/float/exception.hpp
  • include/gecode/float/limits.hpp
  • include/gecode/float/linear.hh
  • include/gecode/float/linear/nary.hpp
  • include/gecode/float/nextafter.hpp
  • include/gecode/float/num.hpp
  • include/gecode/float/rel.hh
  • include/gecode/float/rel/eq.hpp
  • include/gecode/float/rel/lq-le.hpp
  • include/gecode/float/rel/nq.hpp
  • include/gecode/float/rounding.hpp
  • include/gecode/float/trace.hpp
  • include/gecode/float/trace/delta.hpp
  • include/gecode/float/trace/trace-view.hpp
  • include/gecode/float/trace/traits.hpp
  • include/gecode/float/transcendental.hh
  • include/gecode/float/transcendental/exp-log.hpp
  • include/gecode/float/trigonometric.hh
  • include/gecode/float/trigonometric/asinacos.hpp
  • include/gecode/float/trigonometric/sincos.hpp
  • include/gecode/float/trigonometric/tanatan.hpp
  • include/gecode/float/val.hpp
  • include/gecode/float/var-imp.hpp
  • include/gecode/float/var-imp/delta.hpp
  • include/gecode/float/var-imp/float.hpp
  • include/gecode/float/var/float.hpp
  • include/gecode/float/var/print.hpp
  • include/gecode/float/view.hpp
  • include/gecode/float/view/float.hpp
  • include/gecode/float/view/minus.hpp
  • include/gecode/float/view/offset.hpp
  • include/gecode/float/view/print.hpp
  • include/gecode/float/view/rel-test.hpp
  • include/gecode/float/view/scale.hpp
  • include/gecode/gist.hh
  • include/gecode/gist/drawingcursor.hh
  • include/gecode/gist/drawingcursor.hpp
  • include/gecode/gist/gecodelogo.hh
  • include/gecode/gist/gist.hpp
  • include/gecode/gist/layoutcursor.hh
  • include/gecode/gist/layoutcursor.hpp
  • include/gecode/gist/mainwindow.hh
  • include/gecode/gist/node.hh
  • include/gecode/gist/node.hpp
  • include/gecode/gist/nodecursor.hh
  • include/gecode/gist/nodecursor.hpp
  • include/gecode/gist/nodestats.hh
  • include/gecode/gist/nodevisitor.hh
  • include/gecode/gist/nodevisitor.hpp
  • include/gecode/gist/nodewidget.hh
  • include/gecode/gist/preferences.hh
  • include/gecode/gist/qtgist.hh
  • include/gecode/gist/spacenode.hh

The first 100 are listed.

distinfo 1
FileSizeSHA256
Gecode-gecode-release-6.4.0_GH0.tar.gz5.760095e+064cc0e4f440f821a643e637801094cd42ccb5946caf5248c905f29f5f3a16f260

Commit history 1

DateCommitCreditsLog message
42239f8136 Yuri Victorovich math/gecode: update 6.3.0 → 6.4.0
Noteworthy changes: - changed to cmake - install both shared and static libs now