| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.5 | 8 | ~amd64 | 0 |
<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>
| 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 | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | souffle-2.5.tar.gz | 9707629 bytes | 2.5 |
| Type | File | Size |
|---|