pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/coq Updated coq to version 8.4pl6. Changes from p...
details: https://anonhg.NetBSD.org/pkgsrc/rev/77eb80a34387
branches: trunk
changeset: 650666:77eb80a34387
user: jaapb <jaapb%pkgsrc.org@localhost>
date: Sat Apr 25 13:41:18 2015 +0000
description:
Updated coq to version 8.4pl6. Changes from previous version include (apart
from bugfixes):
- Coq compilation made possible with forthcoming ocaml 4.03.
- command for locating exists notation in refman changed.
- Various improvements of the Reference Manual (especially its html version)
- implicit arguments of local definitions fixed (possible
source of incompatibilities).
- New command "Print Debug GC".
- Function cannot define graph.
- Optimizing compilation of pattern matching.
- Better inference of impossible cases in pattern-matching.
- Evar leak in pattern-matching compilation
- ill-typed replacement in "change ... with ...".
- unbound evars in "change ... with ...".
- wrong return clause of a match pattern in Ltac.
- cleared local hints for autounfold.
- cleared local hints for autounfold.
- lost evars in "change ... with ...".
- supporting let-ins in constructors for vm_compute
- unfortunate typo in compare_height.
- unfortunate typos in absorption lemmas over bool.
- Full support of utf8 Greek letters (block U0370) in coqdoc
diffstat:
lang/coq/Makefile | 5 ++---
lang/coq/PLIST | 3 ++-
lang/coq/distinfo | 9 ++++-----
lang/coq/patches/patch-kernel_univ.ml | 14 --------------
4 files changed, 8 insertions(+), 23 deletions(-)
diffs (65 lines):
diff -r 7e08648bd7bc -r 77eb80a34387 lang/coq/Makefile
--- a/lang/coq/Makefile Sat Apr 25 13:40:39 2015 +0000
+++ b/lang/coq/Makefile Sat Apr 25 13:41:18 2015 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.79 2015/04/06 08:17:30 adam Exp $
+# $NetBSD: Makefile,v 1.80 2015/04/25 13:41:18 jaapb Exp $
#
-DISTNAME= coq-8.4pl4
+DISTNAME= coq-8.4pl6
PKGNAME= ${DISTNAME} # to avoid prefixing with ocaml-
-PKGREVISION= 4
CATEGORIES= lang math
MASTER_SITES= http://coq.inria.fr/distrib/V${PKGVERSION_NOREV}/files/
diff -r 7e08648bd7bc -r 77eb80a34387 lang/coq/PLIST
--- a/lang/coq/PLIST Sat Apr 25 13:40:39 2015 +0000
+++ b/lang/coq/PLIST Sat Apr 25 13:41:18 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2014/10/09 22:19:01 jaapb Exp $
+@comment $NetBSD: PLIST,v 1.16 2015/04/25 13:41:18 jaapb Exp $
bin/coq-tex
bin/coq_makefile
bin/coqc
@@ -651,6 +651,7 @@
lib/coq/theories/Logic/Eqdep.vo
lib/coq/theories/Logic/EqdepFacts.vo
lib/coq/theories/Logic/Eqdep_dec.vo
+lib/coq/theories/Logic/ExtensionalityFacts.vo
lib/coq/theories/Logic/FunctionalExtensionality.vo
lib/coq/theories/Logic/Hurkens.vo
lib/coq/theories/Logic/IndefiniteDescription.vo
diff -r 7e08648bd7bc -r 77eb80a34387 lang/coq/distinfo
--- a/lang/coq/distinfo Sat Apr 25 13:40:39 2015 +0000
+++ b/lang/coq/distinfo Sat Apr 25 13:41:18 2015 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.20 2014/10/09 22:19:01 jaapb Exp $
+$NetBSD: distinfo,v 1.21 2015/04/25 13:41:18 jaapb Exp $
-SHA1 (coq-8.4pl4.tar.gz) = 4dfc3a1ae65f5c480ddc4387d21549a526183e00
-RMD160 (coq-8.4pl4.tar.gz) = 19e3fe905f5db09710b1f862f21e9b57c28f9704
-Size (coq-8.4pl4.tar.gz) = 4067355 bytes
+SHA1 (coq-8.4pl6.tar.gz) = c89525295659a805661ef91da24ecfb94e226953
+RMD160 (coq-8.4pl6.tar.gz) = f57f6e5732d3977f3346dda2749f4b9628604018
+Size (coq-8.4pl6.tar.gz) = 4099815 bytes
SHA1 (patch-Makefile.build) = 3fa72d701a80f363ef637e3cbd0e4c2d410da6c4
-SHA1 (patch-kernel_univ.ml) = 2208e539870d6793b807bae46e0955b5f814f3fc
diff -r 7e08648bd7bc -r 77eb80a34387 lang/coq/patches/patch-kernel_univ.ml
--- a/lang/coq/patches/patch-kernel_univ.ml Sat Apr 25 13:40:39 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-kernel_univ.ml,v 1.1 2014/10/09 22:19:01 jaapb Exp $
-
-Fix comment.
---- kernel/univ.ml.orig 2014-04-24 15:13:03.000000000 +0000
-+++ kernel/univ.ml
-@@ -226,7 +226,7 @@ let reprleq g arcu =
-
-
- (* between : UniverseLevel.t -> canonical_arc -> canonical_arc list *)
--(* between u v = {w|u<=w<=v, w canonical} *)
-+(* between u v = { w | u<=w<=v, w canonical} *)
- (* between is the most costly operation *)
-
- let between g arcu arcv =
Home |
Main Index |
Thread Index |
Old Index