Port details |
- why3-gpl Component of SPARK 2015
- 2015 math
=0 2015Version of this port present on the latest quarterly branch.
- Maintainer: marino@FreeBSD.org
- Port Added: 2014-06-04 19:22:50
- Last Update: 2015-12-10 20:20:22
- SVN Revision: 403466
- License: LGPL21 GPLv3
- WWW:
- https://forge.open-do.org/projects/spark2014
- Description:
- This is a component of SPARK 2014. Those looking for the deductive
program verification platform known as why3 should refer to math/why3
instead.
WWW: https://forge.open-do.org/projects/spark2014
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: why3-gpl
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- menhir : devel/menhir
- ocaml-zip>1 : archivers/ocaml-zip
- ocaml-zarith>1.2 : math/ocaml-zarith
- lablgtk2 : x11-toolkits/ocaml-lablgtk2
- ocaml-sqlite3>2 : databases/ocaml-sqlite3
- ocaml-ocamlgraph>1.8 : math/ocaml-ocamlgraph
- camlp5o : devel/ocaml-camlp5
- ocamlc : lang/ocaml
- gmake : devel/gmake
- Runtime dependencies:
-
- ocamlc : lang/ocaml
- Patch dependencies:
-
- ocamlc : lang/ocaml
-
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 6
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2015 10 Dec 2015 20:20:22 |
marino |
Move math/why3-gpl => math/why3-spark
There are two reasons to rename this port.
1) Upstream never liked it and requested -spark be the suffix instead
2) An ongoing attempt to fix lang/spark may result in a number of slave
ports with a -spark suffix, so this keeps up consistency as all of
these ports only exist to support that port. |
2015 26 Jun 2015 22:13:47 |
marino |
math/why3-gpl: upgrade version 2014 => 2015
While here, decouple this port from math/why3. They are diverging fast.
This port is needed to build SPARK 2015 binaries which will be installed
by the lang/spark port (rather than building from source) |
2014_1 14 Nov 2014 09:39:21 |
antoine |
Cleanup plist |
2014_1 05 Jul 2014 12:19:33 |
tijl |
Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery
Approved by: portmgr (implicit) |
2014 08 Jun 2014 10:48:10 |
marino |
math/why3-gpl: Increase distinction between this and math/wny3
The why3 project is worried that users will be confused between this
package and a "vanilla" why3, which was simultaneously added with this
one. They prefer that this port be completely renamed.
While I ponder that, I can at least improve the situation by fixing the
descriptions to lessen the chance of confusion between the ports. |
2014 04 Jun 2014 19:22:34 |
marino |
Add two new math ports: why3 and why3-gpl
The primary motivation for adding why3 is to support the upcoming SPARK
2014 port. However, SPARK 2014 requires a custom version. In time the
customizations should make it upstream, but currently the stock version
cannot be used to build SPARK. They are also licensed differently (LGPL2
for stock, GPLv3 for SPARK version).
Rather than force people that find why3 useful on their own to accept a
custom version, both are offered although they currently conflict.
Why3 has optional dependencies on coq, isabelle, and frama-c, and all
three have issus:
* coq rebuilds its libraries in $LOCALBASE, could be issue with coq
* isabella currently has a broken dependency (sjsml) and only for i386 (Only the first 15 lines of the commit message are shown above ) |
Number of commits found: 6
|