pkgsrc/lang/yap/patches/patch-ac
asau 65cb82f1cd Update to Yap 6.0.6
Highlights:

- configure system rewritten and simplified
- better emulation of SWI, especially of C-interface, allows:
  o port of SWI  packages: sgml and plunit work better, clib, RDF,
    zlib and http seem to be working well, semweb compiles
  o better integration with C: it is now possible to call YAP from JPL
    reliably (all tests in the demos/java directory succeed in Linux)
  o it is now possible to create a stream with SWI routines and use
    YAP IO (parser, writer) on it
  o pyswip: YAP now includes a version of the pyswip package for
    experimentation: all the demos seem to be work (YAP must be compiled
    as a dynamic library)
- compilation in Sun and NetBSD
- YAP can now handle very, very large terms in compiled clauses.
- several new builtins
- improve thread implementation, especially locking in IO routines and indexing
    o fix C thread interface
- fix odbc support in MYDDAS
- fix overflow in ==
- fix bad call to subsumes/2
- new version of trie library, developed by Theo and Ricardo
2010-08-10 07:49:57 +00:00

15 lines
508 B
Text

$NetBSD: patch-ac,v 1.3 2010/08/10 07:49:57 asau Exp $
DragonFly support.
--- configure.orig 2010-08-04 21:36:28.000000000 +0400
+++ configure 2010-08-10 11:03:31.000000000 +0400
@@ -7052,7 +7052,7 @@
YAPLIB_LD="$CC -dynamiclib -Wl,-install_name,$prefix/lib/libYap.dylib"
PRE_INSTALL_ENV="DYLD_LIBRARY_PATH=\$(abs_top_builddir)"
;;
- *netbsd*|*freebsd*)
+ *netbsd*|*freebsd*|*dragonfly*)
if echo __ELF__ | ${CC:-cc} -E - | grep -q __ELF__
then
#an a.out system