Commit graph

16 commits

Author SHA1 Message Date
jperkin
d220344bb0 z3: Fix broken build system by pretending SunOS is Linux. 2018-06-15 15:11:34 +00:00
jaapb
56ed9d3f04 Revbump associated with the upgrade of lang/ocaml
(this is the upgrade from 4.06 to 4.06.1)
2018-04-13 13:55:27 +00:00
khorben
e93dd579a6 Re-introduce support for NetBSD in src/util/scoped_timer.cpp
I forgot to patch this part in the latest update; sorry.
This has now been submitted upstream as well.

Originally from dholland@.

Compile-tested on NetBSD/amd64.

Bump PKGREVISION.
2018-03-13 21:20:34 +00:00
khorben
5b6c355231 Import a package for the Python bindings for math/z3 2018-03-13 00:36:04 +00:00
khorben
06f3bfef4e Remove the references to wip 2018-03-13 00:34:02 +00:00
khorben
ff87f525e7 Update math/z3 to version 4.5.0
From the release notes:

    New features:
    - New theories of strings and sequences.
    - Incremental consequence finder for finite domains.
    - CMake build system (thanks @delcypher).
    - Updated and improved OCaml API (thanks @martin-neuhaeusser).
    - Updated and improved Java API (thanks @cheshire).
    - New resource limit facilities to avoid non-deterministic timeout behaviour.
    - New bit-vector simplification and ackermannization tactics (thanks @MikolasJanota, @nunoplopes).
    - QSAT: a new solver for quantified arithmetic problems. See:
      Bjorner, Janota: Playing with Quantified Satisfaction, LPAR 2016.

    A multitude of bugs has been fixed.

I am about to commit a separate package for the Python bindings.

Coordinated with dholland@
2018-03-13 00:31:16 +00:00
dholland
b2fe40b93b Requires ocaml-num with ocaml 4.06 2018-03-11 06:14:45 +00:00
wiz
2621957e4a z3: forbid python 3.x
First complains about indentation problems, then about reading
non-ASCII bytes.
2018-02-27 08:34:16 +00:00
khorben
ddf5c47752 Add support for DESTDIR
Fix building math/z3 in privileged mode when not building as root:
ocamlfind: Cannot mkdir /usr/pkg/lib/ocaml/site-lib/Z3: Permission denied

This now uses the option -destdir when calling ocamlfind(1). It also
includes a workaround for what might be a bug in ocamlfind(1), where it
also wants to update ld.conf in spite of specifying -destdir.

Tested on NetBSD/amd64.

ok dholland@
2018-02-23 17:04:43 +00:00
jaapb
2db819ded7 Recursive revbump associated with the update to OCaml 4.06. 2018-01-10 16:53:07 +00:00
jaapb
410a1001fa Recursive revbump associated with update of ocaml to 4.05 2017-09-08 09:51:18 +00:00
jaapb
f70dd873bb Revbump associated with ocaml-4.04.2 2017-07-11 14:19:18 +00:00
jaapb
11a6e0d383 Recursive revbump associated with ocaml update to 4.04. 2016-12-30 11:16:56 +00:00
markd
8e971ec5da gcc6 build fix 2016-07-16 04:02:13 +00:00
jaapb
9718550454 Recursive revbump associated with ocaml update. 2016-05-05 11:45:36 +00:00
dholland
77920134c3 Package the Z3 theorem prover / SMT solver from Microsoft Research. 2015-11-24 05:45:58 +00:00