Hi,

Here's an work in progress update to SWI-Prolog. Notes:

 * I've disabled the SSL module because upstream uses the CRYPTO_ONCE
   API, which LibreSSL doesn't seem to have.

 * A few tests fail. I'm working with upstream to fix these.

The SSL thing, I'd like to have fixed. Upstream has asked [0] if we are
likely to support the CRYPTO_ONCE API any time soon, before they
implement a workaround. Anyone in the know?

[0] https://github.com/SWI-Prolog/swipl-devel/issues/249


Index: Makefile
===================================================================
RCS file: /home/edd/cvsync/ports/lang/swi-prolog/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile    14 Mar 2017 12:23:21 -0000      1.70
+++ Makefile    10 Jul 2017 21:47:11 -0000
@@ -1,17 +1,17 @@
-# $OpenBSD: Makefile,v 1.70 2017/03/14 12:23:21 jca Exp $
+# $OpenBSD: Makefile,v 1.66 2016/05/12 01:17:13 naddy Exp $
 
+BROKEN-arm =           undefined reference to `__sync_fetch_and_add_4'
 BROKEN-hppa =          undefined reference to __sync_fetch_and_add_4
 BROKEN-sparc64 =       infinite loop or aborts during build
 
 COMMENT =              Prolog for the real world
 
-V =                    6.6.4
-REVISION =             10
-DISTNAME =             pl-$V
+V =                    7.4.2
+DISTNAME =             swipl-$V
 PKGNAME =              swi-prolog-$V
 CATEGORIES =           lang
 
-SHARED_LIBS =          pl      5.0
+SHARED_LIBS =          pl      6.0
 
 HOMEPAGE =             http://www.swi-prolog.org/
 
@@ -20,17 +20,24 @@ MAINTAINER =                Edd Barrett <edd@openbsd.o
 # LGPLv2.1
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += ICE SM X11 Xext Xft Xinerama Xpm Xt c crypto execinfo
-WANTLIB += fontconfig freetype gmp jpeg m ncursesw pthread readline ssl
-WANTLIB += z
+WANTLIB += ICE SM X11 Xext Xft Xinerama Xpm Xt archive c db execinfo
+WANTLIB += fontconfig freetype gmp iodbc jpeg m ncursesw ossp-uuid
+WANTLIB += pthread readline z
 
 MASTER_SITES =         ${HOMEPAGE}download/stable/src/ \
                        https://distfiles.nl/
 
 CONFIGURE_STYLE =              gnu
-MODGNU_CONFIG_GUESS_DIRS =     ${WRKSRC}/src \
+MODGNU_CONFIG_GUESS_DIRS =     ${WRKSRC}/packages/clib \
                                ${WRKSRC}/packages/jpl \
-                               ${WRKSRC}/packages/xpce/src
+                               ${WRKSRC}/packages/xpce/ \
+                               ${WRKSRC}/packages/xpce/src \
+                               ${WRKSRC}/src
+
+# error: trampoline code generation is not allowed without -ftrampolines
+CFLAGS +=              -ftrampolines
+
+USE_WXNEEDED =         Yes
 
 CONFIGURE_ENV +=       CIFLAGS=' -I${LOCALBASE}/include' \
                        LDFLAGS=' -L${LOCALBASE}/lib' \
@@ -39,14 +46,19 @@ CONFIGURE_ENV +=    CIFLAGS=' -I${LOCALBASE
 CONFIGURE_ARGS =       --enable-mt \
                        --disable-custom-flags \
                        --with-world \
-                       --with-jpeg=${LOCALBASE} \
                        --enable-shared
 
+# LibreSSL missing CRYPTO_ONCE API
+# https://github.com/SWI-Prolog/swipl-devel/issues/249
+CONFIGURE_ARGS +=      --without-ssl
+
 USE_GMAKE =            Yes
 
 # Don't pick up bash
 MAKE_ENV =             MAKESHELL=/bin/sh
 
+MAKE_ENV +=            LDFLAGS=-L${LOCALBASE}/lib
+
 MAKE_FLAGS =           SONAMEOPT= \
                        SHAREDV=libpl.so.${LIBpl_VERSION}
 
@@ -57,7 +69,11 @@ MODGCC4_ARCHS =              arm
 BUILD_DEPENDS =                ${RUN_DEPENDS}
 LIB_DEPENDS =          devel/gmp \
                        devel/libexecinfo \
-                       graphics/jpeg
+                       graphics/jpeg \
+                       devel/uuid \
+                       databases/db/v4 \
+                       archivers/libarchive \
+                       databases/iodbc
 
 FULLARCH =             ${MACHINE_ARCH:S/amd64/x86_64/}-openbsd${OSREV}
 SUBST_VARS +=          V BOOT FULLARCH
@@ -67,13 +83,12 @@ post-install:
                ln -sf swipl-$V/lib/${FULLARCH}/libpl.so.${LIBpl_VERSION}
        mv ${PREFIX}/lib/swipl-${V}/doc ${PREFIX}/share/doc/swipl
 
-# Swipl multithreading flaky at best on OpenBSD.
-# We are not sure if this is our threading implementation or their code.
-# The following tests fail (hang). We remove them to allow the rest
-# of the tests to execute atleast.
-# When updating, uncomment these to see if they still fail.
+# The following test files hang. We remove them to allow the rest of the tests
+# to execute atleast. When updating, uncomment these to see if they still fail.
+# One test fails after removing all hanging tests.
 pre-test:
-       rm -f ${WRKBUILD}/src/Tests/core/test_resource_error.pl
+       rm -f ${WRKBUILD}/src/Tests/core/test_resource_error.pl \
+               ${WRKBUILD}/src/Tests/core/test_cgc.pl
 
 .include <bsd.port.arch.mk>
 
Index: distinfo
===================================================================
RCS file: /home/edd/cvsync/ports/lang/swi-prolog/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo    4 Apr 2014 17:17:03 -0000       1.10
+++ distinfo    9 Jul 2017 18:52:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (pl-6.6.4.tar.gz) = Zjl3lZl544nfD4fC60JqtxEFwSIGYF7ECSWJO5FzPO8=
-SIZE (pl-6.6.4.tar.gz) = 14830255
+SHA256 (swipl-7.4.2.tar.gz) = fxclfaM0vB56NenPXLj8oB2C8epAbHrOdukGKvjw34s=
+SIZE (swipl-7.4.2.tar.gz) = 16496738
Index: patches/patch-packages_bdb_bdb4pl_c
===================================================================
RCS file: patches/patch-packages_bdb_bdb4pl_c
diff -N patches/patch-packages_bdb_bdb4pl_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-packages_bdb_bdb4pl_c 9 Jul 2017 18:52:47 -0000
@@ -0,0 +1,15 @@
+$OpenBSD$
+
+DB_FAILCHK not defined in our bdb packages.
+
+Index: packages/bdb/bdb4pl.c
+--- packages/bdb/bdb4pl.c.orig
++++ packages/bdb/bdb4pl.c
+@@ -1497,7 +1497,6 @@ static db_flag dbenv_flags[] =
+   { "use_environ_root",       DB_USE_ENVIRON_ROOT, 0 },
+   { "create",         DB_CREATE,           0 },
+   { "lockdown",               DB_LOCKDOWN,         0 },
+-  { "failchk",                DB_FAILCHK,          0 },
+   { "private",                DB_PRIVATE,          0 },
+   { "register",               DB_REGISTER,         0 },
+   { "system_mem",     DB_SYSTEM_MEM,       0 },
Index: patches/patch-packages_bdb_bdb4pl_h
===================================================================
RCS file: patches/patch-packages_bdb_bdb4pl_h
diff -N patches/patch-packages_bdb_bdb4pl_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-packages_bdb_bdb4pl_h 9 Jul 2017 19:35:10 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Use the right version of bdb.
+
+Index: packages/bdb/bdb4pl.h
+--- packages/bdb/bdb4pl.h.orig
++++ packages/bdb/bdb4pl.h
+@@ -37,7 +37,7 @@
+ #define DB4PL_H_INCLUDED
+ 
+ #include <SWI-Prolog.h>
+-#include <db.h>
++#include <db4/db.h>
+ 
+ /* Consider anything >= DB4.3 as DB43 */
+ #if DB_VERSION_MAJOR >= 4
Index: patches/patch-packages_clib_Makefile_in
===================================================================
RCS file: patches/patch-packages_clib_Makefile_in
diff -N patches/patch-packages_clib_Makefile_in
--- patches/patch-packages_clib_Makefile_in     4 Apr 2014 17:53:49 -0000       
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-packages_clib_Makefile_in,v 1.3 2014/04/04 17:53:49 edd Exp $
-
-More hanging tests.
-
---- packages/clib/Makefile.in.orig     Thu Dec  5 11:26:17 2013
-+++ packages/clib/Makefile.in  Thu Dec  5 11:26:22 2013
-@@ -127,7 +127,7 @@ uninstall::
- # Testing
- ################################################################
- 
--check:                check-socket check-memfile check-unit check-process \
-+check:                check-socket check-memfile check-unit \
-               check-read check-uri check-cgi
- 
- torture:      torture-socket
Index: patches/patch-packages_clib_nonblockio_h
===================================================================
RCS file: 
/home/edd/cvsync/ports/lang/swi-prolog/patches/patch-packages_clib_nonblockio_h,v
retrieving revision 1.1
diff -u -p -r1.1 patch-packages_clib_nonblockio_h
--- patches/patch-packages_clib_nonblockio_h    10 Sep 2016 13:03:42 -0000      
1.1
+++ patches/patch-packages_clib_nonblockio_h    9 Jul 2017 18:58:00 -0000
@@ -1,7 +1,9 @@
-$OpenBSD: patch-packages_clib_nonblockio_h,v 1.1 2016/09/10 13:03:42 ajacoutot 
Exp $
---- packages/clib/nonblockio.h.orig    Sat Sep 10 11:42:58 2016
-+++ packages/clib/nonblockio.h Sat Sep 10 11:43:31 2016
-@@ -52,6 +52,7 @@
+$OpenBSD$
+
+Index: packages/clib/nonblockio.h
+--- packages/clib/nonblockio.h.orig
++++ packages/clib/nonblockio.h
+@@ -55,6 +55,7 @@
  
  #else /*__WINDOWS__*/
  
Index: patches/patch-packages_readline_configure
===================================================================
RCS file: patches/patch-packages_readline_configure
diff -N patches/patch-packages_readline_configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-packages_readline_configure   9 Jul 2017 18:52:47 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+readline needs termcap linked.
+
+Index: packages/readline/configure
+--- packages/readline/configure.orig
++++ packages/readline/configure
+@@ -4581,7 +4581,7 @@ if ${ac_cv_lib_readline_main+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lreadline  $LIBS"
++LIBS="-lreadline -ltermcap $LIBS"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ 
Index: patches/patch-packages_ssl_ssl4pl_c
===================================================================
RCS file: patches/patch-packages_ssl_ssl4pl_c
diff -N patches/patch-packages_ssl_ssl4pl_c
--- patches/patch-packages_ssl_ssl4pl_c 24 Apr 2014 21:52:20 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,39 +0,0 @@
-$OpenBSD: patch-packages_ssl_ssl4pl_c,v 1.3 2014/04/24 21:52:20 edd Exp $
-
-Fallout from OpenSSL rampage.
-
---- packages/ssl/ssl4pl.c.orig Tue Jan 21 14:47:42 2014
-+++ packages/ssl/ssl4pl.c      Thu Apr 24 11:16:54 2014
-@@ -67,7 +67,9 @@ static functor_t FUNCTOR_equals2;
- static functor_t FUNCTOR_crl1;
- static functor_t FUNCTOR_revocations1;
- static functor_t FUNCTOR_revoked2;
-+#ifndef __OpenBSD__
- static functor_t FUNCTOR_session_key1;
-+#endif
- static functor_t FUNCTOR_master_key1;
- static functor_t FUNCTOR_session_id1;
- static functor_t FUNCTOR_client_random1;
-@@ -1529,10 +1531,12 @@ pl_ssl_session(term_t stream_t, term_t session_t)
- 
-   if ( !PL_unify_list_ex(list_t, node_t, list_t) )
-     return FALSE;
-+#ifndef __OpenBSD__
-   if ( !PL_unify_term(node_t,
-                     PL_FUNCTOR, FUNCTOR_session_key1,
-                       PL_NCHARS, session->key_arg_length, session->key_arg))
-     return FALSE;
-+#endif
- 
-   if ( !PL_unify_list_ex(list_t, node_t, list_t))
-     return FALSE;
-@@ -1614,7 +1618,9 @@ install_ssl4pl()
-   FUNCTOR_crl1            = PL_new_functor(PL_new_atom("crl"), 1);
-   FUNCTOR_revoked2        = PL_new_functor(PL_new_atom("revoked"), 2);
-   FUNCTOR_revocations1    = PL_new_functor(PL_new_atom("revocations"), 1);
-+#ifndef __OpenBSD__
-   FUNCTOR_session_key1    = PL_new_functor(PL_new_atom("session_key"), 1);
-+#endif
-   FUNCTOR_master_key1     = PL_new_functor(PL_new_atom("master_key"), 1);
-   FUNCTOR_session_id1     = PL_new_functor(PL_new_atom("session_id"), 1);
-   FUNCTOR_client_random1  = PL_new_functor(PL_new_atom("client_random"), 1);
Index: patches/patch-packages_xpce_src_ker_goodies_c
===================================================================
RCS file: patches/patch-packages_xpce_src_ker_goodies_c
diff -N patches/patch-packages_xpce_src_ker_goodies_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-packages_xpce_src_ker_goodies_c       9 Jul 2017 18:52:47 
-0000
@@ -0,0 +1,24 @@
+$OpenBSD$
+
+Kill pragmas that upset our GCC.
+
+Index: packages/xpce/src/ker/goodies.c
+--- packages/xpce/src/ker/goodies.c.orig
++++ packages/xpce/src/ker/goodies.c
+@@ -998,8 +998,6 @@ scanstr(char *str, char *fmt, Any *r)
+ #if defined(HAVE_VSSCANF) && defined(HAVE_CAST_VA_LIST)
+   ar = vsscanf(str, fmt, (va_list) ptrs);
+ #else
+-#pragma GCC diagnostic push
+-#pragma GCC diagnostic warning "-Wformat-security"
+   switch(argn)
+   { case 0:   ar = sscanf(str, fmt); break;
+     case 1:   ar = sscanf(str, fmt, ptrs[0]); break;
+@@ -1096,7 +1094,6 @@ scanstr(char *str, char *fmt, Any *r)
+     default:  errorPce(NIL, NAME_tooManyArguments);
+               fail;
+   }
+-#pragma GCC diagnostic pop
+ #endif /*HAVE_VSSCANF*/
+ 
+   DEBUG(NAME_scan, Cprintf("ar = %d\n", argn));
Index: patches/patch-src_pl-funcs_h
===================================================================
RCS file: /home/edd/cvsync/ports/lang/swi-prolog/patches/patch-src_pl-funcs_h,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_pl-funcs_h
--- patches/patch-src_pl-funcs_h        4 Apr 2014 17:53:49 -0000       1.2
+++ patches/patch-src_pl-funcs_h        9 Jul 2017 18:52:47 -0000
@@ -2,9 +2,10 @@ $OpenBSD: patch-src_pl-funcs_h,v 1.2 201
 
 Silence annoying redefinition of getwd() warnings
 
---- src/pl-funcs.h.orig        Fri Nov 22 12:00:08 2013
-+++ src/pl-funcs.h     Thu Dec  5 10:37:00 2013
-@@ -347,7 +347,7 @@ COMMON(void)               setOSPrologFlags(void);
+Index: src/pl-funcs.h
+--- src/pl-funcs.h.orig
++++ src/pl-funcs.h
+@@ -378,7 +378,7 @@ COMMON(void)               setOSPrologFlags(void);
  COMMON(void)          RemoveTemporaryFiles(void);
  COMMON(bool)          OpenStream(int fd);
  COMMON(char *)                expandVars(const char *pattern, char *expanded, 
int len);
Index: patches/patch-src_test_pl
===================================================================
RCS file: /home/edd/cvsync/ports/lang/swi-prolog/patches/patch-src_test_pl,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_test_pl
--- patches/patch-src_test_pl   4 Apr 2014 17:53:49 -0000       1.3
+++ patches/patch-src_test_pl   9 Jul 2017 18:52:47 -0000
@@ -2,19 +2,23 @@ $OpenBSD: patch-src_test_pl,v 1.3 2014/0
 
 Turn on verbose reporting.
 
-GMP test appears to use >64MB of stack!?
+One of the GMP tests deliberatley maxes out the stack to test the backtrace
+support, but it seems to be broken.
 
---- src/test.pl.orig   Tue Mar  4 10:37:29 2014
-+++ src/test.pl        Sat Mar 15 11:37:08 2014
-@@ -23,6 +23,7 @@
- 
+https://github.com/SWI-Prolog/issues/issues/43
+
+Index: src/test.pl
+--- src/test.pl.orig
++++ src/test.pl
+@@ -36,6 +36,7 @@
  %:- set_prolog_flag(optimise, true).
+ :- set_prolog_flag(optimise_debug, false).
  %:- set_prolog_flag(trace_gc, true).
 +:- set_prolog_flag(verbose, normal).
  :- asserta(user:file_search_path(library, '../packages/plunit')).
  :- [library(plunit)].
  :- set_test_options([load(always), silent(true), sto(true), cleanup(true)]).
-@@ -588,10 +589,10 @@ gmp(shift-1) :-
+@@ -606,10 +607,10 @@ gmp(shift-1) :-
  gmp(shift-2) :-
        A is 1<<55, B is A<<8,
        B =:= 9223372036854775808.
Index: pkg/PLIST
===================================================================
RCS file: /home/edd/cvsync/ports/lang/swi-prolog/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   15 Mar 2016 21:12:07 -0000      1.15
+++ pkg/PLIST   9 Jul 2017 18:52:47 -0000
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.15 2016/03/15 21:12:07 naddy Exp $
+@comment $OpenBSD$
 bin/swipl
 bin/swipl-ld
 bin/swipl-rc
@@ -19,7 +19,9 @@ lib/swipl-${V}/boot/attvar.pl
 lib/swipl-${V}/boot/autoload.pl
 lib/swipl-${V}/boot/bags.pl
 lib/swipl-${V}/boot/dcg.pl
+lib/swipl-${V}/boot/dicts.pl
 lib/swipl-${V}/boot/dwim.pl
+lib/swipl-${V}/boot/engines.pl
 lib/swipl-${V}/boot/expand.pl
 lib/swipl-${V}/boot/history.pl
 lib/swipl-${V}/boot/init.pl
@@ -37,7 +39,7 @@ lib/swipl-${V}/boot/topvars.pl
 lib/swipl-${V}/${BOOT}.prc
 lib/swipl-${V}/customize/
 lib/swipl-${V}/customize/README
-lib/swipl-${V}/customize/dotplrc
+lib/swipl-${V}/customize/dotswiplrc
 lib/swipl-${V}/customize/dotxpcerc
 lib/swipl-${V}/customize/edit
 lib/swipl-${V}/demo/
@@ -53,32 +55,38 @@ lib/swipl-${V}/include/sicstus/
 lib/swipl-${V}/include/sicstus/sicstus.h
 lib/swipl-${V}/lib/
 lib/swipl-${V}/lib/${FULLARCH}/
+lib/swipl-${V}/lib/${FULLARCH}/archive4pl.so
+lib/swipl-${V}/lib/${FULLARCH}/bdb4pl.so
 lib/swipl-${V}/lib/${FULLARCH}/cgi.so
 lib/swipl-${V}/lib/${FULLARCH}/crypt.so
 lib/swipl-${V}/lib/${FULLARCH}/double_metaphone.so
 lib/swipl-${V}/lib/${FULLARCH}/files.so
+lib/swipl-${V}/lib/${FULLARCH}/hashstream.so
 lib/swipl-${V}/lib/${FULLARCH}/http_stream.so
 lib/swipl-${V}/lib/${FULLARCH}/isub.so
 lib/swipl-${V}/lib/${FULLARCH}/json.so
+@lib lib/swipl-${V}/lib/${FULLARCH}/libpl.so.${LIBpl_VERSION}
 lib/swipl-${V}/lib/${FULLARCH}/libswipl.a
 lib/swipl-${V}/lib/${FULLARCH}/libswipl.so
-@lib lib/swipl-${V}/lib/${FULLARCH}/libpl.so.${LIBpl_VERSION}
+lib/swipl-${V}/lib/${FULLARCH}/libswipl.so.${V}
+lib/swipl-${V}/lib/${FULLARCH}/md54pl.so
 lib/swipl-${V}/lib/${FULLARCH}/memfile.so
-lib/swipl-${V}/lib/${FULLARCH}/mime.so
 lib/swipl-${V}/lib/${FULLARCH}/ntriples.so
+lib/swipl-${V}/lib/${FULLARCH}/odbc4pl.so
 lib/swipl-${V}/lib/${FULLARCH}/pdt_console.so
 lib/swipl-${V}/lib/${FULLARCH}/pl2xpce.so
 lib/swipl-${V}/lib/${FULLARCH}/porter_stem.so
 lib/swipl-${V}/lib/${FULLARCH}/process.so
+lib/swipl-${V}/lib/${FULLARCH}/prolog_stream.so
 lib/swipl-${V}/lib/${FULLARCH}/protobufs.so
 lib/swipl-${V}/lib/${FULLARCH}/rdf_db.so
+lib/swipl-${V}/lib/${FULLARCH}/readline4pl.so
 lib/swipl-${V}/lib/${FULLARCH}/readutil.so
 lib/swipl-${V}/lib/${FULLARCH}/rlimit.so
 lib/swipl-${V}/lib/${FULLARCH}/sgml2pl.so
 lib/swipl-${V}/lib/${FULLARCH}/sha4pl.so
 lib/swipl-${V}/lib/${FULLARCH}/snowball.so
 lib/swipl-${V}/lib/${FULLARCH}/socket.so
-lib/swipl-${V}/lib/${FULLARCH}/ssl4pl.so
 lib/swipl-${V}/lib/${FULLARCH}/streaminfo.so
 lib/swipl-${V}/lib/${FULLARCH}/syslog.so
 lib/swipl-${V}/lib/${FULLARCH}/table.so
@@ -88,6 +96,8 @@ lib/swipl-${V}/lib/${FULLARCH}/uid.so
 lib/swipl-${V}/lib/${FULLARCH}/unicode4pl.so
 lib/swipl-${V}/lib/${FULLARCH}/unix.so
 lib/swipl-${V}/lib/${FULLARCH}/uri.so
+lib/swipl-${V}/lib/${FULLARCH}/uuid.so
+lib/swipl-${V}/lib/${FULLARCH}/websocket.so
 lib/swipl-${V}/lib/${FULLARCH}/zlib4pl.so
 lib/swipl-${V}/library/
 lib/swipl-${V}/library/DTD/
@@ -100,21 +110,23 @@ lib/swipl-${V}/library/DTD/HTMLspec.ent
 lib/swipl-${V}/library/DTD/HTMLsym.ent
 lib/swipl-${V}/library/INDEX.pl
 lib/swipl-${V}/library/MANUAL
-lib/swipl-${V}/library/R.pl
 lib/swipl-${V}/library/aggregate.pl
-lib/swipl-${V}/library/am_match.pl
 lib/swipl-${V}/library/ansi_term.pl
 lib/swipl-${V}/library/apply.pl
 lib/swipl-${V}/library/apply_macros.pl
+lib/swipl-${V}/library/archive.pl
 lib/swipl-${V}/library/arithmetic.pl
 lib/swipl-${V}/library/assoc.pl
 lib/swipl-${V}/library/backcomp.pl
 lib/swipl-${V}/library/base32.pl
 lib/swipl-${V}/library/base64.pl
+lib/swipl-${V}/library/bdb.pl
 lib/swipl-${V}/library/broadcast.pl
+lib/swipl-${V}/library/c14n2.pl
 lib/swipl-${V}/library/cgi.pl
 lib/swipl-${V}/library/charsio.pl
 lib/swipl-${V}/library/check.pl
+lib/swipl-${V}/library/check_installation.pl
 lib/swipl-${V}/library/checklast.pl
 lib/swipl-${V}/library/checkselect.pl
 lib/swipl-${V}/library/chr/
@@ -142,6 +154,7 @@ lib/swipl-${V}/library/clp/
 lib/swipl-${V}/library/clp/bounds.pl
 lib/swipl-${V}/library/clp/clp_distinct.pl
 lib/swipl-${V}/library/clp/clp_events.pl
+lib/swipl-${V}/library/clp/clpb.pl
 lib/swipl-${V}/library/clp/clpfd.pl
 lib/swipl-${V}/library/clp/clpq/
 lib/swipl-${V}/library/clp/clpq.pl
@@ -174,6 +187,15 @@ lib/swipl-${V}/library/clp/simplex.pl
 lib/swipl-${V}/library/codesio.pl
 lib/swipl-${V}/library/coinduction.pl
 lib/swipl-${V}/library/console_input.pl
+lib/swipl-${V}/library/cql/
+lib/swipl-${V}/library/cql/cql.pl
+lib/swipl-${V}/library/cql/cql_autoschema.pl
+lib/swipl-${V}/library/cql/cql_database.pl
+lib/swipl-${V}/library/cql/cql_hooks.pl
+lib/swipl-${V}/library/cql/sql_keywords.pl
+lib/swipl-${V}/library/cql/sql_parser.pl
+lib/swipl-${V}/library/cql/sql_tokenizer.pl
+lib/swipl-${V}/library/cql/sql_write.pl
 lib/swipl-${V}/library/crypt.pl
 lib/swipl-${V}/library/csv.pl
 lib/swipl-${V}/library/ctypes.pl
@@ -184,51 +206,9 @@ lib/swipl-${V}/library/debug.pl
 lib/swipl-${V}/library/dialect/
 lib/swipl-${V}/library/dialect.pl
 lib/swipl-${V}/library/dialect/bim.pl
-lib/swipl-${V}/library/dialect/ciao/
-lib/swipl-${V}/library/dialect/ciao.pl
-lib/swipl-${V}/library/dialect/ciao/aggregates.pl
-lib/swipl-${V}/library/dialect/ciao/assertions.pl
-lib/swipl-${V}/library/dialect/ciao/basicmodes.pl
-lib/swipl-${V}/library/dialect/ciao/classic.pl
-lib/swipl-${V}/library/dialect/ciao/dcg.pl
-lib/swipl-${V}/library/dialect/ciao/engine/
-lib/swipl-${V}/library/dialect/ciao/engine/attributes.pl
-lib/swipl-${V}/library/dialect/ciao/engine/basic_props.pl
-lib/swipl-${V}/library/dialect/ciao/engine/basiccontrol.pl
-lib/swipl-${V}/library/dialect/ciao/engine/exceptions.pl
-lib/swipl-${V}/library/dialect/ciao/engine/exceptions_db.pl
-lib/swipl-${V}/library/dialect/ciao/engine/hiord_rt.pl
-lib/swipl-${V}/library/dialect/ciao/engine/internals.pl
-lib/swipl-${V}/library/dialect/ciao/engine/io_aux.pl
-lib/swipl-${V}/library/dialect/ciao/file_utils.pl
-lib/swipl-${V}/library/dialect/ciao/format.pl
-lib/swipl-${V}/library/dialect/ciao/freeze.pl
-lib/swipl-${V}/library/dialect/ciao/hiord.pl
-lib/swipl-${V}/library/dialect/ciao/hiordlib.pl
-lib/swipl-${V}/library/dialect/ciao/iso_misc.pl
-lib/swipl-${V}/library/dialect/ciao/isomodes.pl
-lib/swipl-${V}/library/dialect/ciao/lists.pl
-lib/swipl-${V}/library/dialect/ciao/llists.pl
-lib/swipl-${V}/library/dialect/ciao/nativeprops.pl
-lib/swipl-${V}/library/dialect/ciao/nortchecks.pl
-lib/swipl-${V}/library/dialect/ciao/odd.pl
-lib/swipl-${V}/library/dialect/ciao/prolog_flags.pl
-lib/swipl-${V}/library/dialect/ciao/read.pl
-lib/swipl-${V}/library/dialect/ciao/regtypes/
-lib/swipl-${V}/library/dialect/ciao/regtypes.pl
-lib/swipl-${V}/library/dialect/ciao/regtypes/regtypes_tr.pl
-lib/swipl-${V}/library/dialect/ciao/sockets.pl
-lib/swipl-${V}/library/dialect/ciao/sort.pl
-lib/swipl-${V}/library/dialect/ciao/streams.pl
-lib/swipl-${V}/library/dialect/ciao/strings.pl
-lib/swipl-${V}/library/dialect/ciao/system.pl
-lib/swipl-${V}/library/dialect/ciao/terms.pl
-lib/swipl-${V}/library/dialect/ciao/terms_check.pl
-lib/swipl-${V}/library/dialect/ciao/terms_vars.pl
-lib/swipl-${V}/library/dialect/ciao/unittestdecls.pl
-lib/swipl-${V}/library/dialect/ciao/unittestprops.pl
-lib/swipl-${V}/library/dialect/ciao/write.pl
 lib/swipl-${V}/library/dialect/commons.pl
+lib/swipl-${V}/library/dialect/eclipse/
+lib/swipl-${V}/library/dialect/eclipse/test_util_iso.pl
 lib/swipl-${V}/library/dialect/hprolog/
 lib/swipl-${V}/library/dialect/hprolog.pl
 lib/swipl-${V}/library/dialect/hprolog/format.pl
@@ -251,6 +231,7 @@ lib/swipl-${V}/library/dialect/swi/syspr
 lib/swipl-${V}/library/dialect/yap/
 lib/swipl-${V}/library/dialect/yap.pl
 lib/swipl-${V}/library/dialect/yap/README.TXT
+lib/swipl-${V}/library/dicts.pl
 lib/swipl-${V}/library/dif.pl
 lib/swipl-${V}/library/doc_files.pl
 lib/swipl-${V}/library/doc_http.pl
@@ -265,6 +246,7 @@ lib/swipl-${V}/library/files.pl
 lib/swipl-${V}/library/filesex.pl
 lib/swipl-${V}/library/gensym.pl
 lib/swipl-${V}/library/git.pl
+lib/swipl-${V}/library/hash_stream.pl
 lib/swipl-${V}/library/heaps.pl
 lib/swipl-${V}/library/help.pl
 lib/swipl-${V}/library/helpidx.pl
@@ -281,6 +263,7 @@ lib/swipl-${V}/library/http/http_authent
 lib/swipl-${V}/library/http/http_client.pl
 lib/swipl-${V}/library/http/http_cookie.pl
 lib/swipl-${V}/library/http/http_cors.pl
+lib/swipl-${V}/library/http/http_digest.pl
 lib/swipl-${V}/library/http/http_dirindex.pl
 lib/swipl-${V}/library/http/http_dispatch.pl
 lib/swipl-${V}/library/http/http_error.pl
@@ -292,31 +275,35 @@ lib/swipl-${V}/library/http/http_host.pl
 lib/swipl-${V}/library/http/http_json.pl
 lib/swipl-${V}/library/http/http_load.pl
 lib/swipl-${V}/library/http/http_log.pl
-lib/swipl-${V}/library/http/http_mime_plugin.pl
+lib/swipl-${V}/library/http/http_multipart_plugin.pl
 lib/swipl-${V}/library/http/http_open.pl
 lib/swipl-${V}/library/http/http_openid.pl
 lib/swipl-${V}/library/http/http_parameters.pl
 lib/swipl-${V}/library/http/http_path.pl
+lib/swipl-${V}/library/http/http_proxy.pl
 lib/swipl-${V}/library/http/http_pwp.pl
 lib/swipl-${V}/library/http/http_server_files.pl
 lib/swipl-${V}/library/http/http_session.pl
 lib/swipl-${V}/library/http/http_sgml_plugin.pl
-lib/swipl-${V}/library/http/http_ssl_plugin.pl
 lib/swipl-${V}/library/http/http_stream.pl
 lib/swipl-${V}/library/http/http_unix_daemon.pl
 lib/swipl-${V}/library/http/http_wrapper.pl
+lib/swipl-${V}/library/http/hub.pl
 lib/swipl-${V}/library/http/inetd_httpd.pl
+lib/swipl-${V}/library/http/jquery.pl
 lib/swipl-${V}/library/http/js_grammar.pl
 lib/swipl-${V}/library/http/js_write.pl
 lib/swipl-${V}/library/http/json.pl
 lib/swipl-${V}/library/http/json_convert.pl
 lib/swipl-${V}/library/http/mimepack.pl
 lib/swipl-${V}/library/http/mimetype.pl
+lib/swipl-${V}/library/http/term_html.pl
 lib/swipl-${V}/library/http/thread_httpd.pl
 lib/swipl-${V}/library/http/web/
 lib/swipl-${V}/library/http/web/css/
 lib/swipl-${V}/library/http/web/css/dirindex.css
 lib/swipl-${V}/library/http/web/css/openid.css
+lib/swipl-${V}/library/http/web/css/plterm.css
 lib/swipl-${V}/library/http/web/icons/
 lib/swipl-${V}/library/http/web/icons/back.png
 lib/swipl-${V}/library/http/web/icons/c.png
@@ -326,19 +313,27 @@ lib/swipl-${V}/library/http/web/icons/ge
 lib/swipl-${V}/library/http/web/icons/layout.png
 lib/swipl-${V}/library/http/web/icons/openid-logo-square.png
 lib/swipl-${V}/library/http/web/icons/openid-logo-tiny.png
+lib/swipl-${V}/library/http/web/js/
+lib/swipl-${V}/library/http/web/js/jquery-1.11.3.min.js
+lib/swipl-${V}/library/http/web/js/pengines.js
+lib/swipl-${V}/library/http/websocket.pl
 lib/swipl-${V}/library/http/xpce_httpd.pl
 lib/swipl-${V}/library/http/yadis.pl
+lib/swipl-${V}/library/iostream.pl
 lib/swipl-${V}/library/iso_639.pl
 lib/swipl-${V}/library/isub.pl
+lib/swipl-${V}/library/lazy_lists.pl
 lib/swipl-${V}/library/listing.pl
 lib/swipl-${V}/library/lists.pl
 lib/swipl-${V}/library/main.pl
 lib/swipl-${V}/library/make.pl
+lib/swipl-${V}/library/md5.pl
 lib/swipl-${V}/library/memfile.pl
-lib/swipl-${V}/library/mime.pl
+lib/swipl-${V}/library/modules.pl
 lib/swipl-${V}/library/nb_rbtrees.pl
 lib/swipl-${V}/library/nb_set.pl
 lib/swipl-${V}/library/occurs.pl
+lib/swipl-${V}/library/odbc.pl
 lib/swipl-${V}/library/operators.pl
 lib/swipl-${V}/library/option.pl
 lib/swipl-${V}/library/optparse.pl
@@ -346,6 +341,8 @@ lib/swipl-${V}/library/ordsets.pl
 lib/swipl-${V}/library/oset.pl
 lib/swipl-${V}/library/pairs.pl
 lib/swipl-${V}/library/pdt_console.pl
+lib/swipl-${V}/library/pengines.pl
+lib/swipl-${V}/library/pengines_io.pl
 lib/swipl-${V}/library/persistency.pl
 lib/swipl-${V}/library/pio.pl
 lib/swipl-${V}/library/pldoc/
@@ -365,7 +362,8 @@ lib/swipl-${V}/library/pldoc/doc_registe
 lib/swipl-${V}/library/pldoc/doc_search.pl
 lib/swipl-${V}/library/pldoc/doc_util.pl
 lib/swipl-${V}/library/pldoc/doc_wiki.pl
-lib/swipl-${V}/library/pldoc/edit.gif
+lib/swipl-${V}/library/pldoc/edit.png
+lib/swipl-${V}/library/pldoc/editpred.png
 lib/swipl-${V}/library/pldoc/favicon.ico
 lib/swipl-${V}/library/pldoc/h1-bg.png
 lib/swipl-${V}/library/pldoc/h2-bg.png
@@ -379,12 +377,13 @@ lib/swipl-${V}/library/pldoc/priv-bg.png
 lib/swipl-${V}/library/pldoc/private.png
 lib/swipl-${V}/library/pldoc/pub-bg.png
 lib/swipl-${V}/library/pldoc/public.png
-lib/swipl-${V}/library/pldoc/reload.gif
+lib/swipl-${V}/library/pldoc/reload.png
 lib/swipl-${V}/library/pldoc/source.png
 lib/swipl-${V}/library/pldoc/up.gif
 lib/swipl-${V}/library/plunit.pl
 lib/swipl-${V}/library/porter_stem.pl
 lib/swipl-${V}/library/portray_text.pl
+lib/swipl-${V}/library/pprint.pl
 lib/swipl-${V}/library/predicate_options.pl
 lib/swipl-${V}/library/process.pl
 lib/swipl-${V}/library/prolog_autoload.pl
@@ -392,12 +391,15 @@ lib/swipl-${V}/library/prolog_breakpoint
 lib/swipl-${V}/library/prolog_clause.pl
 lib/swipl-${V}/library/prolog_codewalk.pl
 lib/swipl-${V}/library/prolog_colour.pl
+lib/swipl-${V}/library/prolog_format.pl
 lib/swipl-${V}/library/prolog_history.pl
+lib/swipl-${V}/library/prolog_install.pl
 lib/swipl-${V}/library/prolog_metainference.pl
 lib/swipl-${V}/library/prolog_pack.pl
 lib/swipl-${V}/library/prolog_server.pl
 lib/swipl-${V}/library/prolog_source.pl
 lib/swipl-${V}/library/prolog_stack.pl
+lib/swipl-${V}/library/prolog_stream.pl
 lib/swipl-${V}/library/prolog_xref.pl
 lib/swipl-${V}/library/protobufs.pl
 lib/swipl-${V}/library/pure_input.pl
@@ -413,6 +415,7 @@ lib/swipl-${V}/library/rdf_ntriples.pl
 lib/swipl-${V}/library/rdf_parser.pl
 lib/swipl-${V}/library/rdf_triple.pl
 lib/swipl-${V}/library/rdf_write.pl
+lib/swipl-${V}/library/readline.pl
 lib/swipl-${V}/library/readln.pl
 lib/swipl-${V}/library/readutil.pl
 lib/swipl-${V}/library/record.pl
@@ -421,10 +424,12 @@ lib/swipl-${V}/library/rlimit.pl
 lib/swipl-${V}/library/sandbox.pl
 lib/swipl-${V}/library/semweb/
 lib/swipl-${V}/library/semweb/INDEX.pl
-lib/swipl-${V}/library/semweb/README
+lib/swipl-${V}/library/semweb/README.md
 lib/swipl-${V}/library/semweb/dc.rdfs
 lib/swipl-${V}/library/semweb/eor.rdfs
 lib/swipl-${V}/library/semweb/owl.owl
+lib/swipl-${V}/library/semweb/rdf11.pl
+lib/swipl-${V}/library/semweb/rdf11_containers.pl
 lib/swipl-${V}/library/semweb/rdf_cache.pl
 lib/swipl-${V}/library/semweb/rdf_compare.pl
 lib/swipl-${V}/library/semweb/rdf_db.pl
@@ -436,9 +441,11 @@ lib/swipl-${V}/library/semweb/rdf_litind
 lib/swipl-${V}/library/semweb/rdf_ntriples.pl
 lib/swipl-${V}/library/semweb/rdf_persistency.pl
 lib/swipl-${V}/library/semweb/rdf_portray.pl
+lib/swipl-${V}/library/semweb/rdf_sandbox.pl
 lib/swipl-${V}/library/semweb/rdf_turtle.pl
 lib/swipl-${V}/library/semweb/rdf_turtle_write.pl
 lib/swipl-${V}/library/semweb/rdf_zlib_plugin.pl
+lib/swipl-${V}/library/semweb/rdfa.pl
 lib/swipl-${V}/library/semweb/rdfs.pl
 lib/swipl-${V}/library/semweb/rdfs.rdfs
 lib/swipl-${V}/library/semweb/sparql_client.pl
@@ -451,8 +458,8 @@ lib/swipl-${V}/library/shell.pl
 lib/swipl-${V}/library/shlib.pl
 lib/swipl-${V}/library/snowball.pl
 lib/swipl-${V}/library/socket.pl
+lib/swipl-${V}/library/solution_sequences.pl
 lib/swipl-${V}/library/sort.pl
-lib/swipl-${V}/library/ssl.pl
 lib/swipl-${V}/library/statistics.pl
 lib/swipl-${V}/library/streaminfo.pl
 lib/swipl-${V}/library/streampool.pl
@@ -460,6 +467,8 @@ lib/swipl-${V}/library/syslog.pl
 lib/swipl-${V}/library/system.pl
 lib/swipl-${V}/library/table.pl
 lib/swipl-${V}/library/table_util.pl
+lib/swipl-${V}/library/tabling.pl
+lib/swipl-${V}/library/term_to_json.pl
 lib/swipl-${V}/library/terms.pl
 lib/swipl-${V}/library/test_cover.pl
 lib/swipl-${V}/library/test_wizard.pl
@@ -479,6 +488,7 @@ lib/swipl-${V}/library/unix.pl
 lib/swipl-${V}/library/uri.pl
 lib/swipl-${V}/library/url.pl
 lib/swipl-${V}/library/utf8.pl
+lib/swipl-${V}/library/uuid.pl
 lib/swipl-${V}/library/varnumbers.pl
 lib/swipl-${V}/library/vm.pl
 lib/swipl-${V}/library/when.pl
@@ -487,12 +497,12 @@ lib/swipl-${V}/library/writef.pl
 lib/swipl-${V}/library/www_browser.pl
 lib/swipl-${V}/library/xpath.pl
 lib/swipl-${V}/library/xsdp_types.pl
+lib/swipl-${V}/library/yall.pl
 lib/swipl-${V}/library/zlib.pl
 lib/swipl-${V}/swipl-win.rc
 lib/swipl-${V}/swipl.home
 lib/swipl-${V}/swipl.rc
 lib/swipl-${V}/xpce/
-lib/swipl-${V}/xpce/COPYING
 lib/swipl-${V}/xpce/Defaults
 lib/swipl-${V}/xpce/Defaults.user
 lib/swipl-${V}/xpce/README
@@ -1545,7 +1555,8 @@ share/doc/swipl/Manual/chartype.html
 share/doc/swipl/Manual/check.html
 share/doc/swipl/Manual/chr.html
 share/doc/swipl/Manual/chrintro.html
-share/doc/swipl/Manual/clicense.html
+share/doc/swipl/Manual/clp.html
+share/doc/swipl/Manual/clpb.html
 share/doc/swipl/Manual/clpfd.html
 share/doc/swipl/Manual/clpqr.html
 share/doc/swipl/Manual/cmdline.html
@@ -1564,18 +1575,29 @@ share/doc/swipl/Manual/debugger.html
 share/doc/swipl/Manual/debugging.html
 share/doc/swipl/Manual/debugoverview.html
 share/doc/swipl/Manual/defmodule.html
+share/doc/swipl/Manual/delcont.html
 share/doc/swipl/Manual/dialect.html
+share/doc/swipl/Manual/dicts.html
 share/doc/swipl/Manual/dynamic-modules.html
 share/doc/swipl/Manual/dynamic.html
 share/doc/swipl/Manual/edit.html
 share/doc/swipl/Manual/editreload.html
+share/doc/swipl/Manual/engine-examples.html
+share/doc/swipl/Manual/engine-predicates.html
+share/doc/swipl/Manual/engine-resources.html
+share/doc/swipl/Manual/engines.html
+share/doc/swipl/Manual/error.html
 share/doc/swipl/Manual/errors.html
 share/doc/swipl/Manual/examineprog.html
 share/doc/swipl/Manual/examples.html
 share/doc/swipl/Manual/excepthook.html
 share/doc/swipl/Manual/exception.html
 share/doc/swipl/Manual/exception3.html
-share/doc/swipl/Manual/extvar.html
+share/doc/swipl/Manual/ext-integration.html
+share/doc/swipl/Manual/ext-issues.html
+share/doc/swipl/Manual/ext-lists.html
+share/doc/swipl/Manual/ext-syntax.html
+share/doc/swipl/Manual/extensions.html
 share/doc/swipl/Manual/files.html
 share/doc/swipl/Manual/findappfile.html
 share/doc/swipl/Manual/findhome.html
@@ -1615,6 +1637,7 @@ share/doc/swipl/Manual/initfile.html
 share/doc/swipl/Manual/initgoal.html
 share/doc/swipl/Manual/intlibs.html
 share/doc/swipl/Manual/intro.html
+share/doc/swipl/Manual/iostream.html
 share/doc/swipl/Manual/jitindex.html
 share/doc/swipl/Manual/libpl.html
 share/doc/swipl/Manual/library.html
@@ -1651,6 +1674,7 @@ share/doc/swipl/Manual/overrule.html
 share/doc/swipl/Manual/overview.html
 share/doc/swipl/Manual/pairs.html
 share/doc/swipl/Manual/pceemacs.html
+share/doc/swipl/Manual/persistency.html
 share/doc/swipl/Manual/pio.html
 share/doc/swipl/Manual/plld.html
 share/doc/swipl/Manual/portabilitystrategies.html
@@ -1670,7 +1694,6 @@ share/doc/swipl/Manual/qsavelimits.html
 share/doc/swipl/Manual/quasiquotations.html
 share/doc/swipl/Manual/quickstart.html
 share/doc/swipl/Manual/random.html
-share/doc/swipl/Manual/readline.html
 share/doc/swipl/Manual/readutil.html
 share/doc/swipl/Manual/record.html
 share/doc/swipl/Manual/reexport.html
@@ -1681,6 +1704,7 @@ share/doc/swipl/Manual/sicstus-chr.html
 share/doc/swipl/Manual/signal.html
 share/doc/swipl/Manual/simplex.html
 share/doc/swipl/Manual/softlicense.html
+share/doc/swipl/Manual/solutionsequences.html
 share/doc/swipl/Manual/sponsor.html
 share/doc/swipl/Manual/statistics.html
 share/doc/swipl/Manual/status.html
@@ -1690,8 +1714,8 @@ share/doc/swipl/Manual/summary.html
 share/doc/swipl/Manual/swiorother.html
 share/doc/swipl/Manual/swiprolog.html
 share/doc/swipl/Manual/syntax.html
-share/doc/swipl/Manual/syntaxext.html
 share/doc/swipl/Manual/system.html
+share/doc/swipl/Manual/tabling.html
 share/doc/swipl/Manual/termrw.html
 share/doc/swipl/Manual/thmonitor.html
 share/doc/swipl/Manual/threadcom.html
@@ -1717,14 +1741,14 @@ share/doc/swipl/Manual/www_browser.html
 share/doc/swipl/Manual/xref.html
 share/doc/swipl/Manual/xrefchatdep.gif
 share/doc/swipl/Manual/xrefchatfile.gif
+share/doc/swipl/Manual/yall.html
 share/doc/swipl/Manual/yellow_pages.gif
 share/doc/swipl/packages/
-share/doc/swipl/packages/R.html
 share/doc/swipl/packages/archive.html
+share/doc/swipl/packages/bdb4pl.html
 share/doc/swipl/packages/clib.html
+share/doc/swipl/packages/cql.html
 share/doc/swipl/packages/examples/
-share/doc/swipl/packages/examples/R/
-share/doc/swipl/packages/examples/R/r_demo.pl
 share/doc/swipl/packages/examples/chr/
 share/doc/swipl/packages/examples/chr/bool.chr
 share/doc/swipl/packages/examples/chr/chrdif.chr
@@ -1736,9 +1760,11 @@ share/doc/swipl/packages/examples/chr/gc
 share/doc/swipl/packages/examples/chr/leq.chr
 share/doc/swipl/packages/examples/chr/listdom.chr
 share/doc/swipl/packages/examples/chr/primes.chr
+share/doc/swipl/packages/examples/cql/
+share/doc/swipl/packages/examples/cql/cql_demo.pl
 share/doc/swipl/packages/examples/http/
+share/doc/swipl/packages/examples/http/README.md
 share/doc/swipl/packages/examples/http/calc.pl
-share/doc/swipl/packages/examples/http/debian-init-script
 share/doc/swipl/packages/examples/http/demo_body.pl
 share/doc/swipl/packages/examples/http/demo_client.pl
 share/doc/swipl/packages/examples/http/demo_daemon.pl
@@ -1748,6 +1774,7 @@ share/doc/swipl/packages/examples/http/d
 share/doc/swipl/packages/examples/http/demo_pwp.pl
 share/doc/swipl/packages/examples/http/demo_threads.pl
 share/doc/swipl/packages/examples/http/demo_xpce.pl
+share/doc/swipl/packages/examples/http/linux-init-script
 share/doc/swipl/packages/examples/http/pwp/
 share/doc/swipl/packages/examples/http/pwp/context.pwp
 share/doc/swipl/packages/examples/http/pwp/index.pwp
@@ -1760,6 +1787,21 @@ share/doc/swipl/packages/examples/http/p
 share/doc/swipl/packages/examples/http/pwp/pwp7.pwp
 share/doc/swipl/packages/examples/http/pwp/pwp8.pwp
 share/doc/swipl/packages/examples/http/pwp/pwpdb.pl
+share/doc/swipl/packages/examples/http/systemd-script.service
+share/doc/swipl/packages/examples/http/upstart-script.conf
+share/doc/swipl/packages/examples/pengines/
+share/doc/swipl/packages/examples/pengines/client.pl
+share/doc/swipl/packages/examples/pengines/server.pl
+share/doc/swipl/packages/examples/pengines/web/
+share/doc/swipl/packages/examples/pengines/web/chunking.html
+share/doc/swipl/packages/examples/pengines/web/debugging.html
+share/doc/swipl/packages/examples/pengines/web/hack.html
+share/doc/swipl/packages/examples/pengines/web/index.html
+share/doc/swipl/packages/examples/pengines/web/input_output.html
+share/doc/swipl/packages/examples/pengines/web/pengine.html
+share/doc/swipl/packages/examples/pengines/web/queen.png
+share/doc/swipl/packages/examples/pengines/web/queens.html
+share/doc/swipl/packages/examples/pengines/web/simple.html
 share/doc/swipl/packages/examples/pldoc/
 share/doc/swipl/packages/examples/pldoc/README
 share/doc/swipl/packages/examples/pldoc/man_server.pl
@@ -1771,45 +1813,26 @@ share/doc/swipl/packages/examples/protob
 share/doc/swipl/packages/examples/protobufs/foo.cpp
 share/doc/swipl/packages/examples/protobufs/pb-vector.proto
 share/doc/swipl/packages/examples/protobufs/vector_demo.pl
-share/doc/swipl/packages/examples/ssl/
-share/doc/swipl/packages/examples/ssl/client.pl
-share/doc/swipl/packages/examples/ssl/etc/
-share/doc/swipl/packages/examples/ssl/etc/Makefile
-share/doc/swipl/packages/examples/ssl/etc/README
-share/doc/swipl/packages/examples/ssl/etc/client/
-share/doc/swipl/packages/examples/ssl/etc/client/client-cert.pem
-share/doc/swipl/packages/examples/ssl/etc/client/client-key.pem
-share/doc/swipl/packages/examples/ssl/etc/demoCA/
-share/doc/swipl/packages/examples/ssl/etc/demoCA/cacert.pem
-share/doc/swipl/packages/examples/ssl/etc/demoCA/careq.pem
-share/doc/swipl/packages/examples/ssl/etc/demoCA/index.txt
-share/doc/swipl/packages/examples/ssl/etc/demoCA/index.txt.attr
-share/doc/swipl/packages/examples/ssl/etc/demoCA/newcerts/
-share/doc/swipl/packages/examples/ssl/etc/demoCA/newcerts/A611836B46298A71.pem
-share/doc/swipl/packages/examples/ssl/etc/demoCA/newcerts/A611836B46298A72.pem
-share/doc/swipl/packages/examples/ssl/etc/demoCA/private/
-share/doc/swipl/packages/examples/ssl/etc/demoCA/private/cakey.pem
-share/doc/swipl/packages/examples/ssl/etc/demoCA/serial
-share/doc/swipl/packages/examples/ssl/etc/server/
-share/doc/swipl/packages/examples/ssl/etc/server/server-cert.pem
-share/doc/swipl/packages/examples/ssl/etc/server/server-key.pem
-share/doc/swipl/packages/examples/ssl/https.pl
-share/doc/swipl/packages/examples/ssl/server.pl
 share/doc/swipl/packages/http.html
 share/doc/swipl/packages/httpserver.gif
 share/doc/swipl/packages/index.html
+share/doc/swipl/packages/libedit.html
 share/doc/swipl/packages/modules.gif
 share/doc/swipl/packages/nlp.html
 share/doc/swipl/packages/odbc.html
 share/doc/swipl/packages/pdt.html
+share/doc/swipl/packages/penarch.png
+share/doc/swipl/packages/pengines.html
 share/doc/swipl/packages/pl2cpp.html
 share/doc/swipl/packages/pldoc.html
+share/doc/swipl/packages/pltpruncolour.png
+share/doc/swipl/packages/pltpsynch.png
 share/doc/swipl/packages/plunit.html
 share/doc/swipl/packages/protobufs.html
 share/doc/swipl/packages/rdf2pl.html
+share/doc/swipl/packages/readline.html
 share/doc/swipl/packages/semweb.html
 share/doc/swipl/packages/sgml.html
-share/doc/swipl/packages/ssl.html
 share/doc/swipl/packages/table.html
 share/doc/swipl/packages/utf8proc.html
 share/doc/swipl/packages/zlib.html

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk

Reply via email to