aboutsummaryrefslogtreecommitdiff
path: root/math/minizinc-solvers/Makefile
blob: 159864dff3b63c6190d8cef3a832db8b373032c7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

PORTNAME=	minizinc-solvers
PORTVERSION=	20210503
CATEGORIES=	math

MAINTAINER=	yuri@FreeBSD.org
COMMENT=	Metaport for MiniZinc solvers

USES=		metaport

OPTIONS_MULTI=		LIST
OPTIONS_MULTI_LIST=	BONMIN CHUFFED COUENNE OR_TOOLS
OPTIONS_DEFAULT=	${OPTIONS_MULTI_LIST}

LIST_DESC=		Install:

BONMIN_DESC=		Nonlinear mixed integer programming solver (COIN-OR)
BONMIN_RUN_DEPENDS=	coin-or-bonmin>0:math/bonmin

CHUFFED_DESC=		Chuffed lazy clause generation CP solver
CHUFFED_RUN_DEPENDS=	chuffed>0:math/chuffed

COUENNE_DESC=		Nonlinear convex over and under envelopes solver (COIN-OR)
COUENNE_RUN_DEPENDS=	coin-or-couenne>0:math/couenne

OR_TOOLS_DESC=		Google OR-Tools-based solver
OR_TOOLS_RUN_DEPENDS=	or-tools>0:math/or-tools

.include <bsd.port.mk>