git: 487e19f62088 - main - lang/swipl: Update to 9.2.9

From: Wen Heping <wen_at_FreeBSD.org>
Date: Tue, 25 Feb 2025 02:36:38 UTC
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=487e19f62088ac38d9c31661a72428f5ff6339c3

commit 487e19f62088ac38d9c31661a72428f5ff6339c3
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2025-02-25 02:35:01 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2025-02-25 02:36:10 +0000

    lang/swipl: Update to 9.2.9
    
    PR:             279048
    Reported by:    dewayne@heuristicsystems.com.au
    Approved by:    maintainer
---
 lang/swipl/Makefile  |  5 ++---
 lang/swipl/distinfo  |  6 +++---
 lang/swipl/pkg-plist | 12 +++++++-----
 3 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/lang/swipl/Makefile b/lang/swipl/Makefile
index 283e3b5eec94..6bc76e122e66 100644
--- a/lang/swipl/Makefile
+++ b/lang/swipl/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	swi-pl
-DISTVERSION=	9.2.2
+DISTVERSION=	9.2.9
 CATEGORIES=	lang
 MASTER_SITES=	http://www.swi-prolog.org/download/stable/src/
 DISTNAME=	swipl-${DISTVERSION}
@@ -20,7 +20,7 @@ LIB_DEPENDS=	libpcre2-posix.so:devel/pcre2 \
 
 USES=		cmake compiler:c11 libarchive libedit pathfix pkgconfig \
 		python readline shebangfix ssl xorg
-USE_XORG=	ice sm x11 xext xft xinerama xpm xt
+USE_XORG=	ice sm x11 xext xft xinerama xpm xt xrandr
 
 OPTIONS_DEFINE=		DOCS EXAMPLES GMP ODBC TCMALLOC THREADED XPCE
 OPTIONS_DEFAULT=	GMP ODBC TCMALLOC THREADED XPCE
@@ -29,7 +29,6 @@ OPTIONS_SUB=		yes
 MAKE_ENV=	XDG_DATA_DIRS=/dummy
 CMAKE_ARGS=	-DSWIPL_PACKAGES_JAVA=OFF -DSWIPL_PACKAGES_QT=OFF -DBUILD_TESTING=OFF
 
-
 LDFLAGS+=	-lstdthreads
 
 DOCS_CMAKE_ON=	-DINSTALL_DOCUMENTATION=ON
diff --git a/lang/swipl/distinfo b/lang/swipl/distinfo
index 47fb5f3c6e6a..abc054262760 100644
--- a/lang/swipl/distinfo
+++ b/lang/swipl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709778650
-SHA256 (swipl-9.2.2.tar.gz) = 896fd51196fd3becd574486da75a924f272e8d63332459292b305986cf101fc3
-SIZE (swipl-9.2.2.tar.gz) = 12249775
+TIMESTAMP = 1740441596
+SHA256 (swipl-9.2.9.tar.gz) = 53f428e2d9bbdf30e53b06c9c42def9a13ff82fc36a111d410fc8b0bc889ee2d
+SIZE (swipl-9.2.9.tar.gz) = 12321115
diff --git a/lang/swipl/pkg-plist b/lang/swipl/pkg-plist
index b3169d2cbcb9..06d1f7d90e80 100644
--- a/lang/swipl/pkg-plist
+++ b/lang/swipl/pkg-plist
@@ -71,7 +71,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.9
-lib/swipl/lib/%%ARCH%%-%%OS%%/libswipl.so.9.2.2
+lib/swipl/lib/%%ARCH%%-%%OS%%/libswipl.so.9.2.9
 lib/swipl/lib/%%ARCH%%-%%OS%%/md54pl.so
 lib/swipl/lib/%%ARCH%%-%%OS%%/memfile.so
 lib/swipl/lib/%%ARCH%%-%%OS%%/ntriples.so
@@ -305,6 +305,7 @@ lib/swipl/library/ext/http/http/graphql.pl
 lib/swipl/library/ext/http/http/html_head.pl
 lib/swipl/library/ext/http/http/html_quasiquotations.pl
 lib/swipl/library/ext/http/http/html_write.pl
+lib/swipl/library/ext/http/http/htmx.pl
 lib/swipl/library/ext/http/http/http_authenticate.pl
 lib/swipl/library/ext/http/http/http_client.pl
 lib/swipl/library/ext/http/http/http_cookie.pl
@@ -332,6 +333,7 @@ lib/swipl/library/ext/http/http/http_pwp.pl
 lib/swipl/library/ext/http/http/http_redis_plugin.pl
 lib/swipl/library/ext/http/http/http_server.pl
 lib/swipl/library/ext/http/http/http_server_files.pl
+lib/swipl/library/ext/http/http/http_server_health.pl
 lib/swipl/library/ext/http/http/http_session.pl
 lib/swipl/library/ext/http/http/http_sgml_plugin.pl
 lib/swipl/library/ext/http/http/http_stream.pl
@@ -641,7 +643,7 @@ lib/swipl/swipl.rc
 share/man/man1/swipl-ld.1.gz
 share/man/man1/swipl.1.gz
 libdata/pkgconfig/swipl.pc
-%%PORTDOCS%%lib/swipl/doc/Manual/64bits.html
+%%PORTDOCS%%lib/swipl/doc/Manual/32bits.html
 %%PORTDOCS%%lib/swipl/doc/Manual/Bibliography.html
 %%PORTDOCS%%lib/swipl/doc/Manual/Contents.html
 %%PORTDOCS%%lib/swipl/doc/Manual/DCG.html
@@ -1986,12 +1988,12 @@ libdata/pkgconfig/swipl.pc
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/exit.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/export.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/eyes.xpm
-%%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/fact.xpm
+%%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/fact.bm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/fail.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/finish.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/foreign.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/get.xpm
-%%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/grammar.xpm
+%%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/grammar.bm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/import.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/interactor.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/interrupt.xpm
@@ -2016,7 +2018,7 @@ libdata/pkgconfig/swipl.pc
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/plfile.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/plincludedfile.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/plloadedfile.xpm
-%%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/pred.xpm
+%%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/pred.bm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/redo.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/retry.xpm
 %%XPCE%%lib/swipl/xpce/prolog/lib/trace/icons/send.xpm