BSD Ports

math/clingcon 5.2.1 FreeBSD

Extension of clingo to handle constraints over integers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
math
Package size
139.7 KiB, 381.8 KiB installed

Description

Clingcon is an answer set solver for constraint logic programs, building upon the answer set solver clingo. It extends the high-level modeling language of ASP with constraint solving capacities. Constraints over finite domain integer variables can be used in logic programs. Clingcon adopts state-of-the-art techniques from the area of SMT, like conflict-driven learning and theory propagation. It uses lazy nogood and variable generation on the order encoding and features several preprocessing techniques.

In the other systems

SystemPortVersion
FreeBSDmath/clingcon5.2.1
DragonFlymath/clingcon5.2.1

Install

Binary package:

pkg install clingcon

From the ports tree:

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

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

RUN_DEPENDS=	clingcon>0:math/clingcon
LIB_DEPENDS=	libclingcon.so:math/clingcon

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:latest5.2.15.2.15.2.05.2.15.2.1
FreeBSD:14:quarterly5.2.15.2.1n/a5.2.15.2.1
FreeBSD:15:latest5.2.15.2.1n/a5.2.15.2.1
FreeBSD:15:quarterly5.2.15.2.1n/an/an/a
FreeBSD:16:latest5.2.15.2.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

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

Build dependencies 16
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang
Service scripts
none

Files

pkg-plist 7
  • bin/clingcon
  • include/clingcon.h
  • lib/cmake/Clingcon/ClingconConfig.cmake
  • lib/cmake/Clingcon/ClingconConfigVersion.cmake
  • lib/cmake/Clingcon/ClingconTargets-.cmake
  • lib/cmake/Clingcon/ClingconTargets.cmake
  • lib/libclingcon.so
distinfo 1
FileSizeSHA256
potassco-clingcon-v5.2.1_GH0.tar.gz1.376527e+06ff17294757f3f3f2420acd2145fe9cb039b9aaeace428f546fee3896b00ef724

Commit history 0

No commits in the history this site was built from.