head 1.27; access; symbols pkgsrc-2023Q4:1.27.0.50 pkgsrc-2023Q4-base:1.27 pkgsrc-2023Q3:1.27.0.48 pkgsrc-2023Q3-base:1.27 pkgsrc-2023Q2:1.27.0.46 pkgsrc-2023Q2-base:1.27 pkgsrc-2023Q1:1.27.0.44 pkgsrc-2023Q1-base:1.27 pkgsrc-2022Q4:1.27.0.42 pkgsrc-2022Q4-base:1.27 pkgsrc-2022Q3:1.27.0.40 pkgsrc-2022Q3-base:1.27 pkgsrc-2022Q2:1.27.0.38 pkgsrc-2022Q2-base:1.27 pkgsrc-2022Q1:1.27.0.36 pkgsrc-2022Q1-base:1.27 pkgsrc-2021Q4:1.27.0.34 pkgsrc-2021Q4-base:1.27 pkgsrc-2021Q3:1.27.0.32 pkgsrc-2021Q3-base:1.27 pkgsrc-2021Q2:1.27.0.30 pkgsrc-2021Q2-base:1.27 pkgsrc-2021Q1:1.27.0.28 pkgsrc-2021Q1-base:1.27 pkgsrc-2020Q4:1.27.0.26 pkgsrc-2020Q4-base:1.27 pkgsrc-2020Q3:1.27.0.24 pkgsrc-2020Q3-base:1.27 pkgsrc-2020Q2:1.27.0.22 pkgsrc-2020Q2-base:1.27 pkgsrc-2020Q1:1.27.0.18 pkgsrc-2020Q1-base:1.27 pkgsrc-2019Q4:1.27.0.20 pkgsrc-2019Q4-base:1.27 pkgsrc-2019Q3:1.27.0.16 pkgsrc-2019Q3-base:1.27 pkgsrc-2019Q2:1.27.0.14 pkgsrc-2019Q2-base:1.27 pkgsrc-2019Q1:1.27.0.12 pkgsrc-2019Q1-base:1.27 pkgsrc-2018Q4:1.27.0.10 pkgsrc-2018Q4-base:1.27 pkgsrc-2018Q3:1.27.0.8 pkgsrc-2018Q3-base:1.27 pkgsrc-2018Q2:1.27.0.6 pkgsrc-2018Q2-base:1.27 pkgsrc-2018Q1:1.27.0.4 pkgsrc-2018Q1-base:1.27 pkgsrc-2017Q4:1.27.0.2 pkgsrc-2017Q4-base:1.27 pkgsrc-2017Q3:1.26.0.6 pkgsrc-2017Q3-base:1.26 pkgsrc-2017Q2:1.26.0.2 pkgsrc-2017Q2-base:1.26 pkgsrc-2017Q1:1.25.0.2 pkgsrc-2017Q1-base:1.25 pkgsrc-2016Q4:1.23.0.4 pkgsrc-2016Q4-base:1.23 pkgsrc-2016Q3:1.23.0.2 pkgsrc-2016Q3-base:1.23 pkgsrc-2016Q2:1.22.0.6 pkgsrc-2016Q2-base:1.22 pkgsrc-2016Q1:1.22.0.4 pkgsrc-2016Q1-base:1.22 pkgsrc-2015Q4:1.22.0.2 pkgsrc-2015Q4-base:1.22 pkgsrc-2015Q3:1.20.0.2 pkgsrc-2015Q3-base:1.20 pkgsrc-2015Q2:1.18.0.4 pkgsrc-2015Q2-base:1.18 pkgsrc-2015Q1:1.18.0.2 pkgsrc-2015Q1-base:1.18 pkgsrc-2014Q4:1.16.0.12 pkgsrc-2014Q4-base:1.16 pkgsrc-2014Q3:1.16.0.10 pkgsrc-2014Q3-base:1.16 pkgsrc-2014Q2:1.16.0.8 pkgsrc-2014Q2-base:1.16 pkgsrc-2014Q1:1.16.0.6 pkgsrc-2014Q1-base:1.16 pkgsrc-2013Q4:1.16.0.4 pkgsrc-2013Q4-base:1.16 pkgsrc-2013Q3:1.16.0.2 pkgsrc-2013Q3-base:1.16 pkgsrc-2013Q2:1.15.0.2 pkgsrc-2013Q2-base:1.15 pkgsrc-2013Q1:1.14.0.4 pkgsrc-2013Q1-base:1.14 pkgsrc-2012Q4:1.14.0.2 pkgsrc-2012Q4-base:1.14 pkgsrc-2012Q3:1.13.0.4 pkgsrc-2012Q3-base:1.13 pkgsrc-2012Q2:1.13.0.2 pkgsrc-2012Q2-base:1.13 pkgsrc-2012Q1:1.12.0.6 pkgsrc-2012Q1-base:1.12 pkgsrc-2011Q4:1.12.0.4 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q3:1.12.0.2 pkgsrc-2011Q3-base:1.12 pkgsrc-2011Q2:1.11.0.6 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.4 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.2 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.10.0.2 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.9.0.2 pkgsrc-2010Q2-base:1.9 pkgsrc-2010Q1:1.8.0.2 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.6.0.18 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.16 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.14 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.12 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.10 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.8 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.6 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.4 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.2 pkgsrc-2008Q1:1.5.0.2 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.4.0.18 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.16 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.14 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.12 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.10 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.8 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.6 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.4 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.27 date 2017.10.09.08.52.04; author wiz; state Exp; branches; next 1.26; commitid tfBML0FyJ9Hp6maA; 1.26 date 2017.05.29.11.09.46; author jperkin; state Exp; branches; next 1.25; commitid ruuCkWAmOSHy8hTz; 1.25 date 2017.01.19.18.52.15; author agc; state Exp; branches; next 1.24; commitid ufZDMu4cgHZdRBCz; 1.24 date 2017.01.05.16.33.58; author roy; state Exp; branches; next 1.23; commitid m3XyhR9fIO9UyNAz; 1.23 date 2016.07.01.17.55.23; author jperkin; state Exp; branches; next 1.22; commitid VJEEuQC0WHEW2Ecz; 1.22 date 2015.11.08.21.31.59; author dholland; state Exp; branches; next 1.21; commitid cNE9vOWCzq42QkIy; 1.21 date 2015.11.08.19.27.40; author dholland; state Exp; branches; next 1.20; commitid 4A7YdWip48LU8kIy; 1.20 date 2015.08.18.07.31.11; author wiz; state Exp; branches; next 1.19; commitid UPpMIsB3AWu1PIxy; 1.19 date 2015.08.17.17.11.25; author wiz; state Exp; branches; next 1.18; commitid QQGz11WX4WB14Exy; 1.18 date 2015.03.15.14.47.36; author tnn; state Exp; branches; next 1.17; commitid iesPwZLh19YGfIdy; 1.17 date 2015.01.21.09.12.41; author obache; state Exp; branches; next 1.16; commitid R8BoxYVAbC5g6S6y; 1.16 date 2013.07.15.02.02.25; author ryoon; state Exp; branches; next 1.15; commitid aGblgSa9xp3HyvXw; 1.15 date 2013.06.12.20.28.41; author asau; state Exp; branches; next 1.14; commitid T0eDcfhegHbbKmTw; 1.14 date 2012.10.02.20.11.57; author asau; state Exp; branches; next 1.13; 1.13 date 2012.06.16.19.34.49; author asau; state Exp; branches; next 1.12; 1.12 date 2011.07.08.11.40.27; author asau; state Exp; branches; next 1.11; 1.11 date 2010.10.27.12.32.52; author asau; state Exp; branches; next 1.10; 1.10 date 2010.08.10.07.49.57; author asau; state Exp; branches; next 1.9; 1.9 date 2010.05.18.09.24.43; author asau; state Exp; branches; next 1.8; 1.8 date 2010.03.24.19.43.26; author asau; state Exp; branches; next 1.7; 1.7 date 2010.02.11.20.43.49; author asau; state Exp; branches; next 1.6; 1.6 date 2008.06.12.02.14.33; author joerg; state Exp; branches; next 1.5; 1.5 date 2008.03.04.11.02.25; author rillig; state Exp; branches; next 1.4; 1.4 date 2005.11.04.17.38.02; author rillig; state Exp; branches; next 1.3; 1.3 date 2005.11.01.09.25.02; author rillig; state Exp; branches; next 1.2; 1.2 date 2005.08.25.07.09.49; author rillig; state Exp; branches; next 1.1; 1.1 date 2005.07.20.13.08.15; author rillig; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.07.20.13.08.15; author rillig; state Exp; branches; next ; desc @@ 1.27 log @yap: update HOMEPAGE @ text @# $NetBSD: Makefile,v 1.26 2017/05/29 11:09:46 jperkin Exp $ DISTNAME= yap-6.3.3 PKGREVISION= 5 CATEGORIES= lang # MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yap/} MASTER_SITES= http://www.dcc.fc.up.pt/~vsc/Yap/ MASTER_SITES+= http://www.dcc.fc.up.pt/~vsc/Yap/current/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://www.dcc.fc.up.pt/~vsc/Yap/ COMMENT= ISO-compliant Prolog USE_LANGUAGES= c c++ USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes USE_TOOLS= gmake CONFIGURE_ENV+= INDENT=${TRUE:Q} # debug option: #CONFIGURE_ARGS+= --enable-debug-yap .include "../../mk/bsd.prefs.mk" # If it doesn't probe a c++0x compiler, it doesn't build "horus", # which is apparently a belief propagation engine. There isn't any # good way to detect in pkgsrc if the current compiler supports any # particular dialect (at least as of this writing) and forcing a # non-default compiler seems like overkill, so for now at least we'll # approximate by OS. PLIST_VARS+= horus .if ${OPSYS} != "OpenBSD" PLIST.horus= yes .endif .include "../../archivers/libarchive/buildlink3.mk" .include "../../devel/readline/buildlink3.mk" .include "../../devel/gmp/buildlink3.mk" .include "../../mk/curses.buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.26 log @Recursive revision bump for archivers/libarchive. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2017/01/19 18:52:15 agc Exp $ d11 1 a11 1 HOMEPAGE= http://www.ncc.up.pt/~vsc/Yap/ @ 1.25 log @Convert all occurrences (353 by my count) of MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2017/01/05 16:33:58 roy Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.24 log @Use the curses framework @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2016/07/01 17:55:23 jperkin Exp $ d7 2 a8 2 MASTER_SITES= http://www.dcc.fc.up.pt/~vsc/Yap/ \ http://www.dcc.fc.up.pt/~vsc/Yap/current/ @ 1.23 log @The recent libarchive update changed the library major. Increase the ABI depends and perform a PKGREVISION bump for dependents. Noticed by OSX binary package users. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2015/11/08 21:31:59 dholland Exp $ a37 1 .include "../../devel/ncurses/buildlink3.mk" d40 1 @ 1.22 log @Apparently, setting PLIST.foo=no is the same as setting PLIST.foo=yes. Sigh. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2015/11/08 19:27:40 dholland Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.21 log @Introduce a PLIST_VAR to deal with it not building a particular module depending on available C++ dialects. This is an approximation until we get a good way to assess dialect support in pkgsrc makefiles, but it should improve the chances of getting a build. (using GCC_REQD seems like overkill) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2015/08/18 07:31:11 wiz Exp $ d33 1 a33 3 .if ${OPSYS} == "OpenBSD" PLIST.horus= no .else @ 1.20 log @Bump all packages that depend on curses.bui* or terminfo.bui* since they might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2015/08/17 17:11:25 wiz Exp $ d24 15 @ 1.19 log @Bump PKGREVISION for ncurses shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2015/03/15 14:47:36 tnn Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.18 log @wants to link with pthreads @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2015/01/21 09:12:41 obache Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.17 log @recuesive bump from libarchive major update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2013/07/15 02:02:25 ryoon Exp $ d28 1 @ 1.16 log @* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2013/06/12 20:28:41 asau Exp $ d4 1 @ 1.15 log @Update to YAP 6.3.3 Notable changes in YAP 6.3.3 - exo compilation, a way to store large DBs much more compactly - a new way to do save/restore - improvements on the SWI interface, including improved support of SWI packages. The core IO code has been updated to the latest SWI devel. - interfaces Prolog->R (r..eal from Nicos and all) and YAP->Python - PRiSM port - PFL, a new language to write graphical models, by Tiago Gomes - gobs of bug fixes. Notable changes in YAP 6.3.2 - new tabling code that supports a global table and answer subsumption - an interface to gecode - a low-level interface to R - a low-level interface to CUDD and also to c2d - a PRISM interface - the gprof interface works again, it has been rewritten to save the log as a file. - the save/restore now can save a module only, and does not depend on memory tricks. - there is a first (needs lots of work) Windows console (based on SWI code). - Lots of bug fixes Notable changes in YAP 6.3 - YAP now uses the SWI Input/Output routines. This includes the SWI streams handling code, and the SWI write routines. - YAP also includes support to the pldoc and plunit libraries. - New implementation of saved state routines allows saving modules. - GECODE interface. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2012/10/02 20:11:57 asau Exp $ a19 2 USE_GNU_READLINE= yes @ 1.14 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.13 2012/06/16 19:34:49 asau Exp $ # d3 1 a3 1 DISTNAME= yap-6.2.2 d20 2 d25 1 @ 1.13 log @Update to Yap 6.2.2 In terms of the core YAP, most changes are small bug fixes. They include - better support for 64 bits in win64, - some fixes to the garbage collector - OSX Lion compilation - wide char support - bug in copy_term when some variables have attributes - fixes to lam interface - C-interface and SWI support - over-optimisation of =/2. - arithmetic exceptions - write_canonical (Ulrich) - retracting may not follow lu semantics - minor predicate import bug. There has been a lot of progress in ProbLog and cplint. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2011/07/08 11:40:27 asau Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.12 log @Update to Yap 6.2.1 Changes since 6.2.0 include DragonFly support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2010/10/27 12:32:52 asau Exp $ d4 1 a4 1 DISTNAME= yap-6.2.1 @ 1.11 log @Update to Yap 6.2.0 New in Yap-6.2.0: YAP now includes the ProbLog language, developed at Leuven. Better compatibility with SWI-Prolog, YAP now includes most of the SWI web stuff, the constraint solvers, the plunit code, and the Java and python interfaces. The MYDDAS SQL and odbc interfaces are now integrated and enabled by default. YAP also now includes support for rational numbers, a lot of new math operations, lots of bug fixes, a few engine optimisations. New libraries include Neumerkel's lambda library, a first step at coinduction support, and Nicos excellent R-interface. The co-routing code has been totally cleaned up. Changes in Yap-6.0.7: NEW: YAP_SetYAPFlag (request from Theo Mantadelis). NEW: support div/2 as per WG17. FIXED: restore from / file should just try that file. FIXED: bad things can happen to P when user code is called (obs from Ingo Thon). NEW: coinduction.yap. FIXED: remove leftover files including two lib*.a (obs from Bernd Gutmann). FIXED: Make clean should result in recompiling all *.o (obs from Bernd Gutmann). NEW: Ulrich Neumerkel's lambda library. DELETE: ^/2 and ^/3 as grammar built-ins. FIXED: make install in clpqr was broken if we used local install_sh . DELETE: atan/2 arithmetic function, use atan2/2 instead (WG17). FIXED: compilation in Solaris was broken because of conflict in declaration of gethostname. FIXED: acyclic_term/1 is now built-in (WG17). NEW: subsumes_term/2 (WG17). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2010/08/10 07:49:57 asau Exp $ d4 1 a4 1 DISTNAME= yap-6.2.0 a15 2 WRKSRC= $(WRKDIR)/yap-6 a20 2 # Don't enable system malloc, it dumps core otherwise: #CONFIGURE_ARGS= --enable-use-malloc @ 1.10 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2010/05/18 09:24:43 asau Exp $ d4 1 a4 1 DISTNAME= yap-6.0.6 @ 1.9 log @Update to YAP-6.0.5 Changes in Yap-6.0.5: - Very large programs: indexing very large DBs requires very large intermediate data-structures. malloc is changed to avoid memory fragmentation. - Heap data-structures: there was some confusion about what should be going through save/restore and atom-gc, and what is local to a run. Fixed that by two files describing the two types: global variables and code-space data structures. - SWI emulation cleanup: some builti-ins (like predsort/3, plus/3) are now in YAP proper, the file was cleaned up and made to rely more on Changes in Yap-6.0.4: Overhaul/cleanup of the attributed variable and coroutining code: - attributed variables now don't have a separate stack; instead, they are allocated as global variables. - Prolog code for attributed variables cleaned up: layers now are engine, hprolog/SWI attvars, freeze and SICStus emulation libraries Changes in Yap-6.0.3: 6.0.3 is another bug fix release: - a bug in indexing large integers - a choice-point left over in consulting - fix error handling in comparisons - garbage collection of functor/3 could sometimes break - fixes to chr port - exec_prefix - bad error reporting in some arithmetic conditions - erf function - win32 install fixes - operators need to be exported in module list, some weren't. - tabling stuff Changes in Yap-6.0.2: This is a bug fix release: - fix current_op/3 in WIN32 (P Moura) - fix nb_current/2 (J Santos) and add SWI user:exception/3 (Bernd and Jose), add fix to nb_ in distributed ProbLog. - fix goal_expansion - fix clp(fd) all_distinct/1 and circuit/1 (M Triska) - fix seekable file detection in WIN32 - add yap.pdf and yap.html to win32 bundle (M Ferreira). - check for badly typed calls to load_files and friends. - threads: fix bad locking while spying (P Moura). Changes in Yap-6.0.1: - engine improvements; - many bug fixes; - new implementation of arithmetic; - better ISO compatibility; - improvements in tabling; - SWI-compatibility, YAP now includes support for most of the SWI foreign interface, and many built-ins, ports of SWI packages include jpl, chr, clpfd, clpr, sgml, prolog_xref, swi-minisat interface, and plunit; - yap-6 also includes a really cool new language called ProbLog. Changes in Yap-5.1.4: - FIXED: bad locking in p_signal (obs from Paulo Moura). - FIXED: DESTDIR and chr. - FIXED: make term_variables a builtin. (SWI compatibility). - NEW: X is random(Int) (SWI compatibility). - NEW: seletchk/3. - FIXED: do meta-expansion from undefp. - FIXED: handle correctly flatten([_,[_]],L). - FIXED: bad syntax in config.h (patch from Keri Harris). - NEW: format over atom/1. - FIXED: clean up apply_macros in swi mode. - FIXED: clean up meta-expansion. - FIXED: do meta-expansion from undefined call. - NEW: selectchk/3, nth1/3 and nth1/4. - FIXED: YapOpcodes has wrong formats (obs from Bart Demoen). - FIXED: improve format message (obs from Bart Demoen). - NEW: more versions of maplist (obs from Bart Demoen). - FIXED: use import mechanism for SWI's flatten/2 (obs from Bart Demoen). - FIXED: steps towards typed rbtrees plus some cases where one should not copy the null node (Tom Schrijvers and Bart Demoen). - FIXED: map_tree in trees library (Bart Demoen). - FIXED: bad call to splay_tree (Bart Demoen). - FIXED: bad type for write_x_var in add_info (Bart Demoen). - FIXED: exec/3 should flush streams. - FIXED: load_files/2 compilation_mode to allow :- source and replace compile by compact. - FIXED: list_concat/2 (fix from Bart Demoen). - NEW: dgraph_reachable/3 and friends. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2010/03/24 19:43:26 asau Exp $ d4 1 a4 1 DISTNAME= yap-6.0.5 @ 1.8 log @Recursive revision bump for GMP update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2010/02/11 20:43:49 asau Exp $ d4 1 a4 2 DISTNAME= Yap-5.1.3 PKGREVISION= 1 d7 2 a8 1 MASTER_SITES= http://www.dcc.fc.up.pt/~vsc/Yap/current/ d16 3 d21 1 @ 1.7 log @Update to Yap 5.1.3. Many improvements, bug and compatibility fixes since previous 5.0.0 package. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2008/06/12 02:14:33 joerg Exp $ d5 1 @ 1.6 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2008/03/04 11:02:25 rillig Exp $ d4 1 a4 2 DISTNAME= Yap-5.0.0 PKGREVISION= 1 d6 2 a7 2 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yap/} DIST_SUBDIR= ${PKGNAME_NOREV}-1 d18 2 d22 6 @ 1.5 log @Resign from maintaining a lot of packages, so everyone is free to update them at will. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/11/04 17:38:02 rillig Exp $ d14 2 @ 1.4 log @Take a new DIST_SUBDIR for the changed distfile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/11/01 09:25:02 rillig Exp $ d10 1 a10 1 MAINTAINER= rillig@@NetBSD.org @ 1.3 log @Changed MASTER_SITES to sourceforge, as the old one is not available anymore. The checksum of the tarball has changed, because the documentation has been updated and one #ifdef been added to the source. Therefore bumped PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/08/25 07:09:49 rillig Exp $ d8 1 a8 1 DIST_SUBDIR= ${PKGNAME_NOREV} @ 1.2 log @Updated yap to 5.0.0. Changes include support for regular expressions and more example files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2005/07/20 13:08:15 rillig Exp $ d5 1 d7 2 a8 1 MASTER_SITES= http://www.ncc.up.pt/~vsc/Yap/Yap-5.0/ @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= Yap-4.4.4 d6 1 a6 1 MASTER_SITES= http://www.ncc.up.pt/~vsc/Yap/ @ 1.1.1.1 log @Added YAP-4.4.4. YAP is a high-performance Prolog compiler developed at LIACC/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog engine is based in the WAM (Warren Abstract Machine), with several optimizations for better performance. YAP follows the Edinburgh tradition, and is largely compatible with the ISO-Prolog standard and with Quintus and SICStus Prolog. @ text @@