dev-lang/souffle (gentoo)

Search

Package Information

Description:
Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.
Homepage:
http://souffle-lang.github.io/ https://github.com/souffle-lang/souffle/

Versions

Version EAPI Keywords Slot
2.5 8 ~amd64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>xgqt@gentoo.org</email>
		<name>Maciej Barć</name>
	</maintainer>
	<longdescription>
    Soufflé is a variant of Datalog for tool designers crafting analyses in
    Horn clauses. Soufflé synthesizes a native parallel C++ program from a
    logic specification.
  </longdescription>
	<use>
		<flag name="ffi">Support c++ functors with arbitrary number of arguments</flag>
		<flag name="swig">Enable SWIG usage, needed for Java and Python bindings</flag>
	</use>
	<upstream>
		<bugs-to>https://github.com/souffle-lang/souffle/issues/</bugs-to>
		<remote-id type="github">souffle-lang/souffle</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2.5
ffi Support c++ functors with arbitrary number of arguments
java Add support for Java
ncurses Add ncurses support (console display library)
openmp Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
python Add optional support/bindings for the Python language
sqlite Add support for sqlite - embedded sql database
swig Enable SWIG usage, needed for Java and Python bindings
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
zlib Add support for zlib compression

Files

Manifest

Type File Size Versions
DIST souffle-2.5.tar.gz 9707629 bytes 2.5
Unmatched Entries
Type File Size