BSD Ports

math/jacop 4.10.0 FreeBSD

Java Constraint Programming solver

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f2f154a4bc
License
AGPLv3
Categories
math, java
Package size
2011.9 KiB, 2197.7 KiB installed

Description

JaCoP is an open-source Java Constraint Programming (JaCoP) solver. It provides a rich set of constraints to facilitate efficient modeling and solving of combinatorial problems. JaCoP can be used as a standalone Java library or as a backend for MiniZinc and other modeling languages.

In the other systems

SystemPortVersion
FreeBSDmath/jacop4.10.0
DragonFlymath/jacop4.8.0

Install

Binary package:

pkg install jacop

From the ports tree:

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

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

RUN_DEPENDS=	jacop>0:math/jacop

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:latest4.10.04.10.04.8.04.8.04.10.0
FreeBSD:14:quarterly4.10.04.10.0n/a4.8.04.10.0
FreeBSD:15:latest4.10.04.10.0n/a4.8.04.8.0
FreeBSD:15:quarterly4.10.04.10.0n/an/an/a
FreeBSD:16:latest4.10.04.10.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 56
Run dependencies 53
Required by 1

Configuration

No options to configure.

USES
java
Service scripts
none

Files

pkg-plist 119
  • bin/fzn-jacop
  • %%JAVAJARDIR%%/jacop-.jar
  • share/minizinc/jacop/GCC.mzn
  • share/minizinc/jacop/all_distinct.mzn
  • share/minizinc/jacop/among_var.mzn
  • share/minizinc/jacop/channel.mzn
  • share/minizinc/jacop/diff2.mzn
  • share/minizinc/jacop/fzn_all_different_int.mzn
  • share/minizinc/jacop/fzn_all_equal_int.mzn
  • share/minizinc/jacop/fzn_all_equal_int_reif.mzn
  • share/minizinc/jacop/fzn_alldifferent_except_0.mzn
  • share/minizinc/jacop/fzn_among.mzn
  • share/minizinc/jacop/fzn_among_reif.mzn
  • share/minizinc/jacop/fzn_arg_max_bool.mzn
  • share/minizinc/jacop/fzn_arg_max_int.mzn
  • share/minizinc/jacop/fzn_arg_min_bool.mzn
  • share/minizinc/jacop/fzn_arg_min_int.mzn
  • share/minizinc/jacop/fzn_at_least_int.mzn
  • share/minizinc/jacop/fzn_at_least_int_reif.mzn
  • share/minizinc/jacop/fzn_at_most_int.mzn
  • share/minizinc/jacop/fzn_at_most_int_reif.mzn
  • share/minizinc/jacop/fzn_bin_packing.mzn
  • share/minizinc/jacop/fzn_bin_packing_capa.mzn
  • share/minizinc/jacop/fzn_bin_packing_load.mzn
  • share/minizinc/jacop/fzn_circuit.mzn
  • share/minizinc/jacop/fzn_count_eq.mzn
  • share/minizinc/jacop/fzn_count_eq_par.mzn
  • share/minizinc/jacop/fzn_count_eq_par_reif.mzn
  • share/minizinc/jacop/fzn_count_eq_reif.mzn
  • share/minizinc/jacop/fzn_count_geq_par.mzn
  • share/minizinc/jacop/fzn_count_geq_par_reif.mzn
  • share/minizinc/jacop/fzn_count_gt_par.mzn
  • share/minizinc/jacop/fzn_count_gt_par_reif.mzn
  • share/minizinc/jacop/fzn_count_leq_par.mzn
  • share/minizinc/jacop/fzn_count_leq_par_reif.mzn
  • share/minizinc/jacop/fzn_count_lt_par.mzn
  • share/minizinc/jacop/fzn_count_lt_par_reif.mzn
  • share/minizinc/jacop/fzn_cumulative.mzn
  • share/minizinc/jacop/fzn_cumulative_opt.mzn
  • share/minizinc/jacop/fzn_decreasing_bool.mzn
  • share/minizinc/jacop/fzn_decreasing_int.mzn
  • share/minizinc/jacop/fzn_diffn.mzn
  • share/minizinc/jacop/fzn_diffn_nonstrict.mzn
  • share/minizinc/jacop/fzn_disjoint.mzn
  • share/minizinc/jacop/fzn_disjunctive.mzn
  • share/minizinc/jacop/fzn_disjunctive_strict.mzn
  • share/minizinc/jacop/fzn_disjunctive_strict_opt.mzn
  • share/minizinc/jacop/fzn_distribute.mzn
  • share/minizinc/jacop/fzn_exactly_int.mzn
  • share/minizinc/jacop/fzn_geost.mzn
  • share/minizinc/jacop/fzn_geost_bb.mzn
  • share/minizinc/jacop/fzn_global_cardinality.mzn
  • share/minizinc/jacop/fzn_global_cardinality_closed.mzn
  • share/minizinc/jacop/fzn_global_cardinality_low_up.mzn
  • share/minizinc/jacop/fzn_global_cardinality_low_up_closed.mzn
  • share/minizinc/jacop/fzn_if_then_else_bool.mzn
  • share/minizinc/jacop/fzn_if_then_else_float.mzn
  • share/minizinc/jacop/fzn_if_then_else_int.mzn
  • share/minizinc/jacop/fzn_if_then_else_set.mzn
  • share/minizinc/jacop/fzn_if_then_else_var_bool.mzn
  • share/minizinc/jacop/fzn_if_then_else_var_float.mzn
  • share/minizinc/jacop/fzn_if_then_else_var_int.mzn
  • share/minizinc/jacop/fzn_if_then_else_var_set.mzn
  • share/minizinc/jacop/fzn_increasing_bool.mzn
  • share/minizinc/jacop/fzn_increasing_int.mzn
  • share/minizinc/jacop/fzn_int_set_channel.mzn
  • share/minizinc/jacop/fzn_inverse.mzn
  • share/minizinc/jacop/fzn_knapsack.mzn
  • share/minizinc/jacop/fzn_lex_less_bool.mzn
  • share/minizinc/jacop/fzn_lex_less_int.mzn
  • share/minizinc/jacop/fzn_lex_lesseq_bool.mzn
  • share/minizinc/jacop/fzn_lex_lesseq_int.mzn
  • share/minizinc/jacop/fzn_link_set_to_booleans.mzn
  • share/minizinc/jacop/fzn_member_bool.mzn
  • share/minizinc/jacop/fzn_member_bool_reif.mzn
  • share/minizinc/jacop/fzn_member_int.mzn
  • share/minizinc/jacop/fzn_member_int_reif.mzn
  • share/minizinc/jacop/fzn_network_flow.mzn
  • share/minizinc/jacop/fzn_network_flow_cost.mzn
  • share/minizinc/jacop/fzn_nvalue.mzn
  • share/minizinc/jacop/fzn_nvalue_reif.mzn
  • share/minizinc/jacop/fzn_partition_set.mzn
  • share/minizinc/jacop/fzn_regular.mzn
  • share/minizinc/jacop/fzn_seq_precede_chain_int.mzn
  • share/minizinc/jacop/fzn_strictly_decreasing_bool.mzn
  • share/minizinc/jacop/fzn_strictly_decreasing_int.mzn
  • share/minizinc/jacop/fzn_strictly_increasing_bool.mzn
  • share/minizinc/jacop/fzn_strictly_increasing_int.mzn
  • share/minizinc/jacop/fzn_subcircuit.mzn
  • share/minizinc/jacop/fzn_table_bool.mzn
  • share/minizinc/jacop/fzn_table_int.mzn
  • share/minizinc/jacop/fzn_value_precede_chain_int.mzn
  • share/minizinc/jacop/fzn_value_precede_int.mzn
  • share/minizinc/jacop/graph/clique.mzn
  • share/minizinc/jacop/graph/digraph_match.mzn
  • share/minizinc/jacop/graph/fzn_clique.mzn
  • share/minizinc/jacop/graph/fzn_clique_decomposed.mzn
  • share/minizinc/jacop/graph/fzn_digraph_match.mzn
  • share/minizinc/jacop/graph/fzn_digraph_match_decomposed.mzn
  • share/minizinc/jacop/graph/fzn_graph_isomorphism.mzn

The first 100 are listed.

distinfo 2
FileSizeSHA256
jacop-4.10.0-deps.tar.gz1.14947101e+08b33d8c7abfd16ced30152af54e77b642fbb2b7b65322280f21f1ac8dbfd03ab1
radsz-jacop-4.10.0_GH0.tar.gz1.54806479e+080983aae9f20ea2cdc747046bb079cf60ff697203ffa657b0d20d633d0b220270
Master sites 2
  • LOCAL/yuri/:maven
  • http://people.freebsd.org/~yuri/:maven

Commit history 1

DateCommitCreditsLog message
f2f154a4bc Yuri Victorovich math/jacop: update 4.8.0 → 4.10.0