summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/amber/Makefile2
-rw-r--r--lang/antimony/Makefile2
-rw-r--r--lang/asm-lsp/Makefile2
-rw-r--r--lang/cairo/Makefile2
-rw-r--r--lang/dlang-tools/Makefile2
-rw-r--r--lang/gir-to-d/Makefile1
-rw-r--r--lang/gleam/Makefile1
-rw-r--r--lang/gluon/Makefile2
-rw-r--r--lang/inko/Makefile2
-rw-r--r--lang/kturtle/distinfo6
-rw-r--r--lang/ldc/Makefile10
-rw-r--r--lang/ldc/distinfo10
-rw-r--r--lang/ldc/files/patch-tools_CMakeLists.txt11
-rw-r--r--lang/ldc/pkg-plist31
-rw-r--r--lang/lua54/Makefile2
-rw-r--r--lang/lua54/distinfo6
-rw-r--r--lang/numbat/Makefile2
-rw-r--r--lang/odin/files/patch-src_threading.cpp11
-rw-r--r--lang/perl5.42/Makefile2
-rw-r--r--lang/perl5.42/distinfo6
-rw-r--r--lang/php81-extensions/Makefile16
-rw-r--r--lang/php81-extensions/pkg-descr2
-rw-r--r--lang/php81/Makefile4
-rw-r--r--lang/php81/distinfo6
-rw-r--r--lang/php82-extensions/Makefile16
-rw-r--r--lang/php82-extensions/pkg-descr2
-rw-r--r--lang/php82/Makefile4
-rw-r--r--lang/php82/distinfo6
-rw-r--r--lang/php83-extensions/Makefile16
-rw-r--r--lang/php83-extensions/pkg-descr2
-rw-r--r--lang/php83/Makefile4
-rw-r--r--lang/php83/distinfo6
-rw-r--r--lang/php84-extensions/Makefile13
-rw-r--r--lang/php84-extensions/pkg-descr2
-rw-r--r--lang/php84/Makefile4
-rw-r--r--lang/php84/distinfo6
-rw-r--r--lang/php85-extensions/Makefile15
-rw-r--r--lang/php85-extensions/pkg-descr2
-rw-r--r--lang/pomsky/Makefile2
-rw-r--r--lang/prql/Makefile2
-rw-r--r--lang/py-dhall/Makefile2
-rw-r--r--lang/rust-bootstrap/Makefile2
-rw-r--r--lang/rust-bootstrap/distinfo6
-rw-r--r--lang/rust/Makefile6
-rw-r--r--lang/rust/distinfo102
-rw-r--r--lang/rust/files/patch-vendor_cc.rs25
-rw-r--r--lang/rustpython/Makefile2
-rw-r--r--lang/sbcl/Makefile2
-rw-r--r--lang/sbcl/distinfo10
-rw-r--r--lang/scryer-prolog/Makefile2
-rw-r--r--lang/silq/Makefile1
-rw-r--r--lang/spidermonkey102/Makefile2
-rw-r--r--lang/spidermonkey115/Makefile2
-rw-r--r--lang/spidermonkey128/Makefile1
-rw-r--r--lang/spidermonkey78/Makefile2
-rw-r--r--lang/spidermonkey91/Makefile2
-rw-r--r--lang/starlark-rust/Makefile2
-rw-r--r--lang/typstfmt/Makefile2
-rw-r--r--lang/typstyle/Makefile2
59 files changed, 208 insertions, 210 deletions
diff --git a/lang/amber/Makefile b/lang/amber/Makefile
index 10b6fe498198..329d3f50e7e2 100644
--- a/lang/amber/Makefile
+++ b/lang/amber/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amber
DISTVERSION= 0.4.0-alpha
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/antimony/Makefile b/lang/antimony/Makefile
index b660c940cd4c..9ac7b16df03c 100644
--- a/lang/antimony/Makefile
+++ b/lang/antimony/Makefile
@@ -1,7 +1,7 @@
PORTNAME= antimony
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/asm-lsp/Makefile b/lang/asm-lsp/Makefile
index 30ad381aa0fd..5584ed9898cb 100644
--- a/lang/asm-lsp/Makefile
+++ b/lang/asm-lsp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= asm-lsp
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile
index cfd24bf5a17a..d507a4fb6adb 100644
--- a/lang/cairo/Makefile
+++ b/lang/cairo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cairo
DISTVERSIONPREFIX= v
DISTVERSION= 2.11.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/dlang-tools/Makefile b/lang/dlang-tools/Makefile
index b9971d81c233..ed59bbb2615d 100644
--- a/lang/dlang-tools/Makefile
+++ b/lang/dlang-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tools
PORTVERSION= 2.101.0
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= lang
PKGNAMEPREFIX= dlang-
diff --git a/lang/gir-to-d/Makefile b/lang/gir-to-d/Makefile
index 0e6f46d6719f..66ee2adbdf34 100644
--- a/lang/gir-to-d/Makefile
+++ b/lang/gir-to-d/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gir-to-d
PORTVERSION= 0.23.4
+PORTREVISION= 1
#DISTVERSIONPREFIX= v
CATEGORIES= lang
diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile
index a65c7f01ae20..f67fd10c416d 100644
--- a/lang/gleam/Makefile
+++ b/lang/gleam/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gleam
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.0
+PORTREVISION= 1
CATEGORIES= lang
MAINTAINER= dch@FreeBSD.org
diff --git a/lang/gluon/Makefile b/lang/gluon/Makefile
index 4aedcb335d7b..dba5b0ed69c5 100644
--- a/lang/gluon/Makefile
+++ b/lang/gluon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gluon
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= lang
PKGNAMESUFFIX= -language
diff --git a/lang/inko/Makefile b/lang/inko/Makefile
index fe451adbb01b..397a891bf801 100644
--- a/lang/inko/Makefile
+++ b/lang/inko/Makefile
@@ -1,7 +1,7 @@
PORTNAME= inko
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/kturtle/distinfo b/lang/kturtle/distinfo
index 9a7cd1361aa5..bc6bee0157e3 100644
--- a/lang/kturtle/distinfo
+++ b/lang/kturtle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036800
-SHA256 (KDE/release-service/25.04.2/kturtle-25.04.2.tar.xz) = b736ca9088421763b5a95a57a1699745e1f6e2e5454477fbbce5e82f25ae4315
-SIZE (KDE/release-service/25.04.2/kturtle-25.04.2.tar.xz) = 2102780
+TIMESTAMP = 1751381500
+SHA256 (KDE/release-service/25.04.3/kturtle-25.04.3.tar.xz) = 7e53baebb99264964ad047b24827596f9b998c698db589f0efb74fe16637ec08
+SIZE (KDE/release-service/25.04.3/kturtle-25.04.3.tar.xz) = 2102700
diff --git a/lang/ldc/Makefile b/lang/ldc/Makefile
index f00ec90b6d3a..f650d494ad93 100644
--- a/lang/ldc/Makefile
+++ b/lang/ldc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ldc
-PORTVERSION= 1.40.0
+PORTVERSION= 1.41.0
DISTVERSIONSUFFIX= -src
CATEGORIES= lang
MASTER_SITES= https://github.com/ldc-developers/${PORTNAME}/releases/download/v${DISTVERSION}/
@@ -15,14 +15,10 @@ LICENSE= BSD3CLAUSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= The bootstrap compiler is provided only for x86_64
-BUILD_DEPENDS= ${LOCALBASE}/llvm15/lib/libLLVM-15.so:devel/llvm15 # required for bootstrap
+BUILD_DEPENDS= ${LOCALBASE}/llvm19/lib/libLLVM-19.so:devel/llvm19 # required for bootstrap
LIB_DEPENDS= libconfig.so:devel/libconfig
-USES= llvm:lib,run,min=15,max=19 ninja cmake:insource pkgconfig
-
-#USE_GITHUB= yes
-#GH_ACCOUNT= ldc-developers
-#GH_PROJECT= ldc
+USES= llvm:lib,run,min=15,max=20 ninja cmake:insource pkgconfig
USE_LDCONFIG= yes
diff --git a/lang/ldc/distinfo b/lang/ldc/distinfo
index ca97ef8237a1..2f63cf01c577 100644
--- a/lang/ldc/distinfo
+++ b/lang/ldc/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1735995517
-SHA256 (ldc-1.40.0-src.tar.gz) = 80a3ddd7b7292818cdf6c130e55f1246a19b5fce96139a49b45ccf4e2be99e5f
-SIZE (ldc-1.40.0-src.tar.gz) = 8672131
-SHA256 (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 7ca16f1c27c824d084d0fb6eb5e93d40a672fd832c5ca0c53c3d2f26f4656d9f
-SIZE (ldc2-1.40.0-freebsd-x86_64.tar.xz) = 18384884
+TIMESTAMP = 1750934100
+SHA256 (ldc-1.41.0-src.tar.gz) = af52818b60706106fb8bca2024685c54eddce929edccae718ad9fbcf689f222f
+SIZE (ldc-1.41.0-src.tar.gz) = 8935404
+SHA256 (ldc2-1.41.0-freebsd-x86_64.tar.xz) = 3078a937bc60fefa8747b169bfe187552cf0044cdc55808530614b3a0d214884
+SIZE (ldc2-1.41.0-freebsd-x86_64.tar.xz) = 18823372
diff --git a/lang/ldc/files/patch-tools_CMakeLists.txt b/lang/ldc/files/patch-tools_CMakeLists.txt
deleted file mode 100644
index 52ac65f48f9b..000000000000
--- a/lang/ldc/files/patch-tools_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/CMakeLists.txt.orig 2024-12-15 13:48:09 UTC
-+++ tools/CMakeLists.txt
-@@ -37,7 +37,7 @@ if(LDC_BUNDLE_LLVM_TOOLS)
- COMPILE_FLAGS "${LLVM_CXXFLAGS} ${LDC_CXXFLAGS}"
- LINK_FLAGS "${SANITIZE_LDFLAGS}"
- )
-- target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS})
-+ target_link_libraries(ldc-profdata ${LLVM_LIBRARIES} ${CMAKE_DL_LIBS} ${LLVM_LDFLAGS} ${CMAKE_THREAD_LIBS_INIT})
- install(TARGETS ldc-profdata DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
-
- # Set path to executable, used by the lit testsuite.
diff --git a/lang/ldc/pkg-plist b/lang/ldc/pkg-plist
index ad1175673864..81728df07c61 100644
--- a/lang/ldc/pkg-plist
+++ b/lang/ldc/pkg-plist
@@ -52,6 +52,8 @@ include/d/core/internal/elf/io.d
include/d/core/internal/entrypoint.d
include/d/core/internal/execinfo.d
include/d/core/internal/gc/bits.d
+include/d/core/internal/gc/blkcache.d
+include/d/core/internal/gc/blockmeta.d
include/d/core/internal/gc/impl/conservative/gc.d
include/d/core/internal/gc/impl/manual/gc.d
include/d/core/internal/gc/impl/proto/gc.d
@@ -352,6 +354,7 @@ include/d/core/sys/windows/aclapi.d
include/d/core/sys/windows/aclui.d
include/d/core/sys/windows/basetsd.d
include/d/core/sys/windows/basetyps.d
+include/d/core/sys/windows/bcrypt.d
include/d/core/sys/windows/cderr.d
include/d/core/sys/windows/cguid.d
include/d/core/sys/windows/com.d
@@ -516,7 +519,8 @@ include/d/core/sys/windows/winver.d
include/d/core/sys/windows/wtsapi32.d
include/d/core/sys/windows/wtypes.d
include/d/core/thread/context.d
-include/d/core/thread/fiber.d
+include/d/core/thread/fiber/base.d
+include/d/core/thread/fiber/package.d
include/d/core/thread/osthread.d
include/d/core/thread/package.d
include/d/core/thread/threadbase.d
@@ -526,6 +530,9 @@ include/d/core/time.d
include/d/core/vararg.d
include/d/core/volatile.d
include/d/etc/c/curl.d
+include/d/etc/c/odbc/odbc32.d
+include/d/etc/c/odbc/odbc64.d
+include/d/etc/c/odbc/package.d
include/d/etc/c/odbc/sql.d
include/d/etc/c/odbc/sqlext.d
include/d/etc/c/odbc/sqltypes.d
@@ -538,6 +545,7 @@ include/d/importc.h
include/d/ldc/asan.d
include/d/ldc/attributes.d
include/d/ldc/dcompute.d
+include/d/ldc/dynamic_compile.d
include/d/ldc/eh_msvc.d
include/d/ldc/gccbuiltins_aarch64.di
include/d/ldc/gccbuiltins_amdgcn.di
@@ -661,6 +669,7 @@ include/d/std/internal/unicode_grapheme.d
include/d/std/internal/unicode_norm.d
include/d/std/internal/unicode_tables.d
include/d/std/internal/windows/advapi32.d
+include/d/std/internal/windows/bcrypt.d
include/d/std/json.d
include/d/std/logger/core.d
include/d/std/logger/filelogger.d
@@ -723,22 +732,26 @@ include/d/std/zip.d
include/d/std/zlib.d
lib/ldc_rt.dso.o
lib/libdruntime-ldc-debug-shared.so
-lib/libdruntime-ldc-debug-shared.so.110
-lib/libdruntime-ldc-debug-shared.so.110.0
+lib/libdruntime-ldc-debug-shared.so.111
+lib/libdruntime-ldc-debug-shared.so.111.0
lib/libdruntime-ldc-debug.a
lib/libdruntime-ldc-lto.a
lib/libdruntime-ldc-shared.so
-lib/libdruntime-ldc-shared.so.110
-lib/libdruntime-ldc-shared.so.110.0
+lib/libdruntime-ldc-shared.so.111
+lib/libdruntime-ldc-shared.so.111.0
lib/libdruntime-ldc.a
+lib/libldc-jit-rt.a
+lib/libldc-jit.so
+lib/libldc-jit.so.111
+lib/libldc-jit.so.111.0
lib/libphobos2-ldc-debug-shared.so
-lib/libphobos2-ldc-debug-shared.so.110
-lib/libphobos2-ldc-debug-shared.so.110.0
+lib/libphobos2-ldc-debug-shared.so.111
+lib/libphobos2-ldc-debug-shared.so.111.0
lib/libphobos2-ldc-debug.a
lib/libphobos2-ldc-lto.a
lib/libphobos2-ldc-shared.so
-lib/libphobos2-ldc-shared.so.110
-lib/libphobos2-ldc-shared.so.110.0
+lib/libphobos2-ldc-shared.so.111
+lib/libphobos2-ldc-shared.so.111.0
lib/libphobos2-ldc.a
@dir include/d/etc/c/zlib/doc
@dir include/d/etc/c/zlib/test
diff --git a/lang/lua54/Makefile b/lang/lua54/Makefile
index 5954c8fecd9b..80142d88b858 100644
--- a/lang/lua54/Makefile
+++ b/lang/lua54/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lua
-DISTVERSION= 5.4.7
+DISTVERSION= 5.4.8
CATEGORIES= lang
MASTER_SITES= https://www.lua.org/ftp/
PKGNAMESUFFIX= ${LUA_VER_STR}
diff --git a/lang/lua54/distinfo b/lang/lua54/distinfo
index bddabf9ebbf7..21fa1f581472 100644
--- a/lang/lua54/distinfo
+++ b/lang/lua54/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724193931
-SHA256 (lua-5.4.7.tar.gz) = 9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30
-SIZE (lua-5.4.7.tar.gz) = 374097
+TIMESTAMP = 1751702639
+SHA256 (lua-5.4.8.tar.gz) = 4f18ddae154e793e46eeab727c59ef1c0c0c2b744e7b94219710d76f530629ae
+SIZE (lua-5.4.8.tar.gz) = 374332
diff --git a/lang/numbat/Makefile b/lang/numbat/Makefile
index e72941453d15..2ac1a06a10a9 100644
--- a/lang/numbat/Makefile
+++ b/lang/numbat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= numbat
DISTVERSIONPREFIX= v
DISTVERSION= 1.16.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang devel science
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/odin/files/patch-src_threading.cpp b/lang/odin/files/patch-src_threading.cpp
new file mode 100644
index 000000000000..54c6b85c7715
--- /dev/null
+++ b/lang/odin/files/patch-src_threading.cpp
@@ -0,0 +1,11 @@
+--- src/threading.cpp.orig 2025-07-04 20:51:54 UTC
++++ src/threading.cpp
+@@ -532,6 +532,8 @@ gb_internal gb_inline void yield_thread(void) {
+ #elif defined(GB_CPU_RISCV)
+ // I guess?
+ __asm__ volatile ("nop" : : : "memory");
++#elif defined(GB_CPU_PPC)
++ __asm__ volatile ("ori 0,0,0" : : : "memory");
+ #else
+ #error Unknown architecture
+ #endif
diff --git a/lang/perl5.42/Makefile b/lang/perl5.42/Makefile
index f9ed4b761377..202695b0c883 100644
--- a/lang/perl5.42/Makefile
+++ b/lang/perl5.42/Makefile
@@ -1,5 +1,5 @@
PORTNAME= perl
-DISTVERSION= ${PERL_VERSION}-RC3
+DISTVERSION= ${PERL_VERSION}
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK
DIST_SUBDIR= perl
diff --git a/lang/perl5.42/distinfo b/lang/perl5.42/distinfo
index 1c85ac754e86..ba5e7eef1858 100644
--- a/lang/perl5.42/distinfo
+++ b/lang/perl5.42/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751469637
-SHA256 (perl/perl-5.42.0-RC3.tar.xz) = 17be1d62370adc1bbc1130367cd57263ef326a45bd9c060ae3cb92cdbe679142
-SIZE (perl/perl-5.42.0-RC3.tar.xz) = 14385744
+TIMESTAMP = 1751701469
+SHA256 (perl/perl-5.42.0.tar.xz) = 73cf6cc1ea2b2b1c110a18c14bbbc73a362073003893ffcedc26d22ebdbdd0c3
+SIZE (perl/perl-5.42.0.tar.xz) = 14400988
diff --git a/lang/php81-extensions/Makefile b/lang/php81-extensions/Makefile
index 15a90ba9507c..bb847c742686 100644
--- a/lang/php81-extensions/Makefile
+++ b/lang/php81-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions
+COMMENT= "meta-port" to install PHP extensions (8.1.X branch)
WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 82 83 84 85
PHP_VER= 81
-IGNORE_WITH_PHP= 82 83
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+ SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+ SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+ XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php81-extensions/pkg-descr b/lang/php81-extensions/pkg-descr
index 4acc6c163e60..6c5a0684fbba 100644
--- a/lang/php81-extensions/pkg-descr
+++ b/lang/php81-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.1
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php81/Makefile b/lang/php81/Makefile
index 18fb57821adf..86179960786f 100644
--- a/lang/php81/Makefile
+++ b/lang/php81/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php81
-DISTVERSION= 8.1.32
-PORTREVISION?= 1
+DISTVERSION= 8.1.33
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
diff --git a/lang/php81/distinfo b/lang/php81/distinfo
index 0cf4c6ddb11b..2e4d04ea9231 100644
--- a/lang/php81/distinfo
+++ b/lang/php81/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741933806
-SHA256 (php-8.1.32.tar.xz) = c582ac682a280bbc69bc2186c21eb7e3313cc73099be61a6bc1d2cd337cbf383
-SIZE (php-8.1.32.tar.xz) = 11893516
+TIMESTAMP = 1751555623
+SHA256 (php-8.1.33.tar.xz) = 9db83bf4590375562bc1a10b353cccbcf9fcfc56c58b7c8fb814e6865bb928d1
+SIZE (php-8.1.33.tar.xz) = 11898724
diff --git a/lang/php82-extensions/Makefile b/lang/php82-extensions/Makefile
index 0a4d5ce26743..aeb2ec88430b 100644
--- a/lang/php82-extensions/Makefile
+++ b/lang/php82-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions
+COMMENT= "meta-port" to install PHP extensions (8.2.X branch)
WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 81 83 84 85
PHP_VER= 82
-IGNORE_WITH_PHP= 81 83
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+ SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+ SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+ XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php82-extensions/pkg-descr b/lang/php82-extensions/pkg-descr
index 4acc6c163e60..0a4f4cf1c881 100644
--- a/lang/php82-extensions/pkg-descr
+++ b/lang/php82-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.2
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php82/Makefile b/lang/php82/Makefile
index ae0de1f38f2a..3d715f7ff37b 100644
--- a/lang/php82/Makefile
+++ b/lang/php82/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php82
-DISTVERSION= 8.2.28
-PORTREVISION?= 1
+DISTVERSION= 8.2.29
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
diff --git a/lang/php82/distinfo b/lang/php82/distinfo
index fc18d5152f06..787fa17aa362 100644
--- a/lang/php82/distinfo
+++ b/lang/php82/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741934026
-SHA256 (php-8.2.28.tar.xz) = af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
-SIZE (php-8.2.28.tar.xz) = 12147756
+TIMESTAMP = 1751553447
+SHA256 (php-8.2.29.tar.xz) = 475f991afd2d5b901fb410be407d929bc00c46285d3f439a02c59e8b6fe3589c
+SIZE (php-8.2.29.tar.xz) = 12162364
diff --git a/lang/php83-extensions/Makefile b/lang/php83-extensions/Makefile
index 530fd85f7e74..c77beae9ba5d 100644
--- a/lang/php83-extensions/Makefile
+++ b/lang/php83-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions
+COMMENT= "meta-port" to install PHP extensions (8.3.X branch)
WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 81 82 84 85
PHP_VER= 83
-IGNORE_WITH_PHP= 81 82
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+ SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+ SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+ XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php83-extensions/pkg-descr b/lang/php83-extensions/pkg-descr
index 4acc6c163e60..5a022122fb14 100644
--- a/lang/php83-extensions/pkg-descr
+++ b/lang/php83-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.3
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php83/Makefile b/lang/php83/Makefile
index c70d9a675138..bfd80a5eee56 100644
--- a/lang/php83/Makefile
+++ b/lang/php83/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php83
-DISTVERSION= 8.3.22
-PORTREVISION?= 1
+DISTVERSION= 8.3.23
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
diff --git a/lang/php83/distinfo b/lang/php83/distinfo
index c68e1786aa12..8d15b5e5f9cc 100644
--- a/lang/php83/distinfo
+++ b/lang/php83/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749266431
-SHA256 (php-8.3.22.tar.xz) = 66c86889059bd27ccf460590ca48fcaf3261349cc9bdba2023ac6a265beabf36
-SIZE (php-8.3.22.tar.xz) = 12555076
+TIMESTAMP = 1751555643
+SHA256 (php-8.3.23.tar.xz) = 08be64700f703bca6ff1284bf1fdaffa37ae1b9734b6559f8350248e8960a6db
+SIZE (php-8.3.23.tar.xz) = 12577624
diff --git a/lang/php84-extensions/Makefile b/lang/php84-extensions/Makefile
index 55bc9f11b567..f359fdb60282 100644
--- a/lang/php84-extensions/Makefile
+++ b/lang/php84-extensions/Makefile
@@ -9,17 +9,16 @@ WWW= https://www.php.net/
USES= metaport php
+IGNORE_WITH_PHP= 81 82 83 85
PHP_VER= 84
-IGNORE_WITH_PHP= 81 82 83
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX READLINE SESSION SHMOP SIMPLEXML SNMP \
+ SOAP SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
+ TIDY TOKENIZER XML XMLREADER XMLWRITER XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php84-extensions/pkg-descr b/lang/php84-extensions/pkg-descr
index 4acc6c163e60..f0fa411db949 100644
--- a/lang/php84-extensions/pkg-descr
+++ b/lang/php84-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.4
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php84/Makefile b/lang/php84/Makefile
index 69c3c787f338..3bf61525ae64 100644
--- a/lang/php84/Makefile
+++ b/lang/php84/Makefile
@@ -1,6 +1,6 @@
PORTNAME= php84
-DISTVERSION= 8.4.8
-PORTREVISION?= 1
+DISTVERSION= 8.4.10
+PORTREVISION?= 0
CATEGORIES?= lang devel www
MASTER_SITES= PHP/distributions
DISTNAME= php-${DISTVERSION}
diff --git a/lang/php84/distinfo b/lang/php84/distinfo
index a7ffa64e34bf..3be8a2533adc 100644
--- a/lang/php84/distinfo
+++ b/lang/php84/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749266448
-SHA256 (php-8.4.8.tar.xz) = aa6a4d330b47eacd83e351658ba8c47747a1e4356456219cfb6d75e7838da091
-SIZE (php-8.4.8.tar.xz) = 13619152
+TIMESTAMP = 1751553605
+SHA256 (php-8.4.10.tar.xz) = 14983a9ef8800e6bc2d920739fd386054402f7976ca9cd7f711509496f0d2632
+SIZE (php-8.4.10.tar.xz) = 13625264
diff --git a/lang/php85-extensions/Makefile b/lang/php85-extensions/Makefile
index 5613d6ead26b..3d77950e33b9 100644
--- a/lang/php85-extensions/Makefile
+++ b/lang/php85-extensions/Makefile
@@ -4,22 +4,21 @@ CATEGORIES= lang
PKGNAMESUFFIX= -extensions
MAINTAINER= bofh@FreeBSD.org
-COMMENT= "meta-port" to install PHP extensions (8.4.X branch)
+COMMENT= "meta-port" to install PHP extensions (8.5.X branch)
WWW= https://www.php.net/
USES= metaport php
-PHP_VER= 85
IGNORE_WITH_PHP= 81 82 83 84
+PHP_VER= 85
OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
FILEINFO FILTER FTP GD GETTEXT GMP ICONV INTL LDAP \
- MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
- PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
- PDO_SQLITE PGSQL PHAR POSIX READLINE SESSION \
- SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
- SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
- XMLWRITER XSL ZIP ZLIB
+ MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+ PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+ PGSQL PHAR POSIX READLINE SESSION SHMOP SIMPLEXML SNMP \
+ SOAP SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
+ TIDY TOKENIZER XML XMLREADER XMLWRITER XSL ZIP ZLIB
OPTIONS_DEFAULT= CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
XMLWRITER
diff --git a/lang/php85-extensions/pkg-descr b/lang/php85-extensions/pkg-descr
index 4acc6c163e60..9c007c827fe6 100644
--- a/lang/php85-extensions/pkg-descr
+++ b/lang/php85-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.5
Defaults to:
ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/pomsky/Makefile b/lang/pomsky/Makefile
index f4d36dc66d14..75a865882696 100644
--- a/lang/pomsky/Makefile
+++ b/lang/pomsky/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pomsky
DISTVERSIONPREFIX= v
DISTVERSION= 0.10
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= lang textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/prql/Makefile b/lang/prql/Makefile
index e8839e515033..e21918dbf9ac 100644
--- a/lang/prql/Makefile
+++ b/lang/prql/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prql
DISTVERSION= 0.13.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang databases
PKGNAMESUFFIX= -compiler
diff --git a/lang/py-dhall/Makefile b/lang/py-dhall/Makefile
index e309fbc6a223..7bcebefdba72 100644
--- a/lang/py-dhall/Makefile
+++ b/lang/py-dhall/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dhall
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.15
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= lang python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile
index a41ae66c252f..e1afd578818c 100644
--- a/lang/rust-bootstrap/Makefile
+++ b/lang/rust-bootstrap/Makefile
@@ -2,7 +2,7 @@
# to upload them to ~/public_distfiles on freefall in preparation
# for the next lang/rust update.
PORTNAME= rust
-PORTVERSION= 1.87.0
+PORTVERSION= 1.88.0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/
PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}-
diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo
index 58cd2197093a..123913a3a6c2 100644
--- a/lang/rust-bootstrap/distinfo
+++ b/lang/rust-bootstrap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747381480
-SHA256 (rust/rustc-1.87.0-src.tar.xz) = 8623b8651893e8c6aebfa45b6a90645a4f652f7b18189a0992a90d11ac2631f4
-SIZE (rust/rustc-1.87.0-src.tar.xz) = 283604208
+TIMESTAMP = 1750748758
+SHA256 (rust/rustc-1.88.0-src.tar.xz) = 0c1dcbb4f762513d021e1a282c0ac58c0a423642b3a6bf581cafb5414df4193e
+SIZE (rust/rustc-1.88.0-src.tar.xz) = 283294344
diff --git a/lang/rust/Makefile b/lang/rust/Makefile
index b3f9e7bcf803..61395c21e0fe 100644
--- a/lang/rust/Makefile
+++ b/lang/rust/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rust
-PORTVERSION?= 1.87.0
+PORTVERSION?= 1.88.0
PORTREVISION?= 0
CATEGORIES= lang
MASTER_SITES= https://static.rust-lang.org/dist/:src \
@@ -71,8 +71,8 @@ WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown
_RUST_TARGETS+=wasm32-unknown-unknown
# See WRKSRC/src/stage0 for the date and version values
-BOOTSTRAPS_DATE?= 2025-04-03
-RUST_BOOTSTRAP_VERSION?= 1.86.0
+BOOTSTRAPS_DATE?= 2025-05-15
+RUST_BOOTSTRAP_VERSION?= 1.87.0
CARGO_VENDOR_DIR?= ${WRKSRC}/vendor
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index 7749cc6eb420..833397cfa5cc 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,51 +1,51 @@
-TIMESTAMP = 1747381478
-SHA256 (rust/rustc-1.87.0-src.tar.xz) = 8623b8651893e8c6aebfa45b6a90645a4f652f7b18189a0992a90d11ac2631f4
-SIZE (rust/rustc-1.87.0-src.tar.xz) = 283604208
-SHA256 (rust/2025-04-03/rustc-1.86.0-aarch64-unknown-freebsd.tar.xz) = b49f08bb6781c65121ac56bb4fb75fe309d8614cb54816b53ad2350f3c5341ee
-SIZE (rust/2025-04-03/rustc-1.86.0-aarch64-unknown-freebsd.tar.xz) = 64694524
-SHA256 (rust/2025-04-03/rust-std-1.86.0-aarch64-unknown-freebsd.tar.xz) = 0cbe464bef3c655ee225a6e1c012cb77680c1497d1ff934a7f237606695ef7b6
-SIZE (rust/2025-04-03/rust-std-1.86.0-aarch64-unknown-freebsd.tar.xz) = 25076948
-SHA256 (rust/2025-04-03/cargo-1.86.0-aarch64-unknown-freebsd.tar.xz) = 77c7bc54bb4deeebd57dd7847c3f38b151e79e3ebc21a7f8d68f7ac296a96650
-SIZE (rust/2025-04-03/cargo-1.86.0-aarch64-unknown-freebsd.tar.xz) = 8353556
-SHA256 (rust/2025-04-03/rustc-1.86.0-x86_64-unknown-freebsd.tar.xz) = 762b6de1097c22fa28e59a44c0407c3c065428acffed479c12e4b63ba3e5e20d
-SIZE (rust/2025-04-03/rustc-1.86.0-x86_64-unknown-freebsd.tar.xz) = 59859608
-SHA256 (rust/2025-04-03/rust-std-1.86.0-x86_64-unknown-freebsd.tar.xz) = 06a8b89e1701bc71a1ff3735441cb2be9c77156b980321172f2f1f8b00e7e1c2
-SIZE (rust/2025-04-03/rust-std-1.86.0-x86_64-unknown-freebsd.tar.xz) = 26323648
-SHA256 (rust/2025-04-03/cargo-1.86.0-x86_64-unknown-freebsd.tar.xz) = d8c2bf87027441a950052d8a224ed030cd6134746597e7b868fc115e28188036
-SIZE (rust/2025-04-03/cargo-1.86.0-x86_64-unknown-freebsd.tar.xz) = 9412224
-SHA256 (rust/2025-04-03/rustc-1.86.0-armv7-unknown-freebsd.tar.xz) = 9482c19107d89e4a2ed9f0c14a70a64e277427eab8b411cb8693c5efeb879eaa
-SIZE (rust/2025-04-03/rustc-1.86.0-armv7-unknown-freebsd.tar.xz) = 64784700
-SHA256 (rust/2025-04-03/rust-std-1.86.0-armv7-unknown-freebsd.tar.xz) = aa615f218e1b55cceea6c53c7a6b63e85fdee07d0854aebeab19d53a2f43b4b8
-SIZE (rust/2025-04-03/rust-std-1.86.0-armv7-unknown-freebsd.tar.xz) = 24279348
-SHA256 (rust/2025-04-03/cargo-1.86.0-armv7-unknown-freebsd.tar.xz) = 1d45b5eee9133468f8316c25a7115ebeb95044406554c9c705337697cfe66bfd
-SIZE (rust/2025-04-03/cargo-1.86.0-armv7-unknown-freebsd.tar.xz) = 8436308
-SHA256 (rust/2025-04-03/rustc-1.86.0-i686-unknown-freebsd.tar.xz) = 724095086e992ec5266b1c3360053c09943969cd34741418bd71b348002f1421
-SIZE (rust/2025-04-03/rustc-1.86.0-i686-unknown-freebsd.tar.xz) = 72252364
-SHA256 (rust/2025-04-03/rust-std-1.86.0-i686-unknown-freebsd.tar.xz) = 3f9586f04740463e81a205d4933865d956c307020881578a45f51b41128600a4
-SIZE (rust/2025-04-03/rust-std-1.86.0-i686-unknown-freebsd.tar.xz) = 26001160
-SHA256 (rust/2025-04-03/cargo-1.86.0-i686-unknown-freebsd.tar.xz) = a95e66aa8a81ab2eaf0292b48009214e3ee086e3af5473716faa9b4a103485ee
-SIZE (rust/2025-04-03/cargo-1.86.0-i686-unknown-freebsd.tar.xz) = 10026684
-SHA256 (rust/2025-04-03/rustc-1.86.0-powerpc-unknown-freebsd.tar.xz) = 30ab4a0223263f91a35889c3c963ae1ceb6ae89093c9794579920503cf5e6576
-SIZE (rust/2025-04-03/rustc-1.86.0-powerpc-unknown-freebsd.tar.xz) = 65902536
-SHA256 (rust/2025-04-03/rust-std-1.86.0-powerpc-unknown-freebsd.tar.xz) = 9b435f6356409712e3c3cefb377e096136603f7a12b860d508211f8d1ca423ed
-SIZE (rust/2025-04-03/rust-std-1.86.0-powerpc-unknown-freebsd.tar.xz) = 23515212
-SHA256 (rust/2025-04-03/cargo-1.86.0-powerpc-unknown-freebsd.tar.xz) = 313d4abae5a5f19a300d9f78c045c9e2d32104af99885e1205a859f1f8c93b8a
-SIZE (rust/2025-04-03/cargo-1.86.0-powerpc-unknown-freebsd.tar.xz) = 8682124
-SHA256 (rust/2025-04-03/rustc-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 0524fa2437ace6ed7305dd619c7fb7263cca8fab647307e3e6400d675c50b6ee
-SIZE (rust/2025-04-03/rustc-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 63944028
-SHA256 (rust/2025-04-03/rust-std-1.86.0-powerpc64-unknown-freebsd.tar.xz) = d0a26c184f8f3dcbcc1e3ce1939057d33dff62a41fc24dbfbd8d5a25dfce73ab
-SIZE (rust/2025-04-03/rust-std-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 23494356
-SHA256 (rust/2025-04-03/cargo-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 38f3c952ff10f303f76b7bc3c1bc7ccc00069f9c7b4e850ede8cbf5c54102d37
-SIZE (rust/2025-04-03/cargo-1.86.0-powerpc64-unknown-freebsd.tar.xz) = 8376044
-SHA256 (rust/2025-04-03/rustc-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 2c89c2605bcf3e8ef1c3e7afbd10223eacd66b9c5d1c863d31eb4f7e57e4b9a9
-SIZE (rust/2025-04-03/rustc-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 66937772
-SHA256 (rust/2025-04-03/rust-std-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 263d0632010814ffe8d6a421465d65066941e5b965eb7504377e83d9ba43e0e3
-SIZE (rust/2025-04-03/rust-std-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 23608152
-SHA256 (rust/2025-04-03/cargo-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = d9b86c14cd5637287d66029f6c8cf12978deabcc4c09b81e67f08a6fd0e4e6bd
-SIZE (rust/2025-04-03/cargo-1.86.0-powerpc64le-unknown-freebsd.tar.xz) = 8789924
-SHA256 (rust/2025-04-03/rustc-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 9a6881d37845c70079d7eab2a4d06782e1edb754d8c8a61596cff83a50f354fd
-SIZE (rust/2025-04-03/rustc-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 71372776
-SHA256 (rust/2025-04-03/rust-std-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = ff9b3d3e21ea8919029aead4c1ef50aaefb3e6f6fdd21f29c66f686bd2b9bcf4
-SIZE (rust/2025-04-03/rust-std-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 23451920
-SHA256 (rust/2025-04-03/cargo-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = d77f8b50bdb875eaa6410ceb0c61df2512ff97fed47e4af5b28a5f266e0bec35
-SIZE (rust/2025-04-03/cargo-1.86.0-riscv64gc-unknown-freebsd.tar.xz) = 10660864
+TIMESTAMP = 1751532290
+SHA256 (rust/rustc-1.88.0-src.tar.xz) = 0c1dcbb4f762513d021e1a282c0ac58c0a423642b3a6bf581cafb5414df4193e
+SIZE (rust/rustc-1.88.0-src.tar.xz) = 283294344
+SHA256 (rust/2025-05-15/rustc-1.87.0-aarch64-unknown-freebsd.tar.xz) = 6d7a7fe409d84019a6681a7c5bbe804c2a71444dffa482c277f7303afbbac1bb
+SIZE (rust/2025-05-15/rustc-1.87.0-aarch64-unknown-freebsd.tar.xz) = 68494832
+SHA256 (rust/2025-05-15/rust-std-1.87.0-aarch64-unknown-freebsd.tar.xz) = 85fbfeab2bee94cddc8f237324de6ac0b65511b61427611bb600f589cd83269f
+SIZE (rust/2025-05-15/rust-std-1.87.0-aarch64-unknown-freebsd.tar.xz) = 25085332
+SHA256 (rust/2025-05-15/cargo-1.87.0-aarch64-unknown-freebsd.tar.xz) = f6fad164c4b3107c531036c9f4aea79f1d5b3138a9212839082068ec14e8069a
+SIZE (rust/2025-05-15/cargo-1.87.0-aarch64-unknown-freebsd.tar.xz) = 8864360
+SHA256 (rust/2025-05-15/rustc-1.87.0-x86_64-unknown-freebsd.tar.xz) = 37f413c5af70d678598844e206329f24c3047d38cc43f162a0c6db14b6a5de0c
+SIZE (rust/2025-05-15/rustc-1.87.0-x86_64-unknown-freebsd.tar.xz) = 63790236
+SHA256 (rust/2025-05-15/rust-std-1.87.0-x86_64-unknown-freebsd.tar.xz) = 037b982e3cdf2af304647a8dbaf83c310605cbd131b2fd2c436f0a4284581325
+SIZE (rust/2025-05-15/rust-std-1.87.0-x86_64-unknown-freebsd.tar.xz) = 26183840
+SHA256 (rust/2025-05-15/cargo-1.87.0-x86_64-unknown-freebsd.tar.xz) = 9cdffc039d2b449619b81dcd494c399180507faee2b7b5a18ff8fd59aa6215d3
+SIZE (rust/2025-05-15/cargo-1.87.0-x86_64-unknown-freebsd.tar.xz) = 10021928
+SHA256 (rust/2025-05-15/rustc-1.87.0-armv7-unknown-freebsd.tar.xz) = 0115525ad2c7df25ef25338a986e42a0c028ae53cf0c6dbf31a9313197c96832
+SIZE (rust/2025-05-15/rustc-1.87.0-armv7-unknown-freebsd.tar.xz) = 68671404
+SHA256 (rust/2025-05-15/rust-std-1.87.0-armv7-unknown-freebsd.tar.xz) = d37a4ede26f8334b96982321dfa94dbefe50da2cc39fae4ddbeae077e8aded1a
+SIZE (rust/2025-05-15/rust-std-1.87.0-armv7-unknown-freebsd.tar.xz) = 24274380
+SHA256 (rust/2025-05-15/cargo-1.87.0-armv7-unknown-freebsd.tar.xz) = 86a86b4661fbbd70ff9c052c4729c01132767785597599f818d6607dc6544b1c
+SIZE (rust/2025-05-15/cargo-1.87.0-armv7-unknown-freebsd.tar.xz) = 9116332
+SHA256 (rust/2025-05-15/rustc-1.87.0-i686-unknown-freebsd.tar.xz) = eda4511359f500204726fdca40bd88292c83144d2a4f566c083ac41f8121358a
+SIZE (rust/2025-05-15/rustc-1.87.0-i686-unknown-freebsd.tar.xz) = 76629816
+SHA256 (rust/2025-05-15/rust-std-1.87.0-i686-unknown-freebsd.tar.xz) = dfe0645c3913a1852561ab141f01dd90ec678080400d112361c5ade6b324fba2
+SIZE (rust/2025-05-15/rust-std-1.87.0-i686-unknown-freebsd.tar.xz) = 25965172
+SHA256 (rust/2025-05-15/cargo-1.87.0-i686-unknown-freebsd.tar.xz) = a536712e4fd1919b397a2427b5d2080f06d4e9d3f9ef96a4e0ffae8497a3cd6c
+SIZE (rust/2025-05-15/cargo-1.87.0-i686-unknown-freebsd.tar.xz) = 10599524
+SHA256 (rust/2025-05-15/rustc-1.87.0-powerpc-unknown-freebsd.tar.xz) = 55eb2f9e15ae7ef4ef8df383f578048e13d81f587ea3689bd708908bf9d4af97
+SIZE (rust/2025-05-15/rustc-1.87.0-powerpc-unknown-freebsd.tar.xz) = 69260664
+SHA256 (rust/2025-05-15/rust-std-1.87.0-powerpc-unknown-freebsd.tar.xz) = bdcaab8444e42a645815b92fe0ea9eb3718c63a42e15eba4f481a13996bb79d0
+SIZE (rust/2025-05-15/rust-std-1.87.0-powerpc-unknown-freebsd.tar.xz) = 23412632
+SHA256 (rust/2025-05-15/cargo-1.87.0-powerpc-unknown-freebsd.tar.xz) = c605ad5c7e73b38c575989796a4dca24bac92f3034703bbed5f4b5d954aa9739
+SIZE (rust/2025-05-15/cargo-1.87.0-powerpc-unknown-freebsd.tar.xz) = 9219908
+SHA256 (rust/2025-05-15/rustc-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 04b22a1eacb30dc7d16d9751baca92a2cec72010c85fc4927267e3b42c0094d3
+SIZE (rust/2025-05-15/rustc-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 67746940
+SHA256 (rust/2025-05-15/rust-std-1.87.0-powerpc64-unknown-freebsd.tar.xz) = a21922d860f19e0b4c642207274c588df1341c6ff622050a0653bb82be40bda6
+SIZE (rust/2025-05-15/rust-std-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 23282608
+SHA256 (rust/2025-05-15/cargo-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 07aca5c0e8dcc8aaea3b7b16751d6191373105d445f73e46139eb16066a146ca
+SIZE (rust/2025-05-15/cargo-1.87.0-powerpc64-unknown-freebsd.tar.xz) = 9295388
+SHA256 (rust/2025-05-15/rustc-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = a99e6b9e9713c530337633a5e36d214ae687ba638b7f04c07a9cf659c245c781
+SIZE (rust/2025-05-15/rustc-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 71448916
+SHA256 (rust/2025-05-15/rust-std-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 8bd9ba04fe0cf194a1004abca0bc9420a47d0491131c4f6c0b0d8a89ad5b96ea
+SIZE (rust/2025-05-15/rust-std-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 23330908
+SHA256 (rust/2025-05-15/cargo-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 9a67120c2776d181c1f32e68f8e55a0d05543f439feeb08c1d8ce6d96a1771da
+SIZE (rust/2025-05-15/cargo-1.87.0-powerpc64le-unknown-freebsd.tar.xz) = 9794732
+SHA256 (rust/2025-05-15/rustc-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = b4b5c71211e2873461b4fd3108668dfd108e220d7012ed9e2b962912d91a9f19
+SIZE (rust/2025-05-15/rustc-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 78845668
+SHA256 (rust/2025-05-15/rust-std-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = e79ac7a4449f934b0b6d5699e3080aef3d2d665a128f701a786e847634dd8abf
+SIZE (rust/2025-05-15/rust-std-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 23480648
+SHA256 (rust/2025-05-15/cargo-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 316fac9c44a37d85ae18a40290f5ce3b064e5326fff3574119322ba191109205
+SIZE (rust/2025-05-15/cargo-1.87.0-riscv64gc-unknown-freebsd.tar.xz) = 11690508
diff --git a/lang/rust/files/patch-vendor_cc.rs b/lang/rust/files/patch-vendor_cc.rs
index 4bc3a7b24e42..dbcbe5771fdd 100644
--- a/lang/rust/files/patch-vendor_cc.rs
+++ b/lang/rust/files/patch-vendor_cc.rs
@@ -21,19 +21,6 @@ https://reviews.llvm.org/D77776
(false, false, true) => Ok(ToolFamily::Gnu),
(false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__` or `_MSC_VER`, fallback to treating it as GNU");
---- vendor/cc-1.1.22/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.1.22/src/tool.rs
-@@ -174,9 +174,7 @@ impl Tool {
-
- match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
- (clang_cl, true, _, false, false) => Ok(ToolFamily::Msvc { clang_cl }),
-- (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Clang {
-- zig_cc: is_zig_cc(path, cargo_output),
-- }),
-+ (true, _, _, _, false) | (_, _, _, true, false) => Ok(ToolFamily::Gnu),
- (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
- (false, false, false, false, false) => {
- cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
--- vendor/cc-1.2.0/src/tool.rs.orig 2024-05-09 18:20:47 UTC
+++ vendor/cc-1.2.0/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
@@ -47,8 +34,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.10/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.2.10/src/tool.rs
+--- vendor/cc-1.2.16/src/tool.rs.orig 2024-05-09 18:20:47 UTC
++++ vendor/cc-1.2.16/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -60,8 +47,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.16/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.2.16/src/tool.rs
+--- vendor/cc-1.2.17/src/tool.rs.orig 2024-05-09 18:20:47 UTC
++++ vendor/cc-1.2.17/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
@@ -73,8 +60,8 @@ https://reviews.llvm.org/D77776
(false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu),
(false, false, false, false, false) => {
cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU");
---- vendor/cc-1.2.17/src/tool.rs.orig 2024-05-09 18:20:47 UTC
-+++ vendor/cc-1.2.17/src/tool.rs
+--- vendor/cc-1.2.21/src/tool.rs.orig 2024-05-09 18:20:47 UTC
++++ vendor/cc-1.2.21/src/tool.rs
@@ -174,9 +174,7 @@ impl Tool {
match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) {
diff --git a/lang/rustpython/Makefile b/lang/rustpython/Makefile
index c5caba7f86f0..f5b3b839bc6f 100644
--- a/lang/rustpython/Makefile
+++ b/lang/rustpython/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustpython
DISTVERSION= 0.4.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 07da485d8862..c162dfbb494c 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -3,7 +3,7 @@
# pinned to exact versions of everything used to build them.
PORTNAME= sbcl
-DISTVERSION= 2.5.5
+DISTVERSION= 2.5.6
DISTVERSIONSUFFIX= -source
PORTEPOCH= 1
CATEGORIES= lang lisp
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index 85cc1a3bd1aa..32802bcc7ba3 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1748774832
-SHA256 (sbcl-2.5.5-source.tar.bz2) = 6502670afb361ba9be44a2fafe9af9b59e7b24ae509a791a66b5481f2955950b
-SIZE (sbcl-2.5.5-source.tar.bz2) = 8258925
-SHA256 (sbcl-2.5.5-documentation-html.tar.bz2) = 53bee48866d5ef4cec95784a9f12ce896930ec81d9b2b40c365885c6911ade2e
-SIZE (sbcl-2.5.5-documentation-html.tar.bz2) = 235728
+TIMESTAMP = 1751522329
+SHA256 (sbcl-2.5.6-source.tar.bz2) = 6dd7cebff6d38f2e41baece14c4c56a32e968828aaa4171b8e840852c5b43f35
+SIZE (sbcl-2.5.6-source.tar.bz2) = 8267002
+SHA256 (sbcl-2.5.6-documentation-html.tar.bz2) = be38be34edef29799e10fb32e06002cddae1d324615ee401c9733d2f682e7570
+SIZE (sbcl-2.5.6-documentation-html.tar.bz2) = 235929
SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492
SIZE (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = 10463348
SHA256 (sbcl-1.2.7-x86-freebsd-binary.tar.bz2) = cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe
diff --git a/lang/scryer-prolog/Makefile b/lang/scryer-prolog/Makefile
index 937fcbecf7c6..4245e71039e7 100644
--- a/lang/scryer-prolog/Makefile
+++ b/lang/scryer-prolog/Makefile
@@ -1,7 +1,7 @@
PORTNAME= scryer-prolog
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
MAINTAINER= me@svmhdvn.name
diff --git a/lang/silq/Makefile b/lang/silq/Makefile
index 7ef75b66ca8f..83d42b693a08 100644
--- a/lang/silq/Makefile
+++ b/lang/silq/Makefile
@@ -1,5 +1,6 @@
PORTNAME= silq
PORTVERSION= 20250624
+PORTREVISION= 1
CATEGORIES= lang math science
DIST_SUBDIR= silq
diff --git a/lang/spidermonkey102/Makefile b/lang/spidermonkey102/Makefile
index 923a62a47cf0..23d81a61c143 100644
--- a/lang/spidermonkey102/Makefile
+++ b/lang/spidermonkey102/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 102.9.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/spidermonkey115/Makefile b/lang/spidermonkey115/Makefile
index 0b4b5fec443b..ec9ef29a3fd7 100644
--- a/lang/spidermonkey115/Makefile
+++ b/lang/spidermonkey115/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 115.22.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/lang/spidermonkey128/Makefile b/lang/spidermonkey128/Makefile
index 342e2748a3b8..040cd88d2983 100644
--- a/lang/spidermonkey128/Makefile
+++ b/lang/spidermonkey128/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 128.12.0
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \
MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/lang/spidermonkey78/Makefile b/lang/spidermonkey78/Makefile
index 66fb81345421..2e57c68b07e6 100644
--- a/lang/spidermonkey78/Makefile
+++ b/lang/spidermonkey78/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 78.15.0
-PORTREVISION= 34
+PORTREVISION= 35
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/spidermonkey91/Makefile b/lang/spidermonkey91/Makefile
index 240a79b51eeb..9280023e6432 100644
--- a/lang/spidermonkey91/Makefile
+++ b/lang/spidermonkey91/Makefile
@@ -1,6 +1,6 @@
PORTNAME= spidermonkey
DISTVERSION= 91.13.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= lang
MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source
PKGNAMESUFFIX= ${SP_VER}
diff --git a/lang/starlark-rust/Makefile b/lang/starlark-rust/Makefile
index 0f254cd99999..7d9eb4b16cdf 100644
--- a/lang/starlark-rust/Makefile
+++ b/lang/starlark-rust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= starlark-rust
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/typstfmt/Makefile b/lang/typstfmt/Makefile
index 68d54738e5b9..459233b0a778 100644
--- a/lang/typstfmt/Makefile
+++ b/lang/typstfmt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= typstfmt
DISTVERSION= 0.2.10
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org
diff --git a/lang/typstyle/Makefile b/lang/typstyle/Makefile
index 175fdf0a1e74..1b6c9af308ae 100644
--- a/lang/typstyle/Makefile
+++ b/lang/typstyle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= typstyle
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang
MAINTAINER= yuri@FreeBSD.org