Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
adasat DPLL-based SAT solver in Ada
26.0.0 math Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 26.0.0Version of this port present on the latest quarterly branch.
Maintainer: ada@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-07-21 12:57:08
Last Update: 2026-07-21 12:56:33
Commit Hash: ec57b05
Also Listed In: devel
License: APACHE20
WWW:
https://github.com/AdaCore/adasat
Description: #
AdaSAT is an implementation of Davis–Putnam–Logemann–Loveland (DPLL) based propositional satisfiability problem (SAT) solver in Ada. Supported features include: * Conflict analysis and backjumping * Two-watched literals scheme * Built-in support for At-Most-One constraints * Custom theories
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (57 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/adasat-26.0.0/catalog.mk
  3. /usr/local/share/licenses/adasat-26.0.0/LICENSE
  4. /usr/local/share/licenses/adasat-26.0.0/APACHE20
  5. include/adasat/adasat-builders.adb
  6. include/adasat/adasat-builders.ads
  7. include/adasat/adasat-decisions.adb
  8. include/adasat/adasat-decisions.ads
  9. include/adasat/adasat-dpll.adb
  10. include/adasat/adasat-dpll.ads
  11. include/adasat/adasat-formulas.adb
  12. include/adasat/adasat-formulas.ads
  13. include/adasat/adasat-helpers.adb
  14. include/adasat/adasat-helpers.ads
  15. include/adasat/adasat-internals.ads
  16. include/adasat/adasat-theory.ads
  17. include/adasat/adasat-vectors.adb
  18. include/adasat/adasat-vectors.ads
  19. include/adasat/adasat.adb
  20. include/adasat/adasat.ads
  21. lib/adasat/relocatable/libadasat.so
  22. lib/adasat/relocatable/libadasat.so.26.0.0
  23. lib/adasat/static-pic/libadasat.a
  24. lib/adasat/static/libadasat.a
  25. lib/libadasat.so
  26. lib/libadasat.so.26.0.0
  27. libdata/adasat/relocatable/adasat-builders.ali
  28. libdata/adasat/relocatable/adasat-decisions.ali
  29. libdata/adasat/relocatable/adasat-dpll.ali
  30. libdata/adasat/relocatable/adasat-formulas.ali
  31. libdata/adasat/relocatable/adasat-helpers.ali
  32. libdata/adasat/relocatable/adasat-internals.ali
  33. libdata/adasat/relocatable/adasat-theory.ali
  34. libdata/adasat/relocatable/adasat-vectors.ali
  35. libdata/adasat/relocatable/adasat.ali
  36. libdata/adasat/static-pic/adasat-builders.ali
  37. libdata/adasat/static-pic/adasat-decisions.ali
  38. libdata/adasat/static-pic/adasat-dpll.ali
  39. libdata/adasat/static-pic/adasat-formulas.ali
  40. libdata/adasat/static-pic/adasat-helpers.ali
  41. libdata/adasat/static-pic/adasat-internals.ali
  42. libdata/adasat/static-pic/adasat-theory.ali
  43. libdata/adasat/static-pic/adasat-vectors.ali
  44. libdata/adasat/static-pic/adasat.ali
  45. libdata/adasat/static/adasat-builders.ali
  46. libdata/adasat/static/adasat-decisions.ali
  47. libdata/adasat/static/adasat-dpll.ali
  48. libdata/adasat/static/adasat-formulas.ali
  49. libdata/adasat/static/adasat-helpers.ali
  50. libdata/adasat/static/adasat-internals.ali
  51. libdata/adasat/static/adasat-theory.ali
  52. libdata/adasat/static/adasat-vectors.ali
  53. libdata/adasat/static/adasat.ali
  54. share/gpr/adasat.gpr
  55. @owner
  56. @group
  57. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • For RUN/BUILD depends:
    • adasat>0:math/adasat
  • For LIB depends:
    • libadasat.so:math/adasat
To install the port: #
cd /usr/ports/math/adasat/ && make install clean
To add the package, run one of these commands:
  • pkg install math/adasat
  • pkg install adasat
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: adasat
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1782908771 SHA256 (AdaCore-AdaSAT-v26.0.0_GH0.tar.gz) = de4fa5a74fd4b27cf3fead6e8c9491f22b0ab4b7b591b076073c6ba2a870162c SIZE (AdaCore-AdaSAT-v26.0.0_GH0.tar.gz) = 30714

Packages (timestamps in pop-ups are UTC): #
adasat
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest26.0.026.0.0---
FreeBSD:14:quarterly26.0.026.0.0---
FreeBSD:15:latest26.0.026.0.0n/a-n/a
FreeBSD:15:quarterly26.0.026.0.0n/a-n/a
FreeBSD:16:latest26.0.026.0.0n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. gprbuild>0 : devel/gprbuild
  2. gnat : lang/gnat12
Test dependencies: #
  1. py312-e3_testsuite>0 : devel/py-e3-testsuite@py312
  2. python3.12 : lang/python312
Runtime dependencies: #
  1. gnat : lang/gnat12
There are no ports dependent upon this port #

Configuration Options: #
No options to configure
Options name: #
math_adasat
USES: #
ada:run python:test
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/AdaCore/AdaSAT/tar.gz/v26.0.0?dummy=/
Collapse this list.

Number of commits found: 1 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
26.0.0
21 Jul 2026 12:56:33
commit hash: ec57b05702cc4669b4f64fa4e670f8d2e612c188commit hash: ec57b05702cc4669b4f64fa4e670f8d2e612c188commit hash: ec57b05702cc4669b4f64fa4e670f8d2e612c188commit hash: ec57b05702cc4669b4f64fa4e670f8d2e612c188 files touched by this commit
Thierry Thomas (thierry) search for other commits by this committer
Author: Alastair Hogge
math/adasat: New Port, DPLL-based SAT solver in Ada

SAT solver based on Davis–Putnam–Logemann–Loveland (DPLL) based
propositional satisfiability in Ada.

Supported features include:
* Conflict analysis and backjumping
* Two-watched literals scheme
* Built-in support for At-Most-One constraints
* Custom theories

PR:		296552

Number of commits found: 1