notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
why3-gpl Component of SPARK 2015
2015 math Deleted on this many watch lists=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 2015Version of this port present on the latest quarterly branch.
Maintainer: marino@FreeBSD.org search for ports maintained by this maintainer
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
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

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:
  • why3-gpl>0:math/why3-gpl
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: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. menhir : devel/menhir
  2. ocaml-zip>1 : archivers/ocaml-zip
  3. ocaml-zarith>1.2 : math/ocaml-zarith
  4. lablgtk2 : x11-toolkits/ocaml-lablgtk2
  5. ocaml-sqlite3>2 : databases/ocaml-sqlite3
  6. ocaml-ocamlgraph>1.8 : math/ocaml-ocamlgraph
  7. camlp5o : devel/ocaml-camlp5
  8. ocamlc : lang/ocaml
  9. gmake : devel/gmake
Runtime dependencies:
  1. ocamlc : lang/ocaml
Patch dependencies:
  1. ocamlc : lang/ocaml
Extract dependencies:
  1. 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:
Expand this list (6 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/marino/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://distcache.eu.FreeBSD.org/local-distfiles/marino/
  4. http://distcache.us-east.FreeBSD.org/local-distfiles/marino/
  5. http://distcache.us-west.FreeBSD.org/local-distfiles/marino/
  6. http://downloads.dragonlace.net/src/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2015
10 Dec 2015 20:20:22
Revision:403466Original commit files touched by this commit
marino search for other commits by this committer
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
Revision:390670Original commit files touched by this commit
marino search for other commits by this committer
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
Revision:372555Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
2014_1
05 Jul 2014 12:19:33
Revision:360738Original commit files touched by this commit
tijl search for other commits by this committer
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
Revision:357001Original commit files touched by this commit
marino search for other commits by this committer
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
Revision:356538Original commit files touched by this commit
marino search for other commits by this committer
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 View all of this commit message)

Number of commits found: 6