aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2022-10-17 12:46:11 +0000
committerWen Heping <wen@FreeBSD.org>2022-10-17 12:46:11 +0000
commitab863e366cb3e8bbb338b1ff52ed92c4dc03282e (patch)
tree73fdc65c655c3fd8961a42cb0a365df0bc0325da
parent24582f35511473609c12950304f873517128020d (diff)
downloadports-ab863e366cb3e8bbb338b1ff52ed92c4dc03282e.tar.gz
ports-ab863e366cb3e8bbb338b1ff52ed92c4dc03282e.zip
lang/swi-pl: Update to 8.4.1
Update BROKEN_i386 message PR: 260351 Reported by: freebsd-bugs@micallef.io Approved by: maintainer(timeout, > 10 months)
-rw-r--r--lang/swi-pl/Makefile7
-rw-r--r--lang/swi-pl/distinfo6
-rw-r--r--lang/swi-pl/pkg-plist92
3 files changed, 92 insertions, 13 deletions
diff --git a/lang/swi-pl/Makefile b/lang/swi-pl/Makefile
index cda560c7ec0b..65409f6fe862 100644
--- a/lang/swi-pl/Makefile
+++ b/lang/swi-pl/Makefile
@@ -1,6 +1,5 @@
PORTNAME= swi-pl
-DISTVERSION= 8.2.3
-PORTREVISION= 3
+DISTVERSION= 8.4.1
CATEGORIES= lang
MASTER_SITES= http://www.swi-prolog.org/download/stable/src/
DISTNAME= swipl-${DISTVERSION}
@@ -11,7 +10,7 @@ WWW= https://www.swi-prolog.org/
LICENSE= BSD2CLAUSE
-BROKEN_i386= fails to link: libswipl.so: undefined reference to __atomic_compare_exchange_8
+BROKEN_i386= FAILED: man/lib/clpfdlib.tex
BROKEN_mips= fails to link: libswipl.so: undefined reference to '__sync_sub_and_fetch_4'
BROKEN_mips64= fails to link: libswipl.so: undefined reference to '__sync_sub_and_fetch_4'
@@ -19,6 +18,8 @@ LIB_DEPENDS= libpcre.so:devel/pcre \
libossp-uuid.so:misc/ossp-uuid \
libyaml.so:textproc/libyaml
+BUILD_DEPENDS= /usr/local/lib/qt5/bin/qmake:devel/qt5-qmake
+
USES= cmake compiler:c11 libarchive libedit pathfix pkgconfig \
readline shebangfix ssl xorg
USE_XORG= ice sm x11 xext xft xinerama xpm xt
diff --git a/lang/swi-pl/distinfo b/lang/swi-pl/distinfo
index c3f97aae9b6e..07018f94a580 100644
--- a/lang/swi-pl/distinfo
+++ b/lang/swi-pl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1587312848
-SHA256 (swipl-8.2.3.tar.gz) = 9403972f9d87f1f4971fbd4a5644b4976b1b18fc174be84506c6b713bd1f9c93
-SIZE (swipl-8.2.3.tar.gz) = 10999577
+TIMESTAMP = 1666010095
+SHA256 (swipl-8.4.1.tar.gz) = 30bb6542b7767e47b94bd92e8e8a7d7a8a000061044046edf45fc864841b69c4
+SIZE (swipl-8.4.1.tar.gz) = 11386908
diff --git a/lang/swi-pl/pkg-plist b/lang/swi-pl/pkg-plist
index 802eaaca752d..7685d493feb8 100644
--- a/lang/swi-pl/pkg-plist
+++ b/lang/swi-pl/pkg-plist
@@ -77,11 +77,11 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/check.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr-compatibility.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr-debugging.html
-%%PORTDOCS%%lib/swipl/doc/Manual/chr-errors.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr-examples.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr-guidelines.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr-intro.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr-syntaxandsemantics.html
+%%PORTDOCS%%lib/swipl/doc/Manual/chr-warnings-and-errors.html
%%PORTDOCS%%lib/swipl/doc/Manual/chr.html
%%PORTDOCS%%lib/swipl/doc/Manual/clp.html
%%PORTDOCS%%lib/swipl/doc/Manual/clpb.html
@@ -99,6 +99,7 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/cyclic.html
%%PORTDOCS%%lib/swipl/doc/Manual/db.html
%%PORTDOCS%%lib/swipl/doc/Manual/debug-deployed-systems.html
+%%PORTDOCS%%lib/swipl/doc/Manual/debug-determinism.html
%%PORTDOCS%%lib/swipl/doc/Manual/debug.html
%%PORTDOCS%%lib/swipl/doc/Manual/debugger.html
%%PORTDOCS%%lib/swipl/doc/Manual/debugoverview.html
@@ -156,6 +157,7 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/implhistory.html
%%PORTDOCS%%lib/swipl/doc/Manual/import.html
%%PORTDOCS%%lib/swipl/doc/Manual/importmodule.html
+%%PORTDOCS%%lib/swipl/doc/Manual/increval.html
%%PORTDOCS%%lib/swipl/doc/Manual/index.gif
%%PORTDOCS%%lib/swipl/doc/Manual/index.html
%%PORTDOCS%%lib/swipl/doc/Manual/info.gif
@@ -210,6 +212,7 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/pio.html
%%PORTDOCS%%lib/swipl/doc/Manual/plld.html
%%PORTDOCS%%lib/swipl/doc/Manual/portabilitystrategies.html
+%%PORTDOCS%%lib/swipl/doc/Manual/portraytext.html
%%PORTDOCS%%lib/swipl/doc/Manual/practical.html
%%PORTDOCS%%lib/swipl/doc/Manual/preddesc.html
%%PORTDOCS%%lib/swipl/doc/Manual/predicate_options.html
@@ -221,6 +224,7 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/program-resources.html
%%PORTDOCS%%lib/swipl/doc/Manual/projectfiles.html
%%PORTDOCS%%lib/swipl/doc/Manual/prolog-event.html
+%%PORTDOCS%%lib/swipl/doc/Manual/prologdebug.html
%%PORTDOCS%%lib/swipl/doc/Manual/prologjiti.html
%%PORTDOCS%%lib/swipl/doc/Manual/prologpack.html
%%PORTDOCS%%lib/swipl/doc/Manual/prologxref.html
@@ -242,10 +246,12 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/softlicense.html
%%PORTDOCS%%lib/swipl/doc/Manual/solutionsequences.html
%%PORTDOCS%%lib/swipl/doc/Manual/sponsor.html
+%%PORTDOCS%%lib/swipl/doc/Manual/ssu.html
%%PORTDOCS%%lib/swipl/doc/Manual/state-initialization.html
%%PORTDOCS%%lib/swipl/doc/Manual/statistics.html
%%PORTDOCS%%lib/swipl/doc/Manual/status.html
%%PORTDOCS%%lib/swipl/doc/Manual/streamstat.html
+%%PORTDOCS%%lib/swipl/doc/Manual/string.html
%%PORTDOCS%%lib/swipl/doc/Manual/strings.html
%%PORTDOCS%%lib/swipl/doc/Manual/summary.html
%%PORTDOCS%%lib/swipl/doc/Manual/swiorother.html
@@ -257,6 +263,7 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-incremental.html
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-memoize.html
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-mode-directed.html
+%%PORTDOCS%%lib/swipl/doc/Manual/tabling-monotonic.html
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-non-termination.html
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-preds.html
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-restraints.html
@@ -264,6 +271,7 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/Manual/tabling-subsumptive.html
%%PORTDOCS%%lib/swipl/doc/Manual/tabling.html
%%PORTDOCS%%lib/swipl/doc/Manual/termrw.html
+%%PORTDOCS%%lib/swipl/doc/Manual/terms.html
%%PORTDOCS%%lib/swipl/doc/Manual/theme.html
%%PORTDOCS%%lib/swipl/doc/Manual/thmonitor.html
%%PORTDOCS%%lib/swipl/doc/Manual/thread.html
@@ -355,10 +363,37 @@ lib/swipl/demo/likes.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/pldoc/man_server.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/plunit/read.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/plunit/simple.pl
-%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/Makefile
-%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/foo.cpp
-%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/pb-vector.proto
-%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/vector_demo.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/bootstrap/README.md
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/bootstrap/common.mk
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/demo/Makefile
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/demo/README.md
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/demo/foo.cpp
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/demo/pb_vector.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/demo/vector_demo.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/eventually_implies.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/Makefile
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/README.md
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/addressbook.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/addressbook.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/addressbook2.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test2.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test2b.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test_interop.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test_read.cc
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test_read.py
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test_templates.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test_write.cc
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/test_write.py
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/unittest.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/unittest_import.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/interop/unittest_import_public.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/some_message.proto
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/protobufs/some_message.py
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/redis/README.md
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/redis/common.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/redis/prime-node.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/redis/primes.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/ssl/client.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/ssl/etc/README
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/ssl/etc/client/client-cert.p12
@@ -377,9 +412,16 @@ lib/swipl/demo/likes.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/ssl/etc/server/server-key.pem
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/ssl/https.pl
%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/ssl/server.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/stomp/ping.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/stomp/pong.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/stomp/server-loop.sh
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/stomp/simple.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/stomp/stress_client.pl
+%%PORTEXAMPLES%%lib/swipl/doc/packages/examples/stomp/stress_server.pl
%%PORTDOCS%%lib/swipl/doc/packages/http.html
%%PORTDOCS%%lib/swipl/doc/packages/index.html
%%PORTDOCS%%lib/swipl/doc/packages/libedit.html
+%%PORTDOCS%%lib/swipl/doc/packages/mqi.html
%%PORTDOCS%%lib/swipl/doc/packages/nlp.html
%%ODBC%%%%PORTDOCS%%lib/swipl/doc/packages/odbc.html
%%PORTDOCS%%lib/swipl/doc/packages/paxos.html
@@ -394,9 +436,11 @@ lib/swipl/demo/likes.pl
%%PORTDOCS%%lib/swipl/doc/packages/protobufs.html
%%PORTDOCS%%lib/swipl/doc/packages/rdf2pl.html
%%PORTDOCS%%lib/swipl/doc/packages/readline.html
+%%PORTDOCS%%lib/swipl/doc/packages/redis.html
%%PORTDOCS%%lib/swipl/doc/packages/semweb.html
%%PORTDOCS%%lib/swipl/doc/packages/sgml.html
%%PORTDOCS%%lib/swipl/doc/packages/ssl.html
+%%PORTDOCS%%lib/swipl/doc/packages/stomp.html
%%PORTDOCS%%lib/swipl/doc/packages/table.html
%%PORTDOCS%%lib/swipl/doc/packages/utf8proc.html
%%PORTDOCS%%lib/swipl/doc/packages/yaml.html
@@ -420,7 +464,7 @@ lib/swipl/lib/%%ARCH%%-%%OS%%/json.so
lib/swipl/lib/%%ARCH%%-%%OS%%/libedit4pl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/libswipl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/libswipl.so.8
-lib/swipl/lib/%%ARCH%%-%%OS%%/libswipl.so.8.2.3
+lib/swipl/lib/%%ARCH%%-%%OS%%/libswipl.so.8.4.1
lib/swipl/lib/%%ARCH%%-%%OS%%/md54pl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/memfile.so
lib/swipl/lib/%%ARCH%%-%%OS%%/ntriples.so
@@ -435,6 +479,7 @@ lib/swipl/lib/%%ARCH%%-%%OS%%/protobufs.so
lib/swipl/lib/%%ARCH%%-%%OS%%/rdf_db.so
lib/swipl/lib/%%ARCH%%-%%OS%%/readline4pl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/readutil.so
+lib/swipl/lib/%%ARCH%%-%%OS%%/redis4pl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/rlimit.so
lib/swipl/lib/%%ARCH%%-%%OS%%/sgml2pl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/sha4pl.so
@@ -455,6 +500,9 @@ lib/swipl/lib/%%ARCH%%-%%OS%%/uuid.so
lib/swipl/lib/%%ARCH%%-%%OS%%/websocket.so
lib/swipl/lib/%%ARCH%%-%%OS%%/yaml4pl.so
lib/swipl/lib/%%ARCH%%-%%OS%%/zlib4pl.so
+lib/swipl/lib/swiplserver/LICENSE
+lib/swipl/lib/swiplserver/__init__.py
+lib/swipl/lib/swiplserver/prologmqi.py
lib/swipl/library/DTD/HTML4.dcl
lib/swipl/library/DTD/HTML4.dtd
lib/swipl/library/DTD/HTML4.soc
@@ -575,11 +623,26 @@ lib/swipl/library/dialect/sicstus/README.TXT
lib/swipl/library/dialect/sicstus/arrays.pl
lib/swipl/library/dialect/sicstus/block.pl
lib/swipl/library/dialect/sicstus/lists.pl
+lib/swipl/library/dialect/sicstus/ordsets.pl
lib/swipl/library/dialect/sicstus/sockets.pl
lib/swipl/library/dialect/sicstus/swipl-lfr.pl
lib/swipl/library/dialect/sicstus/system.pl
lib/swipl/library/dialect/sicstus/terms.pl
lib/swipl/library/dialect/sicstus/timeout.pl
+lib/swipl/library/dialect/sicstus4.pl
+lib/swipl/library/dialect/sicstus4/aggregate.pl
+lib/swipl/library/dialect/sicstus4/between.pl
+lib/swipl/library/dialect/sicstus4/clpfd.pl
+lib/swipl/library/dialect/sicstus4/file_systems.pl
+lib/swipl/library/dialect/sicstus4/lists.pl
+lib/swipl/library/dialect/sicstus4/ordsets.pl
+lib/swipl/library/dialect/sicstus4/samsort.pl
+lib/swipl/library/dialect/sicstus4/sets.pl
+lib/swipl/library/dialect/sicstus4/sockets.pl
+lib/swipl/library/dialect/sicstus4/system.pl
+lib/swipl/library/dialect/sicstus4/terms.pl
+lib/swipl/library/dialect/sicstus4/timeout.pl
+lib/swipl/library/dialect/sicstus4/types.pl
lib/swipl/library/dialect/swi/syspred_options.pl
lib/swipl/library/dialect/xsb.pl
lib/swipl/library/dialect/xsb/README.md
@@ -589,7 +652,6 @@ lib/swipl/library/dialect/xsb/curr_sym.pl
lib/swipl/library/dialect/xsb/error_handler.pl
lib/swipl/library/dialect/xsb/gensym.pl
lib/swipl/library/dialect/xsb/gpp.pl
-lib/swipl/library/dialect/xsb/increval.pl
lib/swipl/library/dialect/xsb/intern.pl
lib/swipl/library/dialect/xsb/lists.pl
lib/swipl/library/dialect/xsb/machine.pl
@@ -620,6 +682,7 @@ lib/swipl/library/filesex.pl
lib/swipl/library/gensym.pl
lib/swipl/library/git.pl
lib/swipl/library/hash_stream.pl
+lib/swipl/library/hashtable.pl
lib/swipl/library/heaps.pl
%%PORTDOCS%%lib/swipl/library/help.pl
lib/swipl/library/hotfix.pl
@@ -654,6 +717,7 @@ lib/swipl/library/http/http_parameters.pl
lib/swipl/library/http/http_path.pl
lib/swipl/library/http/http_proxy.pl
lib/swipl/library/http/http_pwp.pl
+lib/swipl/library/http/http_redis_plugin.pl
lib/swipl/library/http/http_server.pl
lib/swipl/library/http/http_server_files.pl
lib/swipl/library/http/http_session.pl
@@ -687,8 +751,10 @@ lib/swipl/library/http/web/js/jquery-1.11.3.min.js
lib/swipl/library/http/web/js/pengines.js
lib/swipl/library/http/websocket.pl
lib/swipl/library/http/yadis.pl
+lib/swipl/library/increval.pl
lib/swipl/library/intercept.pl
lib/swipl/library/iostream.pl
+lib/swipl/library/iri_scheme/file.pl
lib/swipl/library/iso_639.pl
lib/swipl/library/isub.pl
lib/swipl/library/latex2html/icons/home.gif
@@ -718,6 +784,7 @@ lib/swipl/library/make.pl
lib/swipl/library/md5.pl
lib/swipl/library/memfile.pl
lib/swipl/library/modules.pl
+lib/swipl/library/mqi.pl
lib/swipl/library/nb_rbtrees.pl
lib/swipl/library/nb_set.pl
lib/swipl/library/obfuscate.pl
@@ -787,6 +854,7 @@ lib/swipl/library/prolog_codewalk.pl
lib/swipl/library/prolog_colour.pl
lib/swipl/library/prolog_colour.qlf
lib/swipl/library/prolog_config.pl
+lib/swipl/library/prolog_debug.pl
lib/swipl/library/prolog_deps.pl
lib/swipl/library/prolog_format.pl
lib/swipl/library/prolog_history.pl
@@ -799,10 +867,16 @@ lib/swipl/library/prolog_source.pl
lib/swipl/library/prolog_stack.pl
lib/swipl/library/prolog_stream.pl
lib/swipl/library/prolog_trace.pl
+lib/swipl/library/prolog_versions.pl
lib/swipl/library/prolog_wrap.pl
lib/swipl/library/prolog_xref.pl
lib/swipl/library/prolog_xref.qlf
lib/swipl/library/protobufs.pl
+lib/swipl/library/protobufs/gen_pb/google/protobuf/INDEX.pl
+lib/swipl/library/protobufs/gen_pb/google/protobuf/compiler/INDEX.pl
+lib/swipl/library/protobufs/gen_pb/google/protobuf/compiler/plugin_pb.pl
+lib/swipl/library/protobufs/gen_pb/google/protobuf/descriptor_pb.pl
+lib/swipl/library/protobufs/protoc-gen-swipl
lib/swipl/library/pure_input.pl
lib/swipl/library/pwp.pl
lib/swipl/library/qpforeign.pl
@@ -820,6 +894,8 @@ lib/swipl/library/readline.pl
lib/swipl/library/readln.pl
lib/swipl/library/readutil.pl
lib/swipl/library/record.pl
+lib/swipl/library/redis.pl
+lib/swipl/library/redis_streams.pl
lib/swipl/library/rewrite_term.pl
lib/swipl/library/rlimit.pl
lib/swipl/library/saml.pl
@@ -863,8 +939,10 @@ lib/swipl/library/solution_sequences.pl
lib/swipl/library/sort.pl
lib/swipl/library/ssl.pl
lib/swipl/library/statistics.pl
+lib/swipl/library/stomp.pl
lib/swipl/library/streaminfo.pl
lib/swipl/library/streampool.pl
+lib/swipl/library/strings.pl
lib/swipl/library/syslog.pl
lib/swipl/library/system.pl
lib/swipl/library/table.pl