pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/gprolog (lang/gprolog) Updated to 1.4.5, thanks m...
details: https://anonhg.NetBSD.org/pkgsrc/rev/dea66d819dbe
branches: trunk
changeset: 397023:dea66d819dbe
user: mef <mef%pkgsrc.org@localhost>
date: Fri Jun 14 22:28:35 2019 +0000
description:
(lang/gprolog) Updated to 1.4.5, thanks maya@ to fix calloc issue
Change in GNU Prolog version 1.4.5 (Feb 2018):
pp* fix a bug in soft-cut (when a cut appears in the if-part)
* fix bug when consulting multifile predicates with alternatives
* add ?- ISO prefix operator
* add gplc option --new-top-level (add top-level command-line option handling)
* fix a bug on linux witg gcc 6.3.0 (or binutils): needs PIC code
* fix a bug in findall/4
* fix a bug in select/5 under Windows
* fix a bug in the compiler
* fix a bug in read/1
* fix large address awarenes under cygwin32 (configure.in)
* improve memory limitation of acyclic_term/1
* improve term output (write/1 and friends)
* improve error handling for options (e.g. in write_term/3)
* fix bug with cut in the if-part of if-then(-else)
* fix port to x86_64/OpenBSD
(machine kindly provided by Duncan Patton a Campbell)
* fix a bug with Apple/Yosemite gcc = LLVM version 6.0 (clang-600.0.56) on x86_64
* allow to define more atoms with MAX_ATOM env var on 64 bits machines
* fix a bug in bagof/3 when used as findall/3
* port to sparc64/OpenBSD
(machine kindly provided by Duncan Patton a Campbell)
* add built-in predicate findall/4
* fix a bug with linedit when environment variable LINEDIT=no
* fix bugs in the FD solver
* set socket option SO_REUSEADDR at socket creation
* support for alternate Prolog file extension .prolog
* fix a bug in atoms for 1-char atom '\0' (now acts as the empty atom)
* fix problems with Apple/Mavericks gcc = LLVM version 5.0 (clang-500.2.79) on x86_64
* remove clang warnings (uninitialized variables)
* fix bugs in the lexer of the form 0bop 2 when bop is an infix op
* fix terminal ANSI sequence handling in linedit
* increase internal compiler data sizes
* fix bug in gprolog.h (invalid 64 bits PL_MAX_INTEGER)
diffstat:
lang/gprolog/Makefile | 8 +++++---
lang/gprolog/PLIST | 4 +++-
lang/gprolog/distinfo | 10 +++++-----
3 files changed, 13 insertions(+), 9 deletions(-)
diffs (64 lines):
diff -r 5c94d4e05c15 -r dea66d819dbe lang/gprolog/Makefile
--- a/lang/gprolog/Makefile Fri Jun 14 19:37:04 2019 +0000
+++ b/lang/gprolog/Makefile Fri Jun 14 22:28:35 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2017/01/19 18:52:13 agc Exp $
+# $NetBSD: Makefile,v 1.21 2019/06/14 22:28:35 mef Exp $
-DISTNAME= gprolog-1.4.4
+DISTNAME= gprolog-1.4.5
CATEGORIES= lang
MASTER_SITES= ${HOMEPAGE}
MASTER_SITES+= http://gprolog.univ-paris1.fr/
@@ -19,7 +19,9 @@
--with-c-flags=${CFLAGS:Q}
# Apparently build failures hang forever if multiple MAKE_JOBS are in use.
-MAKE_JOBS_SAFE= no
+# MAKE_JOBS_SAFE= no
+# but try this
+MAKE_JOBS_SAFE= yes
TEST_TARGET= check
diff -r 5c94d4e05c15 -r dea66d819dbe lang/gprolog/PLIST
--- a/lang/gprolog/PLIST Fri Jun 14 19:37:04 2019 +0000
+++ b/lang/gprolog/PLIST Fri Jun 14 22:28:35 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2013/06/11 20:05:37 asau Exp $
+@comment $NetBSD: PLIST,v 1.8 2019/06/14 22:28:35 mef Exp $
bin/fd2c
bin/gplc
bin/gprolog
@@ -30,6 +30,7 @@
lib/${PKGNAME}/lib/libengine_pl.a
lib/${PKGNAME}/lib/liblinedit.a
lib/${PKGNAME}/lib/top_level.o
+lib/${PKGNAME}/lib/top_level_main.o
share/doc/gprolog/compil-scheme.eps
share/doc/gprolog/compil-scheme.pdf
share/doc/gprolog/contents_motif.gif
@@ -127,6 +128,7 @@
share/examples/gprolog/ExamplesC/examp_c.c
share/examples/gprolog/ExamplesC/new_main.pl
share/examples/gprolog/ExamplesC/new_main_c.c
+share/examples/gprolog/ExamplesFD/BUILD_HOUSE.pl
share/examples/gprolog/ExamplesFD/Makefile
share/examples/gprolog/ExamplesFD/alpha.pl
share/examples/gprolog/ExamplesFD/array.pl
diff -r 5c94d4e05c15 -r dea66d819dbe lang/gprolog/distinfo
--- a/lang/gprolog/distinfo Fri Jun 14 19:37:04 2019 +0000
+++ b/lang/gprolog/distinfo Fri Jun 14 22:28:35 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.14 2019/06/14 17:30:13 maya Exp $
+$NetBSD: distinfo,v 1.15 2019/06/14 22:28:35 mef Exp $
-SHA1 (gprolog-1.4.4.tar.gz) = 658b0efa5d916510dcddbbd980d90bc4d43a6e58
-RMD160 (gprolog-1.4.4.tar.gz) = 081ad0e6a2edd47de63db79ab1dc65a0e0d341da
-SHA512 (gprolog-1.4.4.tar.gz) = b6227a06794d31162f2c790a025f7372a6676c1891a76e880d2152aeab6322d3341aeab85e11d9be6d97ff1c69801bee73fa3ea6b0659af61f55990a455dc212
-Size (gprolog-1.4.4.tar.gz) = 3538152 bytes
+SHA1 (gprolog-1.4.5.tar.gz) = cbb4a517f6ccfb6622ee099eb9b36a25ea4f8131
+RMD160 (gprolog-1.4.5.tar.gz) = 781c8fcffa180e63b821689589f5b02ab803135c
+SHA512 (gprolog-1.4.5.tar.gz) = 425103bc9e5bdbdb4ae331f5be0cf49524fbdb4f5e2809fb973360de9e7ad9935c1b28f3603e0be696a647153d9f0d3dacdc87251098ac99faf7d0b3c652fc60
+Size (gprolog-1.4.5.tar.gz) = 3587361 bytes
SHA1 (patch-src_EnginePl_dl__malloc.c) = 6146a8af0a6d64eba8446fe21374b2cea7e39420
Home |
Main Index |
Thread Index |
Old Index