From nobody Mon Oct  5 00:30:33 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hygK61p9rz4nFTF
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 00:30:34 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hygK60ngcz4CMK
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 00:30:34 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791160234;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=uCNvt7P/KseWcumDFoMWisZz+Gn+zDn6UnNQ9BTqNTg=;
	b=teMcvW5YSTBYm+6KwkRprZI8E8a2mECOsMjcHYEMoRJLPqgz6FiX6HbCa1WQpPv2huoxjJ
	acB2qQlAUC950EMTX/QjWjVmkGIWREZeawfdOgTC/5m1Jn2RkxPBpFxNYC+o8/oWnlieX2
	SWSG3QYoQt5Ip/DO+FWPyP0mVlq46nqzi5LrFOuPuP7VtzvHWxAzeSR9NZ8wWgUaj6oZ8Z
	bAwVSrZYFy9VWBeJuc4sUq6WFuxV0Ntvc2y41oWdY+1G3RyqAyFbyhxwxCMaL8aKr0dWXM
	X+FCZa0dAuzNIVPI/XutXb5DcV/uEZazyHowbdx3TepOkmgen37RytvH55ys6A==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791160234;
	b=sDREZknIx3y+oHQWGBtXOtuHxIz1p83NVYYuKaAGHh5UtgvcnF1MMMNODp1f7e/2c/j9qA
	EV4wnkhHWLZDv78XJIdhHoItWPy4+/aAXVbDKohysMTNkAp9jLJH9VDH+BZvUoS9phsGWw
	NZgLGTIc1Kkq7rD+FSYbWg/vcTCklsfZm4viyVSfTcg0zJSHSSV8gVHIZFFanrqGPqSNTU
	h3DAdleGZxoR0fKsO7d/rJ24h2GFOH/zj7TDUXKD51ktI+2QqyLsCZyfelmQDtmdhsQ6qQ
	9KrtUYxspyQsq+v6Fec5D1TaK3ysm0coWZuZ3FaftOGENCKcVDMUbAzdF6tzUA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791160234;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=uCNvt7P/KseWcumDFoMWisZz+Gn+zDn6UnNQ9BTqNTg=;
	b=SjjyNY2U4+fBRk/u0N6cs/8DQTQ4zFJ8if3v6SwtY6p+VnxoGDGm0kGyDDfHzs+ggcFNb9
	w20ri9+uknI2uOpPOY/pTtZk/zEYwompLuzCQTcWnWWvxy58RJnlDsZF3MIaOkySYflZAt
	CBxTQeU7E2Gx6CHRdsPx6t51jqmt9zc6aqwOf8YENTsPS43wnwxXc5WUaCJEJOO1PDiDtm
	bsjAGfw0H//xej6VR/rpbMpgj+w4SNHnndxvNXs+t69sDicrMXTgBqJGotCaYsPhZ7oOaR
	EzGbfGNoguUd5ixOcKKRnkdoBsHcIkJfZXJAWZBCATliGYo4HfyuTNWvgD+QVA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hygK56jJ7zw1C
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 00:30:33 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3445b
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 00:30:33 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 70fc0e58a8c3 - 2026Q4 - science/py-dftd4: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 70fc0e58a8c36c3a17a9974aa5884ef7d80d3140
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 00:30:33 +0000
Message-Id: <6ac2efa9.3445b.6d5fa92b@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=70fc0e58a8c36c3a17a9974aa5884ef7d80d3140

commit 70fc0e58a8c36c3a17a9974aa5884ef7d80d3140
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 00:22:44 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 00:30:17 +0000

    science/py-dftd4: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit 9b674f2813a16405c23fa354369807f952cc9f1c)
---
 science/py-dftd4/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/science/py-dftd4/Makefile b/science/py-dftd4/Makefile
index e209ab5bb292..896b647bcb61 100644
--- a/science/py-dftd4/Makefile
+++ b/science/py-dftd4/Makefile
@@ -23,6 +23,6 @@ USES=		pkgconfig python
 USE_PYTHON=	pep517 autoplist
 
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/dftd4/_libdftd4${PYTHON_TAG}.so
+	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/dftd4/_libdftd4${PYTHON_SOABI}.so
 
 .include <bsd.port.mk>

From nobody Mon Oct  5 01:16:48 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyhLT1Dngz5pxJX
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 01:16:49 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyhLS5qLSz4JLN
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 01:16:48 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791163008;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=X2VZIB46kJ2fw2W+mZymYPCngB2JMF6oOwOPgx7mlhc=;
	b=wF8a1KgD/ofa3/xD0yRu8EH/KoFpHtqQjbtWtnvFP3WkOaEeJ22SBK5G/d1NoFk23+mV7T
	7oHV+gXEpfoRjK2utqxdtbQ+edC6Eo6tg1PCHjOR+EdlH0okXno7TdDySOd9WOQiwKMLT6
	h7/ABA0Z1zPxb9+EzrqFfKId8CWmGHRmwho5LiEkriQ2maFVUsyMBh+kxgtlUl9egNvqHY
	IDZ3BxdhGe+XUslOsoi0YXwbh33fGxTzX6jEBbxEDCwMHZHS+3tCpmcUFrGTsziaCyj8L+
	HWU/LbCy8JerSN1vUj4Dd1ftE/XguKaqSjpW3Dur+DJHX7UbQ+WKzom3uDwT0w==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791163008;
	b=UaeFOKuTj+e7wXW+oM5wenjnPVhldl20YGRKZmklkVYnD4pUjat1hhKSqmn1Y+DKTomxJA
	rJ1OdWqLHkLeW9mw628taH/8vBAA0RDyrtXc8KHnGkBaXNemShW/wpmgJJoxeMfzIkkLVS
	XWct34+fe5Feq7ecg9596oUIwb+RqKW1B4ZYAY94uNZJND2wXkXklsdtRbUe5d7oVc9TqQ
	hUjwlnfaadmnSpve8hkkkm31HYq0aVC9FON3w9/XJ18L50QKnXwnrpliHtMTfMFVcWHgEr
	a8lGg2Yfmbi9tFOv7tEuV3eUwf6OBJ5GwkRzTCcE5hg+6kGJJmSGTpk88EffPA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791163008;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=X2VZIB46kJ2fw2W+mZymYPCngB2JMF6oOwOPgx7mlhc=;
	b=J1HSnsU1iYs9FqnU2ch1zedDhs/yTbWD3N/PHdkSErpEzvEqHjyDp+pxOr9AAw0WW45xcE
	6otgaliCei0FANnWWiwx5i4CQD+A9JDk51ZLRQRyPaOhltvdlhdxoMEw2AgxmUiut1ETWF
	Zg8yEKyDjf/PMmBq5OLUGt97fL7kTrHmSuSG7ywH5vP27IIiqmQVi0g469gqNn1mVXWP5t
	LDYIk38jwYIKQRjbPU+mRFjzVVTq2zSP7ZURgsTca+tOkmq+djIP/PU1/xMfQWVOvPQQXM
	vJvj/4tgabh5tnOjUSNBKodVSmEMe+muvKHn97A8TsdFSC9Ts+KRj7SiKZtUAw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyhLS4YbpzyLk
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 01:16:48 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3ba60
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 01:16:48 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc: Martin Filla <freebsd@sysctl.cz>
From: Vladimir Druzenko <vvd@FreeBSD.org>
Subject: git: bdc236c92fec - 2026Q4 - www/librewolf: Update 156.0-1 => 157.0-1
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vvd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: bdc236c92fec1f0b2e144152bbcb0b5ad21935e8
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 01:16:48 +0000
Message-Id: <6ac2fa80.3ba60.50a6161e@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vvd:

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

commit bdc236c92fec1f0b2e144152bbcb0b5ad21935e8
Author:     Martin Filla <freebsd@sysctl.cz>
AuthorDate: 2026-10-05 01:12:54 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-05 01:16:42 +0000

    www/librewolf: Update 156.0-1 => 157.0-1
    
    Release Notes:
    https://www.mozilla.org/en-US/firefox/156.0.1/releasenotes/
    https://www.mozilla.org/en-US/firefox/157.0/releasenotes/
    
    Changelogs:
    https://librewolf.dev/librewolf/bsys6/releases/tag/156.0.1-1
    https://librewolf.dev/librewolf/bsys6/releases/tag/157.0-1
    
    PR:             299107
    Sponsored by:   UNIS Labs (vvd)
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
    MFH:            2026Q4
    
    (cherry picked from commit e37d21392fa4792468a0d64a714be4e29c416456)
---
 www/librewolf/Makefile                             |   4 +-
 www/librewolf/distinfo                             |   6 +-
 .../patch-build_moz.configure_toolchain.configure  |  22 +-
 www/librewolf/files/patch-dns-resolve-https-rr     |  34 ---
 www/librewolf/files/patch-enable-webserial         |  73 -------
 www/librewolf/files/patch-libwebrtc-generated      | 235 +--------------------
 ...angle_angle__program__version__id__gn_moz.build |   1 -
 .../files/patch-widget_gtk_nsAppShell.cpp          |  12 ++
 .../files/patch-xpcom_base_nsMemoryInfoDumper.cpp  |  19 --
 9 files changed, 37 insertions(+), 369 deletions(-)

diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile
index c9cdcd5f0224..9c431de70f55 100644
--- a/www/librewolf/Makefile
+++ b/www/librewolf/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	librewolf
-DISTVERSION=	156.0
+DISTVERSION=	157.0
 LWPATCH=	-1
 DISTVERSIONSUFFIX=	${LWPATCH}.source
 CATEGORIES=	www wayland
@@ -14,7 +14,7 @@ LICENSE=	MPL20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	nspr>=4.32:devel/nspr \
-		nss>=3.128:security/nss \
+		nss>=3.129:security/nss \
 		icu>=76.1:devel/icu \
 		libevent>=2.1.8:devel/libevent \
 		harfbuzz>=10.1.0:print/harfbuzz \
diff --git a/www/librewolf/distinfo b/www/librewolf/distinfo
index 245d76e7d02c..65ffeab8709a 100644
--- a/www/librewolf/distinfo
+++ b/www/librewolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1789574295
-SHA256 (librewolf-156.0-1.source.tar.gz) = 63d5d69c4f458e1a26ce0974f3ce43c46345d912452c1562157150f71117f3a9
-SIZE (librewolf-156.0-1.source.tar.gz) = 1170660313
+TIMESTAMP = 1791017432
+SHA256 (librewolf-157.0-1.source.tar.gz) = bea3cc7c57f3fb8928d583a0603b0f40130b02f662e032746345a51e0f55ffb3
+SIZE (librewolf-157.0-1.source.tar.gz) = 1178691023
diff --git a/www/librewolf/files/patch-build_moz.configure_toolchain.configure b/www/librewolf/files/patch-build_moz.configure_toolchain.configure
index 503e5392f4ec..6e91dd57b183 100644
--- a/www/librewolf/files/patch-build_moz.configure_toolchain.configure
+++ b/www/librewolf/files/patch-build_moz.configure_toolchain.configure
@@ -1,4 +1,4 @@
-commit 1c7271a2ab154784620a34030df1fe49fd1fd917
+commit 299e8559702986212ae84c43b4be596e1431db68
 Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
 
     catch wasm32-wasi target naming in FreeBSD
@@ -9,10 +9,10 @@ Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
     the compiler can find it's assorted files.
 
 diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index eb1251f51ff3..d327dba3760d 100644
+index d58f3eb65ce0..5795049ce073 100644
 --- build/moz.configure/toolchain.configure
 +++ build/moz.configure/toolchain.configure
-@@ -655,6 +655,7 @@ def same_arch_different_bits():
+@@ -653,6 +653,7 @@ def same_arch_different_bits():
  
  @imports(_from="mozshellutil", _import="quote")
  @imports(_from="mozbuild.configure.constants", _import="OS_preprocessor_checks")
@@ -20,14 +20,14 @@ index eb1251f51ff3..d327dba3760d 100644
  def check_compiler(
      configure_cache, compiler, language, target, android_version, wrapper=[]
  ):
-@@ -699,8 +700,9 @@ def check_compiler(
-         # This makes clang define __ANDROID_API__ and use versioned library
-         # directories from the NDK.
-         toolchain = "%s%d" % (target.toolchain, android_version)
--    elif target.kernel == "WASI" and info.type == "clang" and info.version >= Version("22.1"):
--        # The wasm32-wasi target was renamed to wasm32-wasip1 in LLVM 22.1.
-+    elif (target.kernel == "WASI" and info.type == "clang") and (info.version >= Version("22.1") or platform.startswith("freebsd")):
-+        # The wasm32-wasi target was renamed to wasm32-wasip1 in LLVM 22.1
+@@ -700,9 +701,10 @@ def check_compiler(
+     elif (
+         target.kernel == "WASI"
+         and info.type == "clang"
+-        and info.version >= Version("22.1")
++        and (info.version >= Version("22.1") or platform.startswith("freebsd"))
+     ):
+         # The wasm32-wasi target was renamed to wasm32-wasip1 in LLVM 22.1.
 +        # and FreeBSD uses it since ports 7c5b2039a45ad for all LLVM ports
          toolchain = "wasm32-wasip1"
      else:
diff --git a/www/librewolf/files/patch-dns-resolve-https-rr b/www/librewolf/files/patch-dns-resolve-https-rr
deleted file mode 100644
index b0517900dd0a..000000000000
--- a/www/librewolf/files/patch-dns-resolve-https-rr
+++ /dev/null
@@ -1,34 +0,0 @@
-commit c6452bc491ef6b531ae4e948926bd8d863ad1fc3
-Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
-
-    enable resolving HTTPS RRs via the OS's resolver on FreeBSD
-    
-    see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460  for details
-    on HTTPS RRs.
-
-diff --git netwerk/dns/moz.build netwerk/dns/moz.build
-index 2369794f2407..7e3bff4b5092 100644
---- netwerk/dns/moz.build
-+++ netwerk/dns/moz.build
-@@ -56,6 +56,8 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "windows":
- elif CONFIG["OS_TARGET"] == "Linux":
-     SOURCES += ["PlatformDNSUnix.cpp"]
-     OS_LIBS += ["resolv"]
-+elif CONFIG["OS_TARGET"] == "FreeBSD":
-+    SOURCES += ["PlatformDNSUnix.cpp"]
- elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa":
-     SOURCES += ["PlatformDNSMac.cpp"]
- elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "android":
-diff --git netwerk/dns/nsHostResolver.cpp netwerk/dns/nsHostResolver.cpp
-index 2ef4006a3b17..29c4c7cf5730 100644
---- netwerk/dns/nsHostResolver.cpp
-+++ netwerk/dns/nsHostResolver.cpp
-@@ -175,7 +175,7 @@ nsresult nsHostResolver::Init() MOZ_NO_THREAD_SAFETY_ANALYSIS {
- #elif defined(MOZ_WIDGET_ANDROID)
-   // android_res_nquery only got added in API level 29
-   sNativeHTTPSSupported = jni::GetAPIVersion() >= 29;
--#elif defined(XP_LINUX) || defined(XP_MACOSX)
-+#elif defined(XP_LINUX) || defined(XP_MACOSX) || defined(XP_FREEBSD)
-   sNativeHTTPSSupported = true;
- #endif
-   LOG(("Native HTTPS records supported=%d", bool(sNativeHTTPSSupported)));
diff --git a/www/librewolf/files/patch-enable-webserial b/www/librewolf/files/patch-enable-webserial
deleted file mode 100644
index 0cf56eb54264..000000000000
--- a/www/librewolf/files/patch-enable-webserial
+++ /dev/null
@@ -1,73 +0,0 @@
-commit 98cea4a7ca336b4a509cd1e7bcfe69836a9d1f29
-Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
-
-    Enable WebSerial for FreeBSD
-    
-    https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297874
-    
-    Patch by pcc <pcc@gmx.net>
-
-diff --git dom/webserial/PosixSerialPlatformService.cpp dom/webserial/PosixSerialPlatformService.cpp
-index 9389ef0d9821..0786bf5f0dd5 100644
---- dom/webserial/PosixSerialPlatformService.cpp
-+++ dom/webserial/PosixSerialPlatformService.cpp
-@@ -419,6 +419,32 @@ nsresult PosixSerialPlatformService::EnumeratePortsImpl(
-     *aLikelyAccessDenied =
-         aPorts.IsEmpty() && (errors == ErrorKind::eAccessDenied);
-   }
-+#elif defined(XP_FREEBSD)
-+  DIR* devDir = opendir("/dev");
-+  if (devDir) {
-+    auto cleanupDir = MakeScopeExit([&]() { closedir(devDir); });
-+    while (struct dirent* ent = readdir(devDir)) {
-+      const char* name = ent->d_name;
-+      bool isTtyU = strncmp(name, "ttyU", 4) == 0;
-+      bool isTtyu = strncmp(name, "ttyu", 4) == 0;
-+      if ((!isTtyU && !isTtyu) || name[4] < '0' || name[4] > '9') {
-+        continue;
-+      }
-+      nsAutoCString devpath("/dev/");
-+      devpath.Append(name);
-+      auto isReal = IsRealSerialPort(devpath.get());
-+      if (isReal.isErr()) {
-+        continue;
-+      }
-+      NS_ConvertUTF8toUTF16 path(devpath);
-+      IPCSerialPortInfo info;
-+      info.id() = path;
-+      info.path() = path;
-+      info.friendlyName() =
-+          NS_ConvertUTF8toUTF16(nsDependentCString(name));
-+      aPorts.AppendElement(info);
-+    }
-+  }
- #endif
- 
-   MOZ_LOG(gWebSerialLog, LogLevel::Debug,
-diff --git dom/webserial/SerialPlatformService.cpp dom/webserial/SerialPlatformService.cpp
-index 1da19f340514..a7ce888f6d78 100644
---- dom/webserial/SerialPlatformService.cpp
-+++ dom/webserial/SerialPlatformService.cpp
-@@ -15,7 +15,8 @@
- namespace mozilla::dom {
- 
- #if !defined(XP_WIN) && !defined(XP_MACOSX) && \
--    !(defined(XP_LINUX) && !defined(ANDROID))
-+    !(defined(XP_LINUX) && !defined(ANDROID)) && \
-+    !defined(XP_FREEBSD)
- already_AddRefed<SerialPlatformService>
- SerialPlatformService::GetInstanceImpl() {
-   return MakeAndAddRef<TestSerialPlatformService>();
-diff --git dom/webserial/moz.build dom/webserial/moz.build
-index bc17c7301d7d..77e4ed2f34ea 100644
---- dom/webserial/moz.build
-+++ dom/webserial/moz.build
-@@ -25,7 +25,7 @@ if CONFIG["OS_TARGET"] == "WINNT":
-         "cfgmgr32",
-         "setupapi",
-     ]
--elif (CONFIG["OS_TARGET"] == "Darwin" and CONFIG["TARGET_OS"] != "iOS") or CONFIG[
-+elif (CONFIG["OS_TARGET"] == "Darwin" and CONFIG["TARGET_OS"] != "iOS") or CONFIG["OS_TARGET"] == "FreeBSD" or CONFIG[
-     "OS_TARGET"
- ] == "Linux":
-     UNIFIED_SOURCES += [
diff --git a/www/librewolf/files/patch-libwebrtc-generated b/www/librewolf/files/patch-libwebrtc-generated
index c5cf78336f5c..3c92a8583a31 100644
--- a/www/librewolf/files/patch-libwebrtc-generated
+++ b/www/librewolf/files/patch-libwebrtc-generated
@@ -1,7 +1,7 @@
-commit cdee6fc0b3135cc245b6d8c05c6f2dd255f3ada1
+commit a104382524fcd2d357b6c2f7d6df3a91f55ccbdf
 Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
 
-    regenerate FreeBSD libwebrtc patch for gecko 155
+    regenerate FreeBSD libwebrtc patch for gecko 157
 
 diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
 index 2060d5597a7c..643ec6ab666e 100644
@@ -33764,14 +33764,10 @@ index 06b4e9233fb4..462a19eca697 100644
      UNIFIED_SOURCES += [
          "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c"
 diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build
-index 16645ce2d192..f514de4d05c9 100644
+index f31ccd363aa1..f514de4d05c9 100644
 --- third_party/libwebrtc/common_video/common_video_gn/moz.build
 +++ third_party/libwebrtc/common_video/common_video_gn/moz.build
-@@ -10,17 +10,26 @@ COMPILE_FLAGS["OS_INCLUDES"] = []
- AllowCompilerWarnings()
- 
- DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
-+DEFINES["HAVE_LIBYUV_JPEG"] = True
+@@ -14,13 +14,22 @@ DEFINES["HAVE_LIBYUV_JPEG"] = True
  DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
  DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
  DEFINES["RTC_ENABLE_VP9"] = True
@@ -33786,7 +33782,6 @@ index 16645ce2d192..f514de4d05c9 100644
  DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
 +DEFINES["WEBRTC_POSIX"] = True
  DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
--DEFINES["HAVE_LIBYUV_JPEG"] = True
 +DEFINES["_FILE_OFFSET_BITS"] = "64"
 +DEFINES["_LARGEFILE64_SOURCE"] = True
 +DEFINES["_LARGEFILE_SOURCE"] = True
@@ -39955,218 +39950,6 @@ index 3a23e086ef18..8b7b0aefbf7f 100644
 -    DEFINES["_GNU_SOURCE"] = True
 -
  Library("stream_params_gn")
-diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build
-index a0e88633c873..02f91f7eb002 100644
---- third_party/libwebrtc/media/video_source_base_gn/moz.build
-+++ third_party/libwebrtc/media/video_source_base_gn/moz.build
-@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1"
- DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0"
- DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True
- DEFINES["RTC_ENABLE_VP9"] = True
-+DEFINES["USE_GLIB"] = "1"
-+DEFINES["USE_OZONE"] = "1"
-+DEFINES["WEBRTC_BSD"] = True
- DEFINES["WEBRTC_DEPRECATE_PLAN_B"] = True
- DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0"
- DEFINES["WEBRTC_ENCODER_PSNR_STATS"] = True
- DEFINES["WEBRTC_LIBRARY_IMPL"] = True
- DEFINES["WEBRTC_MOZILLA_BUILD"] = True
- DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0"
-+DEFINES["WEBRTC_POSIX"] = True
- DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0"
-+DEFINES["_FILE_OFFSET_BITS"] = "64"
-+DEFINES["_LARGEFILE64_SOURCE"] = True
-+DEFINES["_LARGEFILE_SOURCE"] = True
-+DEFINES["__STDC_CONSTANT_MACROS"] = True
-+DEFINES["__STDC_FORMAT_MACROS"] = True
- 
- FINAL_LIBRARY = "xul"
- 
-@@ -47,97 +56,7 @@ if not CONFIG["MOZ_DEBUG"]:
- if CONFIG["MOZ_DEBUG"] == "1":
- 
-     DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1"
--
--if CONFIG["OS_TARGET"] == "Android":
--
--    DEFINES["ANDROID"] = True
--    DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1"
--    DEFINES["HAVE_SYS_UIO_H"] = True
--    DEFINES["WEBRTC_ANDROID"] = True
--    DEFINES["WEBRTC_ANDROID_OPENSLES"] = True
--    DEFINES["WEBRTC_LINUX"] = True
--    DEFINES["WEBRTC_POSIX"] = True
--    DEFINES["_GNU_SOURCE"] = True
--    DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True
--    DEFINES["__STDC_CONSTANT_MACROS"] = True
--    DEFINES["__STDC_FORMAT_MACROS"] = True
--
--    OS_LIBS += [
--        "log"
--    ]
--
--if CONFIG["OS_TARGET"] == "Darwin":
--
--    DEFINES["WEBRTC_MAC"] = True
--    DEFINES["WEBRTC_POSIX"] = True
--    DEFINES["__STDC_CONSTANT_MACROS"] = True
--    DEFINES["__STDC_FORMAT_MACROS"] = True
--
--    OS_LIBS += [
--        "-framework Foundation"
--    ]
--
--if CONFIG["OS_TARGET"] == "Linux":
--
--    DEFINES["USE_AURA"] = "1"
--    DEFINES["USE_GLIB"] = "1"
--    DEFINES["USE_OZONE"] = "1"
--    DEFINES["USE_UDEV"] = True
--    DEFINES["WEBRTC_LINUX"] = True
--    DEFINES["WEBRTC_POSIX"] = True
--    DEFINES["_FILE_OFFSET_BITS"] = "64"
--    DEFINES["_LARGEFILE64_SOURCE"] = True
--    DEFINES["_LARGEFILE_SOURCE"] = True
--    DEFINES["__STDC_CONSTANT_MACROS"] = True
--    DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "OpenBSD":
--
--    DEFINES["USE_GLIB"] = "1"
--    DEFINES["USE_OZONE"] = "1"
--    DEFINES["WEBRTC_BSD"] = True
--    DEFINES["WEBRTC_POSIX"] = True
--    DEFINES["_FILE_OFFSET_BITS"] = "64"
--    DEFINES["_LARGEFILE64_SOURCE"] = True
--    DEFINES["_LARGEFILE_SOURCE"] = True
--    DEFINES["__STDC_CONSTANT_MACROS"] = True
--    DEFINES["__STDC_FORMAT_MACROS"] = True
--
--if CONFIG["OS_TARGET"] == "WINNT":
--
--    DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True
--    DEFINES["NOMINMAX"] = True
--    DEFINES["NTDDI_VERSION"] = "0x0A000000"
--    DEFINES["PSAPI_VERSION"] = "2"
--    DEFINES["RTC_ENABLE_WIN_WGC"] = True
--    DEFINES["UNICODE"] = True
--    DEFINES["USE_AURA"] = "1"
--    DEFINES["WEBRTC_WIN"] = True
--    DEFINES["WIN32"] = True
--    DEFINES["WIN32_LEAN_AND_MEAN"] = True
--    DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP"
--    DEFINES["WINVER"] = "0x0A00"
--    DEFINES["_ATL_NO_OPENGL"] = True
--    DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True
--    DEFINES["_CRT_RAND_S"] = True
--    DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True
--    DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True
--    DEFINES["_HAS_EXCEPTIONS"] = "0"
--    DEFINES["_HAS_NODISCARD"] = True
--    DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True
--    DEFINES["_SECURE_ATL"] = True
--    DEFINES["_UNICODE"] = True
--    DEFINES["_WIN32_WINNT"] = "0x0A00"
--    DEFINES["_WINDOWS"] = True
--    DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True
--    DEFINES["__STD_C"] = True
--
--    OS_LIBS += [
--        "crypt32",
--        "iphlpapi",
--        "secur32",
--        "winmm"
--    ]
-+    DEFINES["_DEBUG"] = True
- 
- if CONFIG["TARGET_CPU"] == "aarch64":
- 
-@@ -145,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64":
-     DEFINES["WEBRTC_HAS_NEON"] = True
-     DEFINES["__ARM_NEON__"] = "1"
- 
--if CONFIG["TARGET_CPU"] == "arm":
--
--    CXXFLAGS += [
--        "-mfpu=neon"
--    ]
--
--    DEFINES["WEBRTC_ARCH_ARM"] = True
--    DEFINES["WEBRTC_ARCH_ARM_V7"] = True
--    DEFINES["WEBRTC_HAS_NEON"] = True
--
--if CONFIG["TARGET_CPU"] == "loongarch64":
--
--    DEFINES["_GNU_SOURCE"] = True
--
- if CONFIG["TARGET_CPU"] == "mips32":
- 
-     DEFINES["MIPS32_LE"] = True
-     DEFINES["MIPS_FPU_LE"] = True
--    DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["TARGET_CPU"] == "mips64":
--
--    DEFINES["_GNU_SOURCE"] = True
- 
- if CONFIG["TARGET_CPU"] == "x86":
- 
--    DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["TARGET_CPU"] == "x86_64":
--
--    DEFINES["WEBRTC_ENABLE_AVX2"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android":
--
--    DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin":
--
--    DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux":
--
--    DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD":
--
--    DEFINES["_DEBUG"] = True
--
--if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT":
--
--    DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0"
--
--if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86":
--
-     CXXFLAGS += [
-         "-msse2"
-     ]
- 
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64":
--
--    DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm":
--
--    DEFINES["_GNU_SOURCE"] = True
--
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
--
--    CXXFLAGS += [
--        "-msse2"
--    ]
--
--    DEFINES["_GNU_SOURCE"] = True
-+    DEFINES["WEBRTC_ENABLE_AVX2"] = True
- 
--if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
-+if CONFIG["TARGET_CPU"] == "x86_64":
- 
--    DEFINES["_GNU_SOURCE"] = True
-+    DEFINES["WEBRTC_ENABLE_AVX2"] = True
- 
- Library("video_source_base_gn")
 diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
 index 7b67078e3ad6..e5a19b5feb8a 100644
 --- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build
@@ -73581,10 +73364,10 @@ index eaa549f616ff..de7abe9355ce 100644
  
  Library("webrtc_vp9_helpers_gn")
 diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build
-index 1ee4e85707c0..41d74968fb9d 100644
+index ccba3ea3d575..ae8d467930ef 100644
 --- third_party/libwebrtc/moz.build
 +++ third_party/libwebrtc/moz.build
-@@ -306,6 +306,8 @@ DIRS += [
+@@ -305,6 +305,8 @@ DIRS += [
      "/third_party/libwebrtc/modules/congestion_controller/scream/scream_network_controller_gn",
      "/third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_gn",
      "/third_party/libwebrtc/modules/congestion_controller/scream/scream_v2_parameters_gn",
@@ -73593,7 +73376,7 @@ index 1ee4e85707c0..41d74968fb9d 100644
      "/third_party/libwebrtc/modules/module_api_gn",
      "/third_party/libwebrtc/modules/module_api_public_gn",
      "/third_party/libwebrtc/modules/module_fec_api_gn",
-@@ -541,143 +543,31 @@ DIRS += [
+@@ -540,143 +542,31 @@ DIRS += [
      "/third_party/libwebrtc/webrtc_gn"
  ]
  
@@ -73741,7 +73524,7 @@ index 1ee4e85707c0..41d74968fb9d 100644
  
      DIRS += [
          "/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -686,13 +576,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
+@@ -685,13 +575,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86":
          "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
          "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
          "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
@@ -73756,7 +73539,7 @@ index 1ee4e85707c0..41d74968fb9d 100644
  
      DIRS += [
          "/third_party/libwebrtc/common_audio/common_audio_avx2_gn",
-@@ -701,75 +589,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
+@@ -700,75 +588,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64":
          "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn",
          "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn",
          "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn",
diff --git a/www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build b/www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
index 8fca42fb5cc7..7ad7a9536a53 100644
--- a/www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
+++ b/www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
@@ -1,6 +1,5 @@
 commit def8534bc849e5ede3f8afe6871a21335075696e
 Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
-Date:   Sat Sep 5 16:40:59 2026 +0200
 
     ANGLEShader components for FreeBSD
 
diff --git a/www/librewolf/files/patch-widget_gtk_nsAppShell.cpp b/www/librewolf/files/patch-widget_gtk_nsAppShell.cpp
new file mode 100644
index 000000000000..8baa7f4866dd
--- /dev/null
+++ b/www/librewolf/files/patch-widget_gtk_nsAppShell.cpp
@@ -0,0 +1,12 @@
+--- widget/gtk/nsAppShell.cpp.orig	2026-09-24 10:45:55 UTC
++++ widget/gtk/nsAppShell.cpp
+@@ -30,9 +30,9 @@
+ #ifdef MOZ_ENABLE_DBUS
+ #  include <gio/gio.h>
+ 
+-#  include "WidgetUtilsGtk.h"
+ #endif
++#include "WidgetUtilsGtk.h"
+ #include "HeadlessScreenHelper.h"
+ #include "ScreenHelperGTK.h"
+ #include "WakeLockListener.h"
diff --git a/www/librewolf/files/patch-xpcom_base_nsMemoryInfoDumper.cpp b/www/librewolf/files/patch-xpcom_base_nsMemoryInfoDumper.cpp
deleted file mode 100644
index 5dcf03bb34c9..000000000000
--- a/www/librewolf/files/patch-xpcom_base_nsMemoryInfoDumper.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-commit adfcac0af36ed1cd49fa035b054a1bdfe11abdba
-Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
-
-    need signal.h for signal stuff on FreeBSD
-
-diff --git xpcom/base/nsMemoryInfoDumper.cpp xpcom/base/nsMemoryInfoDumper.cpp
-index 201e214a3c0c..bdb8095048cc 100644
---- xpcom/base/nsMemoryInfoDumper.cpp
-+++ xpcom/base/nsMemoryInfoDumper.cpp
-@@ -41,6 +41,9 @@
- 
- #if defined(MOZ_SUPPORTS_RT_SIGNALS)
- #  include <fcntl.h>
-+#if defined(__FreeBSD__)
-+#  include <signal.h>
-+#endif
- #  include <sys/stat.h>
- #  include <sys/types.h>
- #endif

From nobody Mon Oct  5 03:02:09 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hykh129Vgz5q7vl
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:02:09 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hykh11Z28z4Ww8
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:02:09 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791169329;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=vXFtECB/L+M3HYuqSDqSiWmtz8j3JVaEGv3mkbSO1ck=;
	b=ilO/MBxMl76Es2FXtI+IMrCRowYDs/RUMJiL+2VEaXbyhlVJK0oohlPU4bgCZZgGiUAMMW
	iVaIq68AABDJfbhYVfL2BO4sArW0IUxw1H2xGa+kpW7koHvGqVfcepZ+ymPvt4wNP7aXTo
	jyFiGJTwFMXDuKNRJfC5ovHS5AZH5VckDeQ4vujo0XImqiqFXkhNwhrJtqlyKhFPRvDknz
	fmgAraWl4K79cZkCE9YM9N27JmihV8oakT7JGX3ihiJb7mvMMmmuN4F7kTlEBR6mvrJGDb
	eOVqzWfeSlsxyh4BXbOHf7GjFWCax6KwTYoHUSGcxfbNwbikGPu/Uw9KWBb+dQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791169329;
	b=pLUDL3CsILEIa1liMJ4nJzxfVqqCtt/Vnp0aTXFgOE3yQvI0p+GPNQvw3pN4+wpj78Sdrp
	dzbObZpXCTTO+neSLZ8XsREktuwrTQHcrXddd8yC+tkSCkzp3RDQMzvSzIV3zd/UYbMme8
	t3g9s8kOjEM6K5IgUUD7HOTEFoxl5E2SLTrB9iify2Q0PmGteIYCgzvZzb+Rtl2QOv0YkH
	v+BmF4KIJApHWEElMnjHRY4h2qeiP11l6Hrjbv9NMr5Rj/eO9BGI5z6Cdcq1doEBBvPjD1
	4J8k0zFve4zokXvux6QLucCQ1SvKKCymNMfAy/1akYU2SXl1vkCnNbYLKB0cQg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791169329;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=vXFtECB/L+M3HYuqSDqSiWmtz8j3JVaEGv3mkbSO1ck=;
	b=STJFBi0hE/6vk2vDH/9YR2r0pVl11ki5U2Zk6UMOZJ2RyurNAG2YKdwGpxqvugUli7HItv
	0zPxZJQSE8WXwtWpqGLV1l/ziIeubTIt9n0FRdKodLczw1XahOgdwq+jgsPBkRCtseODhm
	+Nyoc/Xh7BkZdq2vSqCXSBUFaXRsH0ahN2sWBFsa5cpWUtE+CDAzmkMetjenLanRDP1Pab
	gtMWCkpsoEwzqeAhrm2b35FGPGNifU4A0oe8W4KRTMuN0jFAabE+QIxTY2lGGT23tEnYMR
	gWMKTQsKLToCTMjEsAbv5vnkmOqoF7m05jzvPMXA9FGO+RIzmLigjjAaNbWt1Q==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hykh10LpFz11LF
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:02:09 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 46097
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:02:09 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 38f454d8e24d - 2026Q4 - misc/py-numcodecs: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 38f454d8e24d24115b755c463d963c03710a6682
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:02:09 +0000
Message-Id: <6ac31331.46097.4c78b786@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=38f454d8e24d24115b755c463d963c03710a6682

commit 38f454d8e24d24115b755c463d963c03710a6682
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 02:51:13 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 03:01:15 +0000

    misc/py-numcodecs: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit e3ad8fc5810dbafd7443b6a26cfebbaa49799e01)
---
 misc/py-numcodecs/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/misc/py-numcodecs/Makefile b/misc/py-numcodecs/Makefile
index c84550094ba2..8574d51d1c57 100644
--- a/misc/py-numcodecs/Makefile
+++ b/misc/py-numcodecs/Makefile
@@ -47,7 +47,7 @@ PEP517_BUILD_CONFIG_SETTING+=	"-Csetup-args=-Dsse2=disabled" \
 .endif
 
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/numcodecs/*${PYTHON_TAG}.so
+	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/numcodecs/*${PYTHON_SOABI}.so
 
 # tests as of 0.17.0: 862 passed, 22 skipped in 5.15s
 

From nobody Mon Oct  5 03:13:02 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hykwZ636sz6YxVZ
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:13:02 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hykwZ5McPz4YLQ
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:13:02 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791169982;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=T+n1APuVTrIJRnygiM/4yKMzzy2TaAG6mZeqpqgx0KM=;
	b=JJkdPWKPPXmqP15rtbeX46tUmoWtEh7pxQx0LQLkXxjGWNs+bgdSRLVgGftXY9mHhj8gue
	xJhFmmQXbxC9ExNNaNxTCCRLDkYweP1aJLt5QYLSgvO8hcUMjl8U+qvCGHiwrJ7p/NSL2H
	Z9oXwzSYqa0xAxDYQUr+H8uHmV5z1UbH0RAzzg3UVYKrlBByWfGQxDXLON0Voj4uaBpqgn
	ybGDdEUVRavR4pF75rAnwFbNWgoOVamM8qfKCXSlIrzJ/xiliYp2mI/L4ZY5xIe8AfchoW
	le9SOhMYc42tme5FErlQ8lfzzCis/dBHwoHD8AG8Kpo3lZlTmwXeYaCM5i4ygA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791169982;
	b=b+IbXrj7Fr2j7lRU+Mxao6O56Z1cwcWPBaj5Q44v4caxnFVakFBWbLjob+hKzFR0cSnnbN
	qZtNKkW8qTPzvNrYOQiJrroWR+wFpKkqMXRsNh4MibmgTeV9i30cUkC2PzETEukfxdYjuE
	gdg467qdvlydXuGj7uaOzp72NWF8BHSqwcmr4C4o82RQaWLLojgnt0YWRUKY9o96THUSs+
	2bGihkhM9ICsV9Ax7Novgi215Rj8cMC9OsR9DYiz/7UkST8ZyCo0JhaI5HB/CWq8nAgDk6
	dJFoQbXcq/4R1oACqSoRFC2XaSHqgah9NX1SI7XWwWMJ/PMhM5OW/TOqxV98hw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791169982;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=T+n1APuVTrIJRnygiM/4yKMzzy2TaAG6mZeqpqgx0KM=;
	b=EPyeYLhgm35QN+W4IpqxVRPd1OVojnUcES41mP4dfrUh6rBQeT3MuUFsIx5lBITNCUO7vA
	qzQlnYP+W50k17XmZY2z1QeSTzYlhi3w8S7z1PvKK2xEXcV5d+g/yDcHpK062pwxEce9Ia
	nKaYTLHBe4ovoHiVwAS57m0QHoyfr8o4HOzIskiEM/a8d5JpVivbhR27aUyP4Ab6QNLm9T
	jCU+3EQHuPDkyE0ViQyVZ1fczqeBRND6y7WMLPbP/uuo6HrWQvrbCawG+KfaXWF+pkwZ8X
	Dd060ZE8wc+qhCtVhdKThzp1uEJttw4NA9SJg8NS9Ha2mkZXyBwJHcwhudqetg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hykwZ4PxYz11X2
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:13:02 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 47557
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:13:02 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: b5944ff0899e - 2026Q4 - www/py-yt-dlp-ejs: fix build on arm64
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: yuri
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: b5944ff0899ec7772cf90cedf505d9bbb77b170e
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:13:02 +0000
Message-Id: <6ac315be.47557.51375f7f@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by yuri:

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

commit b5944ff0899ec7772cf90cedf505d9bbb77b170e
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-30 21:43:05 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-05 03:13:00 +0000

    www/py-yt-dlp-ejs: fix build on arm64
    
    distinfo os made arch-specific.
    
    (cherry picked from commit 621c54d740a53d4d3be8e3c683074badc35dbad0)
---
 www/py-yt-dlp-ejs/Makefile                     | 15 +++++++++++----
 www/py-yt-dlp-ejs/distinfo.aarch64             |  5 +++++
 www/py-yt-dlp-ejs/{distinfo => distinfo.amd64} |  0
 3 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/www/py-yt-dlp-ejs/Makefile b/www/py-yt-dlp-ejs/Makefile
index 4fe0e013e6b4..2d46b33c92b8 100644
--- a/www/py-yt-dlp-ejs/Makefile
+++ b/www/py-yt-dlp-ejs/Makefile
@@ -15,6 +15,9 @@ WWW=		https://github.com/yt-dlp/yt-dlp-ejs
 LICENSE=	UNLICENSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+ONLY_FOR_ARCHS=		aarch64 amd64
+ONLY_FOR_ARCHS_REASON=	distinfo was only generated for these architectures # feel free to add more architectures
+
 FETCH_DEPENDS=	npm:www/npm \
 		${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
 BUILD_DEPENDS=	deno:www/deno \
@@ -26,12 +29,18 @@ RUN_DEPENDS=	deno:www/deno
 USES=		python
 USE_PYTHON=	pep517 autoplist pytest
 
+TEST_ARGS=	--disable-plugin-autoload
+
 SHEBANG_GLOB=	*.py
 
 NO_ARCH=	yes
 
 DD=		${DISTDIR}/${DIST_SUBDIR}
 
+.include <bsd.port.pre.mk>
+
+DISTINFO_FILE=	${.CURDIR}/distinfo.${ARCH}
+
 do-fetch: # this target (1) downloads the source tarball, (2) extracts it to a temporary location, (3) runs npm ci to fetch and install node_modules, and (4) packages the node_modules directory into a separate tarball for later extraction during the build phase. This allows us to avoid running npm ci during the build phase which will require network access
 	@if ! [ -f ${DD}/${DISTNAME}${EXTRACT_SUFX} ] || \
 	    ! [ -f ${DD}/${PORTNAME}-node-modules-${DISTVERSION}${EXTRACT_SUFX} ]; then \
@@ -90,8 +99,6 @@ pre-test:
 	@${CP} ${WRKSRC}/dist/yt.solver.lib.min.js ${WRKSRC}/yt_dlp_ejs/yt/solver/lib.min.js
 
 # tests as of 0.8.0:
-# Results (0.15s):
-#          3 passed
-#          1 warning
+# 1 passed in 0.01s
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/www/py-yt-dlp-ejs/distinfo.aarch64 b/www/py-yt-dlp-ejs/distinfo.aarch64
new file mode 100644
index 000000000000..bbe45b6f2852
--- /dev/null
+++ b/www/py-yt-dlp-ejs/distinfo.aarch64
@@ -0,0 +1,5 @@
+TIMESTAMP = 1790802905
+SHA256 (yt-dlp-ejs/yt_dlp_ejs-0.8.0.tar.gz) = d5fa1639f63b5c4af8d932495f60689d5370f1a095782c944f7f62a303eb104e
+SIZE (yt-dlp-ejs/yt_dlp_ejs-0.8.0.tar.gz) = 96571
+SHA256 (yt-dlp-ejs/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 1e31d2ac9fc5cc0b512a48d0b26bb5f42503035b60348334f157c6b48a0d3e65
+SIZE (yt-dlp-ejs/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 15268783
diff --git a/www/py-yt-dlp-ejs/distinfo b/www/py-yt-dlp-ejs/distinfo.amd64
similarity index 100%
rename from www/py-yt-dlp-ejs/distinfo
rename to www/py-yt-dlp-ejs/distinfo.amd64

From nobody Mon Oct  5 03:13:19 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hykx04Vtvz6Yx0x
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:13:24 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hykx044Rcz4Ydd
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:13:24 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791170004;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=uBTddyzMiGACQTmmQKt0r36KdAYzrOw+mIPD1djQXIg=;
	b=LLOVOFJchwWm4K4SF+9ide9lWJ6koBalLeDDPsqy8X6KAFfFckdKIkg2cbTnEjtGygyUFL
	1Jvuzru+9mtEhyU3+Ki+gha2QSXqI8WxkGtEVyfiZfFj6AilbnNqtBEjw82dTwZlyM6++G
	MJpIuoBxAsj8DosBsauwPVs2Gh2/P8ZtSRS8vkLp38ET2AmSW/M6ClsWce165kfQE+isuw
	dmw+G710NVkKF+0t6bKj1Rt8eFe2sMF8BCehDcjJ0LlRGnv5XpOPJ5XA7LHmIBnglwUW9y
	db4w2MwgLLdlodqW0Wif/4uaiJGqo564xeqYiS0MLIWyikRQZHu6ifRmD+7YWA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791170004;
	b=GxNR3yOWCuJpJZZNrlMJw3QIk3gt9IKU/WkuSfV3V1b1/D2dqdmn+RglWoGYIpI9u+fvNW
	e0TwE39U3oHbTNNP2vEJZT0qdG38a3UjA4Gi+wz0uvuROKw10Rj3WcpT4Mm1yDJIaXCEy+
	ySONcPDDWGht1kehjQfLZR9JtlUKQYGKdQ4gw9EZPEGJDbeS026Yu9oUmqQfl7owgxg+jE
	Z+ChuySazX+OUZsDTBuS198Ky8mBG8ObQXu3pdQdqE8HFjESDJ7aE2m3eHj+a1lqYLRakX
	x4ZQkSYAQuIVoYVoLsrIiSb25N3I6oGCgFVDdpvSYLbSX+4WBk1jvzpFtKMyhQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791170004;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=uBTddyzMiGACQTmmQKt0r36KdAYzrOw+mIPD1djQXIg=;
	b=GkkF6pkiz4NwbLCRlvrt0YVE2Bt7RArhiec2wCmoErFXYk2rZvHW1N5WCMS+WbEVxTXETK
	EhxzF7ZOv4hd+QCFaUM2IHGjwP/qgpoTdBc/DfA+7BwiRfK/4ZMa6LLnWk+GeXP5DM7xfo
	IGAhKYr2oAQIhsDYDMsPsYwOeRVG2F74Do6nnX1fjaOPDjRK5UZjDMOqvJb+mQNZknmclb
	QUBvWPN6AhmocUIOs039whMngXufTncqKNfOUnnS0YSARuVVbSqprO6czyB0RY/hqwBGMF
	aVzhfYwXRuRHjeZQxEuI6SwXy14vB0sJUi7GaYU0i55rA5bg7h7hqYjbSpg57Q==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hykx037Vkz12Hp
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:13:24 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 470db
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:13:19 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: 1eaab99334cc - 2026Q4 - www/py-yt-dlp-ejs: uniquify distfiles by architecture
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: yuri
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 1eaab99334cce9e956150f8868ad46cb9c8132ae
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:13:19 +0000
Message-Id: <6ac315cf.470db.3d0b7260@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1eaab99334cce9e956150f8868ad46cb9c8132ae

commit 1eaab99334cce9e956150f8868ad46cb9c8132ae
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-02 22:18:37 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-05 03:13:15 +0000

    www/py-yt-dlp-ejs: uniquify distfiles by architecture
    
    This allows the distfile cache to fit them all.
    
    (cherry picked from commit 51feb4d2eeead150ca88e561c373eb28067de4ef)
---
 www/py-yt-dlp-ejs/Makefile         | 2 +-
 www/py-yt-dlp-ejs/distinfo.aarch64 | 8 ++++----
 www/py-yt-dlp-ejs/distinfo.amd64   | 8 ++++----
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/www/py-yt-dlp-ejs/Makefile b/www/py-yt-dlp-ejs/Makefile
index 2d46b33c92b8..dc573f5ab8ab 100644
--- a/www/py-yt-dlp-ejs/Makefile
+++ b/www/py-yt-dlp-ejs/Makefile
@@ -6,7 +6,6 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	${PORTNAME:S/-/_/g}-${DISTVERSION}
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
 		${PORTNAME}-node-modules-${DISTVERSION}${EXTRACT_SUFX}
-DIST_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	JavaScript challenge solver for yt-dlp
@@ -39,6 +38,7 @@ DD=		${DISTDIR}/${DIST_SUBDIR}
 
 .include <bsd.port.pre.mk>
 
+DIST_SUBDIR=	${PORTNAME}/${ARCH}
 DISTINFO_FILE=	${.CURDIR}/distinfo.${ARCH}
 
 do-fetch: # this target (1) downloads the source tarball, (2) extracts it to a temporary location, (3) runs npm ci to fetch and install node_modules, and (4) packages the node_modules directory into a separate tarball for later extraction during the build phase. This allows us to avoid running npm ci during the build phase which will require network access
diff --git a/www/py-yt-dlp-ejs/distinfo.aarch64 b/www/py-yt-dlp-ejs/distinfo.aarch64
index bbe45b6f2852..6fea9bd56544 100644
--- a/www/py-yt-dlp-ejs/distinfo.aarch64
+++ b/www/py-yt-dlp-ejs/distinfo.aarch64
@@ -1,5 +1,5 @@
 TIMESTAMP = 1790802905
-SHA256 (yt-dlp-ejs/yt_dlp_ejs-0.8.0.tar.gz) = d5fa1639f63b5c4af8d932495f60689d5370f1a095782c944f7f62a303eb104e
-SIZE (yt-dlp-ejs/yt_dlp_ejs-0.8.0.tar.gz) = 96571
-SHA256 (yt-dlp-ejs/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 1e31d2ac9fc5cc0b512a48d0b26bb5f42503035b60348334f157c6b48a0d3e65
-SIZE (yt-dlp-ejs/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 15268783
+SHA256 (yt-dlp-ejs/aarch64/yt_dlp_ejs-0.8.0.tar.gz) = d5fa1639f63b5c4af8d932495f60689d5370f1a095782c944f7f62a303eb104e
+SIZE (yt-dlp-ejs/aarch64/yt_dlp_ejs-0.8.0.tar.gz) = 96571
+SHA256 (yt-dlp-ejs/aarch64/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 1e31d2ac9fc5cc0b512a48d0b26bb5f42503035b60348334f157c6b48a0d3e65
+SIZE (yt-dlp-ejs/aarch64/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 15268783
diff --git a/www/py-yt-dlp-ejs/distinfo.amd64 b/www/py-yt-dlp-ejs/distinfo.amd64
index 16b1beb153e4..fe6ca3d399dd 100644
--- a/www/py-yt-dlp-ejs/distinfo.amd64
+++ b/www/py-yt-dlp-ejs/distinfo.amd64
@@ -1,5 +1,5 @@
 TIMESTAMP = 1774383824
-SHA256 (yt-dlp-ejs/yt_dlp_ejs-0.8.0.tar.gz) = d5fa1639f63b5c4af8d932495f60689d5370f1a095782c944f7f62a303eb104e
-SIZE (yt-dlp-ejs/yt_dlp_ejs-0.8.0.tar.gz) = 96571
-SHA256 (yt-dlp-ejs/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 9412c22a67a2218a168e2feceb4b42cbb06574cfdebc9ef1a9bc8d981e7f6631
-SIZE (yt-dlp-ejs/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 15397650
+SHA256 (yt-dlp-ejs/amd64/yt_dlp_ejs-0.8.0.tar.gz) = d5fa1639f63b5c4af8d932495f60689d5370f1a095782c944f7f62a303eb104e
+SIZE (yt-dlp-ejs/amd64/yt_dlp_ejs-0.8.0.tar.gz) = 96571
+SHA256 (yt-dlp-ejs/amd64/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 9412c22a67a2218a168e2feceb4b42cbb06574cfdebc9ef1a9bc8d981e7f6631
+SIZE (yt-dlp-ejs/amd64/yt-dlp-ejs-node-modules-0.8.0.tar.gz) = 15397650

From nobody Mon Oct  5 03:17:30 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyl1k502kz6YxpY
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:17:30 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyl1k4LCvz4ZPN
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:17:30 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791170250;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=sbGciwY1fJBtiJNOnPi65BtxTmvTFq/Wn0DBOhea1Uc=;
	b=hIFCbVaSerIvI9slU4QQNqmJ/9zhWAKX11gNVfYzX01aaA22vpyRDbfFGxlXr48Sy7vdlJ
	QAEhWRfocctYQWbEbkftJ/qsoZnvPjVT/ELjhEUug4mxrfq2RvmUCYaB0rPYw8/1abendq
	1/Ud1PtN8AEV3ZsOxXsK80am/2oGbm1gdwqo8AGWJpO9r2gXppy2cZQukj+MdjMPj0/AD0
	AaTGPTsDHy6PK+WcXmI3iOqACae2q8PzWGf359rMs4mfuDn5GiCks5GTv7fyR9WyKOp73F
	NgyijgAvtoGb1v+SfRPJLqCrg+eff4i652srv8txH+Och9T3r0Sm5QrOCrlgTw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791170250;
	b=mJ5Y+wcHoYNSwxsZS2huOX609RWhHkyvC18YyuQXRuJWih5wAITJftIRan7lPUBOMUxF2L
	WklYliweHs9iCowXk3pkTqmP2gN3+290nS3XkDcxVWhtJ7OrFvr1ISOp9Ite/RLvS8PJNz
	EsampeyPS7CzzIaoYUXS3GFkGj1RtnWlNz7NpeQECrV541CqcL4lCpXVIe9FGi7x5+qlBn
	JpXqNlOzW/m3FOIX5btgBV0t6rOBXwfcE79RAG8kVb7dBxeNBva3ybzroz8Z9OeFT2njRA
	OSBBXX1Hw4NUzyT3pIIISvPJ0bFOs8Etz4nKk/N63JdxKdJ8Pn4lOv6wj37uZA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791170250;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=sbGciwY1fJBtiJNOnPi65BtxTmvTFq/Wn0DBOhea1Uc=;
	b=nVl4z1h4fyWh6GwVaSEr+aB1r4WKvgxjH4YzhAHrCAEwtSpzEehSIEPbKpQnmUtq+vmORz
	ctBPxezw5y5VQoPcnV8Qv9UrNB/p5btmw/qhre1triAcfDtUqM9FZY2xNorLw54q7m2uYx
	zq0P5RxXu1BvCTWN+pr5/O6inUr47xKDvmzGnNf/37xqXW80cNlwxaC1JSORva+9wGRzXU
	BHIPFGI8YS4ASPvI+D+zwaBgbvpTODoSxiYhhHLwHMfcqyB+Q0inAJ6BHwCz1WOdZKpK7q
	a/sXhjqUkKKXuxP/5jSQkC+xo7pbMJu81w+vNkF3C2DpuIBqxrznkoosr4R7EQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyl1k3N8sz12dG
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:17:30 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 473cb
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:17:30 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: e8c64599b99a - 2026Q4 - devel/py-ewah-bool-utils: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: e8c64599b99a14af8d55d3f0cbf04be647fd2da3
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:17:30 +0000
Message-Id: <6ac316ca.473cb.239c2016@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

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

commit e8c64599b99a14af8d55d3f0cbf04be647fd2da3
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 03:08:09 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 03:17:21 +0000

    devel/py-ewah-bool-utils: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit f968fdce2b1d55f7505d90cc47244d9b1150da06)
---
 devel/py-ewah-bool-utils/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/devel/py-ewah-bool-utils/Makefile b/devel/py-ewah-bool-utils/Makefile
index 5fe608c6f3d1..54569ee3c522 100644
--- a/devel/py-ewah-bool-utils/Makefile
+++ b/devel/py-ewah-bool-utils/Makefile
@@ -26,9 +26,9 @@ TEST_WRKSRC=	${WRKSRC}/tests
 
 post-install:
 	@${STRIP_CMD} \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/_testing${PYTHON_TAG}.so \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/ewah_bool_wrap${PYTHON_TAG}.so \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/morton_utils${PYTHON_TAG}.so
+		${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/_testing${PYTHON_SOABI}.so \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/ewah_bool_wrap${PYTHON_SOABI}.so \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/ewah_bool_utils/morton_utils${PYTHON_SOABI}.so
 
 # tests as of 1.3.2: 3 passed
 

From nobody Mon Oct  5 03:17:31 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyl1l6sLZz6Yxpb
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:17:31 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyl1l5fGHz4ZPf
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:17:31 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791170251;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=cJG08MnaE77pdnU9jZYM4Re3zSNakvpLBb4Z4QQmCQg=;
	b=fd+TDTs6IdR4I7BAsHQDnOI8lTrQ5Q+/y63BQGDLc+MksB6GmVmJyDmysDmgAN9eWTrbN4
	6V72MqWeMl9STQ2gsbWwdO2nnN3KMR1uvEv/yHc0eLOxyoIamCtIVNoBl73mp0mXqfDty9
	khEb9G1v7IFkfpR/NnKwFDIJth3suR+5XMsYZz9DjIngablzoIy0JHBkUeo+mugRNCYXJb
	kuN7GU1S7HgMSMN3WggY1B22npixf18w+MPMa9wHaQ7mmbVT5wSsp6+3Cad+WA2+vSkLur
	5ziSmdkjsTMZJK4wTAsng9z1qYJwtNAiOn29PF66N5aTKI5gDyl6r7VQhZ6eFA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791170251;
	b=dpLr88yYSpMEKijr8YGz0PpA5YZJF1rSlgbasCzJmPKUaraDKxUQi1X7WbkDfP+YegMGj4
	wOxZAbBHvzaLv9HTsvaW6ojS//nkzP+PAxDxrokbS1Aan8aiMJbXoeRDe0TEQpNW/V/mpw
	fHQZcv4f1PrcncPFKNicbKbR2shUAvGc2Ag2dedJuLbp0d/GYHNYBjcMQsNT+EsYoQLPCG
	dHBZ9smu1KxDtvrcIbuyVWfyCWmZ1we9iKVncAXz9COLhW6127Oru2MLB4Rt/EZtSn2b/j
	SaDM5SMfQ5uNtbRAuldfs/1MuaepohlFQrA27p7Pju/4HZfLRJtJ4ffTdnmnNg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791170251;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=cJG08MnaE77pdnU9jZYM4Re3zSNakvpLBb4Z4QQmCQg=;
	b=L3Ih9n1yCrAPBPKY7QqbD0WNoKFIcOsxh5FjSI+Ue3Ds0VoSJLgqVPzKiQKRdDcAvjJcSv
	8jvzVinwEWvv3dU9rwIF4Q/HPSyRBMLbMUETjGcizzvIQ+QdAr2zhgeAdikKUIinJ+Fxus
	ZdwRz9ji0WaqzRACKS5AwcOr+ramjuVYNJCNAWKHRdRF7jyoghD2KLt9oVR5qXRK2Ov4HN
	lE7oScr5236vudRM2Za77JT/e8bss6szNUn8BvwId9mW4j0mH78YwzZdQv/WHMLqf/GOhg
	lBpbh0o3DmN67lgkAGNf7cQmEVAHytbdqUfq3ZquUX9eW/hksz4nVVTxc797Jg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyl1l4HtGz12Nq
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:17:31 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 45d72
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:17:31 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 54b95539ecee - 2026Q4 - science/py-dwave-optimization: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 54b95539eceeb454a85e8e12753d1cbfc5aa77d5
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:17:31 +0000
Message-Id: <6ac316cb.45d72.5fa5d719@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=54b95539eceeb454a85e8e12753d1cbfc5aa77d5

commit 54b95539eceeb454a85e8e12753d1cbfc5aa77d5
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 03:09:26 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 03:17:22 +0000

    science/py-dwave-optimization: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit 43ef209145bab1f990963e1a5414dc1b020992d3)
---
 science/py-dwave-optimization/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/science/py-dwave-optimization/Makefile b/science/py-dwave-optimization/Makefile
index a6410ca2bea3..6f9f2afb8bab 100644
--- a/science/py-dwave-optimization/Makefile
+++ b/science/py-dwave-optimization/Makefile
@@ -32,10 +32,10 @@ TEST_ARGS=	--disable-plugin-autoload
 post-install:
 	# strip binaries
 	@${STRIP_CMD} \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/_model${PYTHON_TAG}.so \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/_utilities${PYTHON_TAG}.so \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/_model${PYTHON_SOABI}.so \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/_utilities${PYTHON_SOABI}.so \
 		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/libdwave-optimization.so \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/states${PYTHON_TAG}.so
+		${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization/states${PYTHON_SOABI}.so
 
 pre-test:
 	@cd ${STAGEDIR}${PYTHON_SITELIBDIR}/dwave/optimization && \

From nobody Mon Oct  5 03:28:36 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hylGX5nwPz6YyZ7
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:28:36 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hylGX5Ck0z4bhP
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:28:36 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791170916;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=Norpjq0JppbZq5NggDkFm8uiU9UNeC0AdVti1r149AU=;
	b=i+8/5ITRyNCp8Cg3+tnor4ATe/On899ld09c5gylDPJLCFaEJLQmBzUpH61m3iNJBu9AoY
	FxTvardHv23F0Te0SxCcD54ef/2GLxLIPdImf690OY06mfGcDDrC+9MyIXaPSZ5W38dQfC
	5MMY8ZwxpNE06L6qH3HkmULDoNMS5dMtiADfKUTcLnxKd7TI/v5YBuLjajUcQsggWd00sQ
	2/Q4Nza2NTkRvIYbFwAVcwuu6WiQEgKtf/WkQyH2qLcUPO/+tF7TW09JfHal56n5uPfrvl
	zRcOPpuHML5efXjSstXNpOXYoWHrI9YOYcvi7qv9dDF3IuOanupJyyuDOSs/sw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791170916;
	b=hU9VVNbbTcIG2biUR0MKEi2an/nDOEa6/tOkZG1KRcDpCoJOqDelUQ6AJ8LJQMqc5JjaTR
	AZHEoZm5d2qa8OdZfUO8gWF2C74BcsKWAJXgqxcai42gfaY1joj0AtZ+VCwOkEk1nw4zUd
	N4VbHboGI26Qp2tAHZOxyGN0Ci14zxxGHuCb6ieEzfOqcmkSKu5VhCkH+beTBVozd+FvZ7
	d3vXXK98Cehxg7XnAWNitfUoHocSo4ll+gcXePxz62+f+7kFEfoBbzzj3rnYp/GQMtvOXw
	l9t4Bjs1PDjbLOZu6RW+l6Mhvkbkq7glIIRTOvwla2vqshuXdi2ihW6e6uzzqQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791170916;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=Norpjq0JppbZq5NggDkFm8uiU9UNeC0AdVti1r149AU=;
	b=Ay+X5lKjo/Y8H1Sq0CFi2TBiK2P1MjtGuoUBgjTRto6xpkKIpzT8zn2TKyZAlOQBv1+XPG
	XZD7i66XBrsKq4J5xHVXKg1NOdRk/7+/FqJzEGs+8QCdsmbXSxvcYYAK3sIiBynKKMK3Go
	yaAfsKqbznEd9Ohf9MzI2V1LwCjkEC46Q255zcVeGYKJUkpFYDy4NF/3q779EhjdWo6LHX
	531YP7TZxpmHsJyYnEfjBKGJYSFPqFFM1leZyThOsTQEcVWukdKes+RpzMbXKtbeKiRhEy
	rCGBrWuxB4DRmjfjOOOUC+PKV/e/cqfWJqzhrh908JFyCVF3ytJmYu+z3OlwpQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hylGX4GlXz12MF
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:28:36 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 18210
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:28:36 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc: Thierry Thomas <thierry@FreeBSD.org>
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: 1ac70277a15a - 2026Q4 - science/PETSc: upgrade to 3.26.0 and add dependencies for Code_Aster
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: yuri
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 1ac70277a15a892453553cbbf5e0a38aed85e2df
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:28:36 +0000
Message-Id: <6ac31964.18210.4c68eeee@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1ac70277a15a892453553cbbf5e0a38aed85e2df

commit 1ac70277a15a892453553cbbf5e0a38aed85e2df
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2026-09-26 09:09:08 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-05 03:28:34 +0000

    science/PETSc: upgrade to 3.26.0 and add dependencies for Code_Aster
    
    Recent Code_Aster recommand these options:
    - HPDDM
    - SLEPc (math/slepc) but problem of circular dependency
    - SuperLU (math/superlu)
    - hypre (science/hypre)
    - ml (ML, trilinos-ml: science/trilinos)
            . trilinos-ml is deprecated
              see https://github.com/trilinos/ML
            . Trilinos is not supported
              see https://gitlab.com/petsc/petsc/-/work_items/1943
    - sowing (textproc/sowing)
    
    Also replace BLAS + BLIS by OpenBLAS,
    - use MPI helper,
    - don’t build in debug mode by default,
    - fix graphical tests.
    
    PR:             299017
    Approved by:    yuri (maintainer)
    
    (cherry picked from commit 658829b4f9c71b32ffc5494ee707d21d9b516fd2)
---
 science/PETSc/Makefile  |  79 +++++++---
 science/PETSc/distinfo  |   6 +-
 science/PETSc/pkg-plist | 386 +++++++++++++++++++++++++++++-------------------
 3 files changed, 294 insertions(+), 177 deletions(-)

diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile
index e54703174883..853c8dac6935 100644
--- a/science/PETSc/Makefile
+++ b/science/PETSc/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	PETSc
-DISTVERSION=	3.25.5
-PORTREVISION=	1
+DISTVERSION=	3.26.0
 CATEGORIES=	science devel
 MASTER_SITES=	https://web.cels.anl.gov/projects/petsc/download/release-snapshots/
 DISTNAME=	${PORTNAME:tl}-${DISTVERSION}
@@ -14,63 +13,95 @@ WWW=		https://petsc.org/release/ \
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS=	libblis.so:math/blis \
-		libmpich.so:net/mpich
+LIB_DEPENDS=	#
 
-USES=		blaslapack cmake:indirect fortran gmake python shebangfix xorg
+USES=		blaslapack:openblas bison cmake:indirect fortran gmake mpi \
+		pkgconfig python shebangfix xorg
 USE_LDCONFIG=	yes
 USE_XORG=	x11
 
-SHEBANG_FILES=	configure lib/petsc/bin/*.py lib/petsc/bin/*.sh lib/petsc/bin/saws/SAWs.py lib/petsc/bin/saws/*.bash config/*.py	\
-		lib/petsc/bin/petscnagfor share/petsc/chkerrconvert.py
-
-XARCH!=		uname -p
+SHEBANG_FILES=	configure lib/petsc/bin/*.py lib/petsc/bin/*.sh		\
+		lib/petsc/bin/saws/SAWs.py lib/petsc/bin/saws/*.bash	\
+		lib/petsc/bin/petscnagfor share/petsc/chkerrconvert.py	\
+		config/*.py src/sys/tests/ex55.py
 
 GNU_CONFIGURE=	yes
 CONFIGURE_LOG=	configure.log
 CONFIGURE_ARGS=	--with-shared-libraries=1 \
-		--with-mpi-dir=${LOCALBASE} \
-		--with-python=1 --with-python-pkg-config=${LOCALBASE}/libdata/pkgconfig \
+		--with-mpi-dir=${MPI_HOME} \
+		--with-python=1	\
+		--with-python-pkg-config=${LOCALBASE}/libdata/pkgconfig \
 		FCFLAGS="${FCFLAGS}" FFLAGS="${FCFLAGS}"	\
 		${CONFIGURE_ARGS_${ARCH}} CPPFLAGS="${CPPFLAGS}" \
 		AR=${AR} RANLIB=${RANLIB} \
-		MAKEFLAGS="${MAKEFLAGS}" LDFLAGS="${LDFLAGS}" LIBS=""
+		MAKEFLAGS="${MAKEFLAGS}" LDFLAGS="${LDFLAGS}" LIBS="${LIBS}"
 CONFIGURE_ARGS_amd64=	CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2"
 CONFIGURE_ARGS_i386=	CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2"
 
+.if defined(WITH_DEBUG)
+PLIST_SUB+=	DEBUG="" NO_DEBUG="@comment "
+.else
+CONFIGURE_ARGS+=--with-debugging=no
+PLIST_SUB+=	NODEBUG="" DEBUG="@comment "
+.endif
+
 MAKEFILE=	makefile
 TEST_TARGET=	test # 152 of 11396 tests (1.3%) fail due to missing files like /usr/local/share/petsc/datafiles/meshes/square_periodic.msh (tests expect the packe to be installed)
+TEST_ENV=	DISPLAY=${DISPLAY} XAUTHORITY=${XAUTHORITY}
 
-LDFLAGS+=	${LOCALBASE}/lib/libmpi.so
+LIBS=		${BLASLIB} ${MPI_LIBS}
 
 DATADIR=	${PREFIX}/share/${PORTNAME:tl}
 BINARY_ALIAS=	python=${PYTHON_CMD}
 
-PLIST_SUB=	SHLIB=${DISTVERSION} SHL=${DISTVERSION:C/\.[0-9]$//}
+PLIST_SUB+=	SHLIB=${DISTVERSION} SHL=${DISTVERSION:C/\.[0-9]$//}
 
-OPTIONS_DEFINE=		METIS
+# Trilinos not supported: see https://gitlab.com/petsc/petsc/-/work_items/1943
+# Trilinos-ML deprecated: see https://code-aster.org/forum/d/31916-code-aster-1754-petsc-and-trilinos-ml
+OPTIONS_DEFINE=		HPDDM HYPRE METIS SOWING SUPERLU
 # LONGINDEX match IDXTYPEWIDTH being set to 64 in math/metis
 OPTIONS_DEFINE_amd64=	LONGINDEX
 OPTIONS_DEFINE_aarch64=	LONGINDEX
 OPTIONS_DEFINE_powerpc64=LONGINDEX
 OPTIONS_DEFINE_powerpc64le=LONGINDEX
 OPTIONS_DEFINE_riscv64=	LONGINDEX
-OPTIONS_DEFAULT=	METIS
+OPTIONS_DEFAULT=	HPDDM HYPRE METIS SOWING SUPERLU
 
-LONGINDEX_DESC=	Set indexes to 64 bits
-METIS_DESC=	Enable metis support for graph partitioning algorithms
+HPDDM_DESC=		Support HP domain decomposition methods
+HPDDM_LIB_DEPENDS=	libhpddm_c.so:science/hpddm
+HPDDM_CONFIGURE_ON=	--with-hpddm=1
+
+HYPRE_DESC=		Enable Hypre Scalable Linear Solvers
+HYPRE_LIB_DEPENDS=	libHYPRE.so:science/hypre
+HYPRE_CONFIGURE_ON=	--with-hypre=1
 
+LONGINDEX_DESC=	Set indexes to 64 bits
+LONGINDEX_PREVENTS=	SUPERLU
 LONGINDEX_CONFIGURE_ON=	--with-64-bit-indices # as opposed to 32-bit indices that are default
+
+METIS_DESC=		Enable metis support for graph partitioning algorithms
 METIS_LIB_DEPENDS=	libmetis.so:math/metis
 METIS_CONFIGURE_ON=	--with-metis=1 # --with-parmetis=1 to use include/parmetis.h
 
+SOWING_DESC=		Enable text processing with Sowing
+SOWING_BUILD_DESC=	tohtml:textproc/sowing
+SOWING_CONFIGURE_ON=	--with-sowing=1
+
+SUPERLU_DESC=		Enable SuperLU for sparse factorization
+SUPERLU_LIB_DEPENDS=	libsuperlu.so:math/superlu
+SUPERLU_CONFIGURE_ON=	--with-superlu=1 \
+			--with-superlu-include=${LOCALBASE}/include/superlu \
+			--with-superlu-lib=${LOCALBASE}/lib/libsuperlu.so
+
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpetsc.so.${DISTVERSION}
-	@${FIND} ${STAGEDIR}${PREFIX} -name "*.html" -delete
-	@cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/win32fe lib/petsc/conf/uninstall.py
-	@${REINPLACE_CMD} -i '' -e 's|^PYTHON = .*|PYTHON = ${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/lib/petsc/conf/petscvariables
-	@${REINPLACE_CMD} -i '' -e 's|#!/.*|#!${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/lib/petsc/conf/reconfigure-arch-*-c-debug.py
-	@${RMDIR} ${STAGEDIR}${PREFIX}/lib/petsc/bin/__pycache__ # stray directory
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpetsc.so.${DISTVERSION}
+	${FIND} ${STAGEDIR}${PREFIX} -name "*.html" -delete
+	cd ${STAGEDIR}${PREFIX} && ${RM} -r bin/win32fe lib/petsc/conf/uninstall.py
+	${REINPLACE_CMD} -i '' -e 's|^PYTHON = .*|PYTHON = ${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/lib/petsc/conf/petscvariables
+.if defined(WITH_DEBUG)
+	${REINPLACE_CMD} -i '' -e 's|#!/.*|#!${PYTHON_CMD}|' ${STAGEDIR}${PREFIX}/lib/petsc/conf/reconfigure-arch-*-c-debug.py
+.endif
+	${RMDIR} ${STAGEDIR}${PREFIX}/lib/petsc/bin/__pycache__ # stray directory
 
 # the file /usr/local/share/petsc/examples/config/gmakegen.py is expected by some dependencies, at least by math/slepc
 
diff --git a/science/PETSc/distinfo b/science/PETSc/distinfo
index 0ee3204ee07f..dfdee67d3e86 100644
--- a/science/PETSc/distinfo
+++ b/science/PETSc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1788944012
-SHA256 (petsc-3.25.5.tar.gz) = 6d61c472db39006d261542d1a42f1fa6c52d6e89f9e77041386189aa8c24b490
-SIZE (petsc-3.25.5.tar.gz) = 16721658
+TIMESTAMP = 1790710627
+SHA256 (petsc-3.26.0.tar.gz) = f5230023e6e22ee607802a13c82bc25f3d81e71654ad386a5b9bdff17fed93df
+SIZE (petsc-3.26.0.tar.gz) = 16933940
diff --git a/science/PETSc/pkg-plist b/science/PETSc/pkg-plist
index 91381b24d574..8ba9150dd829 100644
--- a/science/PETSc/pkg-plist
+++ b/science/PETSc/pkg-plist
@@ -163,7 +163,9 @@ include/petsc/private/logimpldeprecated.h
 include/petsc/private/matdensecupmimpl.h
 include/petsc/private/matimpl.h
 include/petsc/private/matisimpl.h
+include/petsc/private/matmetisimpl.h
 include/petsc/private/matorderimpl.h
+include/petsc/private/matparmetisimpl.h
 include/petsc/private/mempoison.h
 include/petsc/private/partitionerimpl.h
 include/petsc/private/pcasmimpl.h
@@ -387,6 +389,7 @@ lib/petsc/bin/petscversion
 lib/petsc/bin/saws/SAWs.py
 lib/petsc/bin/saws/getSAWs.bash
 lib/petsc/bin/saws/getStack.bash
+lib/petsc/bin/search.py
 lib/petsc/bin/tasClasses.py
 lib/petsc/bin/taucc.py
 lib/petsc/bin/xml2flamegraph.py
@@ -395,9 +398,11 @@ lib/petsc/conf/configure-hash
 lib/petsc/conf/modules/petsc/%%SHLIB%%
 lib/petsc/conf/petscrules
 lib/petsc/conf/petscvariables
-lib/petsc/conf/reconfigure-arch-%%PYTHON_PLATFORM%%-c-debug.py
+%%DEBUG%%lib/petsc/conf/reconfigure-arch-%%PYTHON_PLATFORM%%-c-debug.py
+%%NODEBUG%%lib/petsc/conf/reconfigure-arch-%%PYTHON_PLATFORM%%-c-opt.py
 lib/petsc/conf/rules
 lib/petsc/conf/rules_doc.mk
+lib/petsc/conf/rules_gm.mk
 lib/petsc/conf/rules_util.mk
 lib/petsc/conf/test
 lib/petsc/conf/variables
@@ -508,7 +513,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/datafiles/meshes/squaremotor-30.exo
 %%DATADIR%%/datafiles/meshes/surfacesphere_bin.msh
 %%DATADIR%%/datafiles/meshes/testcase3D.cas
+%%DATADIR%%/datafiles/meshes/tets-q2.msh
+%%DATADIR%%/datafiles/meshes/tets-q3.msh
 %%DATADIR%%/datafiles/meshes/texas.msh
+%%DATADIR%%/datafiles/meshes/tris-q3.msh
 %%DATADIR%%/datafiles/meshes/wedge_cylinder.cas
 %%DATADIR%%/datafiles/vectors/vector-i32.dat
 %%DATADIR%%/datafiles/vectors/vector-i64.dat
@@ -689,6 +697,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex102.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex103.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex104.c
+%%DATADIR%%/examples/src/dm/impls/plex/tests/ex105.c
+%%DATADIR%%/examples/src/dm/impls/plex/tests/ex106.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex11.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex12.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex13.c
@@ -709,7 +719,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex26.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex26f90.F90
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex27.c
-%%DATADIR%%/examples/src/dm/impls/plex/tests/ex28.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex29.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex2f90.F90
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex3.c
@@ -788,6 +797,17 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex103_cgns_3x3_ptscotch.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex103_cgns_3x3_ptscotch_alt.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex103_cgns_3x3_simple.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_cell_fem_nsize-1_distance-1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_cell_fem_nsize-1_distance-2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_cell_fem_nsize-2_distance-1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_cell_fem_nsize-2_distance-2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_grid.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_grid_ordering_dm_plex_coloring_ordering_type-nd.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_grid_ordering_dm_plex_coloring_ordering_type-rcm.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_label_nsize-1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_label_nsize-2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_local_nsize-1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_local_nsize-2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_nsize-1_depth-0_distance-1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_nsize-1_depth-0_distance-2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_nsize-1_depth-1_distance-1.out
@@ -800,6 +820,14 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_nsize-2_depth-1_distance-2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_nsize-2_depth-2_distance-1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex104_nsize-2_depth-2_distance-2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex105_regular.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex105_sbr.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex106_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex106_1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex106_degenerate.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex106_empty_ranks.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex106_sample_overflow.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex106_skewed_input.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_2.out
@@ -810,6 +838,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_7.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_group_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_group_2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_morton_2d.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_morton_3d.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_morton_periodic.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex10_morton_refined.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex11_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex11_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex11_exodusii_1.out
@@ -1256,8 +1288,11 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_flare_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_3d_q2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_3d_q3.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_3d_tet_q2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_3d_tet_q3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_q2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_q3.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_tri_q3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_shear_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_shear_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_shear_2.out
@@ -1416,6 +1451,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex41_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex41_1_save.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex41_2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex41_3.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex41_4.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex41_5.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex42_cube_3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex42_cube_3_p4.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex42_cube_3_p4_alt.out
@@ -1454,6 +1492,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex45_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex45_2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex45_3.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex45_4.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex45_5.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex45_6.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex46_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex47_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex47_1.out
@@ -1476,10 +1517,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex49_2d_sfc_periodic_stranded_dist.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex49_cg_2d.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex49_fv_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex4_hybint_2d_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex4_hybint_2d_1.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex4_hybint_3d_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex4_hybint_3d_1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex49_reorder_ltog.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex49_reorder_ltog_bc_par.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex49_reorder_ltog_par.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex50_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex51_0_nsize-1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex51_0_nsize-2.out
@@ -1509,27 +1549,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex57_tri_patch.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex57_tri_patch_ref.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex57_tri_patch_ref_concrete.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_hex_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_hex_1.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_hex_t1_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_hex_t2_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_quad_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_quad_1.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_quad_t1_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_quad_t2_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_quad_t3_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tet_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tet_1.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tet_t1_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_0_perm.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_1.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_t1_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_t1_0_perm.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_t2_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_t3_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_t4_0.out
-%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex5_tri_t5_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex6.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex60_hessian_2d_mmg.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex60_hessian_2d_pragmatic.out
@@ -1599,11 +1618,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex66_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex66_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_hex_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_hex_0_ref.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_hex_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_hex_2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_hex_3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_hex_4.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_0_ref.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_3.out
@@ -1612,11 +1633,21 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_6.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_quad_6w.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tet_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tet_0_ref.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tet_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_0_ref.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_2_perm.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_2_ref.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_2_ref_perm.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_3.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_4.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_5.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_6.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_7.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex69_tri_8.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex6_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex6_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex6_2.out
@@ -1732,6 +1763,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_ref_tetrahedron.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_ref_triangle.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_ref_triangular_prism.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_3.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_4.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_5.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_tetrahedron_6.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_triangle_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_triangle_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex11_sbr_triangle_2.out
@@ -1786,6 +1824,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex1f90_0_2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex1f90_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex2_20.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex2_21.out
+%%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex2_22.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex2_7.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex3f90_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tutorials/output/ex4f90_1.out
@@ -2379,8 +2419,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/tests/ex24.c
 %%DATADIR%%/examples/src/dm/tests/ex25.c
 %%DATADIR%%/examples/src/dm/tests/ex26.c
-%%DATADIR%%/examples/src/dm/tests/ex27.c
-%%DATADIR%%/examples/src/dm/tests/ex28.c
 %%DATADIR%%/examples/src/dm/tests/ex2k.kokkos.cxx
 %%DATADIR%%/examples/src/dm/tests/ex3.c
 %%DATADIR%%/examples/src/dm/tests/ex30.c
@@ -2410,6 +2448,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/tests/ex52.c
 %%DATADIR%%/examples/src/dm/tests/ex53.c
 %%DATADIR%%/examples/src/dm/tests/ex54f.F90
+%%DATADIR%%/examples/src/dm/tests/ex55.c
 %%DATADIR%%/examples/src/dm/tests/ex6.c
 %%DATADIR%%/examples/src/dm/tests/ex7.c
 %%DATADIR%%/examples/src/dm/tests/ex8.c
@@ -2469,6 +2508,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/tests/output/ex53_4.out
 %%DATADIR%%/examples/src/dm/tests/output/ex53_5.out
 %%DATADIR%%/examples/src/dm/tests/output/ex54f_1.out
+%%DATADIR%%/examples/src/dm/tests/output/ex55_keep_ltog.out
 %%DATADIR%%/examples/src/dm/tests/output/ex5_1.out
 %%DATADIR%%/examples/src/dm/tests/output/ex5_2.out
 %%DATADIR%%/examples/src/dm/tests/output/ex7_1.out
@@ -2611,6 +2651,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex61.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex62f.F90
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex63.cxx
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex64.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex7.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex70.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex71f.F90
@@ -2624,29 +2665,16 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex86f.F90
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex87.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex88.c
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex89.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex9.c
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex90.c
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex91.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/lostnullspace.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/makefile
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/empty.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex10_1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_harmonic_overlap_1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex12f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex13_qlp_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex13_qlp_2.out
@@ -2720,6 +2748,12 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_pc_mg_type-kaskade_ksp_matsolve_batch_size-7.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_pc_mg_type-multiplicative_ksp_matsolve_batch_size-4.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_pc_mg_type-multiplicative_ksp_matsolve_batch_size-7.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_richardson_guess_ksp_matsolve_batch_size-4.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_richardson_guess_ksp_matsolve_batch_size-7.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_richardson_ksp_matsolve_batch_size-4.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_richardson_ksp_matsolve_batch_size-7.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_richardson_transpose_ksp_matsolve_batch_size-4.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_matcycles_richardson_transpose_ksp_matsolve_batch_size-7.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_ml_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_ml_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex26_ml_3.out
@@ -2741,12 +2775,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex30_shiftpd_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex31.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_2.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_3.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_4.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_5.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_cholmod.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex32_cholmod_sbaij.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex33.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex34_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex34_1_mpiaij.out
@@ -2837,6 +2865,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex60_2_kokkos.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex61_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex62f_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex62f_matsolve.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex63_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex63_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex63_2_alt.out
@@ -2858,7 +2887,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex71f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex71f_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex7_1.out
-%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex7_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex80_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex81_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex81_2.out
@@ -2885,10 +2913,24 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex87.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex88_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex88_2.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex89_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex89_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_3_setfromoptions_first-0.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_3_setfromoptions_first-1.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_batch_layout.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_batch_layout_uneven.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_jacobi_guess.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_jacobi_guess_batch.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_pc_failed.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_pc_failed_batch.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_resize.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_resize_uneven_sor.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_selfscale.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex90_transpose.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex91_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex9_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex9_schur.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/lostnullspace_1.out
@@ -3010,6 +3052,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex88f.F90
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex89f.F90
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex9.c
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/ex90.c
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/example100.py
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/makefile
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/network/ex1.c
@@ -3074,7 +3117,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_2_aijcusparse.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_3_aijcusparse.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_changepcside.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_library_preload.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_minit.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_mpi_linear_solver_server_1.out
@@ -3161,6 +3203,11 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_groppcg.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_help.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_hpddm.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_idr.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_idr_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_idr_2.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_idr_2_alt.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_idr_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_mkl_pardiso.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_mkl_pardiso_cholesky.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_mkl_pardiso_lu.out
@@ -3199,7 +3246,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex35_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex36_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex36_2.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex38_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex39_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex3_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex40_1.out
@@ -3222,6 +3268,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex43_bddc_stokes_subdomainjump_deluxe.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex43_bjacobi.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex43_fetidp.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex43_fetidp_nonetflux.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex43_fetidp_unsym.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex43_nested_gmg.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex44f_1.out
@@ -3276,11 +3323,14 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex52_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex52_4.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex52_5.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex52_ilu_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex52_ilu_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex52f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_0.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_0_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_classical.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_filter_info.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_hem.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_seqaijmkl.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54f_hem.out
@@ -3314,6 +3364,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex56_nsize-8_rap_bs_cuda.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex56_nsize-8_rap_bs_hip.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex56_nsize-8_rap_bs_kokkos.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex56_pbjacobi.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex56_seqaijmkl.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex57f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex59_bddc_fetidp_1.out
@@ -3328,7 +3379,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_3.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_4.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_5.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_asm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex5_redundant.out
@@ -3357,7 +3407,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex60_6.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex60_7.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex60_8.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex60_9.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex61f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex62_2D_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex62_2D_2.out
@@ -3392,7 +3441,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_cusparse.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev_hpddm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_3lev_hpddm_baij.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_4lev.out
@@ -3420,6 +3468,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_dir_approx.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_elast_neu_approx.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_multi_element.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_multielement_5lev_2d.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_multielement_5lev_3d.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_bddc_multielement_adaptive_reuse.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_composite_bddc_dirichlet.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_composite_bddc_lumped.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_composite_bddc_lumped_alt.out
@@ -3442,7 +3493,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex71_hpddm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_10.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_11.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_12.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_13.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_14.out
@@ -3450,16 +3500,12 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_16.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_17.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_18.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_19.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_19_pc_factor_levels-0.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_19_pc_factor_levels-2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_19_pc_factor_levels-4.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_1a.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_20.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_22.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_23.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_25.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_4.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_5.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_6.out
@@ -3485,9 +3531,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_7_matload_block_size-8_a.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_7_matload_block_size-8_b.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_7_matload_block_size-8_c.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_8.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_9.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_9_matload_block_size-1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_9_matload_block_size-1_a.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_9_matload_block_size-1_b.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_9_matload_block_size-1_c.out
@@ -3534,9 +3577,11 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_ILU.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_aij_gdsw.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_aijcusparse.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_bddc_hcurl_restrict.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_bddc_par.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_bddc_par_nd_parmetis.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_bddc_par_nd_ptscotch.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_bddc_save_load_fields.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_bddc_seq.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_boomeramg_euclid.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_boomeramg_euclid_bj.out
@@ -3550,17 +3595,20 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_lcd.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_2d.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_3d.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_h1_3d_fdm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_2d.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_2d_adaptive.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_2d_multilevel.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_3d.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_3d_amr.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_3d_fdm.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hcurl_3d_fdm_multilevel.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_hdiv_3d.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_plex_2d.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_plex_3d.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_matis_bddc_multisub_plex_3d_deluxe.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_mpiaijcrl.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_mpiaijperm.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_mpicrl.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_mumps.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_mumps_redundant.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_seqaijcrl.out
@@ -3569,7 +3617,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_xxt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_xyt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_zeropivot.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex72_zeropivot_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex73_basic_dirichlet.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex73_basic_neumann.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex73_mg_2lv_2mg.out
@@ -3655,6 +3702,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex89f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex89f_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex8_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex8_weighted.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex8_weighted_zero.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex90_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex90_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_hpddm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_hpddm_2.out
@@ -3669,11 +3720,21 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/utils/lmvm/tests/output/ex1_sr1.out
 %%DATADIR%%/examples/src/ksp/ksp/utils/lmvm/tests/output/solve_performance_0.out
 %%DATADIR%%/examples/src/ksp/ksp/utils/lmvm/tests/solve_performance.c
+%%DATADIR%%/examples/src/ksp/pc/impls/bddc/tests/ex1.c
+%%DATADIR%%/examples/src/ksp/pc/impls/bddc/tests/ex2.c
+%%DATADIR%%/examples/src/ksp/pc/impls/bddc/tests/makefile
+%%DATADIR%%/examples/src/ksp/pc/impls/bddc/tests/output/empty.out
+%%DATADIR%%/examples/src/ksp/pc/impls/bddc/tests/output/ex1.out
 %%DATADIR%%/examples/src/ksp/pc/impls/mat/tests/ex1.c
 %%DATADIR%%/examples/src/ksp/pc/impls/mat/tests/makefile
 %%DATADIR%%/examples/src/ksp/pc/impls/mat/tests/output/ex1_0.out
 %%DATADIR%%/examples/src/ksp/pc/tests/ex1.c
 %%DATADIR%%/examples/src/ksp/pc/tests/ex10.c
+%%DATADIR%%/examples/src/ksp/pc/tests/ex10f.F90
+%%DATADIR%%/examples/src/ksp/pc/tests/ex11.c
+%%DATADIR%%/examples/src/ksp/pc/tests/ex12.c
+%%DATADIR%%/examples/src/ksp/pc/tests/ex13.c
+%%DATADIR%%/examples/src/ksp/pc/tests/ex13f.F90
 %%DATADIR%%/examples/src/ksp/pc/tests/ex2.c
 %%DATADIR%%/examples/src/ksp/pc/tests/ex3.c
 %%DATADIR%%/examples/src/ksp/pc/tests/ex4.c
@@ -3686,6 +3747,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/pc/tests/makefile
 %%DATADIR%%/examples/src/ksp/pc/tests/output/empty.out
 %%DATADIR%%/examples/src/ksp/pc/tests/output/ex10_1.out
+%%DATADIR%%/examples/src/ksp/pc/tests/output/ex12_2.out
 %%DATADIR%%/examples/src/ksp/pc/tests/output/ex2_1.out
 %%DATADIR%%/examples/src/ksp/pc/tests/output/ex3_1.out
 %%DATADIR%%/examples/src/ksp/pc/tests/output/ex4_1.out
@@ -3904,6 +3966,11 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/ex27.c
 %%DATADIR%%/examples/src/mat/tests/ex270.c
 %%DATADIR%%/examples/src/mat/tests/ex271.c
+%%DATADIR%%/examples/src/mat/tests/ex272.c
+%%DATADIR%%/examples/src/mat/tests/ex273.c
+%%DATADIR%%/examples/src/mat/tests/ex274.c
+%%DATADIR%%/examples/src/mat/tests/ex275.c
+%%DATADIR%%/examples/src/mat/tests/ex276.c
 %%DATADIR%%/examples/src/mat/tests/ex28.c
 %%DATADIR%%/examples/src/mat/tests/ex29.c
 %%DATADIR%%/examples/src/mat/tests/ex3.c
@@ -3916,8 +3983,23 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/ex305.c
 %%DATADIR%%/examples/src/mat/tests/ex306.c
 %%DATADIR%%/examples/src/mat/tests/ex307.c
+%%DATADIR%%/examples/src/mat/tests/ex308.c
+%%DATADIR%%/examples/src/mat/tests/ex309.c
 %%DATADIR%%/examples/src/mat/tests/ex31.c
+%%DATADIR%%/examples/src/mat/tests/ex310.c
+%%DATADIR%%/examples/src/mat/tests/ex311.c
+%%DATADIR%%/examples/src/mat/tests/ex%%PYTHON_SUFFIX%%.c
+%%DATADIR%%/examples/src/mat/tests/ex313.c
+%%DATADIR%%/examples/src/mat/tests/ex314.c
+%%DATADIR%%/examples/src/mat/tests/ex315.c
+%%DATADIR%%/examples/src/mat/tests/ex316.c
+%%DATADIR%%/examples/src/mat/tests/ex317.c
+%%DATADIR%%/examples/src/mat/tests/ex318.c
+%%DATADIR%%/examples/src/mat/tests/ex319.c
 %%DATADIR%%/examples/src/mat/tests/ex32.c
+%%DATADIR%%/examples/src/mat/tests/ex320.c
+%%DATADIR%%/examples/src/mat/tests/ex321.c
+%%DATADIR%%/examples/src/mat/tests/ex322.c
 %%DATADIR%%/examples/src/mat/tests/ex33.c
 %%DATADIR%%/examples/src/mat/tests/ex34.c
 %%DATADIR%%/examples/src/mat/tests/ex35.c
@@ -4003,7 +4085,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/empty.out
 %%DATADIR%%/examples/src/mat/tests/output/ex101.out
 %%DATADIR%%/examples/src/mat/tests/output/ex107.out
-%%DATADIR%%/examples/src/mat/tests/output/ex107_2.out
+%%DATADIR%%/examples/src/mat/tests/output/ex107_2_mat_type-baij.out
+%%DATADIR%%/examples/src/mat/tests/output/ex107_2_mat_type-sbaij.out
 %%DATADIR%%/examples/src/mat/tests/output/ex10_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex111_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex111_2.out
@@ -4082,7 +4165,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex138_complex.out
 %%DATADIR%%/examples/src/mat/tests/output/ex139_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex13_1.out
-%%DATADIR%%/examples/src/mat/tests/output/ex140_1.out
+%%DATADIR%%/examples/src/mat/tests/output/ex140_complex.out
+%%DATADIR%%/examples/src/mat/tests/output/ex140_real.out
 %%DATADIR%%/examples/src/mat/tests/output/ex142.out
 %%DATADIR%%/examples/src/mat/tests/output/ex143.out
 %%DATADIR%%/examples/src/mat/tests/output/ex145.out
@@ -4185,6 +4269,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex18_full_nsize-3_diag-0.12_convname-aij.out
 %%DATADIR%%/examples/src/mat/tests/output/ex18_full_nsize-3_diag-0.12_convname-baij.out
 %%DATADIR%%/examples/src/mat/tests/output/ex18_full_nsize-3_diag-0.12_convname-shell.out
+%%DATADIR%%/examples/src/mat/tests/output/ex18_missing_diagonal_nsize-1.out
+%%DATADIR%%/examples/src/mat/tests/output/ex18_missing_diagonal_nsize-3.out
 %%DATADIR%%/examples/src/mat/tests/output/ex190_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex190_2.out
 %%DATADIR%%/examples/src/mat/tests/output/ex190_3.out
@@ -4444,6 +4530,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex270_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex270_2.out
 %%DATADIR%%/examples/src/mat/tests/output/ex271_seq.out
+%%DATADIR%%/examples/src/mat/tests/output/ex275_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex28_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex28_2.out
 %%DATADIR%%/examples/src/mat/tests/output/ex28_3.out
@@ -4467,14 +4554,22 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex2_3_aijcusparse.out
 %%DATADIR%%/examples/src/mat/tests/output/ex2_4.out
 %%DATADIR%%/examples/src/mat/tests/output/ex300_1.out
+%%DATADIR%%/examples/src/mat/tests/output/ex308.out
+%%DATADIR%%/examples/src/mat/tests/output/ex308_dense.out
 %%DATADIR%%/examples/src/mat/tests/output/ex30_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex30_2.out
 %%DATADIR%%/examples/src/mat/tests/output/ex30_3.out
 %%DATADIR%%/examples/src/mat/tests/output/ex30_4.out
 %%DATADIR%%/examples/src/mat/tests/output/ex30_5.out
 %%DATADIR%%/examples/src/mat/tests/output/ex30_8.out
+%%DATADIR%%/examples/src/mat/tests/output/ex316_1.out
+%%DATADIR%%/examples/src/mat/tests/output/ex316_1_partial.out
+%%DATADIR%%/examples/src/mat/tests/output/ex316_2.out
+%%DATADIR%%/examples/src/mat/tests/output/ex316_2_partial.out
+%%DATADIR%%/examples/src/mat/tests/output/ex317_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex31_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex31_2.out
+%%DATADIR%%/examples/src/mat/tests/output/ex321_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex33_3.out
 %%DATADIR%%/examples/src/mat/tests/output/ex35_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex36_1.out
@@ -4531,6 +4626,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex4_3.out
 %%DATADIR%%/examples/src/mat/tests/output/ex4_4.out
 %%DATADIR%%/examples/src/mat/tests/output/ex4_5.out
+%%DATADIR%%/examples/src/mat/tests/output/ex4_singleis_reuse.out
 %%DATADIR%%/examples/src/mat/tests/output/ex52_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex52_2.out
 %%DATADIR%%/examples/src/mat/tests/output/ex52_3.out
@@ -4667,6 +4763,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tutorials/output/ex10_seqdense_hdf5.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex10_seqdense_rect_hdf5.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex11_1.out
+%%DATADIR%%/examples/src/mat/tutorials/output/ex11_metis.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex11f_1.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex12_1.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex15_1.out
@@ -4707,37 +4804,43 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tutorials/output/ex8_1.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex8_2.out
 %%DATADIR%%/examples/src/ml/da/tests/ex1.c
-%%DATADIR%%/examples/src/ml/da/tests/ex2.c
+%%DATADIR%%/examples/src/ml/da/tests/ex3.c
 %%DATADIR%%/examples/src/ml/da/tests/makefile
 %%DATADIR%%/examples/src/ml/da/tests/output/ex1_1.out
-%%DATADIR%%/examples/src/ml/da/tests/output/ex1_chol.out
-%%DATADIR%%/examples/src/ml/da/tests/output/ex2_1.out
-%%DATADIR%%/examples/src/ml/da/tests/output/ex2_2.out
-%%DATADIR%%/examples/src/ml/da/tests/output/ex2_3.out
-%%DATADIR%%/examples/src/ml/da/tests/output/ex2_da2.out
+%%DATADIR%%/examples/src/ml/da/tests/output/ex3_1.out
 %%DATADIR%%/examples/src/ml/da/tutorials/ex1.c
 %%DATADIR%%/examples/src/ml/da/tutorials/ex2.c
 %%DATADIR%%/examples/src/ml/da/tutorials/ex3.c
 %%DATADIR%%/examples/src/ml/da/tutorials/ex4.c
+%%DATADIR%%/examples/src/ml/da/tutorials/ex4.h
+%%DATADIR%%/examples/src/ml/da/tutorials/ex4fwd.c
 %%DATADIR%%/examples/src/ml/da/tutorials/makefile
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex1_1.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex1_chol.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex1_eigen.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_1.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_chol.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_etkf.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_etkf2.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_etkf_dam.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf_cpu_2rank.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf_loc_none.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf_loc_none_2rank.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf_loc_none_kokkos.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf_loc_none_kokkos_3rank.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex2_letkf_serial.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_kokkos_dam.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_kokkos_wave.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_letkf_dam.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_letkf_dam_loc_none.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_letkf_wave.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_wave_mc.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex3_letkf_wave_mc.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_kokkos_wave2d.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_kokkos_wave2d_serial.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_boxcar.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_gaussian.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_none.out
 %%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_wave2d.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_verification.out
-%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_verification_parallel.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_wave2d_mpi.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_wave2d_sparse.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4_letkf_wave2d_spinup_io.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4fwd_mms_spatial.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4fwd_verification.out
+%%DATADIR%%/examples/src/ml/da/tutorials/output/ex4fwd_verification_parallel.out
 %%DATADIR%%/examples/src/ml/regressor/tests/ex1.c
 %%DATADIR%%/examples/src/ml/regressor/tests/ex2.c
 %%DATADIR%%/examples/src/ml/regressor/tests/ex3.c
@@ -4780,6 +4883,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tests/ex68.c
 %%DATADIR%%/examples/src/snes/tests/ex69.c
 %%DATADIR%%/examples/src/snes/tests/ex7.c
+%%DATADIR%%/examples/src/snes/tests/ex70.c
+%%DATADIR%%/examples/src/snes/tests/ex71.c
+%%DATADIR%%/examples/src/snes/tests/ex72.c
+%%DATADIR%%/examples/src/snes/tests/ex73.c
 %%DATADIR%%/examples/src/snes/tests/ex8.c
 %%DATADIR%%/examples/src/snes/tests/makefile
 %%DATADIR%%/examples/src/snes/tests/output/empty.out
@@ -4788,7 +4895,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tests/output/ex13_amgx.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_comparison.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_strong.out
-%%DATADIR%%/examples/src/snes/tests/output/ex14_1.out
 %%DATADIR%%/examples/src/snes/tests/output/ex15_particle_hdiv_5.out
 %%DATADIR%%/examples/src/snes/tests/output/ex15_quad_hdiv_0.out
 %%DATADIR%%/examples/src/snes/tests/output/ex15_quad_hdiv_1.out
@@ -4847,6 +4953,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tests/output/ex69_7.out
 %%DATADIR%%/examples/src/snes/tests/output/ex69_8.out
 %%DATADIR%%/examples/src/snes/tests/output/ex69_8_alt.out
+%%DATADIR%%/examples/src/snes/tests/output/ex70_inherit.out
+%%DATADIR%%/examples/src/snes/tests/output/ex70_preserve.out
+%%DATADIR%%/examples/src/snes/tests/output/ex71_left_npc.out
+%%DATADIR%%/examples/src/snes/tests/output/ex72.out
 %%DATADIR%%/examples/src/snes/tests/output/ex7_1.out
 %%DATADIR%%/examples/src/snes/tests/output/ex7_3.out
 %%DATADIR%%/examples/src/snes/tests/output/ex7_3_alt.out
@@ -5085,7 +5195,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_42_alt.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_43.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_44.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex12_44_alt.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_amr_0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_amr_1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_bd_int_0.out
@@ -5115,20 +5224,17 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_glvis_2d_hex_p0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_glvis_2d_hex_p1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_glvis_2d_hex_p2.out
*** 465 LINES SKIPPED ***

From nobody Mon Oct  5 03:36:15 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hylRM4GNQz6Yysv
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:36:15 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hylRM3Yhrz4cl7
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:36:15 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791171375;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=paDARqnTQ+NNaLG6blIuSPgDdilW2aKK15REbUT6Wpw=;
	b=PWnQPMtpGmWU6Ied3stLVOsJtCtNcuNhsfjG0iUypaY8jEpPJfJhG1icXSfzLs7pVZzxdQ
	TywvpdsaWER0yxw4kcoZBQBzP1X4Hd/pOQynnbF+Vib5PyNyZnD85f7yE+A6C8hLwr9jV4
	JzEGx4OZ+Df6BWpzd9x99n2VfSDnJat6u27dDvpiCWx5sAeGfistl0X0ok/A74pYrllrk7
	ZQSmqHu20H45CiOM22dIfRHpia2ZqvAjRTrsj4Eh5Vl6cRGe1fuMKwQj0aQX1YoKTMay42
	liGSzdORc0dVqDkHamZnbyzg4ekU/ueEVwyZTqnLJlXPD2nN4WSZ0N6dSMqY9g==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791171375;
	b=lF/qmYHxQrI9o4UPNjI3RUoz7Q4+mfV9auEZ5nrVltd2MuLjFWkQT2XO8lS+uk9WVrdWFb
	Jvb5PrfsgIfsnOYclXDb0DOPexPSwsM54t18ZGi4n+pzc28Dg5Kdw0QjTpFy+ZnHREdolh
	GYQe12qorNT0BbiSB5kQoDvBmghWhWM9ylp0bvm9QJSev8Y+CZiVSLHavm8rgexH4gKY0T
	UOo4cdHiDUAmhkz5S4zlZbOYz8OyxQgctK1C+VXK+KH8UO1Ri0cKWEIO2AVTAWDzvERFBI
	jdvEEwH+Ge8f7vcxlcxfMvJo3Wh9HmYGcdejiMRt6LQQP0kk9Vn/s6GVow+fpQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791171375;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=paDARqnTQ+NNaLG6blIuSPgDdilW2aKK15REbUT6Wpw=;
	b=NZVrq6AIeNkoLG2RDXq8tiuolC5mTpsDpqNYHpMONV8IWFN5q7apYIj0CnVJpcF+aHGc9s
	99hTcauVKMQ/IOITsRvbk485RsmQs9mJyERQ0ruj+O8Nux+p59LuPg4SeeWTJ7QPVAD9sr
	miaVZtyN/u1s9nVivptRQrvFxiI/ieyujqJ/wElqtb0uYsepNOD3F758UM4bMCoyA2ronZ
	6v4NL+SyumLPihaXSnnnnYVj3TlpZd0VkqPLMcZbEyWKO/MzN+xNxKPAnxC1wzLDTmm7eR
	WBdGz5SnKkawznVVdnhgxtP0W60ZPABY4kRwgYaci7TnJ9svkAhyaDQpubDFkA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hylRM2cx4z139K
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:36:15 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 187ca
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:36:15 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 7ebe4ef6fdca - 2026Q4 - math/py-scs: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 7ebe4ef6fdca2b885b7a56bb77098981e40eac65
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:36:15 +0000
Message-Id: <6ac31b2f.187ca.58fee996@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7ebe4ef6fdca2b885b7a56bb77098981e40eac65

commit 7ebe4ef6fdca2b885b7a56bb77098981e40eac65
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 03:23:15 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 03:35:32 +0000

    math/py-scs: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit 5fc7f9752b05d99dddf00482ce02e8b18d4edb77)
---
 math/py-scs/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/math/py-scs/Makefile b/math/py-scs/Makefile
index e3e4b9b63d88..3271c3e3d9b5 100644
--- a/math/py-scs/Makefile
+++ b/math/py-scs/Makefile
@@ -27,8 +27,8 @@ TEST_ARGS=	--disable-plugin-autoload
 
 post-install:
 	@${STRIP_CMD} \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/scs/_scs_direct${PYTHON_TAG}.so  \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/scs/_scs_indirect${PYTHON_TAG}.so
+		${STAGEDIR}${PYTHON_SITELIBDIR}/scs/_scs_direct${PYTHON_SOABI}.so  \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/scs/_scs_indirect${PYTHON_SOABI}.so
 
 # tests as of 3.2.11: 28 passed in 10.63s
 

From nobody Mon Oct  5 03:36:16 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hylRN4YMRz6Z0NQ
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:36:16 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hylRN3zmLz4cj1
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:36:16 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791171376;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=vXdi4MFN8MZ7hODOMvOFZCK86mHOafgUZrpAqJjMKBs=;
	b=nrG3RUnl11UcZvkdou1YqioDtaugOaOZsIYvnhZ/fdpFK7pG11SYI52OYTOW5itn6Izcxt
	Igbdbh73JWqO+L+yhPnXnsQDgw4HvrlLr2Ih9PCSzy5Kg8vftO/2Z++h7vN6UKl7xsqFsQ
	0Dmq2jZoNpyNuftQmcMLEi/PQoO+IFabRZz2O6E/9NfUlsSEVci7EOdp8kImUwU2WbjLPA
	DGL4fIP6yHMkDROLi2oHarrZ+aJJWSlhw7YzFRpmXNWVq2wchqlqIpUT5RRmDIFZvqolmY
	+yBHCvl9YbgOqJFiY0jHMMkzM1tt0VCVazDyafdsnDsTh1iN+4QybPlDBnIWuw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791171376;
	b=PTrR4giys6UrFJKbEGOBFvOyppu50KDQ54iq2BxRgvJEB7dU/1Kkk8N5F9LzCXmSvsTjq6
	wO0+sFOgW5u9bkR+x9u8fP+MwEOuExU2cG4+VUnlPGNWr90/pPsaGKUsRGFyuWZIqu4X5h
	U/e+sHlyA2J4zzNKcB/1iKoEsltTKC3oJU9JCgZE1Enqdgb+XyC8mizVCX2nNm63k0rA7d
	jx4VTwKH6JO67h93949p+BlHrz/eHv78x0ORRlP324mY3PWQC/mIn6WxINsw8dueCkGJoB
	VrKzC/SXWLWUpjWiRM4QoNhprhUhHGWNAClm85iXTYRC/lNBmz5oQphBJIfciA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791171376;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=vXdi4MFN8MZ7hODOMvOFZCK86mHOafgUZrpAqJjMKBs=;
	b=hdW1faUenJdd3Q9E88k1+8vlS/ZGepuxNnNeByPCzJUPOoZ+7CIJhdRTugpw6ipc7nGBxd
	I6PpS8XWQdNgNR1qEuOgBSrL8OudeKBG6WBAFrm7GdPO2MPG3yVWSr+qdiUKxurQBvfEtO
	O7/MI36szCUXKOZIAxQfMT+mNwTlUWtwGH1egrxQ4d3JTkYimSdXPzjnviJdtEkZbwjSbD
	E0eA/rKiY4cf90cCKP2pE9KQHl9zkSaEepmNkwPZI3k8aPP2moIKyECLRF+InbpxmrcWSl
	HahKChlWQ0kfguKyw4OkETV4/SHQpI51c6iVC8NyrL2Z5RgTJBpxpTeGT9LMZQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hylRN33yLz12QC
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:36:16 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 19417
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:36:16 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 1093eb0aaee7 - 2026Q4 - math/py-linearmodels: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 1093eb0aaee7d3e12f1b28e3f567fe74df959dc9
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:36:16 +0000
Message-Id: <6ac31b30.19417.28cc6eee@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1093eb0aaee7d3e12f1b28e3f567fe74df959dc9

commit 1093eb0aaee7d3e12f1b28e3f567fe74df959dc9
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 03:24:48 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 03:35:55 +0000

    math/py-linearmodels: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit b5c58d8770577924737a777a858fe0b47a31ffaa)
---
 math/py-linearmodels/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/math/py-linearmodels/Makefile b/math/py-linearmodels/Makefile
index 0b709b6446d1..cf5fa06a5eaf 100644
--- a/math/py-linearmodels/Makefile
+++ b/math/py-linearmodels/Makefile
@@ -39,7 +39,7 @@ USE_PYTHON=	pep517 autoplist cython pytest # 14 tests fail, see https://github.c
 TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
 post-install:
-	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/linearmodels/panel/_utility${PYTHON_TAG}.so
+	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/linearmodels/panel/_utility${PYTHON_SOABI}.so
 
 # tests as of 7.0: 12503 passed, 2461 skipped, 47 xfailed, 6 warnings in 6274.70s (1:44:34)
 

From nobody Mon Oct  5 03:36:17 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hylRP701fz6Z0LC
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 03:36:17 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hylRP5Zh5z4cNV
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:36:17 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791171377;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=YaSy9zWx/v3g/lIIVpeskFroue4osHNp7+0wR/Agw8M=;
	b=W3LmK8upDi1zJkuykucSgqC8tA6jDq3m1N1dEEHX+f7U4Rc3rxqFPsOE4/mi7BiOvp4NVZ
	i8AibNI5RxEli8lX9rHsZs5a9sqFbV9Pw2nPnw9tDoehB0XxBdFvN8vyHX7CZqAiaPcWf9
	OA8pkhB8Pudl/ANgOxFGmBaYgjaun80ypTf7aZAyG+6VhO48utHoFAvs98P26KkONJIoUM
	YdvFACAGaBZunF2Azox9xRiPJKJFJHVsTBtWo7vHSFVQ6CO+u1a8y9ML7GspZQLWSm5lUc
	OLyRJ9W0xzZehbUg14fkgCC7cy8Y0K9JJeGEf3W9pA1oPUBrpTq81iwSSr9IvQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791171377;
	b=Ocf80tpFusbgiRf4LIQ4VVvVbYESAzuNGx04zpZ3e5KbtelWQXjyC2AX1VylUGE4V90YaU
	stCKDh8lUCWyJpL7c5pEooqB+htZfM0d5FXuUpyu/UxpZTG7EnMLkNE9VztpTf0HdR5uyJ
	1g1QPHt5AVHf3W2yBuG9qTPHpaNKC4Na7c1EKz1aYVjok6ku1Tq96NHFWjHpbqwIUoV4Gd
	/wcQYj8SpYqxgGiK7D9+6djrtxZbJ3rB0Kh8O/wanz+ktgtjjq2o/1hQRvBCcjpfp8mgFG
	u25mVRL1fblfsFFKFXzKoxZh8cms4Ajb1M6gL/Hqm3+5tYaenRjnuRxqwheOdQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791171377;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=YaSy9zWx/v3g/lIIVpeskFroue4osHNp7+0wR/Agw8M=;
	b=xMp3gM7QHmTbZhH6RveyrKX5WZ82q/scZyW+Kgumt0QYgDSdP9+rpgKFlyLsO6ePi+7aa+
	cKL1WXxp3Wzla8D2cRpYfX6hXXCuV4JUPM/hdxb375eR0jd1WAyEg/zehQ0Lb++WKwkXWN
	L6wYRpHdxhsDLNFHu8we9YuRLB7Tek6HjnuEdFju0Yp3eEFSLbtjxDg+0kkjw1UcWswj6g
	TSrZOs7GFYG2SjuM8612lmoJCztdEvb/T/Dq4VJoeXMj4Ni9GZYz10jLWF+1p7N907ncD4
	9gJy9bKvm9FjRVpKkUYn7aqg4SKtav0xags/GM0TxqxBzF1ymf9LD/pXaHGilg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hylRP3lYZz12sk
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 03:36:17 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 187ce
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 03:36:17 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 038efb6b5c1f - 2026Q4 - science/py-arch: fix stage/strip with free-threaded Python
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 038efb6b5c1fbc15a3125eddd4f2ce62ce60ab92
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 03:36:17 +0000
Message-Id: <6ac31b31.187ce.50dd7ab6@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=038efb6b5c1fbc15a3125eddd4f2ce62ce60ab92

commit 038efb6b5c1fbc15a3125eddd4f2ce62ce60ab92
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 03:25:39 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 03:36:10 +0000

    science/py-arch: fix stage/strip with free-threaded Python
    
    With hat: python
    
    (cherry picked from commit ca5c53c4301beb6d86d092ea9dabaa8da8a6c684)
---
 science/py-arch/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/science/py-arch/Makefile b/science/py-arch/Makefile
index a02018289036..a0e51eac4900 100644
--- a/science/py-arch/Makefile
+++ b/science/py-arch/Makefile
@@ -32,7 +32,7 @@ TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
 post-install:
 	@${STRIP_CMD} \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/arch/bootstrap/_samplers${PYTHON_TAG}.so \
-		${STAGEDIR}${PYTHON_SITELIBDIR}/arch/univariate/recursions${PYTHON_TAG}.so
+		${STAGEDIR}${PYTHON_SITELIBDIR}/arch/bootstrap/_samplers${PYTHON_SOABI}.so \
+		${STAGEDIR}${PYTHON_SITELIBDIR}/arch/univariate/recursions${PYTHON_SOABI}.so
 
 .include <bsd.port.mk>

From nobody Mon Oct  5 04:51:49 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6Z1qTlz6Z6wR
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 04:51:50 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyn6Z0BwFz4mnJ
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:50 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791175910;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=yaHDrEMtGF/NVmf2e53AXrr5kiHHtHhcgffK5tvPAwc=;
	b=f34xqGTu+qyxe8Y+mK+WltcJsY0QSLWjATUcgQ3ZH3hcvJ2Oy4EGDgtQQNGFBWWd1GKUGj
	nef93ZbHASj9d12kZcz0l6AjPkWnwCIOCXAfyXmw6QdHGRMoe179+dUqdg0UHzCWkGKM6b
	Fu0CYijmUJpo/KaYPd6wQ8GXbzurhNNA1QZYncfrUXsT+Cs5rN8sj/6KnSf0QIDPYkb3ku
	3j7YD1bziWJwKWquNS7/taNW7jMTtHk/kRJP3iIZeYCoPJVY2gXS7Th0An1/zKQ2f+yhVT
	nmbWYmBcTZ1go0uVp8Mie8sJXEazs9OPEbtCF59Drav/xcCe2Gfs3LVgSPWEVg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791175910;
	b=fm9jaJojJHUABUMvZhlIT/CAFkPWG9l24pQ+MvP1wp+/wV5gg2uoKFzvohlMaAJbs8LKO6
	+reGuTRoO+ETOtf5ygDLky/VeAPDFf/n7DWslCl8/VV15NF1WrNSbNZohh7A0KRpffKMwp
	nD4D9AwNFZdaO2a+byTk2ZUAdnnxOicsurMHhTd8vra0tFmHgNGVt8BApQITGYAm6hQwvM
	nj/vJiYdUBQeQHknN310f1lR6iPouQB3mOCpkgKQmaR2VM+uikW+kl/hY44QP6Roumg8Ae
	lavIsN/ES5VSRYUPjk4A3HV7mQcrmdkTs4CMyj1ns0lYFGOR4v6YsuK3uWR9Qg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791175910;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=yaHDrEMtGF/NVmf2e53AXrr5kiHHtHhcgffK5tvPAwc=;
	b=b+noXzVFAuG2kyjpjreut4dZk2mQK2+fSa8uWVI3DdEttlTbARDwkJR6dXtSunS7ve5sVb
	FcRe+94NvPX7tHMNLJVw1TJOOvMrmmN+Uu4DNsGpHkeSqs8O8gfGfVTGcT2bAR/yjTW5uf
	b19ptJsbJjxLLcf6AB4yPOjdWhr+/C1Lrs/sRQOfhyRZYA4scum/CjA9VbSlFOSHtbn4uu
	XWp3WQbUvOUKfMZ+kK37F/zc7UcEWK7Y2QC51Su885jEauu7BvM4VB2fguR+Ww9poG2oua
	GKND4g1uIDyqUSmbbfYWO+uu7oY7rpnsi46WvWERO1hXQpZ5uYe9ErkZWLQfaw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6Y650Vz15Cy
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:49 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 228a4
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 04:51:49 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
Subject: git: 4f0734e87a9a - 2026Q4 - sysutils/bin: Update to 0.29.4
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: dtxdf
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 4f0734e87a9a24a2b527f87a32d370a1bd24c7d2
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 04:51:49 +0000
Message-Id: <6ac32ce5.228a4.1192d347@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by dtxdf:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4f0734e87a9a24a2b527f87a32d370a1bd24c7d2

commit 4f0734e87a9a24a2b527f87a32d370a1bd24c7d2
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2026-10-03 22:57:25 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2026-10-05 04:51:30 +0000

    sysutils/bin: Update to 0.29.4
    
    ChangeLog: https://github.com/marcosnils/bin/releases/tag/v0.29.4
    
    MFH:            2026Q4
    (cherry picked from commit 07a933a27ec73b46b66d700b0f268b6ae5a00b0f)
---
 sysutils/bin/Makefile |  4 ++--
 sysutils/bin/distinfo | 10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sysutils/bin/Makefile b/sysutils/bin/Makefile
index df6df17891e4..4fba85486aab 100644
--- a/sysutils/bin/Makefile
+++ b/sysutils/bin/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	bin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.29.3
+DISTVERSION=	0.29.4
 CATEGORIES=	sysutils
 
 MAINTAINER=	dtxdf@FreeBSD.org
@@ -26,7 +26,7 @@ PLIST_FILES=	bin/${PORTNAME}
 #
 # Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse --short HEAD'
 # in the Bin repository to get the value of GITID.
-GITID=		0e7361c106272b754f4ff0a5485290eecbdae08d
+GITID=		8d2b22d8b2d2378e5fcaf1fd74f1d4b6bb9808df
 
 BUILD_DATE=	$$(date -u "+%Y-%m-%dT%H:%M:%SZ")
 
diff --git a/sysutils/bin/distinfo b/sysutils/bin/distinfo
index 5bd4b3611b3d..9e2a62edb96f 100644
--- a/sysutils/bin/distinfo
+++ b/sysutils/bin/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1789878850
-SHA256 (go/sysutils_bin/marcosnils-bin-v0.29.3_GH0/go.mod) = 9aaf82012a68c6bc8fbcbdb221994f66106f330646d3ec1e4a26155dcf963288
-SIZE (go/sysutils_bin/marcosnils-bin-v0.29.3_GH0/go.mod) = 3797
-SHA256 (go/sysutils_bin/marcosnils-bin-v0.29.3_GH0/marcosnils-bin-v0.29.3_GH0.tar.gz) = c40d0700fe070ca2a32e8f98c4ea72b3666b86c4d265e120185fc787cc71d6cf
-SIZE (go/sysutils_bin/marcosnils-bin-v0.29.3_GH0/marcosnils-bin-v0.29.3_GH0.tar.gz) = 60291
+TIMESTAMP = 1791068103
+SHA256 (go/sysutils_bin/marcosnils-bin-v0.29.4_GH0/go.mod) = 9aaf82012a68c6bc8fbcbdb221994f66106f330646d3ec1e4a26155dcf963288
+SIZE (go/sysutils_bin/marcosnils-bin-v0.29.4_GH0/go.mod) = 3797
+SHA256 (go/sysutils_bin/marcosnils-bin-v0.29.4_GH0/marcosnils-bin-v0.29.4_GH0.tar.gz) = 702e8de808bbbe9779a435dd1321b7c45f3da013c6e5db3b1a88b24f455c8ddc
+SIZE (go/sysutils_bin/marcosnils-bin-v0.29.4_GH0/marcosnils-bin-v0.29.4_GH0.tar.gz) = 60739

From nobody Mon Oct  5 04:51:50 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6b4GSSz6Z6rL
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 04:51:51 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyn6b2JQXz4mkR
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:51 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791175911;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=Wu8npQjAJ7gws/6H5Ef2zlZY1AKiXTm5TfEY8sm9e90=;
	b=KfJ2J0sPmW5fdlnl8/MUSKPOHzYfGABkEAuYnuhMt1Yrompqsxy400I5/tr2OVv712kKkK
	jm5EKBLaD/TCoaslr5cj+V55yEx9kbCQ62fKwueBdjqXDNmBB9rzLdY7CpHYChFaUZn4mh
	2Sp9ejdzr5TXa/oBwQCqD5VfMvJv+dGqeHcb60zeS/9KeCNfSbQlZhSXJ6Y/fGVEpg7i/S
	ubXCAzezQ4mfnYnq9y2hAUsCZkIZUPsgpYYdgH4HulE/L+1qqwpBREssqqzJnvm5XYbQDI
	9g7ciNJY85tT4wMQ5olLttMokgZs86rdboH6TzpZvv9fmQbtqPIeHzFoUfOA7Q==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791175911;
	b=nsQ1w+wNUTfQ6VExwKX+yIYV3+1A4cZ6XZ9YoaZOex1Fx/C5gyRTnzVyKMbMNMEur68tX5
	/2eJZ0TLgPWXOqVgArC/XoxwUwb2ByM+AN2ZEp+ZIKjF89yR/MSkpWgQDpL/nD85fK0e+l
	y3gqM49H+S6Zi9wuXBXr81sn33jul0Fkx5WrMg+U2bofsIS2TylAshAKQKbfqJ8qgJR8tj
	uqEfYSxzYDo/1gOmtMwPK7e8DRdC61Epzr5l3FTMMps8O+YZGQbT/wC4orql54wg2h7l2S
	h0p+xWnYD4MpHr1xEvfV/x+7CLE/MaIELTuqSJWDCr7n1pfH1OJ/ONY/SJR7Vw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791175911;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=Wu8npQjAJ7gws/6H5Ef2zlZY1AKiXTm5TfEY8sm9e90=;
	b=kOT7z6Mgv9rMs2a99yZ5RRMEwSRjc+3beCRIT8RQQ1V3ICv5c6nJMPXYDRVB7BMjgD6SYV
	HnYyZCNQ/6LHadcSsDp39RcD9jNRCzJfzYgZoUKb4ACD46PbLZlMiHEmfBlg2phuyUZemH
	qCF10p1O9XoD4RUSiv+ueL9ijV4MCb1UMMTDmAtAN7iOtBO/+d+PBtnY1bpKNWgXn69hAN
	S375xh+7qpYcc4P7LTD86yN7CORSOiFy6isOrLKXB5LM8TYW5Rm3/co2H8Kt/S6FV0bMPr
	zpkcr0BVtji3+gq0M/4lLYtCh5nPh34d6fxDHPEQfxw18i49/iNlrJwkc9Yo0w==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6Z6b9Gz14Qq
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:50 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 22a11
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 04:51:50 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
Subject: git: ef62d8eb40ef - 2026Q4 - graphics/vhs: Update to 0.12.1
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: dtxdf
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: ef62d8eb40ef400c47dfb02a1ba4f485433685fc
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 04:51:50 +0000
Message-Id: <6ac32ce6.22a11.4ed79a13@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by dtxdf:

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

commit ef62d8eb40ef400c47dfb02a1ba4f485433685fc
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2026-10-03 23:38:07 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2026-10-05 04:51:30 +0000

    graphics/vhs: Update to 0.12.1
    
    ChangeLogs:
    
    - https://github.com/charmbracelet/vhs/releases/tag/v0.12.0
    - https://github.com/charmbracelet/vhs/releases/tag/v0.12.1
    
    MFH:            2026Q4
    (cherry picked from commit 089d1fb5ca102dc3f050ebed4d4cd0d8df3a474b)
---
 graphics/vhs/Makefile |  5 ++---
 graphics/vhs/distinfo | 10 +++++-----
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/graphics/vhs/Makefile b/graphics/vhs/Makefile
index 9d0edef2f091..cb36f870b893 100644
--- a/graphics/vhs/Makefile
+++ b/graphics/vhs/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	vhs
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.0
-PORTREVISION=	7
+DISTVERSION=	0.12.1
 CATEGORIES=	graphics
 
 MAINTAINER=	dtxdf@FreeBSD.org
@@ -34,6 +33,6 @@ UNGOOGLED_CHROMIUM_RUN_DEPENDS=	ungoogled-chromium>0:www/ungoogled-chromium
 
 # Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
 # in the VHS repository to get the value of GITID.
-GITID=		c6af91a25fed05852338a5ed58d9b099b8369a1e
+GITID=		24fa2254a9806091e6ee6a980e9f3bcfe0a9ba53
 
 .include <bsd.port.mk>
diff --git a/graphics/vhs/distinfo b/graphics/vhs/distinfo
index eea76a7b74b9..ded524b2ad0f 100644
--- a/graphics/vhs/distinfo
+++ b/graphics/vhs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1774310480
-SHA256 (go/graphics_vhs/vhs-v0.11.0/v0.11.0.mod) = 3c37dfa35f03bd7097e89e9e89ae2366ea3d36c9d3c1b1f199c056c2981ee382
-SIZE (go/graphics_vhs/vhs-v0.11.0/v0.11.0.mod) = 3299
-SHA256 (go/graphics_vhs/vhs-v0.11.0/v0.11.0.zip) = 813cb66fd9d4a27a53d098a035abb52b5864f0a4aab5d7bc90a2f535dc7d22b8
-SIZE (go/graphics_vhs/vhs-v0.11.0/v0.11.0.zip) = 216006
+TIMESTAMP = 1791068337
+SHA256 (go/graphics_vhs/vhs-v0.12.1/v0.12.1.mod) = fbdbc04a7b90047ce46b7d927b37f287f6522fea374917cdc1c8817cb67f218f
+SIZE (go/graphics_vhs/vhs-v0.12.1/v0.12.1.mod) = 3299
+SHA256 (go/graphics_vhs/vhs-v0.12.1/v0.12.1.zip) = 32db712b1da38216bec77fda76da58f3021f2772b7f469a50b5fab188083e7b7
+SIZE (go/graphics_vhs/vhs-v0.12.1/v0.12.1.zip) = 230755

From nobody Mon Oct  5 04:51:52 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6c2bXZz6Z72K
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 04:51:52 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyn6c1Jzxz4mnN
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:52 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791175912;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=fzHr/XQy+QjLKSvZv2nqE1DxL8fzs4XpD2JN+e0p1cU=;
	b=T47wLhRyH6o0IEd3+JEMDqsoFJIHBw1CSfuQK19GxKETbkrOQADttyE2JFLgN1x8cW9QAi
	hW/Tg0fNDJKbotSHNxIhjg9ecCwdBgU/Uv5v6Qj5iolJ7D4tFaiACHFwKj7zVqThDRajh8
	mw1BtSeqDTzjBf3ind4z3LwLnZoylSiZwK3/tiEGKMr6oGyUiQdnFPH/W1Wo3uf8QzNuyp
	V5ZQuHTQGN2p4oX8H7wZq6WbSo5r4fzBv+LWPNOOyka1VcBHuYXRxOk/0g/IJWHsM4Xqpf
	ywhyYMqTbhRT09pgmCz60ziRpnQFuH0kS/fErNHJ2bwnYv1qTZB6b/q+wnL3lw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791175912;
	b=yGJAVPcl/oVS5yHUBsI+cdgoNepQoOYYBerEIl8kk6UzG3dlRSW2E9bz7Ki6+nSm7neR+5
	tCjwbmGeWSpFZlt9vzA1kpMBm8xpzglj5pgVjdQvGEDOA+ufQOggd7eOUahYKupj10smDA
	gtRPqUlC+cRwlmGE3ieYabxIiU46c8yCR2x0kNZbFyABBAfhrOa1AYrL2dxPVnCOLdyQnY
	pd2bpGgM+Wul2wXQ9C4H2GUArFUiu9zo7bb4avndVNR+yA1QBvpVo54iY29brRGn9mU8cm
	NWHkdJoTRDbrj/2bRxsDadPbinle0nKk/EGYbPxc8zr+PDZ0D+UrgrnK0lqpqg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791175912;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=fzHr/XQy+QjLKSvZv2nqE1DxL8fzs4XpD2JN+e0p1cU=;
	b=u6WnecV2TKot0abXkvtXkek0gSxaJpqdQzkSOoMAS3t2UQHsTUOzqpNPiKCgpbW+0BzbTe
	9qtE+mJAmnJ8avJIszElSpWogkqO/CmKJsb4DsCd+hZlYxj0q4ewoAr1K+BeMgGm7cyBOP
	SkRXLCXLymXgUCHl1qELywGzSjhBp3fB3D/b4Vi79FSTCcbXKpTrpqx1yBzfCSg2y9oEEi
	0dR0nbfBGJ/JIqBxR5nIDRjrGmD+PHc3s/xbbEluM9J58kCe0Q+lJ1CZCsYymYL1HKccJg
	Vhb6kPPuzTjtUvLiqu3AnDcr2jpx3XLxNGSczgWFeC16AbSfGyzkrCBZJGWBWg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6c0N9Vz14nx
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:52 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 230a1
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 04:51:52 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
Subject: git: 6162dab98eaa - 2026Q4 - sysutils/py-dbuild: Update to 1.10.1
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: dtxdf
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 6162dab98eaa8a1e24ef84d2db9ce4d4ca727e23
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 04:51:52 +0000
Message-Id: <6ac32ce8.230a1.1e5fb0de@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by dtxdf:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6162dab98eaa8a1e24ef84d2db9ce4d4ca727e23

commit 6162dab98eaa8a1e24ef84d2db9ce4d4ca727e23
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2026-10-04 00:30:17 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2026-10-05 04:51:30 +0000

    sysutils/py-dbuild: Update to 1.10.1
    
    ChangeLogs:
    
    - https://github.com/daemonless/dbuild/releases/tag/v1.9.17
    - https://github.com/daemonless/dbuild/releases/tag/v1.10.0
    - https://github.com/daemonless/dbuild/releases/tag/v1.10.1
    
    MFH:            2026Q4
    (cherry picked from commit 05700eb9db99a6f66d7ff32d0deed4350495f7a4)
---
 sysutils/py-dbuild/Makefile | 2 +-
 sysutils/py-dbuild/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sysutils/py-dbuild/Makefile b/sysutils/py-dbuild/Makefile
index 73bba13cbde7..befbc54e579d 100644
--- a/sysutils/py-dbuild/Makefile
+++ b/sysutils/py-dbuild/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	dbuild
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.9.16
+DISTVERSION=	1.10.1
 CATEGORIES=	sysutils python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
diff --git a/sysutils/py-dbuild/distinfo b/sysutils/py-dbuild/distinfo
index 2c624f8d33d6..451e66e5805d 100644
--- a/sysutils/py-dbuild/distinfo
+++ b/sysutils/py-dbuild/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1789879176
-SHA256 (daemonless-dbuild-v1.9.16_GH0.tar.gz) = 4fe0a6c96528560bbb23ba9038f9c887a3985c790fe7744b59ef410b9960cb07
-SIZE (daemonless-dbuild-v1.9.16_GH0.tar.gz) = 216421
+TIMESTAMP = 1791070840
+SHA256 (daemonless-dbuild-v1.10.1_GH0.tar.gz) = 1ae0d97f61d33335085f92af71fd7f5ba7c46093630ed3e11e2708860a20cddf
+SIZE (daemonless-dbuild-v1.10.1_GH0.tar.gz) = 238142

From nobody Mon Oct  5 04:51:53 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6d4bFmz6Z72P
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 04:51:53 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyn6d2tx0z4mkc
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:53 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791175913;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=JxbN6ZivlLBAfxHKU8KNAlrzpLcM6Zn6rTQ1m6+D7u0=;
	b=wyxfrc2iOkUUw3GnDaHKYfumPratv1HOQCkKv5PwgsZ0TmlRc6HX2T4sDw99R1vSviK9Gq
	VyJlvJNHBaCGFt0Orw9+6et7fgzyNAT24oz/UBNpMAfQv5p1tjesHffYhYlYGwFHN5lmxI
	9QYnmI5Way1kJTuxHG4k4tgRsSyji6VdAbp0tJe1oO31A8GQ4AbvnZRGDb1F85NmVBSJhV
	f/VUSgdync7W68vlo+TGLmxFJ6lyHUKmA1mG0ldLi0VFvpBa/tX2TqGeWFvcXoBl4nNtNp
	uzmi7YQ3xIOZF6VX0sh7MrI9rMx6EerX7Qt7FCwZ2ie5v0mYAZsdZZOTuBqqaA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791175913;
	b=PIwPopzZe8EYe6sjahXxMNPiApnr7cn1LPeth9sA9x5NiL3J5OhaPBlkNicz7EI/v6YBIe
	JY+DViZ8HVywn8dN/hT/TAm+inXQKLWgrnKdXjJETMJs85BdEAv1eW5t18aL+axqyjrSKn
	61rzuHiccLZN8yVM35xIv9mY6HWPkGB5uFmXnYU1jyi4w5hcVf+FgNMxNVK7EW3VCVcohu
	hN33YH4+M75TdgLL4yj9xpM9QtA1xnBuxtiSo2/ZmdvJ/tbdItkcbcHx9Ot1QKHdgMnNRD
	CJR3ifiBDEC0WxYZzwHz2A+3JDV/AUCgYyfrKT6+S9zQc2+Iau/Aczze1sqcxw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791175913;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=JxbN6ZivlLBAfxHKU8KNAlrzpLcM6Zn6rTQ1m6+D7u0=;
	b=suZQebwZodoM0S7xEGvZJYRdAoH2MpAonilrUlypcfWrQFGeYwoY4Ruc9kIKJpQVKvseN/
	Hjq8XTAd4B+LbCkzDsEodB8KTRG1ubCuocEZ6MjfMaY/1lC4u2O4SJ/lffVD1Wu2LveAld
	HtFB4SN//HN8h4OQEwYNBdDPKzeusoAiEC+YcDPetDeviW5QvSUXF6sARZdOGwC2LNSxLN
	LNzNYAcVMw8kmbCXf6YzURuGsxuDsMID+5xzvUJyGsc6ptEaEE33eFdVJfRgZan9bSUZTt
	N5zAkFO6ymaLRcp/f9SH6H/ww1+IaDO23n7KWmw4HFGkun6JFCjlPwXGl5ux9Q==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6d1L9tz14jb
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:53 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 21bfe
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 04:51:53 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
Subject: git: 4f0c6177bee2 - 2026Q4 - sysutils/dekit: Drop maintainership and mark DEPRECATED
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: dtxdf
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 4f0c6177bee2cc3a74f0c1b3569ae6bfffa683bb
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 04:51:53 +0000
Message-Id: <6ac32ce9.21bfe.739398b2@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by dtxdf:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4f0c6177bee2cc3a74f0c1b3569ae6bfffa683bb

commit 4f0c6177bee2cc3a74f0c1b3569ae6bfffa683bb
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2026-10-04 19:02:17 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2026-10-05 04:51:31 +0000

    sysutils/dekit: Drop maintainership and mark DEPRECATED
    
    * Anyone who knows rust can provide the patches needed for this,
      however.
    
    MFH:            2026Q4
    (cherry picked from commit 7d6337071ebc0a3b0686b5e4c2042e237fbb1fbe)
---
 sysutils/dekit/Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sysutils/dekit/Makefile b/sysutils/dekit/Makefile
index 9853e1807d74..fad1ef4e037d 100644
--- a/sysutils/dekit/Makefile
+++ b/sysutils/dekit/Makefile
@@ -1,16 +1,19 @@
 PORTNAME=	dekit
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.9.6
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	sysutils
 
-MAINTAINER=	dtxdf@FreeBSD.org
+MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Run multiple commands in parallel
 WWW=		https://github.com/pvolok/dekit
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+DEPRECATED=		Cannot upgrade due to linuxisms
+EXPIRATION_DATE=	2026-11-03
+
 BUILD_DEPENDS=  ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT}
 
 USES=		cargo gmake

From nobody Mon Oct  5 04:51:54 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6f5kGYz6Z77F
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 04:51:54 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyn6f3CJyz4n6f
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:54 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791175914;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=uQOwMrh8Extd9+JruH1uOipjKWgMpWqtvBVsvFddtyY=;
	b=TZRdnaUHobXlb6jEnKEiVY83w0pvSbEer/dU0dEgyW7U4CxuwpQnhUeT+LB4DKQV10fk81
	XBM/aEmzynMML7ksSSLulKrFjy9NYW8tOsZ+ic+ANCvSoTx9GCosLBIbOGqLldR7HQ8lMp
	j0FezVd4WNlggEpi9x0ZkE1vNiiFacU7Dyny0YIJn9e8r1wbuMYHCdy/vvP1sphTU7H08U
	IeyE3KGCDY2/Q6as7XGwk2hkN4ZMl5EhbJETVbbs2BsZozEbJmfE3BAJQhI9bet+pAa2mn
	pUijH59n4UXh0JkdbwGzXFICTw5rbJNbiIB0h6hAYrljw1twP8onfpg3fpVJYQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791175914;
	b=FrO5QzIAEhNsZ/dJUT8llRXG50XxefHodqTA63LCXvpN6FviLuPGatNG8rmPKswNSbBMuU
	oO1khmJXMNjk9fSPlTbz2QwZ40FIFjP5qllx6/BZakc+LB1e3jFBMiornFhmpqDpemAsn5
	7F5rmYNtzG2LR0uARTWw0TkMBzusNYMnO175x7fNv2cDApoD9aetlDA6750No5I8Ye49kC
	irBPPo/ut3hedcAfeazkyMXdr/H4BOctr8lWeVrFGofnOpSjpa/aMvTpZYVEM616wdtQPx
	9daxk/ayHa1o4+h6OVoKm+t4ffTcM1n+0YSpExFHx/MnijmEEc0j4twVH7GkXg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791175914;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=uQOwMrh8Extd9+JruH1uOipjKWgMpWqtvBVsvFddtyY=;
	b=rvi3LdJ7rP4Yw8t4gClL3UXfuxcTCi2auJ0eH8htvbvTL3wvDZg2AmptljHmsN7kxzhA08
	gSOv6iXyLVgX/fslrOHA0prmwJB1FzZa+VnYRJOOFoZ/wvcHk5C8M3QlhtlGNXTg2ftvny
	quWDGNATRjCA759KsXdW5zJ3/yZdS/Wipe23Mg0bKhRsbmdFvtD1r9sdIBcQNeoX6m84bt
	ffDEOKK8mNKRHo/geAKVeXdZwHYpoyoKn+MwJ88RAdqR0vBwlgHWaKmGI0LxurxD/iIcrG
	fYy+cgARLynDpzDPxQdgDEMvuj8FHNtBsVxJlQ4ApM+srEudc6psOtSm6JEYXQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyn6f2H8qz15D2
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 04:51:54 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 230a5
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 04:51:54 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
Subject: git: c91147eaefc1 - 2026Q4 - www/oauth2-proxy: Update to 7.15.5
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: dtxdf
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: c91147eaefc1b1ffb17c2c144301af0b8030bf75
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 04:51:54 +0000
Message-Id: <6ac32cea.230a5.6f6efd0f@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by dtxdf:

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

commit c91147eaefc1b1ffb17c2c144301af0b8030bf75
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2026-10-05 04:43:13 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2026-10-05 04:51:31 +0000

    www/oauth2-proxy: Update to 7.15.5
    
    ChangeLog: https://github.com/oauth2-proxy/oauth2-proxy/releases/tag/v7.15.5
    
    MFH:            2026Q4
    (cherry picked from commit c34bdcf752651a5af7bd389603d849a42f37e796)
---
 www/oauth2-proxy/Makefile |  3 +--
 www/oauth2-proxy/distinfo | 10 +++++-----
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/www/oauth2-proxy/Makefile b/www/oauth2-proxy/Makefile
index 075b170dcde1..5211d155f7a7 100644
--- a/www/oauth2-proxy/Makefile
+++ b/www/oauth2-proxy/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	oauth2-proxy
-PORTVERSION=	7.15.4
+PORTVERSION=	7.15.5
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	www
 
 MAINTAINER=	dtxdf@FreeBSD.org
diff --git a/www/oauth2-proxy/distinfo b/www/oauth2-proxy/distinfo
index 8d20799d4f50..883d359a0f44 100644
--- a/www/oauth2-proxy/distinfo
+++ b/www/oauth2-proxy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1787724493
-SHA256 (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.4_GH0/go.mod) = a20e9317204378379da72e2eb9e66ae81883ce39e290af0a295699fc5487e84f
-SIZE (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.4_GH0/go.mod) = 3398
-SHA256 (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.4_GH0/oauth2-proxy-oauth2-proxy-v7.15.4_GH0.tar.gz) = 52e46276359e8e06cc53e9636f605784b9d6f21819c2592d07f9cf5c1eb78779
-SIZE (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.4_GH0/oauth2-proxy-oauth2-proxy-v7.15.4_GH0.tar.gz) = 1836246
+TIMESTAMP = 1791141117
+SHA256 (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.5_GH0/go.mod) = 858d50b13c17fbbef51eca9faeceeba8bf2e998ccfbc23ea197d67790026c7db
+SIZE (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.5_GH0/go.mod) = 3334
+SHA256 (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.5_GH0/oauth2-proxy-oauth2-proxy-v7.15.5_GH0.tar.gz) = cf8055fecef1f89bcc89834d3342009b4067e80b1994e6bb5c2456d8ff68995b
+SIZE (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.15.5_GH0/oauth2-proxy-oauth2-proxy-v7.15.5_GH0.tar.gz) = 1857179

From nobody Mon Oct  5 05:36:11 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyp5l501gz6cQTx
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 05:36:11 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyp5l41lzz4t29
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 05:36:11 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791178571;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=vkSMI54GUxiB30DhlTg6dAaOse91wqfUFKru/VIgDtQ=;
	b=B9bhS9j7ETt9domrMNbWkFAaZ1PpDUOBKewaTHB3fvmuQ4ftBZM71EUKKZHyYBHCwSPHi2
	H5RnYspUGcHcjwU8d5ir9gVGq+ZYC1uTqYxtnhFGmtM71lZVYUQmhnDmQCEZEvo6QYfuET
	xHwfx6/JJLD5ysewiHquNYCZuSS3Nm//75y0Fov4QWhHk5RciyMo5p9A5NmEIQFZBKUfFp
	XojSgt6rFAG+uRK+2TwTAKMtro0WY90Qzmt3amQtfBkYkyiET2NNi40PoQYmLZidDNzJ3d
	fMGxxTzqzvxjXBASvSrxVaiZQsVWZxGuCNv0Ayl+5JSRAt1394fZk7S4kSdF0Q==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791178571;
	b=Nb+iboaYwDQ+iRXoONVcLRHniOrzoft+XJrwAwICKRt/y2jdzFlQk3st5CNky0rBMve6sj
	E9LT7tIbrJrbq+j5P1lduTFhXYcVTRFpHy3jlm+sCa5mAIKO9YX8D3DLtKoohWaugRkpeU
	5fayIUXQD3AqZF2aZsbNrX+Y65zBD4p9GXX50IZAIsDBohsNydV1R0ZDnwp+gmZ67Q1C44
	5Ev7+ywIgPBQh44WiZUpvuD8FfI3pbUFA+eoFEwfDJ1KwYPGrsxUVi3O/X+6vxzROqibJY
	FgGqX/z0oyh2r2vMoGWDtXjQLmtDMo6sNV4yxFnNZET6+GPjAhDtFve7mhP7dg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791178571;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=vkSMI54GUxiB30DhlTg6dAaOse91wqfUFKru/VIgDtQ=;
	b=Xz09vAwi06OMZ/70P7Q/y5qCQ8kK1XSyxGXVWdZ++R2XIBln7iaMCsq04s0ehfWzQolrE8
	1m5tC0cOzmwEJonx9VHi+0s0Qf3qjDgFEg8BZYxjmqTgNdoi7UHli95SZXFRCf7Yj2zK4F
	D+uakX7uHtcdqFjikgoLcgBzBm7bgqudWMe6IFiK11Ya31bunyy+uQMtRADMeaSAlqfQdV
	4fuCg8gSOeiTJRvPa8K3Yx1U7MeRbr1nhVz3e8qh+T6erqpdkJMtrP5mo4AzqnmDWNU3AS
	1KyyohBhk//mSIGz98KeRli5SF2ROkMe3A4txYMo0ozCvHnmk+kSjn9/PmVefA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyp5l2L8Vz16Dn
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 05:36:11 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 260b8
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 05:36:11 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 9041e946ede8 - 2026Q4 - science/py-scikit-learn: relax upper bounds for meson-python, numpy, scipy
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 9041e946ede8a33ff1d4af69dfb6f77b936a9464
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 05:36:11 +0000
Message-Id: <6ac3374b.260b8.58c83424@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9041e946ede8a33ff1d4af69dfb6f77b936a9464

commit 9041e946ede8a33ff1d4af69dfb6f77b936a9464
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 05:17:15 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 05:35:14 +0000

    science/py-scikit-learn: relax upper bounds for meson-python, numpy, scipy
    
    bump PORTREVISION for Python package metadata change affecting consumers
    
    PR: 293551
    With hat: python
    
    (cherry picked from commit 4b8bf44b96c9bd2b12a4a35b1257e868f21aaac9)
---
 science/py-scikit-learn/Makefile                   |  2 +-
 science/py-scikit-learn/files/patch-pyproject.toml | 14 ++++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/science/py-scikit-learn/Makefile b/science/py-scikit-learn/Makefile
index eb88e81e31f9..73a9eac973eb 100644
--- a/science/py-scikit-learn/Makefile
+++ b/science/py-scikit-learn/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	scikit-learn
 DISTVERSION=	1.9.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	science python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/science/py-scikit-learn/files/patch-pyproject.toml b/science/py-scikit-learn/files/patch-pyproject.toml
index a0335ac85dae..9b3dd26ab187 100644
--- a/science/py-scikit-learn/files/patch-pyproject.toml
+++ b/science/py-scikit-learn/files/patch-pyproject.toml
@@ -10,3 +10,17 @@
  classifiers=[
    "Intended Audience :: Science/Research",
    "Intended Audience :: Developers",
+@@ -99,10 +98,10 @@ requires = [
+ build-backend = "mesonpy"
+ # Minimum requirements for the build system to execute.
+ requires = [
+-    "meson-python>=0.17.1,<0.20.0",
++    "meson-python>=0.17.1",
+     "cython>=3.1.2,<3.3.0",
+-    "numpy>=2,<2.5.0",
+-    "scipy>=1.10.0,<1.18.0",
++    "numpy>=2",
++    "scipy>=1.10.0",
+ ]
+ 
+ [tool.pytest.ini_options]

From nobody Mon Oct  5 05:36:12 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyp5n0P3Dz6cQYC
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 05:36:13 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyp5m4zvMz4t4f
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 05:36:12 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791178572;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=yYxajyUfMR6CZRws/aESGfb+63BbYl1GMqXZYxbbX0o=;
	b=ToXsXDF10VxOAYweZJY8Dgova99YL9kJPj7dVdh13Rp7Z81Fg+GYRZqii7uJ01wMh90NCu
	2dkfVXRWWmeRWrPlrgryZ2Caloj5xFrJBBRnWVT6qc65fFRV30C0cd9+CmjzyGjOcgBDtM
	D5xzBB2FKOCQcQcGIHrCv53B5WUCpDNtQadw5Lkybug8TLAXuTG8nmcv1WCOIe700xr26f
	EnhZEvDz5z1CrC8pn2MU55tKuRHJrykIxwp/hYej48DCs4ZEETSoGSjQyQ2CnefKRZtEOq
	lpEruz9ijlj4wZJ0Jddu7Es66w+D8Q1FDyLQmrMtq3mGkS373/9M16Bx0bO9BQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791178572;
	b=vsxQWeCoQcuIi/BDxLJTj2l+WbG5QsM7maV/vTzScLrnC0S7JBCTJYv3xLFJpAp6rIxvJE
	Vqrouh9BHkRsJbnaoBehyJUy6hzhFyEbvPZZ3S1ub3PDvXEm8BI3gdY9c1l7QHkmxtqI67
	+PQs5FE7Pe6aAdKlOeIPWndb/sLnkugeo7cy/3JlSPzfCGU9s0mfzGuQSvDt6s/GF1L2iN
	0BlaJKipYUbsBzvYTFjJLbCLh/9m06nS4yNowEwTqJ8zeOVWQITDTqL7hopAlWkz26LJ81
	VXqv+KCfQPYL3ZWOZDv2tk6WD+SogT+Q8q1vuzv8RbQESlE1yglAF+QDYZoBGA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791178572;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=yYxajyUfMR6CZRws/aESGfb+63BbYl1GMqXZYxbbX0o=;
	b=fdbP8HV9bQ7utnkZEOekeztQ+yYhKa2MuMtzQctLSzABSvbSGQk/AhX9mu8U3jB02i56oX
	R1V/KY68GMqAIOA28eLrd2yyXawvtLzCR6Ap5lm4z2JjqOZD/h3TrFDE3H7Rt1NiJ4bjhW
	d3aPjsHF3SEKat4QrMbM5sqvn1xjsYmIYmVNnjYfuOeviiFX/LdVORn1IkJLrD4ioMjUE0
	4T4kIpw+g2j/gDb+9sy02bG6GXBCYUwIMHCj+qfiScUerKh3twNb5qXmRZJPVADc1z12zJ
	IIY8Tbh9nwXZsvnhLR4JM0MkHfD9iJCMZhXx97e042+qk2iCIcqrkIqc63YrIQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyp5m3TXJz16Gg
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 05:36:12 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 26d70
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 05:36:12 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 82d23d909dc1 - 2026Q4 - devel/meson-python: update to 0.22.1
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 82d23d909dc12457287504eb947916a489460b1c
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 05:36:12 +0000
Message-Id: <6ac3374c.26d70.20f97061@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=82d23d909dc12457287504eb947916a489460b1c

commit 82d23d909dc12457287504eb947916a489460b1c
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 05:22:16 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 05:36:01 +0000

    devel/meson-python: update to 0.22.1
    
    Changelog: https://mesonbuild.com/meson-python/changelog.html
    
    Reported by: Alastair Hogge (previous iteration)
    PR: 293551
    
    (cherry picked from commit 1bdea1b1362ca391b29153ad971a470d433a73d3)
---
 devel/meson-python/Makefile | 4 ++--
 devel/meson-python/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/devel/meson-python/Makefile b/devel/meson-python/Makefile
index 1fb79a480e0e..fe7f599911ff 100644
--- a/devel/meson-python/Makefile
+++ b/devel/meson-python/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	meson-python
-DISTVERSION=	0.18.0
+DISTVERSION=	0.22.1
 PORTEPOCH=	1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
@@ -26,8 +26,8 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}build>0:devel/py-build@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
-		${PY_TYPING_EXTENSIONS} \
 		git:devel/git
+#		${PYTHON_PKGNAMEPREFIX}pip>=24.1.b1:devel/py-pip@${PY_FLAVOR} \
 
 USES=		python
 USE_PYTHON=	autoplist concurrent cython_test pep517 pytest
diff --git a/devel/meson-python/distinfo b/devel/meson-python/distinfo
index 72fc81bafbca..79ea952b98ce 100644
--- a/devel/meson-python/distinfo
+++ b/devel/meson-python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760543175
-SHA256 (meson_python-0.18.0.tar.gz) = c56a99ec9df669a40662fe46960321af6e4b14106c14db228709c1628e23848d
-SIZE (meson_python-0.18.0.tar.gz) = 95630
+TIMESTAMP = 1791045764
+SHA256 (meson_python-0.22.1.tar.gz) = 52c88628b0e5671592dc2306613fb5f6f3615fd24def059b9894f143b7f9a139
+SIZE (meson_python-0.22.1.tar.gz) = 121887

From nobody Mon Oct  5 05:36:10 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hyp5q501Sz6cQYD
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 05:36:15 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hyp5q3ngTz4tCm
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 05:36:15 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791178575;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=oY99HaeHGKD+W0ZLAT7Bp8R2QT+ehhjT6WpPzh2llTk=;
	b=LS9TXot0VYs+U2PH+bRgQSjIMobXHUl7r4lIx3j3H2jo57xAOzaX+fdtowoHOMNOrT49De
	DCnGsBiG48bLHsCiqepiHZcOJrML5jyTUnhioT8d8FpPl8cs9vHwzOLfkXnKvLR6Vf0e4v
	8gTkVep8IynZN3sYpqh5Fh+Qzztz+OrXTlM9u2SvxOjR8vHS0OOt1A71R8Z8KZMuSKt4HF
	0fELMj6Eb+lFvo2F3wy/0VPbWkfwwMzf/TyshZiMp4p41q9ix/PaF5XyTrgAm124mSjZKz
	dRZP70+dqbn5MeffKpxP0CIZaQCDDKHEKVEbl91ciivHovMO//LMsq6c+Cfvlg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791178575;
	b=uLyl358yBF3CyggSY8zN4qUgmCUHQo9VwKT6G1N/pYF1STtC8nl0MenwIoWDqqoyzTVaGD
	7Jdbsiv1fxwNZ2LNdQ9vUAJBDTEkWeaV29PNALXHiiroiR9u8Vc/Riq1kgTCjYoZXUMVhP
	sSzz8YosNG7Hxoxf6BlpJxvXcIQGmOiTfvn94Ua0oSvZdi6XJnjq2IsYIsvN7D57gZfShG
	UhBrbC52CeobYU/PIlmIHYnotpkq8bt1zmVvEenIvf+08mY8zeIL2uKpThPqSDoSK4PPjs
	puOKzmeONHDvKX4gotEJvJIAboHZfX6NOu1G1otUdwBeskmyJf7wjC7TPAGGMw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791178575;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=oY99HaeHGKD+W0ZLAT7Bp8R2QT+ehhjT6WpPzh2llTk=;
	b=jz+bcJ4pEN4e62zmu0WRwzbdnTpAe7qZwPFeTicYUUjTB7e64mXoMKNV5tIVqjMEyjUFlm
	ijIwl/o9lcNm5VTJiX3dXyfLCgx0pUmZnPZzshha9WHYD5IvtUEK1355pgnZxiKKI6cWzP
	nfZ/Dc95MpLXPmrMBqZz6YntV+CW06SRO7TqgefXFLkxEJGgtdgmqW2hzPVAFj0QsM8T8W
	3CXZKzNvxknppGeg236M7ONu/50Rqy7dO1J12unCkw0bpVR1DiX5/apTv7764TjyO7ai1R
	/P+1mW4Wfa/ZNUFh3otgzQ5mJYNHmzZ7G9EpNIyIovU/oaxlgNLsmlOlseAlHA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hyp5q2lCfz162g
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 05:36:15 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 274c7
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 05:36:10 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: ebf1fec9fa07 - 2026Q4 - devel/py-joblib: unbreak with missing RUN_DEPENDS
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: ebf1fec9fa07890c312812660585a10812f74aee
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 05:36:10 +0000
Message-Id: <6ac3374a.274c7.505e4ec@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

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

commit ebf1fec9fa07890c312812660585a10812f74aee
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 04:38:11 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-05 05:34:20 +0000

    devel/py-joblib: unbreak with missing RUN_DEPENDS
    
    ...specified in pyproject.toml
    
    /usr/local/lib/python3.14t/site-packages/joblib/__init__.py:114: in <module>
        from ._cloudpickle_wrapper import wrap_non_picklable_objects
    /usr/local/lib/python3.14t/site-packages/joblib/_cloudpickle_wrapper.py:14: in <module>
        from .externals.loky import wrap_non_picklable_objects
    /usr/local/lib/python3.14t/site-packages/joblib/externals/loky/__init__.py:22: in <module>
        from .cloudpickle_wrapper import wrap_non_picklable_objects
    /usr/local/lib/python3.14t/site-packages/joblib/externals/loky/cloudpickle_wrapper.py:3: in <module>
        from cloudpickle import dumps, loads
    E   ModuleNotFoundError: No module named 'cloudpickle'
    
    With hat: python
    
    (cherry picked from commit b0be372a90503ef37fbe2c3470844b72a6a780e6)
---
 devel/py-joblib/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/devel/py-joblib/Makefile b/devel/py-joblib/Makefile
index 28d3073a82e1..8187a42efe86 100644
--- a/devel/py-joblib/Makefile
+++ b/devel/py-joblib/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	joblib
 PORTVERSION=	1.6.0
+PORTREVISION=	1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,6 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 BUILD_DEPENDS=	${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cloudpickle>=3.0:devel/py-cloudpickle@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR}
 #TEST_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}threadpoolctl>0:devel/py-threadpoolctl@${PY_FLAVOR}
 

From nobody Mon Oct  5 14:43:19 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hz2F33z2Yz6jy5r
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 14:43:19 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hz2F33WT3z3Km3
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 14:43:19 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791211399;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=/UFQT7GKjxCnZzhcx167u0QzMHVOc0vR7MkwL4nPI9w=;
	b=K3sdIENd/eR9JSeRYRVuInnNmuDGEOhoYyoQWYr4KhW6EkON5QYHIH6Y5Ka4AI7lYtPyIT
	szdgQk274Brndy57EHDeOq6GoXRooQwvh1x1tDwz38tTFfDJtd7pgZNFuZYWYdmDzSq4FQ
	5N+pjYVrG6H+eKysWs/jX74aNwq2Zhhjk0k6WO6VYOKmn+06jn+705faOSsEJW/t1/dWq8
	pMBOi2EEAuf+wiK58tJJQ94IMwd7CUnb1wHtUohgACVu8Uzi/VIInb8vakI3KoRDe4FxY1
	CYaAO8WktDVBFS16VTTtwfXV6k0APLhYlDeOjyTvx9r5qvVp1DyIRyyuXO2X5g==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791211399;
	b=nadhNab5ZuvNN3vs/+L6hVR7aHW+TDBtElkZvlFrok4O2jRZ1HMboBhFBJHawW1G3vBbwi
	ERYwhiavGlI2tRIF3txcITYKF7trLELekpFzL9yHWEp29F+hpjyuup/2ps/e4NPrLUSPnB
	36LobELV7nv+A/KVck+GTwSShvGY+IVPLOV9Z0jrroajzUdLplsK1IOONITpMCvZpgX/ya
	IgZeBmhb8lHIeykw5pg8xg6KRD1rUK5YD9j9lKnGWevwbJ1eeUlRKdhp3Yv1vkNpLROosV
	MYWA+/h+hOj103yE/r/FLkAjTZ/JVDbx8z3KPyrrn5/qdpmMJfE56amEZgL8OQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791211399;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=/UFQT7GKjxCnZzhcx167u0QzMHVOc0vR7MkwL4nPI9w=;
	b=YE+/S52wsAWSraxBlQa25ljDzcbhnFY/c1uZKMguDPlcFXnhChe1ovSWrtePu4FebdUj/r
	oP3WAa8Oj9rUCFEF6HCckwn6PKWzB+kUsDniiDw20KXqArCuybDDqHpMsx0dNeYctcIzs5
	uUUePEB8rc4ld+fw75YFniJ/TyaRS+qLHVyE8kTezp3y7K1s7MIgyaIXHJKGOiLFnV0ndG
	N4c0Q+D2G3WkwWhnumL8V6bfxesmliki/qp87IsQZgS3qycjZE4P7Kra/1ucfLHBP8Y1Oy
	BA2e2TcO+vBLRiWiSv9epc4yiig4XsEZmxh4h28RTqY6WvHEvrmjNJs9i2zcDg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hz2F32HstzP4y
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 14:43:19 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 19f0a
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 14:43:19 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Nuno Teixeira <eduardo@FreeBSD.org>
Subject: git: 46eee4053dc0 - 2026Q4 - net-p2p/{lib,r}torrent: Update to 0.16.25
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: eduardo
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 46eee4053dc062a03bfa9ce9e1b03d3c25565c49
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 14:43:19 +0000
Message-Id: <6ac3b787.19f0a.215d7608@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=46eee4053dc062a03bfa9ce9e1b03d3c25565c49

commit 46eee4053dc062a03bfa9ce9e1b03d3c25565c49
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2026-10-05 10:38:38 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2026-10-05 13:26:43 +0000

    net-p2p/{lib,r}torrent: Update to 0.16.25
    
    This release includes various bugfixes and minor improvements as part of
    a stable series of releases.
    
    ChangeLog:      https://github.com/rakshasa/rtorrent/releases/tag/v0.16.25
    MFH:            2026Q4
    (cherry picked from commit 417345a083de0f7b2935f698021fabab6dc9e285)
---
 net-p2p/libtorrent/Makefile  | 2 +-
 net-p2p/libtorrent/distinfo  | 6 +++---
 net-p2p/libtorrent/pkg-plist | 4 ++--
 net-p2p/rtorrent/Makefile    | 2 +-
 net-p2p/rtorrent/distinfo    | 6 +++---
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile
index f265f6bf76ad..e832c211909d 100644
--- a/net-p2p/libtorrent/Makefile
+++ b/net-p2p/libtorrent/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libtorrent
-DISTVERSION=	0.16.24
+DISTVERSION=	0.16.25
 CATEGORIES=	net-p2p
 MASTER_SITES=	https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/
 
diff --git a/net-p2p/libtorrent/distinfo b/net-p2p/libtorrent/distinfo
index ff636aaf0f90..541c5e366676 100644
--- a/net-p2p/libtorrent/distinfo
+++ b/net-p2p/libtorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790113160
-SHA256 (libtorrent-0.16.24.tar.gz) = 24a2c4e844290adab1208956fc404343662ac5c95241f3d15ac70a9172fd525b
-SIZE (libtorrent-0.16.24.tar.gz) = 943301
+TIMESTAMP = 1791195155
+SHA256 (libtorrent-0.16.25.tar.gz) = 6266db1d5575d3b99846a4caad98e4c2a8aa6ad034d8b09e566d610123deb569
+SIZE (libtorrent-0.16.25.tar.gz) = 954802
diff --git a/net-p2p/libtorrent/pkg-plist b/net-p2p/libtorrent/pkg-plist
index a2147c109f49..479db4768194 100644
--- a/net-p2p/libtorrent/pkg-plist
+++ b/net-p2p/libtorrent/pkg-plist
@@ -81,6 +81,6 @@ include/torrent/utils/string_manip.h
 include/torrent/utils/unordered_vector.h
 include/torrent/utils/uri_parser.h
 lib/libtorrent.so
-lib/libtorrent.so.52
-lib/libtorrent.so.52.0.0
+lib/libtorrent.so.53
+lib/libtorrent.so.53.0.0
 libdata/pkgconfig/libtorrent.pc
diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile
index f9b5e39d4e46..caf2124f4bf1 100644
--- a/net-p2p/rtorrent/Makefile
+++ b/net-p2p/rtorrent/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	rtorrent
-DISTVERSION=	0.16.24
+DISTVERSION=	0.16.25
 CATEGORIES=	net-p2p
 MASTER_SITES=	https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/
 
diff --git a/net-p2p/rtorrent/distinfo b/net-p2p/rtorrent/distinfo
index 582c4f2d61a0..bb1d22ec5058 100644
--- a/net-p2p/rtorrent/distinfo
+++ b/net-p2p/rtorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790113873
-SHA256 (rtorrent-0.16.24.tar.gz) = 269d82054bdf3862194722c5e27bddc12abb51d45045bf6df1bd7ee3a2837bab
-SIZE (rtorrent-0.16.24.tar.gz) = 886723
+TIMESTAMP = 1791196101
+SHA256 (rtorrent-0.16.25.tar.gz) = d9c17e0fae59f0cb7533966f3ed778e9df701ad84d5dd50e9bae2aefe0f00a2a
+SIZE (rtorrent-0.16.25.tar.gz) = 891609

From nobody Mon Oct  5 17:33:04 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hz60w5MH3z6nBRV
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 17:33:04 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hz60w4JZRz4XFn
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 17:33:04 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791221584;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=5QQeB2XG5lRko4ECoHhsevaWbWcwd42OGe8JZa3YQ88=;
	b=i1XrgsAzaWLPIn8yj4j7F8TmD9pPopQX+A7PDxXh9V4L56Ab4B/XKCQYfWqLvEHp+VHm5A
	O459J8jpsQrtrB4X22SHu6XMl6msThe17UCVLwIIy+5HPrlXsQC5IliPvPSi1ZZ6uL1rNX
	+S1gywbuQghZua7rJslSErSiOYclU30ejYRl0qTWREwsqz1WPWCkcYtWD2W7jIipVOya3S
	C+D5Rqus4UPX2MJXq+ElGvcSjTj80ovo2Hp1OrrsPPEEGnJyB2geXKCyaV33XfUZFoehVd
	z8qtZhJqhGskhikJf+BN11gEG6ufGB9WltVFzUvzS6hbCRfgkVnbQzRfnKq3uw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791221584;
	b=CxdK+HQKSTGDshmcvQZNEzFvGh7KPUL3+EYSHPWPTqn5qVXKB88Xd1bWzHWd/T1AT8VemD
	k2HIWFanCkqCDhdjbRdCqZvTPMxOjc4JOTcyXf5yrHGk0bvfrE+DOgchhyb3+z7/TZGNi2
	L0LN/cYm20waGb4pwaOlTzt/DnfG0T9GB+dVCySctvKRt5sgysid0tasMsSXcv2tdeBAOo
	/tBTh174+g0W+p+GUjf3RGS7+9aALJO8eqw+LP929ZLzSSylVBlIo4Pvc9T3NNB4iCWlh6
	IrZgMaqEWRjwiL1ccrit5qbyFvkjestfKl2WbAqmG6WTIvZhBjpHp+Mr5QFgAA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791221584;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=5QQeB2XG5lRko4ECoHhsevaWbWcwd42OGe8JZa3YQ88=;
	b=A5swELf452FUmlSSRYn8a/UpVO2i+Mu8vDyFhy5MPaHtuctgksdOBH+iltw++UBKkNALgV
	m77TwypK0+9pU639RXw8xu7hxFOI606qCk+VExfLhg8l/2EfYOLYbQzQNalad34n+BHMiV
	pOHQ3oj8QIdZxF+J055+iOocQGylm0bSRacs5J+iQw5RB6BLxZnRBe9GEPcmkmDrc8Jclr
	TgcuCKq6Esrg8DuuL091bYhdkUPnMXfsskD8A/cgwokSEg7zckbcBl3BM1wi4YxE/KhAMG
	MQnyddJHD27wYlQfcMYH+ws6kT3Fzly3b3LFvOJ5TT/QELNGQb2u9wxk2SVhUA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hz60w3MSKzTrZ
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 17:33:04 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 337e4
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 17:33:04 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Bernard Spil <brnrd@FreeBSD.org>
Subject: git: 452d88cd5502 - 2026Q4 - security/libressl: Security update to 4.3.3
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: brnrd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 452d88cd5502fa0773d95e892322a377b6981535
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 17:33:04 +0000
Message-Id: <6ac3df50.337e4.2d44f2af@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by brnrd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=452d88cd5502fa0773d95e892322a377b6981535

commit 452d88cd5502fa0773d95e892322a377b6981535
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2026-10-05 17:25:05 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2026-10-05 17:32:51 +0000

    security/libressl: Security update to 4.3.3
    
    Security:       85bcb950-c0b4-11f1-a6ea-8447094a420f
    MFH:            2026Q4
    (cherry picked from commit cf9771303f64cef5766f6ab7e2b38cccc3ae5b6e)
---
 security/libressl/Makefile | 2 +-
 security/libressl/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/security/libressl/Makefile b/security/libressl/Makefile
index 52f46f895258..b1748d9829ea 100644
--- a/security/libressl/Makefile
+++ b/security/libressl/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libressl
-PORTVERSION=	4.3.2
+PORTVERSION=	4.3.3
 CATEGORIES=	security devel
 MASTER_SITES=	OPENBSD/LibreSSL
 
diff --git a/security/libressl/distinfo b/security/libressl/distinfo
index d50762479e52..fda1fd224235 100644
--- a/security/libressl/distinfo
+++ b/security/libressl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1779783832
-SHA256 (libressl-4.3.2.tar.gz) = edf01aee24c65d69e6a9efcb9d44bcda682ff9d4f3bbbd95e794e1dfa90847b5
-SIZE (libressl-4.3.2.tar.gz) = 9302254
+TIMESTAMP = 1791201603
+SHA256 (libressl-4.3.3.tar.gz) = ff97c432457f349e6ba3d416ab903bc7468f1436f0f32efe5fff808de292c7b8
+SIZE (libressl-4.3.3.tar.gz) = 9306635

From nobody Mon Oct  5 17:33:05 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hz60y3Pg1z6nBtX
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 17:33:06 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hz60x5HD5z4XKq
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 17:33:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791221585;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=G0ZzainhNQ6gtBwNl6HhGY+HJ7Vows2543LcxN4sjcg=;
	b=fttzQCg9yX48ceBfGssOgoGv6kJlPcqY0DHwSYKg5nGgtuu9BHIdeYoFPYkRYyY/qNDMkz
	Cc5Vdyw/a4fig/j6kSBiZ9eVkwloWEC8wPHBpiLlqwQAOqvuamwq1NRjhxa3Q0yjlE79JF
	f7emf9gDC51I1zaw1DMe4gn/Uv1UqvcMv+nPtmLoJqoFBaLvs7Ecguaa1N68tPIsElagyu
	TWJQbr4a474leM+U99dDn6T/coE8YSMzMg+AdKoBqP6n/xVb0nZbc9iEC1yh+SjJfKtUNQ
	1EiiyMRIGEUfwSkDkEcfngzor3fY2TmUE9pg12iPolnATv4+Fn5vMaYo3WtefQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791221585;
	b=c09F8lXIKRSDef8R1yiNc2CTFOgmUJAAX4+dLNEkN/SedoHRkHQiCvQpA9acZnkpt6Te1j
	zch57odD0RDyssOkWdwmG45fHwSGjQJhUxJViZocspEHLpr4repwFGKPjhr8tsV07wqMvy
	wbqbc4vhQ/Iyn+s5u2HWJteG7C8iUdQu3+KeFjaCvgPL8FHIZc5ZPrK8NK73rCMxdVGkIV
	kJJt7STMz3RqWOnVWhTplf1uytOdNf2s+V7B/UrGOninSIdE46fBjQFC0Jk9EXNFlnpcdk
	qPq2oDyBQNW4kD7Wmhj8C67Z9RGM8kx5XJqoqSMZCBAxbcKkcccIJCOxNxPP2A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791221585;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=G0ZzainhNQ6gtBwNl6HhGY+HJ7Vows2543LcxN4sjcg=;
	b=yAplyhkVMRzcPni75vwQP7NIBvuHW5hleSSplnsOukE/5LFenCEJLIhxm1/WHkLcpHelj8
	DjxTCKtXZHsQSahX+LbrUfZxYNvBIx3alOAVVuAExrOQXPceugPbK87LHcYAgVSVnHzwX2
	a57vYCsKLqUfzLsMkUsTavS8/i+9MuUrX2yessuSmvQwFDOydezGbZGXl5vD/lSvbKqNDK
	WGgb+WUghxC6uwM75sXkwpHEnBoXadD+O1ebrgxmjigaJ8MYwvfLytdvCi+gz7MXywhY3x
	gM0I8RrTvFaATsSBEqb2PRO6fs0oSwGi2gOpxkgQ+NvnC3n7DxHuGchfm7pSyw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hz60x4HMlzTGb
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 17:33:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 334cf
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 17:33:05 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Bernard Spil <brnrd@FreeBSD.org>
Subject: git: 877ca3bcaa46 - 2026Q4 - security/libressl-devel: Security update to 4.3.3
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: brnrd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 877ca3bcaa4678c2395f1ab44be6634a22e395e0
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 17:33:05 +0000
Message-Id: <6ac3df51.334cf.2735d677@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by brnrd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=877ca3bcaa4678c2395f1ab44be6634a22e395e0

commit 877ca3bcaa4678c2395f1ab44be6634a22e395e0
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2026-10-05 17:30:02 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2026-10-05 17:33:00 +0000

    security/libressl-devel: Security update to 4.3.3
    
    Security:       85bcb950-c0b4-11f1-a6ea-8447094a420f
    MFH:            2026Q4
    (cherry picked from commit 2c653476eb45808cebe3bc18962e87103c7d264b)
---
 security/libressl-devel/Makefile | 2 +-
 security/libressl-devel/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/security/libressl-devel/Makefile b/security/libressl-devel/Makefile
index 72aef05935be..c4740d9d8d9e 100644
--- a/security/libressl-devel/Makefile
+++ b/security/libressl-devel/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	libressl
-PORTVERSION=	4.3.2
+PORTVERSION=	4.3.3
 CATEGORIES=	security devel
 MASTER_SITES=	OPENBSD/LibreSSL
 PKGNAMESUFFIX=	-devel
diff --git a/security/libressl-devel/distinfo b/security/libressl-devel/distinfo
index d50762479e52..fda1fd224235 100644
--- a/security/libressl-devel/distinfo
+++ b/security/libressl-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1779783832
-SHA256 (libressl-4.3.2.tar.gz) = edf01aee24c65d69e6a9efcb9d44bcda682ff9d4f3bbbd95e794e1dfa90847b5
-SIZE (libressl-4.3.2.tar.gz) = 9302254
+TIMESTAMP = 1791201603
+SHA256 (libressl-4.3.3.tar.gz) = ff97c432457f349e6ba3d416ab903bc7468f1436f0f32efe5fff808de292c7b8
+SIZE (libressl-4.3.3.tar.gz) = 9306635

From nobody Mon Oct  5 18:22:25 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hz75s5kDQz6nGRp
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Mon, 05 Oct 2026 18:22:25 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hz75s514Wz4h7D
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 18:22:25 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791224545;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=bWJ6PmQGxreW3GepahgpDYmlUfZH9JjKAul1fB5jyCM=;
	b=FBKVPLBoqVKkhG6x6orDtRNElcb5b4zj/+5JKWgvOyqABSeVx8bxOmyC81RRWAnLuKMQrc
	S85WqzQyhFiaOnEyJZZwQB7ikzoLETaBtQHouRV+czm8+V84uETIwzUCGb1vKUemKba7pE
	Om7/5ttoMXGhpT9eeBXkH2dLhwn0DCLRaP31Qu6HLQLvMmWgPkhovRv68FHauPFfQ2Fl/+
	FfeagPM2KZYMU5cqJCT7AazWiQZqRsR0da4yVtmVcBdHxMzw85RhAJ5NEUW/CN8Qnywzme
	kU13B5ydsgS7QabFX8a0I+kyP56+jZ5AhSXQosp22HCrmfDimFUiXqO/c0TBUw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791224545;
	b=NIMGbQ2RX7thieKdSvIA35Qpbsxlg68YSDsGSy84TbJ1SA+qv0fUdCWmzQZdYIrGej/W6r
	fBsgSu8zT7MR+kpUOQaieuR+B6LcjB/tKz9TzmViht++u9cb8KSUIplV2/Jvh3pBYpd5qM
	6jVJDMqojklnxU9YKzyuWK23Tw41tbvRieqZJMKcmA2ARngS/3acYDNrP+YH3leF/8YgLP
	kp525bjvO4pwpoYnMESRJQa5uX+9g6m8GglKzRVcfoOhvbpp2Xk77TOC9MWxKoxm4TP5nL
	F9ZN1UM275BsdPtJDJ1rPzxB9LHDT2AEF1znwVGlhZIE11XtKWmT9pwWCvYYdg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791224545;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=bWJ6PmQGxreW3GepahgpDYmlUfZH9JjKAul1fB5jyCM=;
	b=jfF1uQPAw1EEh7PT6YDspobYiB+a+WIus0iUMnH8IhRfonKb5JlvivhGNrDBn4wH+2hAdZ
	zx0ehoGZKe3Fi7JXjoRknuzuAFH3I2kAt0qcamq4y7BAS4791IcJsVksRINAZW8pT0LI0+
	T1F/daQMUaBwhB740rRl6m89FNszI26nnVjH11e38VfNEdnWAJm7gz3sRgpTaij4TX3lxY
	X0OcJnYnGwwMgTycGAeOnvebejdZgaISUOZgLrmyacmbUeLlJbTcKg40abchqM3MhURkGF
	BBji/aUheK/7r8MMVOTUs8kmMLlJ9H9YWttKNZhCASZupZXxXGnu8z77gLwJlw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hz75s43hCzWkr
	for <dev-commits-ports-branches@FreeBSD.org>; Mon, 05 Oct 2026 18:22:25 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3a9fb
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Mon, 05 Oct 2026 18:22:25 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Christoph Moench-Tegeder <cmt@FreeBSD.org>
Subject: git: 46cf3d969649 - 2026Q4 - www/freifox: update to 157.0.1
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: cmt
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 46cf3d9696491c61d91ecd22db11c7f7c1e62c24
Auto-Submitted: auto-generated
Date: Mon, 05 Oct 2026 18:22:25 +0000
Message-Id: <6ac3eae1.3a9fb.55bec127@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by cmt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=46cf3d9696491c61d91ecd22db11c7f7c1e62c24

commit 46cf3d9696491c61d91ecd22db11c7f7c1e62c24
Author:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2026-10-05 18:20:33 +0000
Commit:     Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2026-10-05 18:22:11 +0000

    www/freifox: update to 157.0.1
    
    Release Notes (soon):
      https://www.firefox.com/en-US/firefox/157.0.1/releasenotes/
    
    (cherry picked from commit f6726c254f0cff9e84a7cd4fb1e8b55f9fef0e0c)
---
 www/firefox/Makefile | 2 +-
 www/firefox/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 581309a291bf..a553f4d0e0cd 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	firefox
-DISTVERSION=	157.0
+DISTVERSION=	157.0.1
 PORTEPOCH=	2
 CATEGORIES=	www wayland
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index b91c35342ec2..90ab5a339db5 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790268013
-SHA256 (firefox-157.0.source.tar.xz) = 259c564dd4bbd56bbe8a9a6cf001fc8812853567fd3a78e77c9ddf10d7d4e982
-SIZE (firefox-157.0.source.tar.xz) = 813871236
+TIMESTAMP = 1791223226
+SHA256 (firefox-157.0.1.source.tar.xz) = 483bedee9059df2479e4531c443b1073c6ebaed3570bda0c164eb562ee241c4c
+SIZE (firefox-157.0.1.source.tar.xz) = 811383348

From nobody Tue Oct  6 04:29:48 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzNZh3P7Dz6Z0Pg
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 04:29:48 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzNZh2tNzz4nZJ
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 04:29:48 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791260988;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=s2hc345dR8dmUljA1dC6W2FgoIwtngWOsHVS2KXz/ko=;
	b=L9P/iXwr7pXYBegWzpJ5d2SN8OqkgUkVTOxZrEfc8v3Bdi08YzaAQr5c3VH0nihDbffzYA
	wUvEaDGVfi58Jq3TZiJocDt4kCnuI7TSlbCkdmE9/TFlyZk+ksgwFs4gdOJe48TLvHXR44
	bqAyBkdBvoakIZ8kPm5OHiJ2wEWm/JbOAYrSL5GPQOdgFs0khQ7ZxxX2uepe0qg4KTquZc
	I1QGPUMToNkBaa4LGw0hYU/hDQLWw5y+jNxbc9MObV/2n6LxwYjynoGuEbODsLqgr1kTHh
	76MB/T4tgTW20ozuZXcr1L47ZBkzVdi4qdTA24+qQXxBwX1WLYQQDNqzxIvgJg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791260988;
	b=TnoFUA0VKIW4sYMb7APR6eBtwkKjHduJ7Iy+gGsYi4bA0gGo83IyfW75Zct4muCNkVH5hD
	DnuQHn9R6eKKEIQu/jPyi8OaODom5b4fLnqxKFcukNEWOgC3vWC8b+VGqkW1eyNAO3IWWQ
	N631crTQkWuChDObN1g2mgFewv5DxjhPJuCp+4Wi00A6OsZHjoVGHyXXLMfUL0png06BIz
	DQV2FBBEhypgF1A0bS2QOOFPPq3Z5NkcQ3ZMLpe48vpb2aDQEWXME0LRypHo+k0hyyBTpe
	S2X1v/mNmfKZA48dnL7JEkNjEEtEl4NxoSzYR8VSGKDIYPYxWk95epooQWyrrQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791260988;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=s2hc345dR8dmUljA1dC6W2FgoIwtngWOsHVS2KXz/ko=;
	b=gb+3eiU2/KLBfqBiKhuelo9aN2Ke+cxcPhASpNeAWJynAKdgPlS8jqtXTs5ZiWhs6Ox3/w
	hduO2kY6Sen+Q7HT2Wg7YzS2Ws/qBOJ754yyKJdBogD+yWqyg3kO1q3N8iwI7KZqXO4d3D
	gKThLPJOPqZT04REgWdtxBB8RVgCA0QAQX8NqONxakRPQxFXiyLeZTaQ0SVJVF/BOBRfOf
	RIgWjusOa3cts4Q+iJ7L5r/YIf+Am5OFNqzA4fTUV9SRfCjhUS0XoC8hAaFSDCnYfgb1qH
	plnMJNgFrpQbjtzKZGzsVWuL+d9PVLEJk9w9jC8isx3heFtZt3YnQ1Z6iBV5iQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzNZh1g5wzrRD
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 04:29:48 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 31aaf
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 04:29:48 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Don Lewis <truckman@FreeBSD.org>
Subject: git: aba4dadda5f6 - 2026Q4 - editors/openoffice-devel: update to a new snapshot
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: truckman
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: aba4dadda5f6fcde285cc93ab3bd02aefdedb371
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 04:29:48 +0000
Message-Id: <6ac4793c.31aaf.695a6044@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by truckman:

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

commit aba4dadda5f6fcde285cc93ab3bd02aefdedb371
Author:     Don Lewis <truckman@FreeBSD.org>
AuthorDate: 2026-10-04 05:09:13 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2026-10-06 04:29:40 +0000

    editors/openoffice-devel: update to a new snapshot
    
    Update openoffice-devel to a newer snapshot on the upstream trunk
    branch.
    
    MFH:            2026Q4
    (cherry picked from commit 7da4764a696780bd240dbe8d255430cee7fcf32f)
---
 editors/openoffice-devel/Makefile | 4 ++--
 editors/openoffice-devel/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile
index 8e4f96e113de..5fc9fe251425 100644
--- a/editors/openoffice-devel/Makefile
+++ b/editors/openoffice-devel/Makefile
@@ -126,8 +126,8 @@ AOOVERSION2=	1
 AOOVERSION3=	0
 # From solenv/inc/minor.mk SOURCEREVISION LAST_MINOR BUILD
 AOOTAG=		AOO510m1\(Build:99000\)
-GITREVISION=	ed9fccbc30
-TIMESTAMP=	1790282737
+GITREVISION=	fb122de935
+TIMESTAMP=	1790800103
 #AOORC=rc3
 #EXTSRC=		ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20150707.tar.gz
 EXTSRC=		ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz
diff --git a/editors/openoffice-devel/distinfo b/editors/openoffice-devel/distinfo
index bb392262f9bf..71e3d152136e 100644
--- a/editors/openoffice-devel/distinfo
+++ b/editors/openoffice-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1790308779
-SHA256 (openoffice/apache-openoffice-5.1.0-1790282737-ed9fccbc30-src.tar.xz) = 2391b05dd68457e128e5f2631c02ef3e42b22d72573355330e50a3b925565710
-SIZE (openoffice/apache-openoffice-5.1.0-1790282737-ed9fccbc30-src.tar.xz) = 249749020
+TIMESTAMP = 1791090504
+SHA256 (openoffice/apache-openoffice-5.1.0-1790800103-fb122de935-src.tar.xz) = 6feab447f121eae3c7280f993e5b510e36355457015732fbd56d4073ea7a95b5
+SIZE (openoffice/apache-openoffice-5.1.0-1790800103-fb122de935-src.tar.xz) = 249806304
 SHA256 (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 966a8333c83a18ddd84401389006d6e0b52b8175924b808b54b88211669985fa
 SIZE (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 28957004
 SHA256 (openoffice/9dcd632441e4da04a461082ebbafd337-boost_1_84_0.tar.bz2) = cc4b893acf645c9d4b698e9a0f08ca8846aa5d6c68275c14c3e7949c24109454

From nobody Tue Oct  6 04:29:49 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzNZj5Nysz6Z0Pj
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 04:29:49 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzNZj3dZBz4nZM
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 04:29:49 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791260989;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=M265OPYlExFkbT2VQ/SY/Ep3oAzjLiBNe2N/5gCx4ho=;
	b=myNd/pRjIcQzQci2oZk3WC2zpJaB8mSqf/T12qou3Ba3PvrgB3HyoNEjJzjKqIUhOR9uCE
	8FS+tLyE3cmJvp0np2Rqwru9LMr2cSYXFf2pLKX1HGqJK1V/F649KIiFhaqcmLLMcrzqkw
	Y+W7CznkEjYQyJBQoYHMto8Ltp4sv2GR3TnB6GJIXx/HPFNrr4N+HgfeLWScXR8qan8XMf
	OSnb6pDG0fKPdtGPwj5lc5CrNXpgOQKRnpNVFE137hDg6Z0Ksgibd/Wa1XcO0+Dhee3XFj
	qWvAgq91IihRN7B18AFHpXPOMKp2fTtoD1ZTJC33Ks7Jj8fzJANmBCi6/eIX5g==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791260989;
	b=p33NoTWoYEiVT+HreXKRPkaw8M/ylxI0Jjvhd6/CiLOyEYhT6vTd3OLS3PAdX0rPeNBqDU
	3WQU9Y3wPtGuWsiwYSNm3rVo7WW7E3i/UyV/xMCR7nfEhNt02d1nfLJ52rpt9Mvd98lGp9
	UpuwN7ec5u1gOwt3O52h3T6nlXMZqXAheglU9sSiS9dx21qzY1+am9IPB63ZqQzA4FAVeW
	CSGjFhbrYW4wLnomRHmJ57Km+btB3FyErF6lF4KKrxvJowwNG/oF760DoF8/NQaVkg10GA
	42tnzoAcYceZmBqrUtvPOK8nT2rldPCsG2EbxRS986MugbhADylnTGQsvGdQ2w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791260989;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=M265OPYlExFkbT2VQ/SY/Ep3oAzjLiBNe2N/5gCx4ho=;
	b=En8B13lJZCSFR9YOTkr/Wu3364urmzXo/AW0zgWq14tWjUP07ujBPKKD3f0YRt5R3bIKJ2
	hbjpXGhIfX4BQL/k5HtU6tYXeQwMX1mIg/lT+lnHi+ZBMA4yEdBbPJGi6+I/xynyeve2C6
	qCmDWVxe3f3jrYQjiodLlpdjb7EnVXePPZpEQ+GYlF2vg/bqXqviIrDJI5b1WZwguNODJb
	dRaZVX/DYQrhVqIsLUX0MHlDCWGM26Ljc0W+By4acoj3FeN17VKvUwoaZZ+uDVYKJr1HCq
	36Sy+I26NDhRUU+bi74Qp9GmKY+BhvHy8vGgXKIWzoweJDDKYBaIChFtgAigtg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzNZj2NjYzrpN
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 04:29:49 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 32d03
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 04:29:49 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Don Lewis <truckman@FreeBSD.org>
Subject: git: f7b146501901 - 2026Q4 - editors/openoffice-devel: update to a new snapshot
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: truckman
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: f7b1465019015e96903ddb6f5ab899b72b71dca9
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 04:29:49 +0000
Message-Id: <6ac4793d.32d03.151824d6@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by truckman:

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

commit f7b1465019015e96903ddb6f5ab899b72b71dca9
Author:     Don Lewis <truckman@FreeBSD.org>
AuthorDate: 2026-10-05 01:02:36 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2026-10-06 04:29:40 +0000

    editors/openoffice-devel: update to a new snapshot
    
    Update openoffice-devel to a newer snapshot of the upstream trunk.
    
    (cherry picked from commit 1fcb3dad2934088d52af24e8f6586bf3aa66deca)
---
 editors/openoffice-devel/Makefile | 4 ++--
 editors/openoffice-devel/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile
index 5fc9fe251425..b60870cf3c09 100644
--- a/editors/openoffice-devel/Makefile
+++ b/editors/openoffice-devel/Makefile
@@ -126,8 +126,8 @@ AOOVERSION2=	1
 AOOVERSION3=	0
 # From solenv/inc/minor.mk SOURCEREVISION LAST_MINOR BUILD
 AOOTAG=		AOO510m1\(Build:99000\)
-GITREVISION=	fb122de935
-TIMESTAMP=	1790800103
+GITREVISION=	430d1577c6
+TIMESTAMP=	1791053065
 #AOORC=rc3
 #EXTSRC=		ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20150707.tar.gz
 EXTSRC=		ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz
diff --git a/editors/openoffice-devel/distinfo b/editors/openoffice-devel/distinfo
index 71e3d152136e..1e4f317e5c67 100644
--- a/editors/openoffice-devel/distinfo
+++ b/editors/openoffice-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1791090504
-SHA256 (openoffice/apache-openoffice-5.1.0-1790800103-fb122de935-src.tar.xz) = 6feab447f121eae3c7280f993e5b510e36355457015732fbd56d4073ea7a95b5
-SIZE (openoffice/apache-openoffice-5.1.0-1790800103-fb122de935-src.tar.xz) = 249806304
+TIMESTAMP = 1791157354
+SHA256 (openoffice/apache-openoffice-5.1.0-1791053065-430d1577c6-src.tar.xz) = e2836e5a384be44dadb853fb2a46f834c60631279f94f37ab725f49536956959
+SIZE (openoffice/apache-openoffice-5.1.0-1791053065-430d1577c6-src.tar.xz) = 249804148
 SHA256 (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 966a8333c83a18ddd84401389006d6e0b52b8175924b808b54b88211669985fa
 SIZE (openoffice/ApacheOpenOffice.ext_sources.4.x.x.20150707.tar.gz) = 28957004
 SHA256 (openoffice/9dcd632441e4da04a461082ebbafd337-boost_1_84_0.tar.bz2) = cc4b893acf645c9d4b698e9a0f08ca8846aa5d6c68275c14c3e7949c24109454

From nobody Tue Oct  6 09:55:01 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzWnx3DwWz6jtkv
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 09:55:01 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzWnx2lPFz4q8w
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 09:55:01 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791280501;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=ZgAon2jR8Wa4wSbgj2g2XrPGZYCTF3d7Ph13+IKYuvU=;
	b=LxAvVvvJckmnOROXnLMOU3iK5BlxhRrGVpAIlqIzaKOjZkZ6rtismbTFokA64RUavMHMNS
	I64Ntf5iQulLhrEgugv9MIFxs1FTuL2yOgrHpl8SXpQEV1whJWf14c8V9gFGQTIhjfaDMs
	Bdp/HwVsbsJcxsFFGGY6xmviR9m373ecrxuZ1NR2BrMq7LljYAi4KpBq3jpUKUHUVhN4ul
	Y8bQN6rfqnwlS5grW1YKaI+kDfyXNSCXe5bu2fLznrXBovGGZLjgVeCTqPSgquQXiFUSHr
	K1INqzedVwOWaUBigzlOmZnJOj04ACuGNnnv6RxWg+PPTfH/2YBr2VVe4Gh3QQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791280501;
	b=ohUgFsGDLXnE6zIttg9X489pdkKbuOfKuvcI8ZctXbHKTKf9j4pCeyWDwohWmQ/F3lhYeQ
	xHa9PlvloImis8GHs3xobnwDGPDuCpidiyF4AuTHg7YLhkrCpbr3siuDaOX4IMBbfTd1te
	qWksxigp9nGQjzGn7vRfMcMpTscCoKhkeG3n49EbPOVmthhSvab1YACMrIpBYUp1sB4w/B
	67irtqWYCwiqvqVI//j7xyUxokajMi93WdCx4ilqgBkEbEYLJ+pouKHZn3Ecj85FEJEVWW
	FDbaAmqrZ4L5wsD/nt41mIRFinjvsysJbx6qcezsLxWKyUP/akGH+3EmbbE3LQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791280501;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=ZgAon2jR8Wa4wSbgj2g2XrPGZYCTF3d7Ph13+IKYuvU=;
	b=ZKlikCzGKMr7G/uPaDmbCShBLmamRsAdKSNIIC5tDKNCgn44lcyZ6cK+EzlD42Jy4IHin+
	+QQzzNlY4RrBVwF7nAaLBL3EhoT2STm3OlUNY6Bra69i3Px8x4ani2/w//ytfAXIvERDPA
	JLYJllv5CC1SI44Pk4QvdOVpx+SsNLtP0Jsda++R0oGm6ffO3ykN/7bebq+aZV+ZxZAIY+
	7eDdhekeL6YAWYWgLC3O957ceS9wRrbF8SbJsf+2hhc/npWZal13ct0+9ELWyy3buRvt6P
	67/vYBOpTTB4TiuXsXnsutQC+YYolQ7S5sdyUgAAHtNWvwHV2zAuFnAW0Ohxcg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzWnx1nlmz11HR
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 09:55:01 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 25614
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 09:55:01 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc: Xavier Humbert <xavier@groumpf.org>
From: Vladimir Druzenko <vvd@FreeBSD.org>
Subject: git: f51f8da4ef2e - 2026Q4 - sysutils/rundeck: Update 5.20.1 => 6.2.1
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vvd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: f51f8da4ef2eed20178574d9bfbd945b5071194b
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 09:55:01 +0000
Message-Id: <6ac4c575.25614.512fadad@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vvd:

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

commit f51f8da4ef2eed20178574d9bfbd945b5071194b
Author:     Xavier Humbert <xavier@groumpf.org>
AuthorDate: 2026-10-06 09:50:43 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-06 09:54:53 +0000

    sysutils/rundeck: Update 5.20.1 => 6.2.1
    
    Release Notes:
    https://docs.rundeck.com/docs/history/6_x/version-6.0.0.html
    https://docs.rundeck.com/docs/history/6_x/version-6.0.1.html
    https://docs.rundeck.com/docs/history/6_x/version-6.1.0.html
    https://docs.rundeck.com/docs/history/6_x/version-6.2.0.html
    https://docs.rundeck.com/docs/history/6_x/version-6.2.1.html
    
    PR:             297022
    Sponsored by:   UNIS Labs (vvd)
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
    MFH:            2026Q4
    
    (cherry picked from commit 7100b86c78d8d86ac254e15ba3d7d12e8a3d3435)
---
 sysutils/rundeck/Makefile                   |  10 +-
 sysutils/rundeck/distinfo                   |   6 +-
 sysutils/rundeck/files/log4j2.properties.in | 433 ++++++++++++++++++----------
 3 files changed, 285 insertions(+), 164 deletions(-)

diff --git a/sysutils/rundeck/Makefile b/sysutils/rundeck/Makefile
index 58dba982ee1a..f08e808ff889 100644
--- a/sysutils/rundeck/Makefile
+++ b/sysutils/rundeck/Makefile
@@ -1,8 +1,8 @@
 PORTNAME=	rundeck
-DISTVERSION=	5.20.1
-DISTVERSIONSUFFIX=	-20260518
+DISTVERSION=	6.2.1
+DISTVERSIONSUFFIX=	-20260909
 CATEGORIES=	sysutils java
-MASTER_SITES=	https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/
+MASTER_SITES=	https://packages.rundeck.com/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/
 EXTRACT_SUFX=	.war
 EXTRACT_ONLY=	#
 
@@ -14,7 +14,7 @@ LICENSE=	APACHE20
 
 USES=		cpe java
 CPE_VENDOR=	pagerduty
-JAVA_VERSION=	11 17
+JAVA_VERSION=	17+
 USE_RC_SUBR=	${PORTNAME}
 
 NO_ARCH=	yes
@@ -33,7 +33,7 @@ RUNDECK_HOME=		${PREFIX}/${PORTNAME}
 RUNDECK_USER?=		${PORTNAME}
 RUNDECK_GROUP?=		${PORTNAME}
 RUNDECK_LOGDIR?=	/var/log/${PORTNAME}
-RUNDECK_LOG_FILE?=	${RUNDECK_LOGDIR}/${PORTNAME}.log
+RUNDECK_LOG_FILE?=	${RUNDECK_LOGDIR}/service.log
 RUNDECK_LOG4J=		log4j2.properties
 RUNDECK_CONFIG_DIR=	${RUNDECK_HOME}/server/config
 
diff --git a/sysutils/rundeck/distinfo b/sysutils/rundeck/distinfo
index b553bdc332fd..b5e24fbd643c 100644
--- a/sysutils/rundeck/distinfo
+++ b/sysutils/rundeck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1779186470
-SHA256 (rundeck-5.20.1-20260518.war) = 6a270029b27977bdbd32ed57301b0d2be336875a3f57f6b7e9a8f55dd2ce4173
-SIZE (rundeck-5.20.1-20260518.war) = 244439642
+TIMESTAMP = 1790353380
+SHA256 (rundeck-6.2.1-20260909.war) = c74f8845357b11052f405962ec2e7dccda6b3ad85fb5e3596ee107741cf467e7
+SIZE (rundeck-6.2.1-20260909.war) = 246627494
diff --git a/sysutils/rundeck/files/log4j2.properties.in b/sysutils/rundeck/files/log4j2.properties.in
index 5111a3883447..ab114b26303e 100644
--- a/sysutils/rundeck/files/log4j2.properties.in
+++ b/sysutils/rundeck/files/log4j2.properties.in
@@ -1,188 +1,309 @@
 ####################################################################################################
 #
-#  Log Levels
+#  Borrowed from RPM dist
 #
 ####################################################################################################
 
-# Enable logging for everything. Rarely useful
-log4j.rootLogger=warn, stdout, server-logger
 
-log4j.com.dtolabs.rundeck.core=INFO, cmd-logger
+name = Rundeck Logging Configuration
 
-#log4j.logger.org.codehaus.groovy.grails.plugins.quartz=debug,stdout
-#log4j.additivity.org.codehaus.groovy.grails.plugins.quartz=false
+property.baseDir = %%RUNDECK_LOGDIR%%
+property.classLength = 2
+property.noConsoleNoAnsi = true
+property.prefix = [%style{%d{ISO8601}}{dim, noConsoleNoAnsi=${noConsoleNoAnsi}}] %highlight{%-5p}{noConsoleNoAnsi=${noConsoleNoAnsi}} %style{%c{${classLength}}}{cyan,noConsoleNoAnsi=${noConsoleNoAnsi}}
 
-# Enable audit logging
-log4j.logger.com.dtolabs.rundeck.core.authorization=info, audit
-log4j.additivity.com.dtolabs.rundeck.core.authorization=false
+appender.console.type = Console
+appender.console.name = STDOUT
+appender.console.layout.type = PatternLayout
+appender.console.layout.pattern = ${prefix} - %m%n
 
-# Enable options remote URL logging
-log4j.logger.com.dtolabs.rundeck.remoteservice.http.options=INFO, options
-log4j.additivity.com.dtolabs.rundeck.remoteservice.http.options=false
+appender.rundeck.type = RollingFile
+appender.rundeck.name = rundeck
+appender.rundeck.fileName = ${baseDir}/rundeck.log
+appender.rundeck.append = true
+appender.rundeck.bufferedIO = true
+appender.rundeck.filePattern = ${baseDir}/rundeck.log.%d{yyyy-MM-dd}.gz
+appender.rundeck.layout.type = PatternLayout
+appender.rundeck.layout.pattern = ${prefix} [%t] - %m%n
+appender.rundeck.policies.type = Policies
+appender.rundeck.policies.time.type = TimeBasedTriggeringPolicy
+appender.rundeck.policies.time.interval = 1
 
-# Enable Job changes logging
-log4j.logger.com.dtolabs.rundeck.data.jobs.changes=INFO, jobchanges
-log4j.additivity.com.dtolabs.rundeck.data.jobs.changes=false
+appender.audit.type = RollingFile
+appender.audit.name = audit
+appender.audit.fileName = ${baseDir}/rundeck.audit.log
+appender.audit.append = true
+appender.audit.bufferedIO = true
+appender.audit.filePattern = ${baseDir}/rundeck.audit.log.%d{yyyy-MM-dd}.gz
+appender.audit.layout.type = PatternLayout
+appender.audit.layout.pattern = ${prefix} - %m%n
+appender.audit.policies.type = Policies
+appender.audit.policies.time.type = TimeBasedTriggeringPolicy
+appender.audit.policies.time.interval = 1
 
-# Enable Execution event logging
-log4j.logger.org.rundeck.execution.status=INFO, execevents
-log4j.additivity.org.rundeck.execution.status=false
+appender.audit_events.type = RollingFile
+appender.audit_events.name = audit_events
+appender.audit_events.fileName = ${baseDir}/rundeck.audit.events.log
+appender.audit_events.append = true
+appender.audit_events.bufferedIO = true
+appender.audit_events.filePattern = ${baseDir}/rundeck.audit.events.log.%d{yyyy-MM-dd}.gz
+appender.audit_events.layout.type = PatternLayout
+appender.audit_events.layout.pattern = ${prefix} - %m%n
+appender.audit_events.policies.type = Policies
+appender.audit_events.policies.time.type = TimeBasedTriggeringPolicy
+appender.audit_events.policies.time.interval = 1
 
-# Enable API request logging
-log4j.logger.org.rundeck.api.requests=INFO,apirequests
-log4j.additivity.org.rundeck.api.requests=false
+#
+# audit pre authentication
+#
+appender.preauth.type = RollingFile
+appender.preauth.name = preauth
+appender.preauth.fileName = ${baseDir}/rundeck.audit.preauth.log
+appender.preauth.append = true
+appender.preauth.bufferedIO = true
+appender.preauth.filePattern = ${baseDir}/rundeck.audit.preauth.log.%d{yyyy-MM-dd}.gz
+appender.preauth.policies.type = Policies
+appender.preauth.policies.time.type = TimeBasedTriggeringPolicy
+appender.preauth.policies.time.interval = 1
+appender.preauth.layout.type = PatternLayout
+appender.preauth.layout.pattern = ${prefix} - %m%n
 
-# Enable Web access logging
-log4j.logger.org.rundeck.web.requests=INFO,access
-log4j.additivity.org.rundeck.web.requests=false
+appender.options.type = RollingFile
+appender.options.name = options
+appender.options.fileName = ${baseDir}/rundeck.options.log
+appender.options.append = true
+appender.options.bufferedIO = true
+appender.options.filePattern = ${baseDir}/rundeck.options.log.%d{yyyy-MM-dd}.gz
+appender.options.layout.type = PatternLayout
+appender.options.layout.pattern = ${prefix} %X{httpStatusCode} %X{contentLength}B %X{durationTime}ms %X{lastModifiedDateTime} [%X{jobName}] %X{url} %X{contentSHA1}%n
+appender.options.policies.type = Policies
+appender.options.policies.time.type = TimeBasedTriggeringPolicy
+appender.options.policies.time.interval = 1
 
-# Enable Storage logging
-log4j.logger.org.rundeck.storage.events=INFO,storage
-log4j.additivity.org.rundeck.storage.events=false
+appender.storage.type = RollingFile
+appender.storage.name = storage
+appender.storage.fileName = ${baseDir}/rundeck.storage.log
+appender.storage.append = true
+appender.storage.bufferedIO = true
+appender.storage.filePattern = ${baseDir}/rundeck.storage.log.%d{yyyy-MM-dd}.gz
+appender.storage.layout.type = PatternLayout
+appender.storage.layout.pattern = ${prefix} %X{action} %X{type} %X{path} %X{status} %X{metadata}%n
+appender.storage.policies.type = Policies
+appender.storage.policies.time.type = TimeBasedTriggeringPolicy
+appender.storage.policies.time.interval = 1
 
-# Enable Project manager logging
-log4j.logger.grails.app.services.rundeck.services.ProjectManagerService=INFO,stdout, server-logger
-log4j.additivity.grails.app.services.rundeck.services.ProjectManagerService=false
+appender.jobchanges.type = RollingFile
+appender.jobchanges.name = jobchanges
+appender.jobchanges.fileName = ${baseDir}/rundeck.jobs.log
+appender.jobchanges.append = true
+appender.jobchanges.bufferedIO = true
+appender.jobchanges.filePattern = ${baseDir}/rundeck.jobs.log.%d{yyyy-MM-dd}.gz
+appender.jobchanges.layout.type = PatternLayout
+appender.jobchanges.layout.pattern = ${prefix} %X{user} %X{change} [%X{id}] %X{project} "%X{groupPath}/%X{jobName}" (%X{method})%X{extraInfo}%n
+appender.jobchanges.policies.type = Policies
+appender.jobchanges.policies.time.type = TimeBasedTriggeringPolicy
+appender.jobchanges.policies.time.interval = 1
 
-# Enable this logger to log Hibernate output
-# handy to see its database interaction activity
-#log4j.logger.org.hibernate=debug,stdout
-#log4j.additivity.org.hibernate=false
+appender.execevents.type = RollingFile
+appender.execevents.name = execevents
+appender.execevents.fileName = ${baseDir}/rundeck.executions.log
+appender.execevents.append = true
+appender.execevents.bufferedIO = true
+appender.execevents.filePattern = ${baseDir}/rundeck.executions.log.%d{yyyy-MM-dd}.gz
+appender.execevents.layout.type = PatternLayout
+appender.execevents.layout.pattern = ${prefix} %X{eventUser} %X{event} [%X{id}:%X{state}] %X{project} %X{user}/%X{abortedby} \"%X{groupPath}/%X{jobName}  %X{argString}\"[%X{uuid}] %n
+appender.execevents.policies.type = Policies
+appender.execevents.policies.time.type = TimeBasedTriggeringPolicy
+appender.execevents.policies.time.interval = 1
 
-# Enable this logger to see what Spring does, occasionally useful
-#log4j.logger.org.springframework=info,stdout 
-#log4j.additivity.org.springframework=false
+appender.apirequests.type = RollingFile
+appender.apirequests.name = apirequests
+appender.apirequests.fileName = ${baseDir}/rundeck.api.log
+appender.apirequests.append = true
+appender.apirequests.bufferedIO = true
+appender.apirequests.filePattern = ${baseDir}/rundeck.api.log.%d{yyyy-MM-dd}.gz
+appender.apirequests.layout.type = PatternLayout
+appender.apirequests.layout.pattern = ${prefix} "%X{method} %X{uri}" %X{remoteHost} %X{secure} %X{remoteUser} %X{authToken} %X{duration} %X{project} (%X{userAgent})%n
+appender.apirequests.policies.type = Policies
+appender.apirequests.policies.time.type = TimeBasedTriggeringPolicy
+appender.apirequests.policies.time.interval = 1
 
-# This logger covers all of Grails' internals
-# Enable to see whats going on underneath. 
-log4j.logger.org.codehaus.groovy.grails=warn,stdout, server-logger
-log4j.additivity.org.codehaus.groovy.grails=false
+appender.access.type = RollingFile
+appender.access.name = access
+appender.access.fileName = ${baseDir}/rundeck.access.log
+appender.access.append = true
+appender.access.bufferedIO = true
+appender.access.filePattern = ${baseDir}/rundeck.access.log.%d{yyyy-MM-dd}.gz
+appender.access.layout.type = PatternLayout
+appender.access.layout.pattern = ${prefix} "%X{method} %X{uri}" %X{remoteHost} %X{secure} %X{remoteUser} %X{authToken} %X{duration} %X{project} [%X{contentType}] (%X{userAgent})%n
+appender.access.policies.type = Policies
+appender.access.policies.time.type = TimeBasedTriggeringPolicy
+appender.access.policies.time.interval = 1
 
-# This logger is useful if you just want to see what Grails
-# configures with Spring at runtime. Setting to debug will show
-# each bean that is configured
-log4j.logger.org.codehaus.groovy.grails.commons.spring=warn,stdout, server-logger
-log4j.additivity.org.codehaus.groovy.grails.commons.spring=false  
-                          
-# Interesting Logger to see what some of the Grails factory beans are doing
-log4j.logger.org.codehaus.groovy.grails.beans.factory=warn,stdout, server-logger
-log4j.additivity.org.codehaus.groovy.grails.beans.factory=false
+appender.project.type = RollingFile
+appender.project.name = project
+appender.project.fileName = ${baseDir}/rundeck.project.log
+appender.project.append = true
+appender.project.bufferedIO = true
+appender.project.filePattern = ${baseDir}/rundeck.project.log.%d{yyyy-MM-dd}.gz
+appender.project.layout.type = PatternLayout
+appender.project.layout.pattern = ${prefix} - %m%n
+appender.project.policies.type = Policies
+appender.project.policies.time.type = TimeBasedTriggeringPolicy
+appender.project.policies.time.interval = 1
 
-# This logger is for Grails' public APIs within the grails. package
-log4j.logger.grails=info,stdout, server-logger
-log4j.additivity.grails=false
+appender.cleanup.type = RollingFile
+appender.cleanup.name = cleanup
+appender.cleanup.fileName = ${baseDir}/rundeck.cleanup.log
+appender.cleanup.append = true
+appender.cleanup.bufferedIO = true
+appender.cleanup.filePattern = ${baseDir}/rundeck.cleanup.log.%d{yyyy-MM-dd}.gz
+appender.cleanup.layout.type = PatternLayout
+appender.cleanup.layout.pattern = ${prefix} - %m%n
+appender.cleanup.policies.type = Policies
+appender.cleanup.policies.time.type = TimeBasedTriggeringPolicy
+appender.cleanup.policies.time.interval = 1
 
+appender.webhooks.type = RollingFile
+appender.webhooks.name = webhooks
+appender.webhooks.fileName = ${baseDir}/rundeck.webhooks.log
+appender.webhooks.append = true
+appender.webhooks.bufferedIO = true
+appender.webhooks.filePattern = ${baseDir}/rundeck.webhooks.log.%d{yyyy-MM-dd}.gz
+appender.webhooks.layout.type = PatternLayout
+appender.webhooks.layout.pattern = ${prefix} - %m%n
+appender.webhooks.policies.type = Policies
+appender.webhooks.policies.time.type = TimeBasedTriggeringPolicy
+appender.webhooks.policies.time.interval = 1
 
-####################################################################################################
-#
-#  Appender Configuration (unlikely a change needs to be made, unless you have unique logging reqs.)
-#
-####################################################################################################
+rootLogger.level = warn
+rootLogger.appenderRef.stdout.ref = STDOUT
+rootLogger.appenderRef.rundeck.ref = rundeck
 
-#
-# stdout - ConsoleAppender
-#
-log4j.appender.stdout=org.apache.log4j.ConsoleAppender
-log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
-log4j.appender.stdout.layout.ConversionPattern=%-5p %c{1}: %m%n
+logger.interceptors.name = rundeck.interceptors
+logger.interceptors.level = info
+logger.interceptors.additivity = false
+logger.interceptors.appenderRef.stdout.ref = STDOUT
 
-#
-# cmd-logger - DailyRollingFileAppender
-#
-# Output of the RunDeck command line utilities
-#
-log4j.appender.cmd-logger=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.cmd-logger.file=/var/log/rundeck/command.log
-log4j.appender.cmd-logger.datePattern='.'yyyy-MM-dd
-log4j.appender.cmd-logger.append=true
-log4j.appender.cmd-logger.layout=org.apache.log4j.PatternLayout
-log4j.appender.cmd-logger.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c - %m%n
+logger.rundeckapp.name = rundeckapp
+logger.rundeckapp.level = info
+logger.rundeckapp.additivity = false
+logger.rundeckapp.appenderRef.stdout.ref = STDOUT
 
-#
-# server-logger - DailyRollingFileAppender
-# 
-# Captures all output from the rundeckd server.
-#
-log4j.appender.server-logger=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.server-logger.file=/var/log/rundeck/rundeck.log
-log4j.appender.server-logger.datePattern='.'yyyy-MM-dd
-log4j.appender.server-logger.append=true
-log4j.appender.server-logger.layout=org.apache.log4j.PatternLayout
-log4j.appender.server-logger.layout.ConversionPattern=%d{ISO8601} [%t] %-5p %c - %m%n
+logger.bootstrap.name = rundeckapp.BootStrap
+logger.bootstrap.level = info
+logger.bootstrap.additivity = false
+logger.bootstrap.appenderRef.stdout.ref = STDOUT
 
-#
-# audit 
-# 
-# Captures all audit events.
-#
-log4j.appender.audit=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.audit.file=/var/log/rundeck/rundeck.audit.log
-log4j.appender.audit.append=true
-log4j.appender.audit.layout=org.apache.log4j.PatternLayout
-log4j.appender.audit.layout.ConversionPattern=%d{ISO8601} - %m%n
+logger.grails.name = grails
+logger.grails.level = warn
+logger.grails.additivity = false
+logger.grails.appenderRef.stdout.ref = STDOUT
 
-#
-# options log
-#
-# Logs remote HTTP requests for Options JSON data
-#
-log4j.appender.options=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.options.file=/var/log/rundeck/rundeck.options.log
-log4j.appender.options.append=true
-log4j.appender.options.layout=org.apache.log4j.PatternLayout
-log4j.appender.options.layout.ConversionPattern=[%d{ISO8601}] %X{httpStatusCode} %X{contentLength}B %X{durationTime}ms %X{lastModifiedDateTime} [%X{jobName}] %X{url} %X{contentSHA1}%n
+logger.grails_env.name = grails.util.Environment
+logger.grails_env.level = error
+logger.grails_env.additivity = false
+logger.grails_env.appenderRef.stdout.ref = STDOUT
 
-#
-# storage log
-#
-# Logs events for Rundeck storage layer
-#
-log4j.appender.storage=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.storage.file=/var/log/rundeck/rundeck.storage.log
-log4j.appender.storage.append=true
-log4j.appender.storage.layout=org.apache.log4j.PatternLayout
-log4j.appender.storage.layout.ConversionPattern=[%d{ISO8601}] %X{action} %X{type} %X{path} %X{status} %X{metadata}%n
+logger.prjmanager.name = grails.app.services.rundeck.services.ProjectManagerService
+logger.prjmanager.level = info
+logger.prjmanager.additivity = false
+logger.prjmanager.appenderRef.stdout.ref = STDOUT
 
-#
-# job changes log
-#
-# Logs all Job definition changes
-#
-log4j.appender.jobchanges=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.jobchanges.file=/var/log/rundeck/rundeck.jobs.log
-log4j.appender.jobchanges.append=true
-log4j.appender.jobchanges.layout=org.apache.log4j.PatternLayout
-log4j.appender.jobchanges.layout.ConversionPattern=[%d{ISO8601}] %X{user} %X{change} [%X{id}] %X{project} "%X{groupPath}/%X{jobName}" (%X{method})%n
+logger.authorization.name = com.dtolabs.rundeck.core.authorization
+logger.authorization.level = info
+logger.authorization.additivity = false
+logger.authorization.appenderRef.stdout.ref = audit
 
-#
-# executions log
-#
-# Logs all execution events (start,finish,delete)
-#
-log4j.appender.execevents=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.execevents.file=/var/log/rundeck/rundeck.executions.log
-log4j.appender.execevents.append=true
-log4j.appender.execevents.layout=org.apache.log4j.PatternLayout
-log4j.appender.execevents.layout.ConversionPattern=[%d{ISO8601}] %X{eventUser} %X{event} [%X{id}:%X{state}] %X{project} %X{user}/%X{abortedby} "%X{groupPath}/%X{jobName}"[%X{uuid}]%n
+logger.audit_events.name = org.rundeck.plugin.audit.AuditLoggerPlugin
+logger.audit_events.level = info
+logger.audit_events.additivity = false
+logger.audit_events.appenderRef.stdout.ref = audit_events
 
-#
-# api request log
-#
-# Logs all API requests
-#
-log4j.appender.apirequests=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.apirequests.file=/var/log/rundeck/rundeck.api.log
-log4j.appender.apirequests.append=true
-log4j.appender.apirequests.layout=org.apache.log4j.PatternLayout
-log4j.appender.apirequests.layout.ConversionPattern=[%d{ISO8601}] %X{remoteHost} %X{secure} %X{remoteUser} %X{authToken} %X{duration} %X{project} "%X{method} %X{uri}" (%X{userAgent})%n
+logger.options.name = com.dtolabs.rundeck.remoteservice.http.options
+logger.options.level = info
+logger.options.additivity = false
+logger.options.appenderRef.stdout.ref = options
 
-#
-# Web access log
-#
-# Logs all Web requests
-#
-log4j.appender.access=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.access.file=/var/log/rundeck/rundeck.access.log
-log4j.appender.access.append=true
-log4j.appender.access.layout=org.apache.log4j.PatternLayout
-log4j.appender.access.layout.ConversionPattern=[%d{ISO8601}] "%X{method} %X{uri}" %X{remoteHost} %X{secure} %X{remoteUser} %X{authToken} %X{duration} %X{project} [%X{contentType}] (%X{userAgent})%n
+logger.jobchanges.name = com.dtolabs.rundeck.data.jobs.changes
+logger.jobchanges.level = info
+logger.jobchanges.additivity = false
+logger.jobchanges.appenderRef.stdout.ref = jobchanges
+
+
+logger.execevents.name = org.rundeck.execution.status
+logger.execevents.level = info
+logger.execevents.additivity = false
+logger.execevents.appenderRef.stdout.ref = execevents
+
+logger.apirequests.name = org.rundeck.api.requests
+logger.apirequests.level = info
+logger.apirequests.additivity = false
+logger.apirequests.appenderRef.stdout.ref = apirequests
+
+logger.access.name = org.rundeck.web.requests
+logger.access.level = info
+logger.access.additivity = false
+logger.access.appenderRef.access.ref = access
+
+logger.project.name = org.rundeck.project.events
+logger.project.level = info
+logger.project.additivity = false
+logger.project.appenderRef.stdout.ref = project
+
+logger.storage.name = org.rundeck.storage.events
+logger.storage.level = info
+logger.storage.additivity = false
+logger.storage.appenderRef.storage.ref = storage
+
+logger.webhook_events.name = org.rundeck.webhook.events
+logger.webhook_events.level = info
+logger.webhook_events.additivity = false
+logger.webhook_events.appenderRef.webhooks.ref = webhooks
+
+logger.webhook_plugins.name = org.rundeck.plugin.webhook
+logger.webhook_plugins.level = debug
+logger.webhook_plugins.additivity = false
+logger.webhook_plugins.appenderRef.webhooks.ref = webhooks
+
+logger.cleanup.name = rundeck.quartzjobs.ExecutionsCleanUp
+logger.cleanup.level = debug
+logger.cleanup.additivity = false
+logger.cleanup.appenderRef.cleanup.ref = cleanup
+
+logger.jetty.name = org.mortbay.log
+logger.jetty.level = warn
+logger.jetty.additivity = false
+logger.jetty.appenderRef.stdout.ref = STDOUT
+
+logger.hibernate.name = org.hibernate.orm.deprecation
+logger.hibernate.level = error
+logger.hibernate.additivity = false
+logger.hibernate.appenderRef.stdout.ref = STDOUT
+
+logger.rundeck_jaas.name = com.dtolabs.rundeck.jetty.jaas
+logger.rundeck_jaas.level = debug
+logger.rundeck_jaas.additivity = false
+logger.rundeck_jaas.appenderRef.stdout.ref = STDOUT
+
+logger.spring_security.name = grails.plugin.springsecurity.web.authentication.GrailsUsernamePasswordAuthenticationFilter
+logger.spring_security.level = debug
+logger.spring_security.additivity = false
+logger.spring_security.appenderRef.stdout.ref = STDOUT
+
+logger.jaas.name = org.rundeck.jaas
+logger.jaas.level = debug
+logger.jaas.additivity = false
+logger.jaas.appenderRef.stdout.ref = STDOUT
+
+#Quell a noisy WARN from this class
+logger.springBeanPropertyDescriptor.name = org.springframework.beans.GenericTypeAwarePropertyDescriptor
+logger.springBeanPropertyDescriptor.level = error
+logger.springBeanPropertyDescriptor.additivity = false
+logger.springBeanPropertyDescriptor.appenderRef.stdout.ref = STDOUT
+
+# Preauthentication only logs at INFO level
+logger.preauth.name = org.rundeck.security.RundeckPreauthenticationRequestHeaderFilter
+logger.preauth.level = info
+logger.preauth.additivity = false
+logger.preauth.appenderRef.stdout.ref = preauth

From nobody Tue Oct  6 10:36:09 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzXjV6P5jz6jxwR
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 10:36:14 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzXjV5FfXz3C78
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 10:36:14 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791282974;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=lX/m7HezlI/BNq2m8Xt92CROxjcrtQcdudo9576srHo=;
	b=gZgfv9ExgOVfLcHi2LzPVkPR95fwOYkGHt8M1ZJgRQ9mACuqqZt/DlEIsKhMY6xvRWBsc5
	4gVaKlAm5D3G/rqzWa2UuFZM+CW6ApGMRiwjRiD05h8v/kvDtQgoK1p4HfSpYWm1Ujx2QC
	Dy1tbBCGwOtZz4wtVCQyMl4Azml1wx5Mg1NyOjT+l4EaPGDY+Mb3PtCaCoHQHpaYLzMcWU
	EsFCF4biQRjrPFpe6F7sVyrqmendVtUpPdai4P+y05HknAislcTqvrvLAy61RSFOZ9US4K
	3tv3eaDGPIn3vANF8cgPFC/v6BlMqdUmiNfZeD1+8tE+V8pdyrsdJyR1S0y9hg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791282974;
	b=xGWOS5H7Qs+D0E/W0X7bTQ+7MJEG0Wg5CK3g3JzgQz6tcxjMvZ85uvcAU0T6cen12GWais
	o0Na2HrUsaM0kTZP7yFoqNLxu8cPi5Kfei+cOqJ6QNnELPl3FNTdD1cmHU3ST/O0STwd7H
	73DiXctW7p7iIEZJN35Th7opyvUNbb1C5pjcVAqK04pVBIsKnhDIGVrcLdoVZLnu+rX7Ki
	9ZB8UFqdHffpPUxfr0M6N5rrLSMIIWQLLa+A6zObWMtpI7ndFhz6bP2dqmVWorTtjK5N7g
	CPf1OsPiD1XvfB2cuGOoNO3ya/ULaHpTFpCnf0wXoqZtYuv5Fu3pHs1WVh/0Bw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791282974;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=lX/m7HezlI/BNq2m8Xt92CROxjcrtQcdudo9576srHo=;
	b=umTCP7FtQTHkzwF1EAU/T8julaukuh8hqItROtH/ZfAocPJ4cv1BL1jZvvyVPJzvRL6MiJ
	sHZ0FPeZoi6dg3xtb+rFWtDuXGG/4rsY1ucKt5RyCkarLLT/xo8IWRciz/1Slvb19yhMng
	l+ecdXkuFjx1OE0ICER7bm2fu09JlBt+ZfeocTNBY74lZnAgXAZhmhNHxXjaVcDjwbvAlu
	PIwDz7N6yKQFZHsC2yLuCJbUCaUop/f2tAGNmCm8UtjClsngAcWxt32vFVR2fBvcLbOS4N
	qEIrTEpfgOGC4USxFug9sstUBnbXWvtDC/i10jrCPFqg57I7EWs3SGrFe6C72g==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzXjV3wsJz1314
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 10:36:14 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 32687
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 10:36:09 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc: Armin Zhu <lisp_25689@163.com>
From: Vladimir Druzenko <vvd@FreeBSD.org>
Subject: git: c992c99958c5 - 2026Q4 - games/moonlight-qt: Update 6.1.0 => 6.2.0
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vvd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: c992c99958c573badc509ab9d3bbffadeedefa75
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 10:36:09 +0000
Message-Id: <6ac4cf19.32687.50bde7bb@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vvd:

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

commit c992c99958c573badc509ab9d3bbffadeedefa75
Author:     Armin Zhu <lisp_25689@163.com>
AuthorDate: 2026-10-06 10:27:19 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-06 10:36:04 +0000

    games/moonlight-qt: Update 6.1.0 => 6.2.0
    
    Changelog:
    https://github.com/moonlight-stream/moonlight-qt/releases/tag/v6.2.0
    
    PR:             299176
    Security:       CVE-2026-33546
    Security:       CVE-2026-33547
    Security:       CVE-2026-41210
    Sponsored by:   UNIS Labs (vvd, commit patch)
    MFH:            2026Q4
    
    (cherry picked from commit 167b6e7b7fb0e343c1b96c5517e53711adcf15ea)
---
 games/moonlight-qt/Makefile | 15 +--------------
 games/moonlight-qt/distinfo | 18 +++---------------
 2 files changed, 4 insertions(+), 29 deletions(-)

diff --git a/games/moonlight-qt/Makefile b/games/moonlight-qt/Makefile
index 440637b36b71..ace7565352c2 100644
--- a/games/moonlight-qt/Makefile
+++ b/games/moonlight-qt/Makefile
@@ -1,20 +1,10 @@
 PORTNAME=	moonlight
-DISTVERSION=	6.1.0
-PORTREVISION=	5
+DISTVERSION=	6.2.0
 CATEGORIES=	games
 MASTER_SITES=	https://github.com/moonlight-stream/moonlight-qt/releases/download/v${DISTVERSION}/
 PKGNAMESUFFIX=	-qt
 DISTNAME=	MoonlightSrc-${DISTVERSIONFULL}
 
-PATCH_SITES=	https://github.com/moonlight-stream/moonlight-qt/commit/
-# fix no <linux/dma-buf.h> for BSDs
-PATCHFILES+=	1fd545ae1fea80179d8ac7addfd4cae48554bc63.patch:-p1
-# Add fast AES detection for FreeBSD/OpenBSD
-PATCHFILES+=	4ec549650dc3f976847e1592f970f36448a3b36f.patch:-p1
-# fix compilation with ffmpeg 9
-PATCHFILES+=	13880353d8741ae331bf13433c5ad80071d5f44f.patch:-p1 \
-		6ce02616f04fb83cd7c5d1492b03367f2220ac46.patch:-p1
-
 MAINTAINER=	lisp_25689@163.com
 COMMENT=	Gamestream client
 WWW=		https://github.com/moonlight-stream/moonlight-qt
@@ -49,9 +39,6 @@ OPTIONS_SINGLE=		QT
 OPTIONS_SINGLE_QT=	QT5 QT6
 QT5_USES=		qt:5
 QT5_USE=		QT=core,declarative,gui,network,quickcontrols2,svg,widgets,buildtools:build
-# fix errors for qt6.9
-QT6_PATCHFILES+=	75359bb1c483ba9e52bba8c34a662d807e0cc3c4.patch:-p1 \
-			7a769172a1f62e5198584dff9fd924e8a9e431a0.patch:-p1
 QT6_USES=		qt:6
 QT6_USE=		QT=base,declarative,svg
 
diff --git a/games/moonlight-qt/distinfo b/games/moonlight-qt/distinfo
index 52dc29c608ed..e682280db47f 100644
--- a/games/moonlight-qt/distinfo
+++ b/games/moonlight-qt/distinfo
@@ -1,15 +1,3 @@
-TIMESTAMP = 1786264368
-SHA256 (MoonlightSrc-6.1.0.tar.gz) = 696cc470a62e2f2e9b77739d400b389e7578c9510383c08614007c92be49d5b0
-SIZE (MoonlightSrc-6.1.0.tar.gz) = 85936443
-SHA256 (1fd545ae1fea80179d8ac7addfd4cae48554bc63.patch) = df5fd5e59722f5e0cdc385a47fa80dba873d81b339b873ded444175ef8e80a46
-SIZE (1fd545ae1fea80179d8ac7addfd4cae48554bc63.patch) = 1270
-SHA256 (4ec549650dc3f976847e1592f970f36448a3b36f.patch) = 8b3c89bb962ecec0b896702c2b89416bb70f5fb5b194be32cd9d4abd2eff0fad
-SIZE (4ec549650dc3f976847e1592f970f36448a3b36f.patch) = 1628
-SHA256 (13880353d8741ae331bf13433c5ad80071d5f44f.patch) = 09b49510cc783615534cda3c7795b574cc6740385826b72af1743d7fde550f0b
-SIZE (13880353d8741ae331bf13433c5ad80071d5f44f.patch) = 8413
-SHA256 (6ce02616f04fb83cd7c5d1492b03367f2220ac46.patch) = 0cfd96034cb8635ccdbafdcefb586174a01cdb522c7f691fe92912183ef628d4
-SIZE (6ce02616f04fb83cd7c5d1492b03367f2220ac46.patch) = 10813
-SHA256 (75359bb1c483ba9e52bba8c34a662d807e0cc3c4.patch) = 1348ffc1d494299d2864cc07b9aeca5cd575d568bfc53f58e8412f05a5ce5c37
-SIZE (75359bb1c483ba9e52bba8c34a662d807e0cc3c4.patch) = 1270
-SHA256 (7a769172a1f62e5198584dff9fd924e8a9e431a0.patch) = a5bb852ce43bbd9db5be09c6a4fa30aee7b255a93fca2e4389f423cb37d002e7
-SIZE (7a769172a1f62e5198584dff9fd924e8a9e431a0.patch) = 663
+TIMESTAMP = 1791110465
+SHA256 (MoonlightSrc-6.2.0.tar.gz) = 217afac54e4f8734f3d97b32cb8c8b46b677e87f25b77c945343dd06f359e189
+SIZE (MoonlightSrc-6.2.0.tar.gz) = 2059493

From nobody Tue Oct  6 12:50:53 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzbht0Y5cz6vHXg
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 12:50:54 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzbhs733Gz4CLn
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:53 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791291054;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=j9o1v4w/3hvT+SyukWpFPeQKciEJcuw8Nn0+awFvAZc=;
	b=krFd+2xZOroYiF5pYX7pBcdv25ERYpqYVk+aaVevZ8ugfAqFHozqv0c1+KPaPB1/oWjXZt
	P5Yrkkh+7BPU0TgTRihJySr+I1QiHoX8qvT5M4ePjvB7dUMTvSrISjfquyBDAhWk7g1SbN
	9sscKXnt4YzcLIAgOsabpq4baTFPHQJizFUy5OsvC26PtwcfJqfWIsOLoF29MGlCI2K31c
	RWlNZ4/5drLuFkrgdTf3X5v/GH5ldCRG2Wilr4bAZLE+QsRyR3xys3MgyHjCTFiHwSEsP9
	aISG0CUDuwg/F1tXdZr1+O8JMqQVS8sYr1ioOByH06rzVakERRVeL5Hr5Z+LuA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791291054;
	b=NxiaW1I6ZWqYoxVVX1yn0F1F5WZuIxKPqNqXYI/ffnJ3EVCnOoE2/WKw7CCJnA7Sj7zw2U
	xshNLrYQqnzABZ9fSNdBkIFwMrHA8V/bSDrMFjBDQGWLi7mBQ7dHeA4RIxBYLWwiH6faEj
	woZdTD6wp8VZIcZzkUxBSZ72qtd++icznQi0wQ7YI4Hrcjh3Z/L02q9wrBjJ0vQqIkbpFB
	ig6TU3EEW/KdEsgzCj96SevsIn4ufZjGgR6nGVX4nSTjwDcjZsvVHzqpknOUTuNUYb6sPY
	jX54x8qE/ruxSXfanEh2QZX9XXxHIGidw3FJs1UtZaYN2Naql+ye98xdffG7VA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791291054;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=j9o1v4w/3hvT+SyukWpFPeQKciEJcuw8Nn0+awFvAZc=;
	b=Fi+rL6M27j0Z/lc1oGp483XBRebOGoTxXzcmH1taf6RFu9rJ/vFr3/FcmkWZS7DBj4Aegg
	f7qpgtbHj/6MZw4+qKUVOG3znrddXLXco7zMDPG3LI+RujuSIjiJ78tv/amWu2z/XhKf9F
	AoBM40qfE7HqymAnPAie72K9P0+No/elVbwhgodHz5XErs/pSi+/+WYVDymoJq036N1TR4
	xCcufuJJAjxzmypzoVVrWnKTofvkd4mznSBNcG5OkA9AvyLTCk1rEga3zGft3JYf3fhDp5
	pLZqbEhpGWHoplWB3qsMs5HnV2aTAh7GuPiVW3Cba0SwOCpYJX1x9afYASd2eA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzbhs64Znz15wp
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:53 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 411a9
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 12:50:53 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Mikael Urankar <mikael@FreeBSD.org>
Subject: git: bbd80f09ea32 - 2026Q4 - multimedia/ringrtc: Update to 2.72.0
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: mikael
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: bbd80f09ea325e52cd19e8a9c9077581e4ea53e9
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 12:50:53 +0000
Message-Id: <6ac4eead.411a9.251f6e06@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by mikael:

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

commit bbd80f09ea325e52cd19e8a9c9077581e4ea53e9
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-10-06 12:29:44 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-10-06 12:48:37 +0000

    multimedia/ringrtc: Update to 2.72.0
    
    (cherry picked from commit 4ed11244959c6f02bc9d7e6b2c29d0b8f5536b6f)
---
 multimedia/ringrtc/Makefile                        | 19 +++++++++++--------
 multimedia/ringrtc/Makefile.crates                 |  6 +++---
 multimedia/ringrtc/distinfo                        | 22 +++++++++++-----------
 .../files/patch-build_toolchain_gcc__toolchain.gni | 10 +++++-----
 .../files/patch-cargo-crates_cubeb-sys_build.rs    |  8 +++++---
 ...rgo-crates_cubeb-sys_libcubeb_src_cubeb__alsa.c | 10 ++++++++++
 multimedia/ringrtc/update.txt                      |  4 +++-
 multimedia/ringrtc/webrtc_fetch.sh                 |  2 +-
 8 files changed, 49 insertions(+), 32 deletions(-)

diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index f8e2b1bb1422..47432d31f392 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ringrtc
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.71.0
+DISTVERSION=	2.72.0
 CATEGORIES=	multimedia
 MASTER_SITES=	LOCAL/mikael/ringrtc/:boringssl \
 		LOCAL/mikael/ringrtc/:build \
@@ -53,7 +53,7 @@ LIB_DEPENDS=	libasound.so:audio/alsa-lib \
 		libharfbuzz.so:print/harfbuzz \
 		libpulse.so:audio/pulseaudio
 
-USES=		cargo gnome jpeg localbase:ldflags ninja pkgconfig python:build \
+USES=		cargo gnome jpeg llvm:min=21,build localbase:ldflags ninja pkgconfig python:build \
 		tar:xz
 USE_GNOME=	glib20
 USE_GITHUB=	yes
@@ -62,7 +62,7 @@ GH_TUPLE=	signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \
 		signalapp:webrtc:${WEBRTC_REV}:webrtc
 
 # sh net-im/signal-desktop/get_deps.sh
-WEBRTC_REV=	7871f
+WEBRTC_REV=	7871k
 
 # modify webrtc_fetch.sh, then sh webrtc_fetch.sh
 BORINGSSL_REV=		f91f1447397c6719f9774dfb8e67329378e1f3d3
@@ -70,7 +70,7 @@ BUILD_REV=		d296a9fec6186f2c109758c7d3f93cbef936dfc3
 BUILDTOOLS_REV=		17495e454aae81b581e8b3caccbb53054509b280
 CATAPULT_REV=		2852bb7e91e4995502ffb72b7ed21412ee157914
 ICU_REV=		3859e64eed5d34544b27fbcab0ac1685ce83df3c
-LIBCUBEB_VER=		0.37.0
+LIBCUBEB_VER=		0.38.0
 LIBJPEG_TURBO_REV=	640f254ad0fa03f6b1f29f89b7dd9366f2f6e533
 LIBSRTP_REV=		cd5d177bf1fde755ddb4c7f0d9ff7693f8b49e5e
 LIBVPX_REV=		31af37b1bd2774d11a932c1cd9a3849328375f64
@@ -85,7 +85,10 @@ THIRD_PARTY_REV=	7c92732938de0ef7e28f5da231994723f938f407
 TOOLS_REV=		8e4d26ef387bfa4c07e66dd1c7399c3d53ef1451
 
 BINARY_ALIAS=	python3=${PYTHON_CMD} \
-		vpython3=${PYTHON_CMD}
+		vpython3=${PYTHON_CMD} \
+		c++=${CXX} \
+		cxx=${CXX} \
+		cc=${CC}
 
 # Keep in sync with https://github.com/signalapp/ringrtc/blob/v2.53.0/bin/build-desktop#L130
 # Run "gn args out/release --list" for all variables.
@@ -114,6 +117,7 @@ GN_ARGS+=	rtc_build_examples=false \
 		use_system_harfbuzz=true \
 		use_system_libjpeg=true \
 		use_udev=false \
+		extra_cflags="${CFLAGS}" \
 		extra_cxxflags="${CXXFLAGS}" \
 		extra_ldflags="${LDFLAGS}" \
 		use_thin_lto=true \
@@ -162,9 +166,8 @@ post-extract:
 	${MV} ${WRKDIR}/tools ${WEBRTCDIR}
 
 post-patch:
-	${REINPLACE_CMD} "s|LOCALBASE|${LOCALBASE}|" \
-		${WEBRTCDIR}/build/toolchain/gcc_toolchain.gni \
-		${WEBRTCDIR}/buildtools/third_party/libc++/BUILD.gn
+	${REINPLACE_CMD} "s|%%LLVM_PREFIX%%|${LLVM_PREFIX}|g" \
+		${WEBRTCDIR}/build/toolchain/gcc_toolchain.gni
 	${RM} -r ${CARGO_VENDOR_DIR}/cubeb-sys-${LIBCUBEB_VER}/libcubeb/src/cubeb-pulse-rs
 
 	${ECHO_CMD} "# Generated from 'DEPS'" > ${WEBRTCDIR}/build/config/gclient_args.gni
diff --git a/multimedia/ringrtc/Makefile.crates b/multimedia/ringrtc/Makefile.crates
index 64f22bd192c2..cdc4247dde6f 100644
--- a/multimedia/ringrtc/Makefile.crates
+++ b/multimedia/ringrtc/Makefile.crates
@@ -78,9 +78,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		ctr-0.9.2 \
 		ctr-0.10.1 \
 		ctutils-0.4.2 \
-		cubeb-0.37.0 \
-		cubeb-core-0.37.0 \
-		cubeb-sys-0.37.0 \
+		cubeb-0.38.0 \
+		cubeb-core-0.38.0 \
+		cubeb-sys-0.38.0 \
 		curve25519-dalek-5.0.0 \
 		curve25519-dalek-derive-0.1.1 \
 		darling-0.23.0 \
diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo
index 6c292173203a..0b25df7dadf9 100644
--- a/multimedia/ringrtc/distinfo
+++ b/multimedia/ringrtc/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1788510152
+TIMESTAMP = 1790926830
 SHA256 (boringssl-f91f1447397c6719f9774dfb8e67329378e1f3d3.tar.gz) = 49a7b8f67c42b8a20ed4378a9dba6318ab059b86d086ff031cd8ca8965bebf5a
 SIZE (boringssl-f91f1447397c6719f9774dfb8e67329378e1f3d3.tar.gz) = 70823284
 SHA256 (build-d296a9fec6186f2c109758c7d3f93cbef936dfc3.tar.gz) = 62a311492526842cf50e1927fbcc72e0276003131268e2f6c34bc72493941a50
@@ -193,12 +193,12 @@ SHA256 (rust/crates/ctr-0.10.1.crate) = baaca1c4b237092596f64d571e9db6ce4109c4ef
 SIZE (rust/crates/ctr-0.10.1.crate) = 20379
 SHA256 (rust/crates/ctutils-0.4.2.crate) = 7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e
 SIZE (rust/crates/ctutils-0.4.2.crate) = 32739
-SHA256 (rust/crates/cubeb-0.37.0.crate) = 7a5fcf6be07b31e2e78a603a7448581e8dac55ff95b7d5f4e8a561ee65cd7448
-SIZE (rust/crates/cubeb-0.37.0.crate) = 8231
-SHA256 (rust/crates/cubeb-core-0.37.0.crate) = e36b51ce1d7edef2ad249e38a33d64c14869b00101320b1262b1a3848bab7bf2
-SIZE (rust/crates/cubeb-core-0.37.0.crate) = 13123
-SHA256 (rust/crates/cubeb-sys-0.37.0.crate) = 81dd03c4fc8d6e96b0b06f84c558df13aa23b75695adde2ac87ee4e301ba1e7f
-SIZE (rust/crates/cubeb-sys-0.37.0.crate) = 448472
+SHA256 (rust/crates/cubeb-0.38.0.crate) = d6d91c16b292c8c5fec14285a32c07fe471cc0d87b582d066dcccfdff2b61dd5
+SIZE (rust/crates/cubeb-0.38.0.crate) = 8230
+SHA256 (rust/crates/cubeb-core-0.38.0.crate) = 7d1ae61351fb92da246f75ce1501e32a54d5e3f713a315f18e683b04c90b4dde
+SIZE (rust/crates/cubeb-core-0.38.0.crate) = 13118
+SHA256 (rust/crates/cubeb-sys-0.38.0.crate) = 820cb70dc4e0fb2646c3bfcf254c3f46ff450db6bc29ddab59f048cf511c9c9f
+SIZE (rust/crates/cubeb-sys-0.38.0.crate) = 449031
 SHA256 (rust/crates/curve25519-dalek-5.0.0.crate) = b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23
 SIZE (rust/crates/curve25519-dalek-5.0.0.crate) = 350408
 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
@@ -997,7 +997,7 @@ SHA256 (rust/crates/zmij-1.0.23.crate) = 29666d0abbfad1e3dc4dcf6144730dd3a3ab225
 SIZE (rust/crates/zmij-1.0.23.crate) = 28612
 SHA256 (signalapp-libsignal-v0.99.1_GH0.tar.gz) = c6d92f2bc37902b7269fb9aac451e1047a87a812a9b7c37ba8a489ab6c6cd206
 SIZE (signalapp-libsignal-v0.99.1_GH0.tar.gz) = 2814574
-SHA256 (signalapp-ringrtc-v2.71.0_GH0.tar.gz) = 7466f13edfe63e9bea65d9612ba20c812269260c60758f1ad89527fbe44fa2a2
-SIZE (signalapp-ringrtc-v2.71.0_GH0.tar.gz) = 970196
-SHA256 (signalapp-webrtc-7871f_GH0.tar.gz) = a5e7eb36c8403cf027abdc6c14dfa6f89235dcb73e4a258cc9a39888684767e4
-SIZE (signalapp-webrtc-7871f_GH0.tar.gz) = 40354526
+SHA256 (signalapp-ringrtc-v2.72.0_GH0.tar.gz) = 8f4ecefc2e6c2794b7e18b9f5139bb0987edd9b8dfc7b447c22821c2c31de73a
+SIZE (signalapp-ringrtc-v2.72.0_GH0.tar.gz) = 977379
+SHA256 (signalapp-webrtc-7871k_GH0.tar.gz) = fd2d189c22272a037d235548436f64072c41a34602fc703007ee16830edb8549
+SIZE (signalapp-webrtc-7871k_GH0.tar.gz) = 40352217
diff --git a/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni b/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
index fb9054a7dcd3..6c1147cf7261 100644
--- a/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
@@ -109,15 +109,15 @@
 -
 -    cc = "${prefix}/clang"
 -    cxx = "${prefix}/clang++"
-+    cc = "cc"
-+    cxx = "c++"
++    cc = "%%LLVM_PREFIX%%/bin/clang"
++    cxx = "%%LLVM_PREFIX%%/bin/clang++"
      ld = cxx
 -    readelf = "${prefix}/llvm-readelf"
 -    ar = "${prefix}/llvm-ar"
 -    nm = "${prefix}/llvm-nm"
-+    readelf = "readelf"
-+    ar = "llvm-ar"
-+    nm = "llvm-nm"
++    readelf = "%%LLVM_PREFIX%%/bin/llvm-readelf"
++    ar = "%%LLVM_PREFIX%%/bin/llvm-ar"
++    nm = "%%LLVM_PREFIX%%/bin/llvm-nm"
  
      forward_variables_from(invoker, "*", [ "toolchain_args" ])
  
diff --git a/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs b/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs
index 0a836f28a578..be78d373c546 100644
--- a/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs
+++ b/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_build.rs
@@ -1,6 +1,6 @@
---- cargo-crates/cubeb-sys-0.37.0/build.rs.orig	2025-02-01 09:46:43 UTC
-+++ cargo-crates/cubeb-sys-0.37.0/build.rs
-@@ -203,19 +203,6 @@ fn main() {
+--- cargo-crates/cubeb-sys-0.38.0/build.rs.orig	2025-02-01 09:46:43 UTC
++++ cargo-crates/cubeb-sys-0.38.0/build.rs
+@@ -203,21 +203,6 @@ fn main() {
          // Ignore the result of find_library. We don't care if the
          // libraries are missing.
          let _ = pkg_config::find_library("alsa");
@@ -16,6 +16,8 @@
 -                    println!("cargo:rustc-link-search=native={rust_target_dir}/{target}/{profile}");
 -                }
 -            }
+-        } else if env::var("LIBCUBEB_SYS_REQUIRE_PULSE").is_ok() {
+-            println!("cargo::error=Build is configured to require libpulse but it was not found");
 -        }
          let _ = pkg_config::find_library("jack");
          let _ = pkg_config::find_library("speexdsp");
diff --git a/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_libcubeb_src_cubeb__alsa.c b/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_libcubeb_src_cubeb__alsa.c
new file mode 100644
index 000000000000..6e244d1f1554
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-cargo-crates_cubeb-sys_libcubeb_src_cubeb__alsa.c
@@ -0,0 +1,10 @@
+--- cargo-crates/cubeb-sys-0.38.0/libcubeb/src/cubeb_alsa.c.orig	2026-10-02 18:06:31 UTC
++++ cargo-crates/cubeb-sys-0.38.0/libcubeb/src/cubeb_alsa.c
+@@ -5,6 +5,7 @@
+  * accompanying file LICENSE for details.
+  */
+ #undef NDEBUG
++#include <stdlib.h>
+ #define _DEFAULT_SOURCE
+ #define _BSD_SOURCE
+ #if defined(__NetBSD__)
diff --git a/multimedia/ringrtc/update.txt b/multimedia/ringrtc/update.txt
index 800fdaf0857e..24bba5bdad9e 100644
--- a/multimedia/ringrtc/update.txt
+++ b/multimedia/ringrtc/update.txt
@@ -2,4 +2,6 @@ To update this port:
 Bump DISTVERSION
 eventually bump WEBRTC_REV (sh net-im/signal-desktop/get_deps.sh)
 eventually update *_REV (sh multimedia/ringrtc/webrtc_fetch.sh)
-eventually update CARGO_CRATES (fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.71.0/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile.crates)
+
+eventually update CARGO_CRATES:
+fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.72.0/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile.crates
diff --git a/multimedia/ringrtc/webrtc_fetch.sh b/multimedia/ringrtc/webrtc_fetch.sh
index 96e1d8826796..6e4ea18ca789 100644
--- a/multimedia/ringrtc/webrtc_fetch.sh
+++ b/multimedia/ringrtc/webrtc_fetch.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-WEBRTC_REV=7871f
+WEBRTC_REV=7871k
 
 boringssl_url="https://boringssl.googlesource.com/boringssl.git/+archive/"
 build_url="https://chromium.googlesource.com/chromium/src/build.git/+archive/"

From nobody Tue Oct  6 12:50:54 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzbhv1pD9z6vHV7
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 12:50:55 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzbhv164gz4CMG
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:55 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791291055;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=8LP47nj7QI+1qSFXBZ0UZLjvazlLZESi8qTe7emXLCs=;
	b=qZsP9FllAv//x/4evdhOCD1DsAvT5AjLFXjv9c6sDKV2JfLxXbPcEtDcXXNCZkQZesNWfZ
	ODL4e/L3SQ6xVAhEbRzddyNzO84XnF7aLBW/w+xBlmPjCDrl5S/HLbj5gxkTL2oTdwqZL5
	3hi70VR9LYa4l+aVCL7sXLAy5s9sLPr/t8INiJXNg70WVT1OLRZl12zHrfvEWFW6HGzMHe
	IRpl14bIdNRU+Ys3beOsH8d3e/BTLfKBKnX4y/Gily9bR66UPY+m74Hh7Z93JgwBF2YiFP
	FBDTNsz7Ibajgo/MB+tqEZchyS8ZErQ8qv3bMSGjVpnqOm29zTZzzSCTn0unWA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791291055;
	b=f5zTltxERF1N9c9Cf/lvbIwIZsg7tylytDAUSLPkPmEIh2Nyq3ebEy4qSNQzF8dQ5zuMH1
	msZaj759vea7jt4Dg15jcKpBO07q96ytHcC2K61jv0pE+Spjq+VqGufb9EWsCfDEOEG49r
	1IGIEi7Xg9AhR1i0skPxpC/h6U/oCFBzcTVeH+rD/QOLbeGrsGdniwZopyiapoFP8RIvyH
	JJPU4PBZ9mWHvGvIXf/+r605anUASZAdxZJiEd4bUyBYJ+YhkNYazJysYLcPPxL8Fw1nVB
	xc7AONLhsiyT8x0ILc6XgWPouQbDKwTGH20e08k78Ms1sTHmlE3kktpPp17T7A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791291055;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=8LP47nj7QI+1qSFXBZ0UZLjvazlLZESi8qTe7emXLCs=;
	b=OhMr9kLojGIggFa8fClGY9E7YpdUDpqxAZJYr7vHnGASE/r/9LTdB/GrH+osispb2qKB3v
	bGLs4O/nqUsmHmVwxWKR8+MZqRiTVRJIkk2cFrXU88+v9bzvu9Ytf7puUQalaVdE+hbTBQ
	y9fKY4p9b1nm3hgqxE+01eCiaf7xUio99KKcFdKqhGWAbkRZidgKY3adk+4m6k88WxlCSC
	taJliw9Nc7WInBw6CNOTZrBvPK9C5yipl4MlOMXWtNLxli6aWb2e8QATuFTU1EoUVBHIzN
	pF5iv6MaNWzUicJAkWlKsnd6MQGmvlwJvt1IDLcQoIRcdNyxDhivc4w6FbJyfw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzbht6tbsz163m
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:54 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3f2f9
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 12:50:54 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Mikael Urankar <mikael@FreeBSD.org>
Subject: git: a71298ae25c4 - 2026Q4 - net-im/libsignal-node: Unbreak and update to 0.101.2
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: mikael
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: a71298ae25c44c9e786aac929d8a28a92c519e93
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 12:50:54 +0000
Message-Id: <6ac4eeae.3f2f9.607be68c@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by mikael:

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

commit a71298ae25c44c9e786aac929d8a28a92c519e93
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-10-06 12:30:32 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-10-06 12:48:42 +0000

    net-im/libsignal-node: Unbreak and update to 0.101.2
    
    Fixes:  81ac8ffd793bfb3441567afcade925cdb6500d77 (www/npm*: Update to 12.0.2)
    (cherry picked from commit a0ddea36ac4047c4628686a31ede90f0e3b83684)
---
 net-im/libsignal-node/Makefile                     | 15 ++---
 net-im/libsignal-node/Makefile.crates              | 27 ++++-----
 net-im/libsignal-node/distinfo                     | 68 +++++++++++-----------
 .../files/patch-boring_boring-sys_main.rs          |  4 +-
 4 files changed, 57 insertions(+), 57 deletions(-)

diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile
index a8a4b8966539..6817d764f426 100644
--- a/net-im/libsignal-node/Makefile
+++ b/net-im/libsignal-node/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libsignal
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.100.0
+DISTVERSION=	0.101.2
 CATEGORIES=	net-im
 MASTER_SITES=	LOCAL/mikael/signal-desktop/:npm
 PKGNAMESUFFIX=	-node
@@ -29,11 +29,11 @@ GH_ACCOUNT=	signalapp
 # git checkout correct_tag (grep boring Makefile.crates)
 # git submodule update --init --recursive
 # the hash for boringssl and fips should be printed on screen
-# or browse https://github.com/signalapp/boring/tree/signal-v5.0.2/boring-sys/deps (with the correct tag)
+# or browse https://github.com/signalapp/boring/tree/signal-v5.2.0/boring-sys/deps (with the correct tag: grep boring Makefile.crates)
 GH_TUPLE=	google:boringssl:${BORING_REV}:boringssl
 
-BORING_REV=	91a66a59b6c1435120ff83e245d7719411294386
-BORING_VER=	v5.0.2
+BORING_REV=	e2a57cfb4d915b4ba820585aef9fdee7bca13fe5
+BORING_VER=	v5.2.0
 
 # RUSTFLAGS=-Clink-dead-code is required to have a functional libsignal-node binary:
 # linkme is broken with https://github.com/dtolnay/linkme/commit/64e7c63c106848481bea8f66c4885b52c26ca9ec
@@ -51,9 +51,6 @@ USE_LDCONFIG=	yes
 
 PLIST_FILES=	lib/libsignal_node.so
 
-NODE_ARCH=	${ARCH:S/aarch64/arm64/:S/amd64/x64/}
-RUST_ARCH=	${ARCH:S/amd64/x86_64/}
-
 .include <bsd.port.options.mk>
 
 post-extract:
@@ -62,9 +59,9 @@ post-extract:
 do-build:
 	${ECHO_CMD} offline=true >> ${WRKSRC}/.npmrc
 	cd ${WRKSRC}/node && \
-		${SETENV} ${MAKE_ENV} npm install --ignore-optional --nodedir=${LOCALBASE}
+		${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE} npm install
 	cd ${WRKSRC}/node && \
-		${SETENV} ${MAKE_ENV} npm run build --nodedir=${LOCALBASE}
+		${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE} npm run build
 	cd ${WRKSRC}/node && \
 		${SETENV} ${MAKE_ENV} npm run tsc
 
diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates
index 319f8df5b1a4..f927e33426cb 100644
--- a/net-im/libsignal-node/Makefile.crates
+++ b/net-im/libsignal-node/Makefile.crates
@@ -5,7 +5,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		aes-0.8.4 \
 		aes-0.9.1 \
 		aes-gcm-0.10.3 \
-		aes-gcm-siv-0.11.1 \
+		aes-gcm-siv-0.12.0 \
 		aho-corasick-1.1.4 \
 		android_system_properties-0.1.5 \
 		anes-0.1.6 \
@@ -46,7 +46,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		block-buffer-0.10.4 \
 		block-buffer-0.12.1 \
 		block-padding-0.4.2 \
-		breakpad-symbols-0.22.2 \
+		breakpad-symbols-0.27.0 \
 		bs58-0.5.1 \
 		bstr-1.12.3 \
 		bumpalo-3.20.3 \
@@ -59,7 +59,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.4 \
 		chacha20-0.9.1 \
-		chacha20-0.10.1 \
+		chacha20-0.10.2 \
 		chacha20poly1305-0.10.1 \
 		chacha20poly1305-0.11.0 \
 		chrono-0.4.45 \
@@ -182,7 +182,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		ghash-0.6.0 \
 		gimli-0.32.3 \
 		glob-0.3.3 \
-		h2-0.4.15 \
+		h2-0.4.16 \
 		half-2.7.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.15.5 \
@@ -272,10 +272,10 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		memo-map-0.3.3 \
 		mime-0.3.17 \
 		mime_guess-2.0.5 \
-		minidump-0.22.2 \
-		minidump-common-0.22.2 \
-		minidump-processor-0.22.1 \
-		minidump-unwind-0.22.2 \
+		minidump-0.27.0 \
+		minidump-common-0.27.0 \
+		minidump-processor-0.27.0 \
+		minidump-unwind-0.27.0 \
 		minijinja-2.21.0 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
@@ -292,7 +292,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		nu-ansi-term-0.50.3 \
 		num-bigint-0.4.8 \
 		num-conv-0.2.2 \
-		num-derive-0.4.2 \
+		num-derive-0.5.1 \
 		num-integer-0.1.46 \
 		num-traits-0.2.19 \
 		num_enum-0.7.6 \
@@ -349,7 +349,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		proc-macro-error-attr2-2.0.0 \
 		proc-macro-error2-2.0.1 \
 		proc-macro2-1.0.106 \
-		procfs-core-0.17.0 \
+		procfs-core-0.18.0 \
 		proptest-1.11.0 \
 		proptest-arbitrary-interop-0.1.0 \
 		prost-0.14.4 \
@@ -404,8 +404,8 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		schemars-1.2.1 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
-		scroll-0.12.0 \
-		scroll_derive-0.12.1 \
+		scroll-0.13.0 \
+		scroll_derive-0.13.1 \
 		security-framework-3.7.0 \
 		security-framework-sys-2.17.0 \
 		semver-1.0.28 \
@@ -447,6 +447,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		subtle-2.6.1 \
 		syn-1.0.109 \
 		syn-2.0.118 \
+		syn-3.0.3 \
 		syn-mid-0.6.1 \
 		sync_wrapper-1.0.2 \
 		synstructure-0.13.2 \
@@ -578,4 +579,4 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		zerovec-derive-0.11.3 \
 		zmij-1.0.21 \
 		spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.5.3\#fd320484dcec89004021e6fdc7481825f5f261fa \
-		boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v5.0.2\#2c157897feea0c54f5eca93407a157fa90703b5f
+		boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v5.2.0\#1405df0a23a0335618f88ed328c76f67646b088f
diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo
index 8ba6557d8c39..f564a69dd9f4 100644
--- a/net-im/libsignal-node/distinfo
+++ b/net-im/libsignal-node/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1788510217
-SHA256 (libsignal-node-0.100.0-npm-cache.tar.gz) = a6e2a4b16fa38df90b27c51fdc620218128029552b6cde650c575d038d810f58
-SIZE (libsignal-node-0.100.0-npm-cache.tar.gz) = 60034727
+TIMESTAMP = 1790949886
+SHA256 (libsignal-node-0.101.2-npm-cache.tar.gz) = 2da8556fd5535c6d19bee3bc7e7098fa8f2e99d3b99dd48df5caa53fd03cdc4d
+SIZE (libsignal-node-0.101.2-npm-cache.tar.gz) = 57580247
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -15,8 +15,8 @@ SHA256 (rust/crates/aes-0.9.1.crate) = f1fc76eaeac4c9164506c466d4ffdd8ec9d0c5bf5
 SIZE (rust/crates/aes-0.9.1.crate) = 134952
 SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
 SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
-SHA256 (rust/crates/aes-gcm-siv-0.11.1.crate) = ae0784134ba9375416d469ec31e7c5f9fa94405049cf08c5ce5b4698be673e0d
-SIZE (rust/crates/aes-gcm-siv-0.11.1.crate) = 26633
+SHA256 (rust/crates/aes-gcm-siv-0.12.0.crate) = 1f437e5b075722bda3f54039e95d60d1c142f140e6c45b718e4f9fca3e5a1514
+SIZE (rust/crates/aes-gcm-siv-0.12.0.crate) = 29295
 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
 SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -97,8 +97,8 @@ SHA256 (rust/crates/block-buffer-0.12.1.crate) = d2f6c7dbe95a6ed67ad9f18e57daf93
 SIZE (rust/crates/block-buffer-0.12.1.crate) = 15902
 SHA256 (rust/crates/block-padding-0.4.2.crate) = 710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b
 SIZE (rust/crates/block-padding-0.4.2.crate) = 9764
-SHA256 (rust/crates/breakpad-symbols-0.22.2.crate) = 61f012b493245d982c24a716dd716d06188af966f685ce3cafe02e197ab7fb59
-SIZE (rust/crates/breakpad-symbols-0.22.2.crate) = 54129
+SHA256 (rust/crates/breakpad-symbols-0.27.0.crate) = 2dae6ece2d0e62389d1b24953ee54da7e385cf56653324304afd6c89c4bc73b5
+SIZE (rust/crates/breakpad-symbols-0.27.0.crate) = 66527
 SHA256 (rust/crates/bs58-0.5.1.crate) = bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4
 SIZE (rust/crates/bs58-0.5.1.crate) = 28483
 SHA256 (rust/crates/bstr-1.12.3.crate) = 5cee35f73844aa3014bb606320a6c1f010249dbdf43342fe54b5a4f6a8ed4b79
@@ -123,8 +123,8 @@ SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727
 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
 SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
 SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
-SHA256 (rust/crates/chacha20-0.10.1.crate) = d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81
-SIZE (rust/crates/chacha20-0.10.1.crate) = 38187
+SHA256 (rust/crates/chacha20-0.10.2.crate) = 65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06
+SIZE (rust/crates/chacha20-0.10.2.crate) = 38197
 SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
 SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
 SHA256 (rust/crates/chacha20poly1305-0.11.0.crate) = 9b89e1c441e926b9c82a8d023f6e1b7ae0adcfaa7d621814e4d60789bac751cb
@@ -369,8 +369,8 @@ SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d4
 SIZE (rust/crates/gimli-0.32.3.crate) = 289789
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/h2-0.4.15.crate) = 6cb093c84e8bd9b188d4c4a8cb6579fc016968d14c99882163cd3ff402a4f155
-SIZE (rust/crates/h2-0.4.15.crate) = 180875
+SHA256 (rust/crates/h2-0.4.16.crate) = a9f37a958b41b3b19ee2707c06439c0e9e547e847223eb791ecb0cb821c65e27
+SIZE (rust/crates/h2-0.4.16.crate) = 173331
 SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
 SIZE (rust/crates/half-2.7.1.crate) = 61040
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -549,14 +549,14 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
 SIZE (rust/crates/mime-0.3.17.crate) = 15712
 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e
 SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
-SHA256 (rust/crates/minidump-0.22.2.crate) = ebc7268c0afe5aa2fd6fde310e6cda158f0b3581f317c5a5c7d170861f9b90a6
-SIZE (rust/crates/minidump-0.22.2.crate) = 71932
-SHA256 (rust/crates/minidump-common-0.22.2.crate) = 0cde999358cca8fb9397c4298bb27c4a603c13ee6b3a646da514b20be582a21e
-SIZE (rust/crates/minidump-common-0.22.2.crate) = 91448
-SHA256 (rust/crates/minidump-processor-0.22.1.crate) = 41ab4c99352eb8bcc861eb06ceae910fc1d0a8395acc9ffd961fc230c9c12ca0
-SIZE (rust/crates/minidump-processor-0.22.1.crate) = 50225
-SHA256 (rust/crates/minidump-unwind-0.22.2.crate) = 3b2bc4d6066050b350c5dddf066a25bfd6c9f20b8919dc66501d831524ab4dd4
-SIZE (rust/crates/minidump-unwind-0.22.2.crate) = 59084
+SHA256 (rust/crates/minidump-0.27.0.crate) = a03516f742a87e757019a3019707b38900663397d63cdb0442721c5dbd29ed6b
+SIZE (rust/crates/minidump-0.27.0.crate) = 80754
+SHA256 (rust/crates/minidump-common-0.27.0.crate) = c8e6411f30cf59f8a4815820a9b5d0c38962a719f5c43f80f5afbb71e791af16
+SIZE (rust/crates/minidump-common-0.27.0.crate) = 95589
+SHA256 (rust/crates/minidump-processor-0.27.0.crate) = 18ca2c7f6f820b83a1e4916178aa678eded0b9aad0eab1e1a71f573283a13ff0
+SIZE (rust/crates/minidump-processor-0.27.0.crate) = 75875
+SHA256 (rust/crates/minidump-unwind-0.27.0.crate) = 4a98fe0ffc82b1f29b0f9510fceb345b90f87820cb7923b06a74280abee4a45f
+SIZE (rust/crates/minidump-unwind-0.27.0.crate) = 79158
 SHA256 (rust/crates/minijinja-2.21.0.crate) = cb3d648e68cea56d9858d535ee28f9538404e2dd8cb08ed0bd05dca379477f39
 SIZE (rust/crates/minijinja-2.21.0.crate) = 200889
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -589,8 +589,8 @@ SHA256 (rust/crates/num-bigint-0.4.8.crate) = c89e69e7e0f03bea5ef08013795c25018e
 SIZE (rust/crates/num-bigint-0.4.8.crate) = 109961
 SHA256 (rust/crates/num-conv-0.2.2.crate) = 521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441
 SIZE (rust/crates/num-conv-0.2.2.crate) = 7441
-SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
-SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-derive-0.5.1.crate) = e4e98dc3b890f6c23a0f9d3d491a2823d0dea0fa656302a13dd225fa924112a8
+SIZE (rust/crates/num-derive-0.5.1.crate) = 15779
 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
@@ -703,8 +703,8 @@ SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd00
 SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807
 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
-SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
-SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533
+SHA256 (rust/crates/procfs-core-0.18.0.crate) = e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405
+SIZE (rust/crates/procfs-core-0.18.0.crate) = 92618
 SHA256 (rust/crates/proptest-1.11.0.crate) = 4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744
 SIZE (rust/crates/proptest-1.11.0.crate) = 207859
 SHA256 (rust/crates/proptest-arbitrary-interop-0.1.0.crate) = a1981e49bd2432249da8b0e11e5557099a8e74690d6b94e721f7dc0bb7f3555f
@@ -813,10 +813,10 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6
-SIZE (rust/crates/scroll-0.12.0.crate) = 24145
-SHA256 (rust/crates/scroll_derive-0.12.1.crate) = 1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d
-SIZE (rust/crates/scroll_derive-0.12.1.crate) = 5659
+SHA256 (rust/crates/scroll-0.13.0.crate) = c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add
+SIZE (rust/crates/scroll-0.13.0.crate) = 24154
+SHA256 (rust/crates/scroll_derive-0.13.1.crate) = ed76efe62313ab6610570951494bdaa81568026e0318eaa55f167de70eeea67d
+SIZE (rust/crates/scroll_derive-0.13.1.crate) = 8167
 SHA256 (rust/crates/security-framework-3.7.0.crate) = b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d
 SIZE (rust/crates/security-framework-3.7.0.crate) = 89115
 SHA256 (rust/crates/security-framework-sys-2.17.0.crate) = 6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3
@@ -899,6 +899,8 @@ SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
 SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
 SIZE (rust/crates/syn-2.0.118.crate) = 305533
+SHA256 (rust/crates/syn-3.0.3.crate) = 53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3
+SIZE (rust/crates/syn-3.0.3.crate) = 312999
 SHA256 (rust/crates/syn-mid-0.6.1.crate) = 7d5e166bbae6b7432f98746c4ae88499edc64b08f407eb0c3ba7ceff690aaf5f
 SIZE (rust/crates/syn-mid-0.6.1.crate) = 14697
 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
@@ -1161,9 +1163,9 @@ SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff89263923
 SIZE (rust/crates/zmij-1.0.21.crate) = 26665
 SHA256 (signalapp-SparsePostQuantumRatchet-v1.5.3_GH0.tar.gz) = 57483d48412f18fc3d325c4696b94f86e42a8aad79ad2f43265fb3380afd14f8
 SIZE (signalapp-SparsePostQuantumRatchet-v1.5.3_GH0.tar.gz) = 165102
-SHA256 (signalapp-boring-signal-v5.0.2_GH0.tar.gz) = e55397b7ffc8241081b92e22cf849272009cbbc0ff905a819bfaf04a807cc935
-SIZE (signalapp-boring-signal-v5.0.2_GH0.tar.gz) = 325254
-SHA256 (signalapp-libsignal-v0.100.0_GH0.tar.gz) = f6b2a5c3bbdb3a89e78a186691d5a8d1b47b0381bbf621f95b7e7d2891a4a233
-SIZE (signalapp-libsignal-v0.100.0_GH0.tar.gz) = 2825465
-SHA256 (google-boringssl-91a66a59b6c1435120ff83e245d7719411294386_GH0.tar.gz) = c58d90e36d3668f7f82455ad1140741ad05683f70c675a6792141b206a3e0667
-SIZE (google-boringssl-91a66a59b6c1435120ff83e245d7719411294386_GH0.tar.gz) = 59208737
+SHA256 (signalapp-boring-signal-v5.2.0_GH0.tar.gz) = 6a042e3d78a87d42e34fafd78a293f39098884812bff59ea9b5a541ccc34d0bd
+SIZE (signalapp-boring-signal-v5.2.0_GH0.tar.gz) = 335401
+SHA256 (signalapp-libsignal-v0.101.2_GH0.tar.gz) = 7d2467fc94403509b274cb280c77b00b230af6126b45d1e31685c21a59039f5a
+SIZE (signalapp-libsignal-v0.101.2_GH0.tar.gz) = 2865313
+SHA256 (google-boringssl-e2a57cfb4d915b4ba820585aef9fdee7bca13fe5_GH0.tar.gz) = c7bb28cc94b40dd0606507c5010008138193bc7773b86058756a26df1b957b6f
+SIZE (google-boringssl-e2a57cfb4d915b4ba820585aef9fdee7bca13fe5_GH0.tar.gz) = 70395917
diff --git a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs
index 3b0d3ca032bc..5628f187e92d 100644
--- a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs
+++ b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs
@@ -1,5 +1,5 @@
---- ../boring-signal-v5.0.2/boring-sys/build/main.rs.orig	2024-04-27 16:40:34 UTC
-+++ ../boring-signal-v5.0.2/boring-sys/build/main.rs
+--- ../boring-signal-v5.2.0/boring-sys/build/main.rs.orig	2024-04-27 16:40:34 UTC
++++ ../boring-signal-v5.2.0/boring-sys/build/main.rs
 @@ -478,9 +478,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu
      lock_file.lock()?;
  

From nobody Tue Oct  6 12:50:56 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzbhw4k34z6vHhq
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 12:50:56 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzbhw225pz4CQL
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:56 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791291056;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=pG5VsOtKe275mWq3+ygLKkJo+8+6grH7xFjUGXawxnA=;
	b=NJEV+mXkPMNtIo/8+yvvIyQfa5bsdtMxjY6+D8S7SNMu0bnF3vHuj9NHA+NQSEa2VDwC3L
	63KeQUusUG4YhI/rpbnBRHAHXiY32gLhkMkqrEJtg0mKrYsdQunrd6jjigTVJpSi7Wo57O
	xY/koRiAB075zVyV2yyrZpDxMbBmlL+9SiopR1bd6sXddj9b19KZm9THo9IlLZdy6JyxaZ
	HhyjB+QsnFlBf8X6k4R8mESjj2mdtzsRHhsxUGQD5CYYbneQIguEDerxoLvetGn0WvUxv5
	WrWDm7F1Evmh7LZoSqmw8cBnSycozMgvtjtXPnvcGcFbh9XN5gYJybN1DAzVlg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791291056;
	b=MGEe08Hk8FQy9oGADY09p484+KTHT4hG571F1NA0AJ01Dg5A91HdY01guWF5KbcLftX6iA
	sYlqwSs+7+rDTdKcuXsM/XZ/7tv53eJ8bmcug/Bj1Mt0p41nYInbr0QblSP6/fvOLlBxKh
	i5UUtkvN9GpAWRZp9sNA1OL0QGE/lNmawpXTDBglf/v9iyrwe+98Iruo8ESBC2nSiu8P3K
	60i3y009EXiA+/WuYRo6biqkkXkjzSXwpmXe1CCdhib8SLIEIaeX6CtAU6pJoN4c2jZDf3
	R1BkVaR6Tq6lezk6vWSTYtoR1Z5cHlhcWii+wWS4EeMy546Q9piUavMohw/3CQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791291056;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=pG5VsOtKe275mWq3+ygLKkJo+8+6grH7xFjUGXawxnA=;
	b=XLIxunSrk8javXSlb70WyYYgi4B12oYMTdAvHBt4rzl9n31M+VujvQvd6V1li1K1Kdcowy
	VapqMgOBqcc5FdTixU7/HCdO4iutPEHE/BfhvrDmfFaWIvVkWTNxojoc0HQun6Jp+9Nf//
	Hj+imxevmHnr3MelEzuD3Q9J7G5qWJd3re7Ca1QqARaZmuzGa+CD6NyPlNjTEu1Td/eKvb
	8O57mf1HSw9zfrBpgYWgTHukk25hd3e6QdpVmrvFyGCpsBysCBBEmkMMvmg3ly/IVmTYCe
	ZfdLWOE6WGUpdT/Ns1PME+Z9gsjAchCAHs4YWMwlRPVQtznC6yH4/aRus36MVA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzbhw0Wgyz1616
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:56 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3f362
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 12:50:56 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Mikael Urankar <mikael@FreeBSD.org>
Subject: git: 42444b516aee - 2026Q4 - security/node-sqlcipher: unbreak
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: mikael
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 42444b516aee592a3387bb7928a9c30850ff4f2d
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 12:50:56 +0000
Message-Id: <6ac4eeb0.3f362.201692ce@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=42444b516aee592a3387bb7928a9c30850ff4f2d

commit 42444b516aee592a3387bb7928a9c30850ff4f2d
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-10-06 12:31:13 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-10-06 12:48:47 +0000

    security/node-sqlcipher: unbreak
    
    Fixes:  81ac8ffd793bfb3441567afcade925cdb6500d77 (www/npm*: Update to 12.0.2)
    (cherry picked from commit 9772d1098ffac4f6b82327aee27c5a3983085767)
---
 security/node-sqlcipher/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/security/node-sqlcipher/Makefile b/security/node-sqlcipher/Makefile
index 45e3eaeac8e9..59286a0bc48b 100644
--- a/security/node-sqlcipher/Makefile
+++ b/security/node-sqlcipher/Makefile
@@ -32,7 +32,7 @@ post-patch:
 do-build:
 	${ECHO_CMD} offline=true > ${WRKSRC}/.npmrc
 	cd ${WRKSRC} && \
-		${SETENV} ${MAKE_ENV} npm install --nodedir=${PREFIX}
+		${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE} npm install
 
 do-install:
 	${INSTALL_DATA} ${WRKSRC}/build/Release/obj.target/node_sqlcipher.node ${STAGEDIR}${PREFIX}/lib/

From nobody Tue Oct  6 12:50:57 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzbhx5Jbnz6vHXn
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 12:50:57 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzbhx3Hg4z4CS0
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:57 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791291057;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=6vS3/KrnWBQImhYRg/2iehza2tB8j+03qW6kngs9UfA=;
	b=vux4z8pPOAa1VORn9sdWGhghrakUmrEO3xZAE5Chg+WdR+YnnEvO4ffpQaSjNOh0KUThhr
	w5K8ZOp7ZbtXghOa0Ib2PN6H/Lgp2ECNOIj64JBf1q7lFqXC6g6B+rSeNeW+6KjHvcQ2LM
	brTaweVY6XK5OYtHAWYKDlf0f/g21EwYsPTHvtFZfi0PusMAttuyMaiSrG7np2L44Gi9cj
	kJmWtcqJ2jWyOfltT3ZhxeUCh/YOv1LNxF9j7j9tavVUL2LXljLDR0hkggS33/OnYNcvQ7
	58oAWUcwf2UShJP8kaa4xPgQSeWGcET9xFuevTXnoomfDb0IgHoC3oYErSdc8Q==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791291057;
	b=LYxKngd0z4dYGTT57Wjw1ycnSrhvE3AXJtE7o26Emzh/TlwhLKpi1LMT08RfvpfIUfRv2t
	WqvcCPSi0tZ/RF+wRVtQI6w6iaD9+UbuthEN8j7AxAF8oL0n0Q8rwjAsC6/G6i7xGAFCLq
	Z74FDWMts8J4mhvlFuClNRbmGU7hts6iBvYa7IbNCNW26IUJitBLQ2UA4j0xDD8j911yH6
	IqbtopgLUo71e0cwkZNpWj8PGIMqy8u2Lisi0Qn7yU4FVts/1LbIrBLO6xVKQrL35fhbHI
	nxNMtl85nx8hBo31EhPP59xmGG+jH/uyoTgWR5NB2sPWDMwa9eqCqbOBTZjmEg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791291057;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=6vS3/KrnWBQImhYRg/2iehza2tB8j+03qW6kngs9UfA=;
	b=lgKp3S2Ud2dTmdFMqBXcgYzuq/MNZf+gKkiGMB0BcBLk+MLMwJ2zTpzoLhNvFiEGnuElXd
	2P7OJxWuSH4QUgHXW9oyiiF4vxppJcQ3qjKAQf5ttlZ6eu1rl/+S6TIMqsR8Ux+DRj+4cs
	fzVyH41XFk9rfN8D/HEOwtCNzKbKzA56pgJyH3h49HPyUeSitB7GjLvfBFSYae8AShBAH8
	72Zo9o3ZWtYI8uahu98ppcazeRYM7O4gawvrr/oej32zh6Znci+m0jBzSYdJ4eIVj3GEtT
	hHG9J2wIbuPnT1biMchM0wjyQYmEvntGn3pqw5aOzTnt5DsdBlKTiYj8kYFoMA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzbhx1dNmz1619
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:50:57 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 417f9
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 12:50:57 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Mikael Urankar <mikael@FreeBSD.org>
Subject: git: 54a3594c4c56 - 2026Q4 - net-im/signal-desktop: Update to 8.29.0
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: mikael
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 54a3594c4c5620c513fea970c7c864f1cfc57d45
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 12:50:57 +0000
Message-Id: <6ac4eeb1.417f9.73ffc69e@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=54a3594c4c5620c513fea970c7c864f1cfc57d45

commit 54a3594c4c5620c513fea970c7c864f1cfc57d45
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-10-06 12:35:41 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-10-06 12:50:45 +0000

    net-im/signal-desktop: Update to 8.29.0
    
    (cherry picked from commit 903e0bfa63fc39a31bb2fe6fdea38c14e0f19d16)
---
 net-im/signal-desktop/Makefile                     |  35 +-
 net-im/signal-desktop/distinfo                     |  10 +-
 net-im/signal-desktop/files/patch-package.json     |  30 +
 .../signal-desktop/files/patch-pnpm-workspace.yaml |  33 +-
 .../files/patch-ts_components_SearchInput.dom.tsx  |  16 +-
 .../patch-ts_services_notifications.preload.ts     |  12 +-
 net-im/signal-desktop/files/pnpm-lock.yaml         | 897 +++++++++++++--------
 net-im/signal-desktop/files/pnpm/package-lock.json |  18 +-
 net-im/signal-desktop/files/pnpm/package.json      |   2 +-
 net-im/signal-desktop/get_deps.sh                  |   4 +-
 net-im/signal-desktop/pkg-plist                    |  10 +-
 11 files changed, 684 insertions(+), 383 deletions(-)

diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index bb8e1b2403a6..8e06bf2f6fa1 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	signal-desktop
 DISTVERSIONPREFIX=	v
-DISTVERSION=	8.27.0
-PORTREVISION=	2
+DISTVERSION=	8.29.0
 CATEGORIES=	net-im
 MASTER_SITES=	LOCAL/mikael/signal-desktop/:npm
 DISTFILES=	signal-desktop-${DISTVERSION}-npm-cache.tar.gz:npm
@@ -80,26 +79,14 @@ MAKE_ENV+=	PYTHONDONTWRITEBYTECODE=1
 
 _BUILD_DATE=	$$(date +'%s')
 
-ELECTRON_VER_MAJOR=	43
-PNPM_VERS=		10.18.1
-
-NODE_ARCH=	${ARCH:S/aarch64/arm64/:S/amd64/x64/}
-APP_OUT_DIR=	linux-${ARCH:S/aarch64/arm64-/:S/amd64//}unpacked
-
-PLIST_SUB=	NODE_ARCH=${NODE_ARCH} \
-		SHARP_ARCH=${ARCH:S/aarch64/arm64v8/:S/amd64/x64/}
+ELECTRON_VER_MAJOR=	44
+PNPM_VERS=		11.24.0
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == aarch64
-PLIST_SUB+=	NOT_AARCH64="@comment "
-.elif ${ARCH} == amd64
-PLIST_SUB+=	NOT_AARCH64=""
-.endif
-
 do-build:
-# electron-builder is stupid and tries to open ${LOCALBASE}/share/electron43/electron with WRITE priv
-# copy ${LOCALBASE}/share/electron43 in WRKDIR
+# electron-builder is stupid and tries to open ${LOCALBASE}/share/electron44/electron with WRITE priv
+# copy ${LOCALBASE}/share/electron44 in WRKDIR
 # it's needed for the do-install phase, it's here because of this issue
 # https://github.com/MikaelUrankar/signal-desktop/issues/6 (I don't know why it fails though)
 	@${RM} -r ${WRKDIR}/electron${ELECTRON_VER_MAJOR}
@@ -122,16 +109,16 @@ do-build:
 		${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers pnpm install --ignore-scripts || ${TRUE}
 
 	# Install libsignal_node.so, libringrtc.so and node_sqlcipher.node binaries in node_modules
-	${MKDIR} ${WRKSRC}/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-${NODE_ARCH} \
+	${MKDIR} ${WRKSRC}/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-x64 \
 		 ${WRKSRC}/node_modules/@signalapp/ringrtc/build/freebsd \
-		 ${WRKSRC}/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-${NODE_ARCH}
+		 ${WRKSRC}/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-x64
 
 	${CP} ${LOCALBASE}/lib/libsignal_node.so \
-		${WRKSRC}/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-${NODE_ARCH}/@signalapp+libsignal-client.node
+		${WRKSRC}/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-x64/@signalapp+libsignal-client.node
 	${CP} ${LOCALBASE}/lib/libringrtc.so \
-		${WRKSRC}/node_modules/@signalapp/ringrtc/build/freebsd/libringrtc-${NODE_ARCH}.node
+		${WRKSRC}/node_modules/@signalapp/ringrtc/build/freebsd/libringrtc-x64.node
 	${CP} ${LOCALBASE}/lib/node_sqlcipher.node \
-		${WRKSRC}/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-${NODE_ARCH}
+		${WRKSRC}/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-x64
 
 	cd ${WRKSRC} && \
 		${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers pnpm install
@@ -156,7 +143,7 @@ do-install:
 			--config.electronDist=${WRKDIR}/electron${ELECTRON_VER_MAJOR}
 
 	${MKDIR} ${STAGEDIR}${DATADIR}
-	cd ${WRKSRC}/dist/${APP_OUT_DIR} && \
+	cd ${WRKSRC}/dist/linux-unpacked && \
 		${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
 
 	# install polkit policies so that backup works
diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo
index ba6448d6575f..23c9f7a22ceb 100644
--- a/net-im/signal-desktop/distinfo
+++ b/net-im/signal-desktop/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1789315080
-SHA256 (signal-desktop-8.27.0-npm-cache.tar.gz) = dc2b026ea302feae5d5ac1bab30b0d2f459c376b76d3352aab15d14d1e3c9e7d
-SIZE (signal-desktop-8.27.0-npm-cache.tar.gz) = 903844944
-SHA256 (signalapp-Signal-Desktop-v8.27.0_GH0.tar.gz) = 9e49ec612ce3250d7ed4c7aedfb15b1d299261a3306bb1384ff37911abf76c46
-SIZE (signalapp-Signal-Desktop-v8.27.0_GH0.tar.gz) = 48833439
+TIMESTAMP = 1791131583
+SHA256 (signal-desktop-8.29.0-npm-cache.tar.gz) = ce1ee796cef49c51b0b459e24ce41f66062b5ae7f7ecef13b3cd33901fa28543
+SIZE (signal-desktop-8.29.0-npm-cache.tar.gz) = 863332103
+SHA256 (signalapp-Signal-Desktop-v8.29.0_GH0.tar.gz) = 8c88677e84bb584fabfab8452e8caccba6fa8654f2c5dcfc5cc5aa9c7be82acb
+SIZE (signalapp-Signal-Desktop-v8.29.0_GH0.tar.gz) = 48937273
diff --git a/net-im/signal-desktop/files/patch-package.json b/net-im/signal-desktop/files/patch-package.json
new file mode 100644
index 000000000000..cb9e197f7cea
--- /dev/null
+++ b/net-im/signal-desktop/files/patch-package.json
@@ -0,0 +1,30 @@
+--- package.json.orig	2026-09-25 10:10:02 UTC
++++ package.json
+@@ -346,17 +346,20 @@
+     "zod": "4.3.6"
+   },
+   "engines": {
+-    "node": "24.19.0"
++    "node": ""
+   },
+   "devEngines": {
+     "runtime": {
+-      "name": "node",
+-      "version": "24.19.0"
++      "name": "node"
+     },
+-    "packageManager": {
+-      "name": "pnpm",
+-      "version": "11.24.0"
+-    }
++    "packageManager": [
++      {
++        "name": "pnpm"
++      },
++      {
++        "name": "npm"
++      }
++    ]
+   },
+   "build": {
+     "appId": "org.whispersystems.signal-desktop",
diff --git a/net-im/signal-desktop/files/patch-pnpm-workspace.yaml b/net-im/signal-desktop/files/patch-pnpm-workspace.yaml
index de2b395879bd..e8ac693b6fa9 100644
--- a/net-im/signal-desktop/files/patch-pnpm-workspace.yaml
+++ b/net-im/signal-desktop/files/patch-pnpm-workspace.yaml
@@ -1,9 +1,9 @@
 --- pnpm-workspace.yaml.orig	2026-07-13 10:52:52 UTC
 +++ pnpm-workspace.yaml
-@@ -85,13 +85,14 @@ patchedDependencies:
-   'casual@1.6.2': 'patches/casual+1.6.2.patch'
+@@ -78,13 +78,14 @@ patchedDependencies:
    'dmg-builder': 'patches/dmg-builder.patch'
    'fabric@4.6.0': 'patches/fabric+4.6.0.patch'
+   'fs-extra@11.3.4': 'patches/fs-extra+11.3.4.patch'
 -  'fs-xattr': 'patches/fs-xattr.patch'
    'growing-file@0.1.3': 'patches/growing-file+0.1.3.patch'
    'node-fetch@3.3.2': 'patches/node-fetch@3.3.2.patch'
@@ -16,3 +16,32 @@
  
  strictDepBuilds: true
  allowBuilds:
+@@ -148,3 +149,28 @@ allowedDeprecatedVersions:
+   'uuid': '8.3.2 || 9.0.1'
+   'whatwg-encoding': '2.0.0'
+   'yaeti': '0.0.6'
++  '@yuku-parser/binding-win32-x64': '0.8.7'
++  '@yuku-parser/binding-darwin-x64': '0.8.7'
++  '@yuku-parser/binding-freebsd-x64': '0.8.7'
++  '@yuku-parser/binding-win32-arm64': '0.8.7'
++  '@yuku-parser/binding-darwin-arm64': '0.8.7'
++  '@yuku-parser/binding-android-arm64': '0.8.7'
++  '@yuku-parser/binding-linux-arm-gnu': '0.8.7'
++  '@yuku-parser/binding-linux-x64-gnu': '0.8.7'
++  '@yuku-parser/binding-linux-arm-musl': '0.8.7'
++  '@yuku-parser/binding-linux-x64-musl': '0.8.7'
++  '@yuku-parser/binding-linux-arm64-gnu': '0.8.7'
++  '@yuku-parser/binding-linux-arm64-musl': '0.8.7'
++  '@yuku-codegen/binding-win32-x64': '0.8.7'
++  '@yuku-codegen/binding-darwin-x64': '0.8.7'
++  '@yuku-codegen/binding-freebsd-x64': '0.8.7'
++  '@yuku-codegen/binding-win32-arm64': '0.8.7'
++  '@yuku-codegen/binding-darwin-arm64': '0.8.7'
++  '@yuku-codegen/binding-android-arm64': '0.8.7'
++  '@yuku-codegen/binding-linux-arm-gnu': '0.8.7'
++  '@yuku-codegen/binding-linux-x64-gnu': '0.8.7'
++  '@yuku-codegen/binding-linux-arm-musl': '0.8.7'
++  '@yuku-codegen/binding-linux-x64-musl': '0.8.7'
++  '@yuku-codegen/binding-linux-arm64-gnu': '0.8.7'
++  '@yuku-codegen/binding-linux-arm64-musl': '0.8.7'
++
diff --git a/net-im/signal-desktop/files/patch-ts_components_SearchInput.dom.tsx b/net-im/signal-desktop/files/patch-ts_components_SearchInput.dom.tsx
index de3c4fb0d787..6997d9cfde92 100644
--- a/net-im/signal-desktop/files/patch-ts_components_SearchInput.dom.tsx
+++ b/net-im/signal-desktop/files/patch-ts_components_SearchInput.dom.tsx
@@ -1,11 +1,11 @@
 --- ts/components/SearchInput.dom.tsx.orig	2022-12-04 09:59:26 UTC
 +++ ts/components/SearchInput.dom.tsx
-@@ -67,7 +67,7 @@ export const SearchInput = forwardRef<HTMLInputElement
-             const { ctrlKey, key } = event;
+@@ -64,7 +64,7 @@ export const SearchInput = forwardRef<HTMLInputElement
+         const { ctrlKey, key } = event;
  
-             // On Linux, this key combo selects all text.
--            if (window.platform === 'linux' && ctrlKey && key === '/') {
-+            if ((window.platform === 'freebsd' || window.platform === 'linux') && ctrlKey && key === '/') {
-               event.preventDefault();
-               event.stopPropagation();
-             } else if (key === 'Escape' && onClear) {
+         // On Linux, this key combo selects all text.
+-        if (window.platform === 'linux' && ctrlKey && key === '/') {
++        if ((window.platform === 'freebsd' || window.platform === 'linux') && ctrlKey && key === '/') {
+           event.preventDefault();
+           event.stopPropagation();
+         } else if (key === 'Escape' && onClear) {
diff --git a/net-im/signal-desktop/files/patch-ts_services_notifications.preload.ts b/net-im/signal-desktop/files/patch-ts_services_notifications.preload.ts
index 9917ee8dca6f..3902e69a58d6 100644
--- a/net-im/signal-desktop/files/patch-ts_services_notifications.preload.ts
+++ b/net-im/signal-desktop/files/patch-ts_services_notifications.preload.ts
@@ -1,11 +1,11 @@
 --- ts/services/notifications.preload.ts.orig	2025-05-23 12:14:12 UTC
 +++ ts/services/notifications.preload.ts
-@@ -196,7 +196,7 @@ class NotificationService extends EventEmitter {
-       this.#lastNotification?.close();
- 
+@@ -277,7 +277,7 @@ export class NotificationService extends EventEmitter 
+       this.#lastShown = { notification: null, data };
+     } else {
        const notification = new window.Notification(title, {
--        body: OS.isLinux() ? filterNotificationText(message) : message,
-+        body: (OS.isLinux() || OS.isFreeBSD()) ? filterNotificationText(message) : message,
-         icon: iconUrl,
+-        body: OS.isLinux() ? filterNotificationBody(body) : body,
++        body: (OS.isLinux() || OS.isFreeBSD()) ? filterNotificationText(body) : body,
+         icon: iconUrl ?? undefined,
          silent: true,
          tag: messageId,
diff --git a/net-im/signal-desktop/files/pnpm-lock.yaml b/net-im/signal-desktop/files/pnpm-lock.yaml
index 4a153e7d6a23..3d7ef25df7cb 100644
--- a/net-im/signal-desktop/files/pnpm-lock.yaml
+++ b/net-im/signal-desktop/files/pnpm-lock.yaml
@@ -1,3 +1,202 @@
+---
+lockfileVersion: '9.0'
+
+importers:
+
+  .:
+    configDependencies: {}
+    packageManagerDependencies:
+      '@pnpm/exe':
+        specifier: 11.24.0
+        version: 11.24.0
+      pnpm:
+        specifier: 11.24.0
+        version: 11.24.0
+
+packages:
+
+  '@pnpm/exe@11.24.0':
+    resolution: {integrity: sha512-yCZWlhNOB3GS0I2uZC/CggwGZ+TLVLbOuBcMbVWXKFYJOg/0gnQw8eIN6YZLA+eeSvfHEvS79IDdbwu5CMQR0g==}
+    hasBin: true
+
+  '@pnpm/linux-arm64@11.24.0':
+    resolution: {integrity: sha512-wgAF82SnMfWU8/xb0VLszKJYqL+MDHMMGz42s4jW+GIFUGYna/xG5VXUxgcv2FaZhJ2GbyZVUf2f/UJs6nb+zA==}
+    cpu: [arm64]
+    os: [linux]
+
+  '@pnpm/linux-x64@11.24.0':
+    resolution: {integrity: sha512-94e4GRvFB5hEwr9subLHLF2q3+DduKFPh2FE0+F7fgqt1Bs86gDxjJ7bbQCpTX2X4j6cUTA5Hc0HFzMz4xKnaA==}
+    cpu: [x64]
+    os: [linux]
+
+  '@pnpm/linuxstatic-arm64@11.24.0':
+    resolution: {integrity: sha512-1Vwk+M5fzjg364SDZfrtaZfthsy1THS9eSdH7dpBaG0l3HbLusQrh8labRlpMmK8KyQXcI1FvYLzPZVuAGGPng==}
+    cpu: [arm64]
+    os: [linux]
+    libc: [musl]
+
+  '@pnpm/linuxstatic-x64@11.24.0':
+    resolution: {integrity: sha512-oyPChWYdJpJMDnwtCFNzupD+GEO4G6DDMARuZfBrCUgqRm1h2KDcVCqk9IbfFBfxWdK+bVHJpA9Qp3nlL6/thw==}
+    cpu: [x64]
+    os: [linux]
+    libc: [musl]
+
+  '@pnpm/macos-arm64@11.24.0':
+    resolution: {integrity: sha512-nBzaOkR4D7HiuJRwlpk1aqaA/Wai11/zuCZjH5ZUe6fq86UWsqME0u3/F5K0j7yN8X2h7iKiApAaVmbfYMIc6A==}
+    cpu: [arm64]
+    os: [darwin]
+
+  '@pnpm/win-arm64@11.24.0':
+    resolution: {integrity: sha512-ECLc0U/5cnXRkBrpO/dW+x1Y+a2CCqS4l171H7+YOQNcSaCAWlezP3YNvuO+5awwGWHIW7KEXbBruu5n50zVuA==}
+    cpu: [arm64]
+    os: [win32]
+
+  '@pnpm/win-x64@11.24.0':
+    resolution: {integrity: sha512-2wgDrs2SiyBoU6Yw1A8QLLqBABWHwuMMQOU85k7ZMut/W94u/oizrDQiyfJyW9XzYCz4Dn2iw7OHx+3R2x7mEQ==}
+    cpu: [x64]
+    os: [win32]
+
+  '@reflink/reflink-darwin-arm64@0.1.19':
+    resolution: {integrity: sha512-ruy44Lpepdk1FqDz38vExBY/PVUsjxZA+chd9wozjUH9JjuDT/HEaQYA6wYN9mf041l0yLVar6BCZuWABJvHSA==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [darwin]
+
+  '@reflink/reflink-darwin-x64@0.1.19':
+    resolution: {integrity: sha512-By85MSWrMZa+c26TcnAy8SDk0sTUkYlNnwknSchkhHpGXOtjNDUOxJE9oByBnGbeuIE1PiQsxDG3Ud+IVV9yuA==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [darwin]
+
+  '@reflink/reflink-linux-arm64-gnu@0.1.19':
+    resolution: {integrity: sha512-7P+er8+rP9iNeN+bfmccM4hTAaLP6PQJPKWSA4iSk2bNvo6KU6RyPgYeHxXmzNKzPVRcypZQTpFgstHam6maVg==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [linux]
+    libc: [glibc]
+
+  '@reflink/reflink-linux-arm64-musl@0.1.19':
+    resolution: {integrity: sha512-37iO/Dp6m5DDaC2sf3zPtx/hl9FV3Xze4xoYidrxxS9bgP3S8ALroxRK6xBG/1TtfXKTvolvp+IjrUU6ujIGmA==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [linux]
+    libc: [musl]
+
+  '@reflink/reflink-linux-x64-gnu@0.1.19':
+    resolution: {integrity: sha512-jbI8jvuYCaA3MVUdu8vLoLAFqC+iNMpiSuLbxlAgg7x3K5bsS8nOpTRnkLF7vISJ+rVR8W+7ThXlXlUQ93ulkw==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [linux]
+    libc: [glibc]
+
+  '@reflink/reflink-linux-x64-musl@0.1.19':
+    resolution: {integrity: sha512-e9FBWDe+lv7QKAwtKOt6A2W/fyy/aEEfr0g6j/hWzvQcrzHCsz07BNQYlNOjTfeytrtLU7k449H1PI95jA4OjQ==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [linux]
+    libc: [musl]
+
+  '@reflink/reflink-win32-arm64-msvc@0.1.19':
+    resolution: {integrity: sha512-09PxnVIQcd+UOn4WAW73WU6PXL7DwGS6wPlkMhMg2zlHHG65F3vHepOw06HFCq+N42qkaNAc8AKIabWvtk6cIQ==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [win32]
+
+  '@reflink/reflink-win32-x64-msvc@0.1.19':
+    resolution: {integrity: sha512-E//yT4ni2SyhwP8JRjVGWr3cbnhWDiPLgnQ66qqaanjjnMiu3O/2tjCPQXlcGc/DEYofpDc9fvhv6tALQsMV9w==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [win32]
+
+  '@reflink/reflink@0.1.19':
+    resolution: {integrity: sha512-DmCG8GzysnCZ15bres3N5AHCmwBwYgp0As6xjhQ47rAUTUXxJiK+lLUxaGsX3hd/30qUpVElh05PbGuxRPgJwA==}
+    engines: {node: '>= 10'}
+
+  detect-libc@2.1.2:
+    resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
+    engines: {node: '>=8'}
+
+  pnpm@11.24.0:
+    resolution: {integrity: sha512-vSfjRel23LC+C3oSKCF7BJqBfiGx81XJDb59xGZxiVqLwebQbCRVRQXqk+oLRfSJon7Bv7yN5qlln8oPFvoAAA==}
+    engines: {node: '>=22.13'}
+    hasBin: true
+
+snapshots:
+
+  '@pnpm/exe@11.24.0':
+    dependencies:
+      '@reflink/reflink': 0.1.19
+      detect-libc: 2.1.2
+    optionalDependencies:
+      '@pnpm/linux-arm64': 11.24.0
+      '@pnpm/linux-x64': 11.24.0
+      '@pnpm/linuxstatic-arm64': 11.24.0
+      '@pnpm/linuxstatic-x64': 11.24.0
+      '@pnpm/macos-arm64': 11.24.0
+      '@pnpm/win-arm64': 11.24.0
+      '@pnpm/win-x64': 11.24.0
+
+  '@pnpm/linux-arm64@11.24.0':
+    optional: true
+
+  '@pnpm/linux-x64@11.24.0':
+    optional: true
+
+  '@pnpm/linuxstatic-arm64@11.24.0':
+    optional: true
+
+  '@pnpm/linuxstatic-x64@11.24.0':
+    optional: true
+
+  '@pnpm/macos-arm64@11.24.0':
+    optional: true
+
+  '@pnpm/win-arm64@11.24.0':
+    optional: true
+
+  '@pnpm/win-x64@11.24.0':
+    optional: true
+
+  '@reflink/reflink-darwin-arm64@0.1.19':
+    optional: true
+
+  '@reflink/reflink-darwin-x64@0.1.19':
+    optional: true
+
+  '@reflink/reflink-linux-arm64-gnu@0.1.19':
+    optional: true
+
+  '@reflink/reflink-linux-arm64-musl@0.1.19':
+    optional: true
+
+  '@reflink/reflink-linux-x64-gnu@0.1.19':
+    optional: true
+
+  '@reflink/reflink-linux-x64-musl@0.1.19':
+    optional: true
+
+  '@reflink/reflink-win32-arm64-msvc@0.1.19':
+    optional: true
+
+  '@reflink/reflink-win32-x64-msvc@0.1.19':
+    optional: true
+
+  '@reflink/reflink@0.1.19':
+    optionalDependencies:
+      '@reflink/reflink-darwin-arm64': 0.1.19
+      '@reflink/reflink-darwin-x64': 0.1.19
+      '@reflink/reflink-linux-arm64-gnu': 0.1.19
+      '@reflink/reflink-linux-arm64-musl': 0.1.19
+      '@reflink/reflink-linux-x64-gnu': 0.1.19
+      '@reflink/reflink-linux-x64-musl': 0.1.19
+      '@reflink/reflink-win32-arm64-msvc': 0.1.19
+      '@reflink/reflink-win32-x64-msvc': 0.1.19
+
+  detect-libc@2.1.2: {}
+
+  pnpm@11.24.0: {}
+
+---
 lockfileVersion: '9.0'
 
 settings:
@@ -7,12 +206,15 @@ settings:
 
 overrides:
   '@electron/rebuild>node-gyp': 12.4.0
+  '@electron/rebuild>node-abi': 4.34.0
+  '@xmldom/xmldom@0.8': ^0.8.15
   brace-expansion@5: ^5.0.9
   brace-expansion@2: ^2.1.4
   brace-expansion@1: ^1.1.18
   builder-util-runtime: 9.7.0
   canvas: '-'
   danger@13.0.10>undici: 6.27.0
+  js-yaml@3: ^3.15.2
   jsdom: '-'
   react-popper@2.3.0>react-dom: 19.2.4
   react-popper@2.3.0>react: 19.2.4
@@ -22,7 +224,7 @@ overrides:
   ip-address@<=10.3.0: ^10.3.1
   nanoid@<3.3.17: 3.3.18
 
-pnpmfileChecksum: sha256-bByyW+G0/ld7ZSgtIlcAVRHgcUTBCQ31JLSwI1rhzys=
+pnpmfileChecksum: sha256-BSurkSxQ08Ps27xdrTQhGwjU9L1wLAes0YgxZtpJHA8=
 
 patchedDependencies:
   '@electron/universal': 506a5defc2fc12cdae1092759ae376a9fd8f1731ef1d38cf2aee2d1ec752acde
@@ -36,6 +238,7 @@ patchedDependencies:
   dmg-builder: 75ddbdfdce4e9fad4f5e7d3e2ac0d29fc920006584534018bf560c486e0642ec
   electron-builder: 4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15
   fabric@4.6.0: 259e6eff3d60c4a453f7815fca6aa0d3a81842f4efdc4051836812fc1e711e00
+  fs-extra@11.3.4: 7672fe14d7eac859c95613f52e44db8413da1c95f63e97aa158a12ff8497a33c
   growing-file@0.1.3: 1bb085e3fda38f2983114beedc229acf8b0c539736fe73e2e8183dab2df074b4
   node-fetch@3.3.2: 1dc57b3827aeb8d0a7f3f6c39c51df08119ff45aff99d9a03db2360e99d3a826
   playwright-core: 0d32e74d7c83e28ccbaea73aeaf171e4f4180b2d997e4ec0457aeda2144b651d
@@ -54,14 +257,14 @@ importers:
         specifier: 2.0.21
         version: 2.0.21
       '@signalapp/libsignal-client':
-        specifier: 0.100.0
-        version: 0.100.0
+        specifier: 0.101.2
+        version: 0.101.2
       '@signalapp/mute-state-change':
         specifier: workspace:*
         version: link:packages/mute-state-change
       '@signalapp/ringrtc':
-        specifier: 2.71.0
-        version: 2.71.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
+        specifier: 2.72.0
+        version: 2.72.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)(supports-color@8.1.1)
       '@signalapp/sqlcipher':
         specifier: 4.1.0
         version: 4.1.0
@@ -86,13 +289,13 @@ importers:
         version: 7.29.0(@babel/core@7.29.0)(supports-color@8.1.1)
       '@babel/plugin-transform-typescript':
         specifier: 7.28.6
-        version: 7.28.6(@babel/core@7.29.0)
+        version: 7.28.6(@babel/core@7.29.0)(supports-color@8.1.1)
       '@babel/preset-react':
         specifier: 7.28.5
-        version: 7.28.5(@babel/core@7.29.0)
+        version: 7.28.5(@babel/core@7.29.0)(supports-color@8.1.1)
       '@babel/preset-typescript':
         specifier: 7.28.5
-        version: 7.28.5(@babel/core@7.29.0)
+        version: 7.28.5(@babel/core@7.29.0)(supports-color@8.1.1)
       '@changesets/cli':
         specifier: 3.0.1
         version: 3.0.1
@@ -323,13 +526,13 @@ importers:
         version: 8.59.3(@typescript/typescript6@6.0.2)(eslint@10.4.0)(supports-color@8.1.1)
       '@typescript-eslint/utils':
         specifier: 8.59.3
-        version: 8.59.3(@typescript/typescript6@6.0.2)(eslint@10.4.0)
+        version: 8.59.3(@typescript/typescript6@6.0.2)(eslint@10.4.0)(supports-color@8.1.1)
       '@typescript/native':
         specifier: npm:typescript@7.0.2
         version: typescript@7.0.2
       babel-plugin-lodash:
         specifier: 3.3.4
-        version: 3.3.4
+        version: 3.3.4(supports-color@8.1.1)
       better-blockmap:
         specifier: 2.0.1
         version: 2.0.1
@@ -403,11 +606,11 @@ importers:
         specifier: 0.7.1
         version: 0.7.1
       electron:
-        specifier: 43.5.0
-        version: 43.5.0(supports-color@8.1.1)
+        specifier: 44.2.0
+        version: 44.2.0(supports-color@8.1.1)
       electron-builder:
         specifier: 26.11.1
-        version: 26.11.1(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.11.1)
+        version: 26.11.1(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.11.1)(supports-color@8.1.1)
       electron-mocha:
         specifier: 13.1.0
         version: 13.1.0
@@ -446,7 +649,7 @@ importers:
         version: 4.0.6
       fs-extra:
         specifier: 11.3.4
-        version: 11.3.4
+        version: 11.3.4(patch_hash=7672fe14d7eac859c95613f52e44db8413da1c95f63e97aa158a12ff8497a33c)
       fuse.js:
         specifier: 7.1.0
         version: 7.1.0
@@ -461,10 +664,10 @@ importers:
         version: 2.1.0
       http-server:
         specifier: 14.1.1
-        version: 14.1.1(debug@4.4.3)
+        version: 14.1.1(debug@4.4.3)(supports-color@8.1.1)
       https-proxy-agent:
         specifier: 7.0.6
-        version: 7.0.6
+        version: 7.0.6(supports-color@8.1.1)
       humanize-duration:
         specifier: 3.33.2
         version: 3.33.2
@@ -472,8 +675,8 @@ importers:
         specifier: 4.0.3
         version: 4.0.3
       js-yaml:
-        specifier: 4.3.1
-        version: 4.3.1
+        specifier: 4.3.2
+        version: 4.3.2
       json-to-ast:
         specifier: 2.1.0
         version: 2.1.0
@@ -670,8 +873,8 @@ importers:
         specifier: 5.0.1
         version: 5.0.1(stylelint@17.11.1)
       svgo:
-        specifier: 4.0.1
-        version: 4.0.1
+        specifier: 4.1.0
+        version: 4.1.0
       synckit:
         specifier: 0.11.12
         version: 0.11.12
@@ -701,7 +904,7 @@ importers:
         version: 13.0.0
       wait-on:
         specifier: 9.0.5
-        version: 9.0.5(debug@4.4.3)
+        version: 9.0.5(debug@4.4.3)(supports-color@8.1.1)
       webpack:
         specifier: 5.96.1
         version: 5.96.1(@swc/core@1.10.16)(esbuild@0.25.12)
@@ -731,13 +934,13 @@ importers:
         version: 0.100.0
       '@tus/file-store':
         specifier: ^1.5.1
-        version: 1.5.1(supports-color@8.1.1)
+        version: 1.5.1(supports-color@10.2.2)
       '@tus/server':
         specifier: ^1.10.2
-        version: 1.10.2(supports-color@8.1.1)
+        version: 1.10.2(supports-color@10.2.2)
       debug:
         specifier: ^4.4.3
-        version: 4.4.3(supports-color@8.1.1)
+        version: 4.4.3(supports-color@10.2.2)
       is-plain-obj:
         specifier: 3.0.0
         version: 3.0.0
@@ -885,7 +1088,7 @@ importers:
         version: 2.3.2
       debug:
         specifier: 4.3.4
-        version: 4.3.4
+        version: 4.3.4(supports-color@10.2.2)
       react:
         specifier: 19.2.4
         version: 19.2.4
@@ -934,19 +1137,19 @@ importers:
         version: 1.15.1
       '@typescript-eslint/eslint-plugin':
         specifier: 5.59.0
-        version: 5.59.0(@typescript-eslint/parser@5.59.0)(@typescript/typescript6@6.0.2)(eslint@8.38.0)(supports-color@8.1.1)
+        version: 5.59.0(@typescript-eslint/parser@5.59.0)(@typescript/typescript6@6.0.2)(eslint@8.38.0)(supports-color@10.2.2)
       '@typescript-eslint/parser':
         specifier: 5.59.0
-        version: 5.59.0(@typescript/typescript6@6.0.2)(eslint@8.38.0)(supports-color@8.1.1)
+        version: 5.59.0(@typescript/typescript6@6.0.2)(eslint@8.38.0)(supports-color@10.2.2)
       '@vitejs/plugin-react':
         specifier: 6.0.2
         version: 6.0.2(vite@8.0.16)
       eslint:
         specifier: 8.38.0
-        version: 8.38.0(supports-color@8.1.1)
+        version: 8.38.0(supports-color@10.2.2)
       eslint-config-airbnb-typescript-prettier:
         specifier: 5.0.0
-        version: 5.0.0(@typescript/typescript6@6.0.2)(eslint@8.38.0)(prettier@2.8.7)
+        version: 5.0.0(@typescript/typescript6@6.0.2)(eslint@8.38.0)(prettier@2.8.7)(supports-color@10.2.2)
       eslint-plugin-react:
         specifier: 7.32.2
         version: 7.32.2(eslint@8.38.0)
@@ -4539,6 +4742,9 @@ packages:
   '@signalapp/libsignal-client@0.100.0':
     resolution: {integrity: sha512-pS67moiIxs3h0kcO81Y9FrGbquh5xo2jyG9RG/+YyDEL6Bcz33IR5fCTdfpnYJR4pd3CoutJNbyUnieMGCpI4Q==, tarball: https://registry.npmjs.org/@signalapp/libsignal-client/-/libsignal-client-0.100.0.tgz}
 
+  '@signalapp/libsignal-client@0.101.2':
+    resolution: {integrity: sha512-DZ6HnuMD6R3E4nQpa7ly7kDxRL0z9QcVR9l1m25ofUwrICYug0KPRM8ucRNar8b65nrhxNJAk9OeF20SwYVvGg==, tarball: https://registry.npmjs.org/@signalapp/libsignal-client/-/libsignal-client-0.101.2.tgz}
+
   '@signalapp/minimask@1.0.1':
     resolution: {integrity: sha512-QAwo0joA60urTNbW9RIz6vLKQjy+jdVtH7cvY0wD9PVooD46MAjE40MLssp4xUJrph91n2XvtJ3pbEUDrmT2AA==, tarball: https://registry.npmjs.org/@signalapp/minimask/-/minimask-1.0.1.tgz}
 
@@ -4549,8 +4755,8 @@ packages:
     resolution: {integrity: sha512-y2sgqdivlrG41J4Zvt/82xtH/PZjDlgItqlD2g/Cv3ZbjlR6cGhTNXbfNygCJB8nXj+C7I28pjt1Zm3k0pv2mg==, tarball: https://registry.npmjs.org/@signalapp/quill-cjs/-/quill-cjs-2.1.2.tgz}
     engines: {npm: '>=8.2.3'}
 
-  '@signalapp/ringrtc@2.71.0':
-    resolution: {integrity: sha512-F75ix86XyYoA14x3yPoPwxr6TUq4pdWKhHLcPfZxRR/0xxrvo8PXHvDw5d95YOoi8BJfE0by6DxgrwG9DyvE0Q==, tarball: https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.71.0.tgz}
+  '@signalapp/ringrtc@2.72.0':
+    resolution: {integrity: sha512-Nl34wwawtWNUw7zt9CkzeHCa40d3K2GBJO06LLtIZBPyAOWPXE9WMly/f1yjpXWrV45rrX/bBmPbbk8K72+r9A==, tarball: https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.72.0.tgz}
     hasBin: true
 
   '@signalapp/sqlcipher@4.1.0':
@@ -5569,15 +5775,13 @@ packages:
   '@webassemblyjs/wast-printer@1.14.1':
     resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==, tarball: https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz}
 
-  '@xmldom/xmldom@0.8.13':
-    resolution: {integrity: sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw==, tarball: https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.13.tgz}
+  '@xmldom/xmldom@0.8.15':
+    resolution: {integrity: sha512-/5NV/vDALVFDXgLmfsy9TRCBlKwO2LNBFzpzvb9iIj+jR+eSc6DLYYvVOdivT/jm7MtU6TebYuRmzEOI7w40UA==, tarball: https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.15.tgz}
     engines: {node: '>=10.0.0'}
-    deprecated: this version has critical issues, please update to the latest version
 
-  '@xmldom/xmldom@0.9.10':
-    resolution: {integrity: sha512-A9gOqLdi6cV4ibazAjcQufGj0B1y/vDqYrcuP6d/6x8P27gRS8643Dj9o1dEKtB6O7fwxb2FgBmJS2mX7gpvdw==, tarball: https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.10.tgz}
+  '@xmldom/xmldom@0.9.12':
+    resolution: {integrity: sha512-5AXjrcMClTryPe9LgZrygpB1lj7s0S9E0+W+AHaVKAVyHanafK86iPSvG5xHVSp/jC+VH1UXu0TAEmY279xH7A==, tarball: https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.12.tgz}
     engines: {node: '>=14.6'}
-    deprecated: this version has critical issues, please update to the latest version
 
   '@xtuc/ieee754@1.2.0':
     resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==, tarball: https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz}
@@ -5589,133 +5793,157 @@ packages:
     resolution: {integrity: sha512-C/0zV5IhgVdYhGJTwrY0v8dknxlhiKwtVJkMUaexu9/QvRmzlV4vfU3hZlUSgqc2BxQHntL1mCVbDq8j0FRFDw==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-android-arm64/-/binding-android-arm64-0.8.7.tgz}
     cpu: [arm64]
     os: [android]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-darwin-arm64@0.8.7':
     resolution: {integrity: sha512-/u+REDMI4a0/lsJXTM4c53/w31OGZLOReZIyg62uhgLs0kc8NHsj/nOcxTdlQjq5gi0zhdkccD9LaLTXcdzPvw==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-darwin-arm64/-/binding-darwin-arm64-0.8.7.tgz}
     cpu: [arm64]
     os: [darwin]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-darwin-x64@0.8.7':
     resolution: {integrity: sha512-sMMzFOwCo4WXR+/6zIBThOocSC50iIIZZdfiIDbaLvj0Ax/rWt/iavyfEAqajyvzydLyCqR/ZItdLWSRlu1umw==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-darwin-x64/-/binding-darwin-x64-0.8.7.tgz}
     cpu: [x64]
     os: [darwin]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-freebsd-x64@0.8.7':
     resolution: {integrity: sha512-MpdpKXix9P+Y1rKgjvcNeNtGjXeL1CmttNhYINrWls8kRpm4xM/oBGTmn6w7to8lAlwj5jm8q03dQPl5mRv4Qw==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-freebsd-x64/-/binding-freebsd-x64-0.8.7.tgz}
     cpu: [x64]
     os: [freebsd]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-linux-arm-gnu@0.8.7':
     resolution: {integrity: sha512-rr1srFLlPAmC1vtxfc9C1YLDe3iH09YjfSeeIidBqKhzx1MATjOAq4mjlRUOnhr/L27MotWIYOFKwVsd5JZFOg==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.7.tgz}
     cpu: [arm]
     os: [linux]
     libc: [glibc]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-linux-arm-musl@0.8.7':
     resolution: {integrity: sha512-eAufXh8qBRpiSO6ueaMDL+yyoXIGLhpUce72YbcACtZU2qhExwBIJyEtQf5kH2Ki0X2aqkSjSfog4OPtKXan3Q==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.7.tgz}
     cpu: [arm]
     os: [linux]
     libc: [musl]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-linux-arm64-gnu@0.8.7':
     resolution: {integrity: sha512-gw4w6wPoHObBrdIC4duVWLmJOvpdE25j5D7yrM5mACNlK4klRz/lv8hK+ssQk9EJHBgZjSaqZIJVFgqNYbfv7A==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.7.tgz}
     cpu: [arm64]
     os: [linux]
     libc: [glibc]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-linux-arm64-musl@0.8.7':
     resolution: {integrity: sha512-L68N6Y4XkqcIaKo3Ra88JEvBEH4AHff44A4INcrxeVWZ8CZtu2tCpfVxe3hR8qQQMcvBSQlDn24KpkCKEhVvfA==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.7.tgz}
     cpu: [arm64]
     os: [linux]
     libc: [musl]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-linux-x64-gnu@0.8.7':
     resolution: {integrity: sha512-dzyAbltJmf3Cqlb8HcFuYIf5Yn0fl1vTr3XJ9HiVNNvOlhqPSArOqtw9vI1p6/VTXTjrMLXlU+s+/kNHiIy/Cw==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.7.tgz}
     cpu: [x64]
     os: [linux]
     libc: [glibc]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-linux-x64-musl@0.8.7':
     resolution: {integrity: sha512-Otw4MH3404q0Bbvl+YTdW9aoUV5vXmUw8260bWvt1XlaoIX/ceSgI4ygheRDMfBPoHt6FDayQaO9OLVUZAgkFA==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.7.tgz}
     cpu: [x64]
     os: [linux]
     libc: [musl]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-win32-arm64@0.8.7':
     resolution: {integrity: sha512-qo/jyrzryiBuKEsFiuWaBCBe3tRMynQ0qFWFgOEjcCMQeZfBm+wKiVEUEFXXLc7bh8YezguAWp0Mtnhq4ARNyA==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-win32-arm64/-/binding-win32-arm64-0.8.7.tgz}
     cpu: [arm64]
     os: [win32]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-codegen/binding-win32-x64@0.8.7':
     resolution: {integrity: sha512-D5lDsVDx6m00E6bWySlWdH72Ca4TPSaphDqB6QjU6MpuNLIJqoGoatYyq2rOmBE8Zv/kunot/o58KGL03P3eiA==, tarball: https://registry.npmjs.org/@yuku-codegen/binding-win32-x64/-/binding-win32-x64-0.8.7.tgz}
     cpu: [x64]
     os: [win32]
+    deprecated: yuku-codegen is pure JavaScript since 0.14
 
   '@yuku-parser/binding-android-arm64@0.8.7':
     resolution: {integrity: sha512-eGKYiUDX7Y0V7tDTmg+JTVnXnjMqfXXsorZ+EDf5kxwchQ3Or1HS14MzI2fw+jFhHR85fCWt+mtX33Yao73hIQ==, tarball: https://registry.npmjs.org/@yuku-parser/binding-android-arm64/-/binding-android-arm64-0.8.7.tgz}
     cpu: [arm64]
     os: [android]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-darwin-arm64@0.8.7':
     resolution: {integrity: sha512-Re0RHelKLnjEURulY2/KxW+Ngb8zuNA4BRZuMwgGQNzVumT6u4U2N2hc01oeYVNVof0i7GrXE4UCNBgbpRRnjQ==, tarball: https://registry.npmjs.org/@yuku-parser/binding-darwin-arm64/-/binding-darwin-arm64-0.8.7.tgz}
     cpu: [arm64]
     os: [darwin]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-darwin-x64@0.8.7':
     resolution: {integrity: sha512-Hn8DROtQkjlA1ACbPgj4a7eP9IuVOI504oiTwpkWPbpaDWD9KdmnVYCqW+1LfenNK/g7O9NhWGpXEdaCNX7lIA==, tarball: https://registry.npmjs.org/@yuku-parser/binding-darwin-x64/-/binding-darwin-x64-0.8.7.tgz}
     cpu: [x64]
     os: [darwin]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-freebsd-x64@0.8.7':
     resolution: {integrity: sha512-bAP2OV8wRuzplX/jYxv9+vvqQT8JxyNphI8fLfXGL054Xs+4/J5u33cIm3y4rxY8rdoLmmdiJs2Tq7r7lrDRfA==, tarball: https://registry.npmjs.org/@yuku-parser/binding-freebsd-x64/-/binding-freebsd-x64-0.8.7.tgz}
     cpu: [x64]
     os: [freebsd]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-linux-arm-gnu@0.8.7':
     resolution: {integrity: sha512-kTYwJQQgmZeAWdDIWabiReIZMpmfLueIj1tCmjStUtFGhR1Z0qwxonKVfUC4N7h/VhGGzLZ//7O1kgt1QKqgCg==, tarball: https://registry.npmjs.org/@yuku-parser/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.7.tgz}
     cpu: [arm]
     os: [linux]
     libc: [glibc]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-linux-arm-musl@0.8.7':
     resolution: {integrity: sha512-uL4jE8HPT2BLlxAXyD10LqgPuXa9eDa0BKpCdSANmzIJghq/2eZo3/gQNtaxPZMupWoxjYzSad9IXrwu7aYPXQ==, tarball: https://registry.npmjs.org/@yuku-parser/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.7.tgz}
     cpu: [arm]
     os: [linux]
     libc: [musl]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-linux-arm64-gnu@0.8.7':
     resolution: {integrity: sha512-3gVN4pWSKZmXiNX7cU164dR9MPvesCHnlH6nPfpK+yQsCuYphjKKplcb4SnZBrhiqmXbgb2HR0c2TS0IZUPhgA==, tarball: https://registry.npmjs.org/@yuku-parser/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.7.tgz}
     cpu: [arm64]
     os: [linux]
     libc: [glibc]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-linux-arm64-musl@0.8.7':
     resolution: {integrity: sha512-S0mwfEjoLpxzXeZw802Wa4RaELsQiPtWqG6INcy8j4GtvNFtl4LCX3eGO1XLn9pyLAISLzTRyU3zUCBUPin8lg==, tarball: https://registry.npmjs.org/@yuku-parser/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.7.tgz}
     cpu: [arm64]
     os: [linux]
     libc: [musl]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-linux-x64-gnu@0.8.7':
     resolution: {integrity: sha512-lnbWdPmerE5D1uH1G4IEZKnPzCrWCStRGrtgpSIe1RibAo5bZIjDbbbPYXmMHCEh4F+x/JaJpElh26a3r+BPbg==, tarball: https://registry.npmjs.org/@yuku-parser/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.7.tgz}
     cpu: [x64]
     os: [linux]
     libc: [glibc]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-linux-x64-musl@0.8.7':
     resolution: {integrity: sha512-769uwndMvMzUvATWbAcEvyLHKA+DzhHSCl/obBUrRdYfRo26yxui6S8y3z7uJ+Naup7UKrDxrpK7OnQkxkl9KQ==, tarball: https://registry.npmjs.org/@yuku-parser/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.7.tgz}
     cpu: [x64]
     os: [linux]
     libc: [musl]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-win32-arm64@0.8.7':
     resolution: {integrity: sha512-mEB/9PlaAkisJ6KWGz0zvywXoU6+80dTlR2LwS7s/jcXXoU6fm2+sitBZXtqu3+Q4DcDgPxM45uWMCzPs0TSRw==, tarball: https://registry.npmjs.org/@yuku-parser/binding-win32-arm64/-/binding-win32-arm64-0.8.7.tgz}
     cpu: [arm64]
     os: [win32]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-parser/binding-win32-x64@0.8.7':
     resolution: {integrity: sha512-8vNB2DP0ou61nGb8tc/qfi41gfyDXz1MHr2zqL3nR+cJ6CEbiuWV/l/a/vv151gCgiZLLAyGkQGENpozdg716w==, tarball: https://registry.npmjs.org/@yuku-parser/binding-win32-x64/-/binding-win32-x64-0.8.7.tgz}
     cpu: [x64]
     os: [win32]
+    deprecated: yuku-parser runs on yuku-core since 0.14
 
   '@yuku-toolchain/types@0.8.7':
     resolution: {integrity: sha512-2Z53dNxAJL6UvFoIrDZvYf3zlO8s4VJK4O2hhaB4mXVwwpX/7ajtss3cmfqKvamlNLWyt9FSWs4eoYdlbxpnHA==, tarball: https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.8.7.tgz}
@@ -6587,8 +6815,8 @@ packages:
   css-select@4.3.0:
     resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==, tarball: https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz}
 
-  css-select@5.2.2:
-    resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==, tarball: https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz}
+  css-select@6.0.0:
+    resolution: {integrity: sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==, tarball: https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz}
 
   css-tree@2.2.1:
     resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==, tarball: https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz}
@@ -6602,6 +6830,10 @@ packages:
     resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==, tarball: https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz}
     engines: {node: '>= 6'}
 
+  css-what@7.0.0:
+    resolution: {integrity: sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==, tarball: https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz}
+    engines: {node: '>= 6'}
+
   css.escape@1.5.1:
     resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==, tarball: https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz}
 
@@ -6973,8 +7205,8 @@ packages:
     engines: {node: '>= 12.20.55'}
     hasBin: true
 
-  electron@43.5.0:
-    resolution: {integrity: sha512-nV2aWuKatmUrxrAWP2pNIynNX7dy83TCAz+6KnsbK7hDVLE+6fa2iouOtir41AboZTa+J5w2UgicWHAqUaaUJw==, tarball: https://registry.npmjs.org/electron/-/electron-43.5.0.tgz}
+  electron@44.2.0:
+    resolution: {integrity: sha512-oK1icjhapp3xsUZycO9WZaLmd3hJnA7ieobC4mpdtO1pEN+PPGWpA3m1Mgzzuc1wzSD2Wai4zcH4yfpGJqxFMA==, tarball: https://registry.npmjs.org/electron/-/electron-44.2.0.tgz}
     engines: {node: '>= 22.12.0'}
     hasBin: true
 
@@ -8569,12 +8801,12 @@ packages:
   js-tokens@4.0.0:
     resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, tarball: https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz}
 
-  js-yaml@3.15.1:
-    resolution: {integrity: sha512-S99WuO3HlhO3XN41EtYUNl9zzXjoJx7QvmipxsJVxtCBT0YHEFy+iOJhjSvrmV12nYhWpZaM8lPHkJm0yUMbag==, tarball: https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.1.tgz}
+  js-yaml@3.15.2:
+    resolution: {integrity: sha512-6EuL879VkRA+1Cz578mKMiKvjPNEuk6+r1JaFzoSWejZmtf7xWbIyw1e3KkxlkzTIt9Taw6JBhEppG7utc1P+w==, tarball: https://registry.npmjs.org/js-yaml/-/js-yaml-3.15.2.tgz}
     hasBin: true
 
-  js-yaml@4.3.1:
-    resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==, tarball: https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz}
+  js-yaml@4.3.2:
+    resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==, tarball: https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz}
     hasBin: true
 
   jsdoc-type-pratt-parser@4.8.0:
@@ -9141,8 +9373,8 @@ packages:
   no-case@3.0.4:
     resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==, tarball: https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz}
 
-  node-abi@4.31.0:
-    resolution: {integrity: sha512-Erq5w/t3syw3s4sDsUaX4QttIdBPsGKTT1DTRsCkTonGggczhlDKm/wDX3o+HPJpQ41EjXCbcmXf0tgr5YZJXw==, tarball: https://registry.npmjs.org/node-abi/-/node-abi-4.31.0.tgz}
+  node-abi@4.34.0:
+    resolution: {integrity: sha512-4Oy5Q6/Ftna9sXyrkdnKypfvm9uWRpxUPvlw4oA192QNMN39aq8k4l36TUUUU/ONw7ivGVi402Ud+UBPVDYh6A==, tarball: https://registry.npmjs.org/node-abi/-/node-abi-4.34.0.tgz}
     engines: {node: '>=22.12.0'}
 
   node-abort-controller@3.1.1:
@@ -10383,8 +10615,8 @@ packages:
     engines: {node: '>=14.0.0'}
     hasBin: true
 
-  sax@1.6.0:
-    resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==, tarball: https://registry.npmjs.org/sax/-/sax-1.6.0.tgz}
+  sax@1.6.1:
+    resolution: {integrity: sha512-42tBVwLWnaQvW5zc4HbZrTuWccECCZfBi92FDuwtqxasH+JbPB3/FOKb1m222K42R4WxuxzzMsTswfzgtSu64Q==, tarball: https://registry.npmjs.org/sax/-/sax-1.6.1.tgz}
     engines: {node: '>=11.0.0'}
 
   scheduler@0.27.0:
@@ -10803,8 +11035,8 @@ packages:
   svg-tags@1.0.0:
     resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==, tarball: https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz}
 
-  svgo@4.0.1:
-    resolution: {integrity: sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==, tarball: https://registry.npmjs.org/svgo/-/svgo-4.0.1.tgz}
+  svgo@4.1.0:
+    resolution: {integrity: sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==, tarball: https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz}
     engines: {node: '>=16'}
     hasBin: true
 
@@ -11694,7 +11926,7 @@ snapshots:
       '@babel/code-frame': 7.29.0
       '@babel/generator': 7.29.1
       '@babel/helper-compilation-targets': 7.28.6
-      '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
+      '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)(supports-color@8.1.1)
       '@babel/helpers': 7.29.2
       '@babel/parser': 7.29.2
       '@babel/template': 7.28.6
@@ -11729,14 +11961,14 @@ snapshots:
       lru-cache: 5.1.1
       semver: 6.3.1
 
-  '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.29.0)':
+  '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.29.0)(supports-color@8.1.1)':
     dependencies:
       '@babel/core': 7.29.0(supports-color@8.1.1)
       '@babel/helper-annotate-as-pure': 7.27.3
-      '@babel/helper-member-expression-to-functions': 7.28.5
+      '@babel/helper-member-expression-to-functions': 7.28.5(supports-color@8.1.1)
       '@babel/helper-optimise-call-expression': 7.27.1
-      '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0)
-      '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+      '@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.0)(supports-color@8.1.1)
+      '@babel/helper-skip-transparent-expression-wrappers': 7.27.1(supports-color@8.1.1)
       '@babel/traverse': 7.29.0(supports-color@8.1.1)
       semver: 6.3.1
     transitivePeerDependencies:
@@ -11755,24 +11987,24 @@ snapshots:
 
   '@babel/helper-globals@7.28.0': {}
 
-  '@babel/helper-member-expression-to-functions@7.28.5':
+  '@babel/helper-member-expression-to-functions@7.28.5(supports-color@8.1.1)':
     dependencies:
       '@babel/traverse': 7.29.0(supports-color@8.1.1)
       '@babel/types': 7.29.0
     transitivePeerDependencies:
       - supports-color
 
-  '@babel/helper-module-imports@7.28.6':
+  '@babel/helper-module-imports@7.28.6(supports-color@8.1.1)':
     dependencies:
       '@babel/traverse': 7.29.0(supports-color@8.1.1)
       '@babel/types': 7.29.0
     transitivePeerDependencies:
       - supports-color
*** 1724 LINES SKIPPED ***

From nobody Tue Oct  6 12:56:40 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzbqX2CVpz6vJLQ
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 12:56:40 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzbqX1sh0z4D9L
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:56:40 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791291400;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=Fi9ssgaszzvCz8nFB0Fe98tD6CKvfC2wp5v+tPlgxqo=;
	b=BVNEPpZwuJDmxQd+IjgCAtVUHnZYAxL3hU2bYjJl9rBBqZeWVGsODCdn8avRGEyI1gC/Ll
	2HAkDw/q+BEMyCktL/YO1EvCwpnNjdKd1izwbCEwHmBrGZpWbLpvC9zRkxv4LxolSW6HKo
	FXXjAB+6e3416hBveLYimLWPjUm2h5mzW26fsU8vJg4fn9jX4/kEv3+I8rGFdZo/3gEJFJ
	DrxD3sWFGEVBcgyJvjk7PctQ+jCa97kri7hdNubzIB7BmmpmPUOTbhZlo36RnoNcRiLIAe
	R+zFTyGZDkIsuQ9Us3FWN7F/5Jof+6QAK3H8ryfqAooJIJeBoZw6PdH8s795BQ==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791291400;
	b=NrNU1qcwPdxzDn1apX+0vOUOVxn5jLM/Vl6X3ePuW8cracuZbHGqHP3SmLg5FQBLpydl4u
	MWPLJ1AX/CeGJX31oaPNjn/Y6o1UxEvQX6mxykj4VQtAn3t54rN7ThuxyigH9OTFZVvGCl
	P72pRnw56nEmZNQftUhjEvDbvVRXA96Opw7ZqU8g4wG2EClvF9psapFCOkMNM8AJJ+qgoc
	Y45N/T5VwliUjOrWSMTflVs/A0xiYhV0kuSrZBOfpBud333uPMahxS9ko2eUhh8fw37jLK
	VEVe182xTG9n8lMSbZm9OK/lHunJSiLkuIJtqHS3fhdgN1sDyX/7qkMaIPxQoQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791291400;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=Fi9ssgaszzvCz8nFB0Fe98tD6CKvfC2wp5v+tPlgxqo=;
	b=A053e8egdg4c1//m8Ab/wtvE2o27VpKZjKqe78rCPQMtPXfwMD13ln+5qgjGdeEZF1/CMr
	Xd0azCN59AhmX+najt1Yur8B31OAS5ambSVQr81RtRhMWktEuWiZoxwbxXgN7bXOU/CycC
	sZxuy/TiQJeEeoIEfl5bBff7ZVR1uM7UU41FkNKZcAYFkNJqzWfZs/TPLtgZHrSdVYlxsh
	cT58qs/haLMCtJcePcdmniClXAxOkOChkTqpX2C7Hhnl/pFY2qrTyTwUsofiF8Y3PO/S7M
	vdGNnubP3ZYAXSJLDOC3pK+cnIVBnhs5ELljvRGppCBbdOsVv0dEHvY4xkHZkQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzbqX0xPRz16hY
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 12:56:40 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 41717
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 12:56:40 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Vladimir Druzenko <vvd@FreeBSD.org>
Subject: git: 4d859c0c1751 - 2026Q4 - net/rabbitmq: Update 4.3.5 => 4.3.6
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vvd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 4d859c0c1751eee979240df2dac2a810628fd22e
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 12:56:40 +0000
Message-Id: <6ac4f008.41717.4b53c0c8@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4d859c0c1751eee979240df2dac2a810628fd22e

commit 4d859c0c1751eee979240df2dac2a810628fd22e
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-10-06 12:43:12 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-06 12:56:34 +0000

    net/rabbitmq: Update 4.3.5 => 4.3.6
    
    Erlang 28 is fully supported starting with RabbitMQ 4.3.6:
    https://www.rabbitmq.com/docs/which-erlang
    Flavorize with Erlang 27 and 28. Default 27.
    Use %%LOCALBASE%% and %%_ERLANG_LIB%% instead of LOCALBASE and
    _ERLANG_LIB in patch and REINPLACE_CMD.
    
    Changelog:
    https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.6
    
    Sponsored by:   UNIS Labs
    MFH:            2026Q4
    
    (cherry picked from commit 997774ef284776afda369ae80a73595af6052793)
---
 net/rabbitmq/Makefile                              |  14 +-
 net/rabbitmq/distinfo                              |   6 +-
 net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in |   4 +-
 net/rabbitmq/pkg-plist                             | 280 ++++++++++-----------
 4 files changed, 155 insertions(+), 149 deletions(-)

diff --git a/net/rabbitmq/Makefile b/net/rabbitmq/Makefile
index 574eb96cbf0a..44c8839c2bd2 100644
--- a/net/rabbitmq/Makefile
+++ b/net/rabbitmq/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	rabbitmq
-DISTVERSION=	4.3.5
+DISTVERSION=	4.3.6
 CATEGORIES=	net
 MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}-server/releases/download/v${DISTVERSION}/
 DISTNAME=	${PORTNAME}-server-generic-unix-${DISTVERSION}
@@ -14,10 +14,16 @@ LICENSE_FILE=	${WRKSRC}/LICENSE-MPL-RabbitMQ
 
 RUN_DEPENDS=	erlang-runtime${_ERLANG_VER}>=${_ERLANG_VER}:lang/erlang-runtime${_ERLANG_VER}
 
+FLAVORS=	er27 er28
+FLAVOR?=	${FLAVORS:[1]}
+${FLAVOR}_PKGNAMESUFFIX=	${FLAVOR:N${FLAVORS:[1]}:C|(.+)|-\1|}
+
 USES=		cpe shebangfix tar:xz
 CPE_VENDOR=	pivotal_software
 USE_RC_SUBR=	${PORTNAME}
 
+CONFLICTS_INSTALL=	${PORTNAME}*
+
 NO_ARCH=	yes
 NO_BUILD=	yes
 SUB_LIST=	_ERLANG_LIB=${_ERLANG_LIB}
@@ -30,15 +36,15 @@ GROUPS=		${PORTNAME}
 
 PLIST_SUB=	VERSION=${DISTVERSION}
 
-_ERLANG_VER=	27
+_ERLANG_VER=	${FLAVOR:S|er||}
 _ERLANG_LIB=	erlang${_ERLANG_VER}
 
 post-patch:
 	# ensure our OTP is always preferred over other installed versions
 	@${REINPLACE_CMD} -i '' -e 's|/usr/bin/env escript|${LOCALBASE}/lib/${_ERLANG_LIB}/bin/escript|' \
 		${WRKSRC}/escript/*
-	@${REINPLACE_CMD} -i '' -e 's|LOCALBASE|${LOCALBASE}|' \
-		-e 's|_ERLANG_LIB|${_ERLANG_LIB}|' \
+	@${REINPLACE_CMD} -i '' -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+		-e 's|%%_ERLANG_LIB%%|${_ERLANG_LIB}|' \
 		${WRKSRC}/sbin/rabbitmq-defaults
 	# # ensure docs match heir(7) paths
 	# @${REINPLACE_CMD} -i '' \
diff --git a/net/rabbitmq/distinfo b/net/rabbitmq/distinfo
index 72988a77c07d..1f6bf9d6e351 100644
--- a/net/rabbitmq/distinfo
+++ b/net/rabbitmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1788300000
-SHA256 (rabbitmq-server-generic-unix-4.3.5.tar.xz) = 0b961bc6ae544c6a3411e7f1616bc2eb2dc5cc4f70a03b2131a19f9e833dbd5e
-SIZE (rabbitmq-server-generic-unix-4.3.5.tar.xz) = 23717244
+TIMESTAMP = 1791111111
+SHA256 (rabbitmq-server-generic-unix-4.3.6.tar.xz) = aa0ff5de9ff0136dc42eba21dc3a973cc3b286437cdba0f45556e890509c1614
+SIZE (rabbitmq-server-generic-unix-4.3.6.tar.xz) = 23779592
diff --git a/net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in b/net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in
index 8fcb743512c2..6465302ef8d1 100644
--- a/net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in
+++ b/net/rabbitmq/files/patch-sbin_rabbitmq-defaults.in
@@ -5,9 +5,9 @@
  
  ### next line potentially updated in package install steps
 -SYS_PREFIX=${RABBITMQ_HOME}
-+SYS_PREFIX=LOCALBASE
++SYS_PREFIX=%%LOCALBASE%%
 +# https://www.rabbitmq.com/relocate.html#unix
-+export PATH=LOCALBASE/lib/_ERLANG_LIB/bin:$PATH
++export PATH=%%LOCALBASE%%/lib/%%_ERLANG_LIB%%/bin:$PATH
 +export RABBITMQ_MNESIA_BASE=/var/db/rabbitmq/mnesia
 +export RABBITMQ_LOG_BASE=/var/log/rabbitmq
 +# ensure VM and Elixir scripts are running under the same locale
diff --git a/net/rabbitmq/pkg-plist b/net/rabbitmq/pkg-plist
index 147ac0b4e792..63c579244132 100644
--- a/net/rabbitmq/pkg-plist
+++ b/net/rabbitmq/pkg-plist
@@ -73,64 +73,64 @@ lib/rabbitmq_server-%%VERSION%%/plugins/aten-0.6.0/ebin/aten_sink.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/aten-0.6.0/ebin/aten_sup.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/base64url-1.0.1/ebin/base64url.app
 lib/rabbitmq_server-%%VERSION%%/plugins/base64url-1.0.1/ebin/base64url.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy.app
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_app.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_bstr.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_children.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_clear.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_clock.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_compress_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_constraints.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_decompress_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_handler.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_http.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_http2.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_http3.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_loop.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_metrics_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_middleware.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_quicer.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_req.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_rest.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_router.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_static.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_stream.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_stream_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_sub_protocol.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_tls.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_tracer_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_websocket.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.18.0/ebin/cowboy_webtransport.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_base64url.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_capsule.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_cookie.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_date.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_deflate.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_hpack.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http1.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http2.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http2_machine.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http3.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http3_machine.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http_hd.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http_struct_hd.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_http_te.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_iolists.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_link.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_mimetypes.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_multipart.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_qpack.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_qs.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_sse.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_uri.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_uri_template.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cow_ws.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/ebin/cowlib.app
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/include/cow_inline.hrl
-lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.19.0/include/cow_parse.hrl
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy.app
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_app.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_bstr.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_children.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_clear.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_clock.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_compress_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_constraints.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_decompress_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_handler.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_http.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_http2.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_http3.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_loop.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_metrics_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_middleware.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_quicer.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_req.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_rest.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_router.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_static.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_stream.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_stream_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_sub_protocol.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_tls.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_tracer_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_websocket.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.19.0/ebin/cowboy_webtransport.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_base64url.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_capsule.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_cookie.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_date.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_deflate.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_hpack.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http1.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http2.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http2_machine.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http3.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http3_machine.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http_hd.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http_struct_hd.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_http_te.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_iolists.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_link.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_mimetypes.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_multipart.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_qpack.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_qs.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_sse.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_uri.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_uri_template.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cow_ws.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/ebin/cowlib.app
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/include/cow_inline.hrl
+lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.20.0/include/cow_parse.hrl
 lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation.app
 lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation_app.beam
@@ -232,45 +232,45 @@ lib/rabbitmq_server-%%VERSION%%/plugins/gen_batch_server-0.10.0/ebin/gen_batch_s
 lib/rabbitmq_server-%%VERSION%%/plugins/gen_batch_server-0.10.0/ebin/gen_batch_server.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/getopt-1.0.3/ebin/getopt.app
 lib/rabbitmq_server-%%VERSION%%/plugins/getopt-1.0.3/ebin/getopt.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun.app
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_app.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_conns_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_content_handler.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_cookies.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_cookies_list.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_data_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_default_event_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_event.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_http.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_http2.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_http3.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_pool.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_pool_events_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_pools_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_protocols.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_public_suffix.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_quicer.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_raw.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_socks.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_sse_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tcp.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tcp_proxy.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tls.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tls_proxy.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tls_proxy_cb.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tls_proxy_http2_connect.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_tunnel.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_ws.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_ws_h.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.5.0/ebin/gun_ws_protocol.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.4.0/ebin/horus.app
-lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.4.0/ebin/horus.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.4.0/ebin/horus_cover.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.4.0/ebin/horus_utils.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.4.0/include/horus.hrl
-lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.4.0/priv/horus_cover_helper.erl
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun.app
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_app.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_conns_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_content_handler.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_cookies.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_cookies_list.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_data_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_default_event_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_event.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_http.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_http2.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_http3.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_pool.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_pool_events_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_pools_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_protocols.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_public_suffix.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_quicer.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_raw.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_socks.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_sse_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tcp.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tcp_proxy.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tls.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tls_proxy.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tls_proxy_cb.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tls_proxy_http2_connect.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_tunnel.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_ws.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_ws_h.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.6.0/ebin/gun_ws_protocol.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.5.0/ebin/horus.app
+lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.5.0/ebin/horus.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.5.0/ebin/horus_cover.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.5.0/ebin/horus_utils.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.5.0/include/horus.hrl
+lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.5.0/priv/horus_cover_helper.erl
 lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/ebin/Elixir.Inspect.JOSE.JWK.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/ebin/Elixir.JOSE.JWA.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/ebin/Elixir.JOSE.JWE.beam
@@ -401,30 +401,30 @@ lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/include/jose_jws.hrl
 lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/include/jose_jwt.hrl
 lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/include/jose_public_key.hrl
 lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.12/priv/.keep
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri.app
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_adv.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_app.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_cluster.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_condition.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_event_handler.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_evf.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_export_erlang.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_import_export.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_machine.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_machine_v0.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_path.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_pattern_tree.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_payload.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_prefix_tree.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_projection.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_sproc.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_tree.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_tx.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_tx_adv.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/ebin/khepri_utils.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.0/include/khepri.hrl
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri.app
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_adv.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_app.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_cluster.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_condition.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_event_handler.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_evf.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_export_erlang.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_import_export.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_machine.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_machine_v0.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_path.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_pattern_tree.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_payload.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_prefix_tree.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_projection.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_sproc.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_tree.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_tx.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_tx_adv.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/ebin/khepri_utils.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.18.1/include/khepri.hrl
 lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.8.1/ebin/khepri_mnesia_migration.app
 lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.8.1/ebin/khepri_mnesia_migration_app.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.8.1/ebin/khepri_mnesia_migration_sup.beam
@@ -1550,25 +1550,25 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/
 lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/priv/pencil.cur
 lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/priv/stomp.js
 lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/priv/temp-queue.html
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch.app
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch.appup
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_acceptor.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_acceptors_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_app.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_conns_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_conns_sup_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_crc32c.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_embedded_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_listener_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_protocol.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_proxy_header.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_server.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_server_proxy.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_ssl.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_sup.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_tcp.beam
-lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.1/ebin/ranch_transport.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch.app
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch.appup
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_acceptor.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_acceptors_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_app.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_conns_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_conns_sup_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_crc32c.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_embedded_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_listener_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_protocol.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_proxy_header.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_server.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_server_proxy.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_ssl.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_sup.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_tcp.beam
+lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.3.0/ebin/ranch_transport.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon.app
 lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon.beam
 lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_alloc.beam

From nobody Tue Oct  6 13:20:30 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzcM30WnJz6vKSm
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 13:20:31 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzcM274rVz4HMm
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 13:20:30 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791292831;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=V/rc4F3CI76ZeQNxhAHyeGopcP6TIN98Db1IZ2B1YS0=;
	b=amgU9RFNj6BFYaEGO6mYaJoAA+jzu1gmX3u2iQ7o6KnyUfKLg/vNTFT1BLCYt86z+jqEys
	DeYEOPErtH5Mwzix8zMP7ig6RuGDb5twqNJ7STDeEb4JUfciFcIDqz+KaXD29rcT0Oj6F2
	nppG13UWzKEDoCgH4QrNcekpNAh5TS2bXiE2wxILSe2AuRrTU4z6gHDn2XBPm+DQRMmccT
	YhYcCH6RMpyV4ubyeMF+reYcvHVyn3jXMiTHrmypF5upiuZWoZupQbytxkvnj6fLwq4+Nl
	NcGOOZgi+mDe34RZ8Lpa3L3WLRjo9AqFP9kH+haipDtgHrlA8IztMBuwAy5Cjg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791292831;
	b=XIyeDFj1KD9aIrCQie5A2lgEX6KI2/o8/B2p22GNkqML+PPPrYZIQ2bp4pz7N2dhrkz+eu
	sNLpGj+wOST2XOzZ88gLF8IoVzIqhkUm7rE43UmZbPtpLWbJVkcI7bdDzQ8u4Sl7yks6On
	IAaGFspbxOLSjh0ir3cH0y3+CSQP/VfmMp6+1DGsIiW23Wk3os+EGZ/9mLMSckVsE1yX8g
	+Y6K1BwobRhR8PD8R9h6VJOr9Ewx14DPi17RcEK4A/WZRT5D7f042gQu819CnEHbiiwxU2
	/Bk5BEAdhq9eOtxQDVFuGku1k+3gJHymu9y0xcvj8WmKOJ2irDTjO1f1mZZc3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791292831;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=V/rc4F3CI76ZeQNxhAHyeGopcP6TIN98Db1IZ2B1YS0=;
	b=lDStMdaaR9p02d/WTRte5p3AmnvllZPLkTqLZ8egyKizKozuCapHDLw6ZrnNQbBeQcWNsk
	1rtXNGbyPZF8imVScpjcO6iLvdb+pVm5vXMpfvLxYP0eGj3igwyfHZkjuBk6vuzyYnAOTQ
	YJKzjmWgQtED4w1eID4eupKmERq6TmB0utWSPBK8hIUFzhbI9bVmRGT7SpslvuDDJ+Kbxn
	yLr7dCPt3HNaREhhV76q08vO8dnCnwJydY+FnuqT1iT/4sdiEAKQq1Sk9d3E1QPcugGjMF
	O4YojLMAtQq8XKiJwooLer5bR2c1oeuZrVckGOO5IAmiFhNRfLe3fzjPKVl+cQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzcM25swYz174K
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 13:20:30 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 44428
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 13:20:30 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc: takefu <takefu@airport.fm>
From: Vladimir Druzenko <vvd@FreeBSD.org>
Subject: git: ade0ff056f59 - 2026Q4 - net/ndisc6: Update 1.0.8 => 1.0.9
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vvd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: ade0ff056f597bf2828f975c828268b494dff81c
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 13:20:30 +0000
Message-Id: <6ac4f59e.44428.70174645@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vvd:

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

commit ade0ff056f597bf2828f975c828268b494dff81c
Author:     takefu <takefu@airport.fm>
AuthorDate: 2026-10-06 13:19:19 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-06 13:20:26 +0000

    net/ndisc6: Update 1.0.8 => 1.0.9
    
    Changelog:
    - Fix reading uninitialized memory when parsing PREF64.
    
    PR:             299169
    Sponsored by:   UNIS Labs (vvd, commit patch)
    MFH:            2026Q4
    
    (cherry picked from commit f289a2d398adabb2819c8da16ae1e41b687e774d)
---
 net/ndisc6/Makefile                |  3 +--
 net/ndisc6/distinfo                | 10 +++++-----
 net/ndisc6/files/patch-src_ndisc.c | 20 +-------------------
 net/ndisc6/pkg-plist               |  1 +
 4 files changed, 8 insertions(+), 26 deletions(-)

diff --git a/net/ndisc6/Makefile b/net/ndisc6/Makefile
index 49bc3d456dd0..32ead4163301 100644
--- a/net/ndisc6/Makefile
+++ b/net/ndisc6/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ndisc6
-DISTVERSION=	1.0.8
-PORTREVISION=	1
+DISTVERSION=	1.0.9
 CATEGORIES=	net
 MASTER_SITES=	https://www.remlab.net/files/ndisc6/ \
 		LOCAL/je3kmz:gmo
diff --git a/net/ndisc6/distinfo b/net/ndisc6/distinfo
index 06b8f4c41e31..c1685b0baff6 100644
--- a/net/ndisc6/distinfo
+++ b/net/ndisc6/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1766111626
-SHA256 (ndisc6-1.0.8.tar.bz2) = 1f2fb2dc1172770aa5a09d39738a44d8b753cc5e2e25e306ca78682f9fea0b4f
-SIZE (ndisc6-1.0.8.tar.bz2) = 262355
-SHA256 (ndisc6-1.0.8_ja.tar.xz) = f86f18d1bb1ff8970205d4a12851a7dd41a0a16314331361b9be2f1e6378a930
-SIZE (ndisc6-1.0.8_ja.tar.xz) = 8684
+TIMESTAMP = 1791218153
+SHA256 (ndisc6-1.0.9.tar.bz2) = 1fdcd2f2abc8a69f182631a53902d0720fc8b00703e2d9131dadab7e327f478b
+SIZE (ndisc6-1.0.9.tar.bz2) = 240419
+SHA256 (ndisc6-1.0.9_ja.tar.xz) = 994774a31ede3dc28f55910c97a7c92642a8934675bff5d2d4d10a4735c59ade
+SIZE (ndisc6-1.0.9_ja.tar.xz) = 8672
diff --git a/net/ndisc6/files/patch-src_ndisc.c b/net/ndisc6/files/patch-src_ndisc.c
index 77e63681c0a1..1609e4390c97 100644
--- a/net/ndisc6/files/patch-src_ndisc.c
+++ b/net/ndisc6/files/patch-src_ndisc.c
@@ -1,14 +1,5 @@
---- src/ndisc.c.orig	2023-11-10 15:28:07 UTC
+--- src/ndisc.c.orig	2026-10-04 09:31:16 UTC
 +++ src/ndisc.c
-@@ -451,7 +451,7 @@ static int
- parsednssl (const uint8_t *opt)
- {
- 	const uint8_t *base;
--	uint8_t optlen = opt[1];
-+	uint16_t optlen = opt[1];
- 	if (optlen < 2)
- 		return -1;
- 
 @@ -511,7 +511,7 @@ parsepref64 (const uint8_t *opt)
  		return -1;
  
@@ -18,12 +9,3 @@
  	if (inet_ntop (AF_INET6, &pref64, str, sizeof (str)) == NULL)
  		return -1;
  
-@@ -559,7 +559,7 @@ parseadv (const uint8_t *buf, size_t len, const struct
- 		printf (_("Stateful other conf.      :          %3s\n"),
- 		        gettext ((v & ND_RA_FLAG_OTHER) ? N_ ("Yes") : N_("No")));
- 		printf (_("Mobile home agent         :          %3s\n"),
--		        gettext ((v & ND_RA_FLAG_HOME_AGENT) ? N_ ("Yes") : N_("No")));
-+		        gettext ((v & ND_RA_FLAG_HA) ? N_ ("Yes") : N_("No")));
- 		printf (_("Router preference         :       %6s\n"), pref_i2n (v));
- 		printf (_("Neighbor discovery proxy  :          %3s\n"),
- 		        gettext ((v & 0x04) ? N_ ("Yes") : N_("No")));
diff --git a/net/ndisc6/pkg-plist b/net/ndisc6/pkg-plist
index aab6c9cb0d05..878f290bc677 100644
--- a/net/ndisc6/pkg-plist
+++ b/net/ndisc6/pkg-plist
@@ -27,6 +27,7 @@ sbin/tracert6
 %%NLS%%share/locale/en_GB/LC_MESSAGES/ndisc6.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/ndisc6.mo
 %%NLS%%share/locale/ja/LC_MESSAGES/ndisc6.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/ndisc6.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/ndisc6.mo
 @owner nobody
 @dir var/run/rdnssd

From nobody Tue Oct  6 13:49:08 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzd042Wd5z6vMl8
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 13:49:08 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzd041SSmz4LrK
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 13:49:08 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791294548;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=YvMZh5chxShG1T+SdopIRUFaMw1Q0is8HdRBGMtR3BU=;
	b=CWsQ5XVA3Y1nilGkJXnl3+aI5S9e/WIGT+ZHpXtZWLHjGcEDW45utMCYkDpwslPcSXAtcd
	X0Tek/dKFUR0rsws4ZQi6BjJfl2rsxZU36qyNKM6XoNLgdFSgIfYjsbRjkksnAhtkIgfqp
	xQFzt5/dEUQ8K6R5gRvDZroE5VOPPkhL9xiB7I8DDgTIrz/mYb2Pyj8LqPdZefPv+JA9dJ
	j0jxD4YItRe8wDbRfiHcIuOOS4pw22hqkyjbfYAwqdLlMuGTSJpLM1Bzaa9YuCOnLrYOP3
	oxkrMaFGbBqqbQNhHhPzs87n6B5gCxJdt+nfUaIOTawJswRYcaGeynWiXqrYdw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791294548;
	b=ScZv/+23hCCZCdqpqcXRUI3eCDDg78rOQHEejp1a0cjL+/hDNmoyNr2mwMrsXi7RO7SLkb
	vJADtUNUDWIP/qlmXr69BghPP8XhUiNEhka0g0YnBzShi9ZjlONgCTIl3m1wsy2FljfMBS
	061M1ETxG8UNH/DwKRpzoZypdqkJwaZ46RRNaVRYAlkS9sMPOT/VJ+WnPxQPyGzIwb754S
	3ViFFUeQafFhLfQTr1WS2E0SMbxwWPQdITeOooyqGcMj7m6EEs4ut4uEKX3J6N4IBVoHX7
	43z7uyLCrYWfKBLGt1CnONHOvBRNvX6D3QQXrsS638BgXAYE/BM5gQe0b0cqMw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791294548;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=YvMZh5chxShG1T+SdopIRUFaMw1Q0is8HdRBGMtR3BU=;
	b=JthnyM2PeXjg8wWUy0C3DQqd5w+dKcD0dV8cvIT7YpwB1KWcd/Uqqms2aUfoN3k+dJvUmE
	nAovCBh73xpss2azYgPRRi3x0Jn3W2KOz/HNGvSyx6RWhC0mFpIrfKj4weo6Ei9SfJACzR
	k2sjEfJSXZK7WhIy1FxfoBBlSUVI4HjF2g1mLm1Po7utpZZJTwJaC8dPt9zHoSUHdlcSRb
	y2ioS8X/3vIC9BwdD3ci3uzKBDmtdxsQtsMQMfyn2r8/PzKGiIyB5A7ek3hn1QZ4wH8gr1
	q5ZkO5J8akMg2vah0reFIiogvjepa4v6LYMIqVkhB0kVKO3RY+L4yWNNuqcazA==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzd040XSkz182t
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 13:49:08 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 450e8
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 13:49:08 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Cc: Eric Camachat <eric@camachat.org>
From: Vladimir Druzenko <vvd@FreeBSD.org>
Subject: git: d3b9762fdf55 - 2026Q4 - www/dooble: Fix compiling on 16-CURRENT
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vvd
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: d3b9762fdf5553d6a2ba649ede7f1a0148254fb7
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 13:49:08 +0000
Message-Id: <6ac4fc54.450e8.3deff34a@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vvd:

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

commit d3b9762fdf5553d6a2ba649ede7f1a0148254fb7
Author:     Eric Camachat <eric@camachat.org>
AuthorDate: 2026-10-06 13:47:16 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-06 13:49:01 +0000

    www/dooble: Fix compiling on 16-CURRENT
    
    In file included from Source/dooble_charts_file.cc:30:
    In file included from /usr/local/include/qt6/QtQml/QJSEngine:1:
    In file included from /usr/local/include/qt6/QtQml/qjsengine.h:13:
    /usr/local/include/qt6/QtCore/qtimezone.h:86:9: error: '= delete' with a message is a C++2c extension [-Werror,-Wc++26-extensions]
       86 |         "Would be treated as int offsetSeconds. "
          |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       87 |         "Use QTimeZone::UTC or QTimeZone::LocalTime instead.");
          |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /usr/local/include/qt6/QtCore/qcompilerdetection.h:1046:49: note: expanded from macro 'Q_DECL_EQ_DELETE_X'
     1046 | #    define Q_DECL_EQ_DELETE_X(reason) = delete(reason)
          |                                                 ^~~~~~
    
    PR:             299033
    Reported by:    pkg-fallout
    Sponsored by:   UNIS Labs (vvd, commit patch)
    MFH:            2026Q4
    
    (cherry picked from commit f45ab0387ebdd351b5164e7cdc9898a640c5aa77)
---
 www/dooble/files/patch-dooble.pro | 42 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 41 insertions(+), 1 deletion(-)

diff --git a/www/dooble/files/patch-dooble.pro b/www/dooble/files/patch-dooble.pro
index 1ac3320b1b63..9bd2ffda95e7 100644
--- a/www/dooble/files/patch-dooble.pro
+++ b/www/dooble/files/patch-dooble.pro
@@ -18,7 +18,7 @@
  DEFINES += DOOBLE_PEEKABOO
  LIBS += -lgpgme
  message("Discovered gpgme.h. Peekaboo activated!")
-@@ -281,7 +281,7 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+@@ -281,11 +281,13 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
                            -Werror \
                            -Wextra \
                            -Wformat=2 \
@@ -27,3 +27,43 @@
                            -Woverloaded-virtual \
                            -Wpointer-arith \
                            -Wstack-protector \
+                           -Wstrict-overflow=5 \
++                          -Wno-c++20-attribute-extensions \
++                          -Wno-c++26-extensions \
+                           -Wundef \
+                           -Wzero-as-null-pointer-constant \
+                           -fPIE \
+@@ -306,12 +308,13 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+                           -Wcast-qual \
+                           -Wextra \
+                           -Wformat=2 \
+-                          -Wno-c++20-attribute-extensions \
+-                          -Wold-style-cast \
++                          -Wno-old-style-cast \
+                           -Woverloaded-virtual \
+                           -Wpointer-arith \
+                           -Wstack-protector \
+                           -Wstrict-overflow=5 \
++                          -Wno-c++20-attribute-extensions \
++                          -Wno-c++26-extensions \
+                           -fPIE \
+                           -fstack-protector-all \
+                           -funroll-loops \
+@@ -361,7 +364,7 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+                           -Wformat=2 \
+                           -Wlogical-op \
+                           -Wno-deprecated-copy \
+-                          -Wold-style-cast \
++                          -Wno-old-style-cast \
+                           -Woverloaded-virtual \
+                           -Wpointer-arith \
+                           -Wstack-protector \
+@@ -370,6 +373,8 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+                           -Wtrampolines \
+                           -Wundef \
+                           -Wzero-as-null-pointer-constant \
++                          -Wno-c++20-attribute-extensions \
++                          -Wno-c++26-extensions \
+                           -fstack-clash-protection \
+                           -fstack-protector-all \
+                           -funroll-loops \

From nobody Tue Oct  6 17:31:13 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzjwK5STZz4nG88
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 17:31:13 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzjwK4tvGz3Fqk
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 17:31:13 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791307873;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=fg8jEmm+na1M9prnYEoflAKSEaJm6SPxNnKUa9sH0T0=;
	b=peN79FdtRsyNt0gNLc34n/5TrQnMHCMjczfvUXepYErHoXA5l785juMDSGri62UEyjQ2w+
	2mmMUi8h+3l4tvYLFU/pbvz/92cNlL+a4YFCrCAc6DV82g/7QxfLRph/LWyidAYTOJ3UhJ
	Ea+XjrBS+eQb+OShlhxkTRqrvXjluAv9oi2yvLAntoOjXlg62E8zzeIJmsKsbJExDsTeF4
	QsuvTjT+9pc63bkD/pjRiyf/RPB8KUCNXkL6fWLziIW3Qq7wTWuL5wPQE/OU1NkAlRC/JH
	emrqILtevSvrC5gIjGfzhIWTJS2iHylCjsUz2fmd45aPMm4AYvlaftZra6a0UA==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791307873;
	b=AcDz6VHqq3mrDQNC7f/D7HINsmEA00H9atEluMmXWjlXAIBPCZ6LNyhIDgNGjIyBTa4eWS
	X6R3ek6uuLX7ZKeBQ8oV6yIcNRqZi2hZShvubgmKI4hKa9zJ1O0XLY/1TUaH7AWk/ge9w2
	WYKYxWZEI+mrDEASrvDuk0aZ3wFO58hTeU39dSQ5DrzJR/TKvYVzR4vk/yZsAQ8QmKy+k7
	SD4ApfLUcgP1ccR8PcW/+dlmgsYwT6dDjbffYZNsx4obKk1OyBfqfn7eE9k45Y16PlJOH9
	ppX/zYyqzIXKYZvxPLGejMaEQvm1KFUvvxY68VxOG+MFu2Z/pw/LjuyiYuTorQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791307873;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=fg8jEmm+na1M9prnYEoflAKSEaJm6SPxNnKUa9sH0T0=;
	b=q32h+/y+/J71RVaxHjGMDGbwVRMLIfO/pOZjzS9+3JjhAPKbMrkIUrAizteZlMyX82a6/R
	O9nADUELSOJnUJlD1H+XZND2VutJVRhkD66ONWb6O5AvhFw33u7ipMvusdKzg5BP75iyhD
	QcDZrtgXwJHhewUUAGxOfYwvWOn4YKPe+0k0ZN965whvrHqgrQUlp287na6hnzcj55vIat
	WYmuVP7YRfhzrQQgm6NXgufpxSnFYckgX7qWO8CWQL0VrNwb9u2/cimSZHadNjhhiatwN6
	ZNKoTG3I4WE96SDrSoOcEiK/P29omEBIc+nLTdKKdlI+xuvtyn44vVbozVa6Ig==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzjwK3yZlzG3f
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 17:31:13 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 38527
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 17:31:13 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: 479dec462915 - 2026Q4 - math/slepc: update 3.25.1=?utf-8?Q? =E2=86=92 3.2?=6.0
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: yuri
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 479dec46291546a53aeeb7dfbd759c0b1d850a53
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 17:31:13 +0000
Message-Id: <6ac53061.38527.17b07d5d@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=479dec46291546a53aeeb7dfbd759c0b1d850a53

commit 479dec46291546a53aeeb7dfbd759c0b1d850a53
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-03 14:46:09 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-06 17:31:11 +0000

    math/slepc: update 3.25.1 → 3.26.0
    
    (cherry picked from commit b17acaa289e4da2bfc0b29ca080e200719e04709)
---
 math/deal.ii/Makefile   | 2 +-
 math/slepc/Makefile     | 8 +++++++-
 math/slepc/distinfo     | 6 +++---
 math/slepc/pkg-plist    | 8 +++++---
 science/bout++/Makefile | 2 +-
 5 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index c78257f90dd0..978153ea34d6 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deal.II
 DISTVERSION=	9.8.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/
 DISTNAME=	dealii-${DISTVERSION}
diff --git a/math/slepc/Makefile b/math/slepc/Makefile
index a88ff079465e..8ff4558744a2 100644
--- a/math/slepc/Makefile
+++ b/math/slepc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	slepc
-DISTVERSION=	3.25.1
+DISTVERSION=	3.26.0
 CATEGORIES=	math devel
 MASTER_SITES=	http://slepc.upv.es/download/distrib/
 
@@ -40,4 +40,10 @@ post-install:
 
 # tests as of 3.25.1: 2480 passed, 6 skipped, 0 failed in 702s
 
+# tests as of 3.26.0: (need to investigate 2 failures)
+# success 2661/2677 tests (99.4%)
+# failed 2/2677 tests (0.1%)
+# todo 0/2677 tests (0.0%)
+# skip 14/2677 tests (0.5%)
+
 .include <bsd.port.mk>
diff --git a/math/slepc/distinfo b/math/slepc/distinfo
index 438e9fa9ee62..0455251a4c90 100644
--- a/math/slepc/distinfo
+++ b/math/slepc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1788944015
-SHA256 (slepc-3.25.1.tar.gz) = 906ddbe15a20774c23ddcdf13a5054889d00a26c3c37463447ee593c757d03ee
-SIZE (slepc-3.25.1.tar.gz) = 1917727
+TIMESTAMP = 1791036966
+SHA256 (slepc-3.26.0.tar.gz) = a2f4cc2af76d55c078c30ad8bc66b44736dac921a7912266eb44136fc1b6029d
+SIZE (slepc-3.26.0.tar.gz) = 1944740
diff --git a/math/slepc/pkg-plist b/math/slepc/pkg-plist
index 439fce613962..380d3c482245 100644
--- a/math/slepc/pkg-plist
+++ b/math/slepc/pkg-plist
@@ -22,6 +22,7 @@ include/slepc/finclude/slepcsvd.h
 include/slepc/finclude/slepcsys.h
 include/slepc/finclude/slepcvec.h
 include/slepc/private/bvimpl.h
+include/slepc/private/cupmblas.h
 include/slepc/private/dsimpl.h
 include/slepc/private/epsimpl.h
 include/slepc/private/fnimpl.h
@@ -42,6 +43,7 @@ include/slepcbv.h
 include/slepcbv.mod
 include/slepcbvdef.mod
 include/slepcconf.h
+include/slepcconfiginfo.h
 include/slepccupmblas.h
 include/slepcds.h
 include/slepcds.mod
@@ -84,9 +86,9 @@ include/slepcsysdef.mod
 include/slepcvec.h
 include/slepcversion.h
 lib/libslepc.so
-lib/libslepc.so.3.25
-lib/libslepc.so.3.25.1
-lib/slepc/conf/modules/slepc/3.25.1
+lib/libslepc.so.3.26
+lib/libslepc.so.3.26.0
+lib/slepc/conf/modules/slepc/3.26.0
 lib/slepc/conf/slepc_common
 lib/slepc/conf/slepc_rules
 lib/slepc/conf/slepc_rules_util.mk
diff --git a/science/bout++/Makefile b/science/bout++/Makefile
index 7d25807edc37..258dfa807600 100644
--- a/science/bout++/Makefile
+++ b/science/bout++/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	bout++
 DISTVERSIONPREFIX=	v
 DISTVERSION=	5.1.1
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	science math # physics
 
 MAINTAINER=	yuri@FreeBSD.org

From nobody Tue Oct  6 17:32:04 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzjxK2vXMz4nGMj
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 17:32:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzjxK0xGnz3Fx8
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 17:32:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791307925;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=NsQG5YAGORHWTUw4i/kQ4vmpXL/fMJrEgMXBgZDQako=;
	b=MIPoEOFx3zjIefqLrb+ZYFwKPqDFzsvhAD+zAmqS0eFX6/o13IyHwagDb8kYzQ72gdie3R
	f0xlC45nE4GQ0seDpmA1+ACVEAt8fW61Ntl+cb21W28IeCMWKKtF9uBNnIvnStrULHPyQ3
	2dGKffNYTw63ACSMFadwZ29Vy9uvbb1K93UeYtARAKuIfCu1eV0zhPGarcXszZxyyOBRAK
	sTfXLMfTk0gHXoZ/pNtFtoRYUW8/lDOqReS6KJwDB/082Fd73DO/iZ8UENCuCrb2pQhF/C
	nBVAZgvchVXI5i2DsfNgYq3Z+s16GzU38PHG3BYGCwCf6WhvqBfxynMJyC/e0Q==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791307925;
	b=n00jKOPCtaqxTizRkwcjVqn06PMy7bbLh64HsqFUCAD8bqmCX3m1qxmz8twET2afu6m6eK
	d9SOtK1TJJdgA1uuI0f4VmhxT+RnpC/Ns2gilxYUy8x4AicrsDAFgTREzOdyhNqbOagPsY
	0H6rmCsI7wLHKmOIaWL9F4GR1LumcQ353/kU5k7HYElowgAL5SrlxwtfoNWW/ejGcm3JqV
	jWmI+hi7LNR2rvuBZf5Tijr6drmvXIJkZuwT3MAhAtxrmCqHGnXaVhMRITxEHHCDN3mgOA
	wXzp0jbwggJIFx07eZlfTcV05ownZPtH7/BHJ6F/vG1G6rMNby/DEpPKIuFefw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791307925;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=NsQG5YAGORHWTUw4i/kQ4vmpXL/fMJrEgMXBgZDQako=;
	b=WTee/ppy/LSD4VgVON41oWR2BnPavvT6n8IUj39UsEArpjmgmAeYoD2xN35YHO/PmbHP9V
	egq+kCWeALHiVCRnfJ5WjQl14vIpWCbc1BNFXmH7lDq4ldW9dBuLZ54N8DwhWGzQ/fE1Fz
	REPlMu3kxKK4m8ZEiCKd8teyaO+ZlBM0oXbpM21YPfhonvA0Ki5PIiaIx1DefOBIwRyQJe
	DgwA00m/RmdH2uEpInV0A9m1AHyUnnyXwADDbRKQtfJwI6Al0I2ISL6CcYG4meorIdSzOn
	WdSjKD3KvjEquA+bY1fdHIno4/WsOGSaBgyFAN/sXCkx6ViEMTTCDfkR5M1gmg==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzjxJ6qGDzFrN
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 17:32:04 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3816e
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 17:32:04 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: d33422e15834 - 2026Q4 - math/py-slepc4py: update 3.25.=?utf-8?Q?1 =E2=86=92 3.?=26.0
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: yuri
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: d33422e15834a29a6c653ea8b7bf9732483c6680
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 17:32:04 +0000
Message-Id: <6ac53094.3816e.5e31e23f@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by yuri:

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

commit d33422e15834a29a6c653ea8b7bf9732483c6680
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-03 15:06:02 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-06 17:32:00 +0000

    math/py-slepc4py: update 3.25.1 → 3.26.0
    
    (cherry picked from commit ef0d2d591566b8fc7a5ae17260d4e01facb90f70)
---
 math/py-slepc4py/Makefile | 20 +++++++++++++-------
 math/py-slepc4py/distinfo |  6 +++---
 2 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile
index 507c2b3d3edd..6ae35df1e3b0 100644
--- a/math/py-slepc4py/Makefile
+++ b/math/py-slepc4py/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	slepc4py
-DISTVERSION=	3.25.1
+DISTVERSION=	3.26.0
 CATEGORIES=	math python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,19 +11,25 @@ WWW=		https://bitbucket.org/slepc/slepc4py
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
-LIB_DEPENDS=	libmpich.so:net/mpich libpetsc.so:science/PETSc libslepc.so:math/slepc
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
+LIB_DEPENDS=	libmpich.so:net/mpich \
+		libpetsc.so:science/PETSc \
+		libslepc.so:math/slepc
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}petsc4py>0:math/py-petsc4py@${PY_FLAVOR}
 
 USES=		fortran python
 USE_PYTHON=	autoplist cython distutils pytest
 
-MAKE_ENV=	PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE}
-TEST_ENV=	${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+MAKE_ENV=	PETSC_DIR=${LOCALBASE} \
+		SLEPC_DIR=${LOCALBASE}
+TEST_ENV=	${MAKE_ENV} \
+		PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
 
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/slepc4py/lib/SLEPc${PYTHON_TAG}.so
 
-# tests as of 3.25.1: 112 passed in 0.86s
+# tests as of 3.26.0: 336 passed
 
 .include <bsd.port.mk>
diff --git a/math/py-slepc4py/distinfo b/math/py-slepc4py/distinfo
index 28d4015cf802..60d77beca08f 100644
--- a/math/py-slepc4py/distinfo
+++ b/math/py-slepc4py/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1788944011
-SHA256 (slepc4py-3.25.1.tar.gz) = d5ac5c132ff7f5450fc511a50bdd2fce20b30e7618f53b6d64207832de33c75e
-SIZE (slepc4py-3.25.1.tar.gz) = 202558
+TIMESTAMP = 1791038957
+SHA256 (slepc4py-3.26.0.tar.gz) = 07bf970c861736b9b977dfecd4ad46415d6c4a6f26b0ed128ecffae59613d6ff
+SIZE (slepc4py-3.26.0.tar.gz) = 206765

From nobody Tue Oct  6 17:33:32 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzjz02SDTz4nG7h
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 17:33:32 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzjz01bFQz3GgN
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 17:33:32 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791308012;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=aJ98sKYtG6LaLBLHs7Kurh7oTs0ipXVNzcfjAxHQITI=;
	b=YJqmsujiRe2TTgLCuuD6XD2+7Igv/UbOtmdLQKYJQkMKeCzb3c90Ko5Qt+xAPavICQHpuk
	77Mk3Ry1F2WqcQuJ9RkAxSz2aazmo/nmhJui8fduaR0K0XXHxAMgRtOlVFXi2OzJoyw9PU
	CmyKLa7+SAtj0j/TaCZum5I/d976TUYgXPPM/o/1I00S9lNxEqvesgC5UXn4gt5SV4LlxS
	zqhOfQyVoTrW575MdDD1uMKPYEj1LvfLmyBFuXbVc9WQZp1Ca2+f7zFI2Sa7Xq4UAj4Kut
	Rfnn93bg9ujEvbUSdCzvTcxhg1KROeamAU6c1WNZuCN/1wQVl7EHoUOEZlaOTg==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791308012;
	b=KRSKXQ5vQebWdXbilcuIisbDulC26L3jhArnY7kY7UiCZWk1Mn1JYODdxzOzFPL9PMS5o1
	xEfh1LyOZ+Mfg5TDARwdSFZLd0+9NqfpEWDGeuGU4Yfrif0CFofiWCYlPx9b3RHyNZAqZr
	kPeDVDeT1dq257oz39UGn7jDdegORRNRwgOFlTiS4T2ouCgLreexFQce63pBSLEdxaQKKn
	teSWKqcEhzYc6Bv+cBX9AqPNZU4vvVwojokTd3JibihR8zn7lP8jFx0oY0ByWc0v/dC/Nd
	XJmoWOMKjDm72uQb/+NOYL4ONneeXCoi+Id5JfWkq0w70K6MOnJZ3vT9L0sUYw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791308012;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=aJ98sKYtG6LaLBLHs7Kurh7oTs0ipXVNzcfjAxHQITI=;
	b=sU5l4R1O8hXVT73v9bZ5E3wuQJLWNdNZA94OSrlYJYpG+k930S6Vo0WbCGHAi9uq3UCFVj
	QU5yGhW1b8giZsNWwpL7uH36h//R/jMtpi20hxtC124+zj8Ckk23vrHNqSwSCUnjL3cL5u
	KRPiukVsHb7Hg9g85E2Bs7kzfsdo3MjgP73zN2n4PhkoaaNnzjdpN2VyWSEqWv1o4AMLCf
	6db5vP+o3ufh0JEtu6VUdtYg2T/6QqnhOYcz3ZgMsIePfDJRwxgpiGqswlnZf1xz9pWzKR
	3k3CS56bzBmNt5HZgykMkKlwO6M3TxoAOdU+2JKjZjRMJlNJYs9+kslzEL2M4g==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzjz00gSzzGM5
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 17:33:32 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 381d9
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 17:33:32 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Yuri Victorovich <yuri@FreeBSD.org>
Subject: git: 089095b49b3a - 2026Q4 - lang/quilc: fix fetch
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: yuri
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 089095b49b3a464af5a962922ffb0bbb39b2fbae
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 17:33:32 +0000
Message-Id: <6ac530ec.381d9.4a01ee1a@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=089095b49b3a464af5a962922ffb0bbb39b2fbae

commit 089095b49b3a464af5a962922ffb0bbb39b2fbae
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-06 15:23:02 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-06 17:33:27 +0000

    lang/quilc: fix fetch
    
    One distfile is unversioned and changes once in a while.
    
    (cherry picked from commit fe5be4443b61d83669a70db4f59ea1d2268424d9)
---
 lang/quilc/Makefile | 2 +-
 lang/quilc/distinfo | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lang/quilc/Makefile b/lang/quilc/Makefile
index 834f60af6ef0..2abea7365357 100644
--- a/lang/quilc/Makefile
+++ b/lang/quilc/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	quilc
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.26.0
-PORTREVISION=	17
+PORTREVISION=	18
 CATEGORIES=	lang # quantum-computing
 DIST_SUBDIR=	${PORTNAME}-${DISTVERSION} # many files, some are unversioned
 EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
diff --git a/lang/quilc/distinfo b/lang/quilc/distinfo
index 2e5f4d1bb2ec..10922a650edc 100644
--- a/lang/quilc/distinfo
+++ b/lang/quilc/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755978302
+TIMESTAMP = 1791299702
 SHA256 (quilc-1.26.0/alexa-20180831-git.tgz) = 64656047b0ffca7113a4ce159fb883f21080c8e9ed585d02d08af46db042e82c
 SIZE (quilc-1.26.0/alexa-20180831-git.tgz) = 11101
 SHA256 (quilc-1.26.0/alexandria-20220707-git.tgz) = 8e6173120de8786c7ae0fefba8102d82620fac42e9aade954af9135e0870d6b1
@@ -123,7 +123,7 @@ SHA256 (quilc-1.26.0/quicklisp.tar) = a8a3c8c91b51dd185175abad4d7c3999ebb4e2520b
 SIZE (quilc-1.26.0/quicklisp.tar) = 266240
 SHA256 (quilc-1.26.0/quicklisp.sexp) = b4f515c5ed204d9fa4ea8637e60c0b12575609f450f26919dbfb835ee29933e0
 SIZE (quilc-1.26.0/quicklisp.sexp) = 839
-SHA256 (quilc-1.26.0/quicklisp.txt) = 4131eb968a0efe00f7badd484a8a69441ce79b36b7d0b7c98a9abea8934aa409
+SHA256 (quilc-1.26.0/quicklisp.txt) = fc436eb7582c8b69f2ec87d77bdaa4087502328dec09f21c576d78fac8bf5e15
 SIZE (quilc-1.26.0/quicklisp.txt) = 408
 SHA256 (quilc-1.26.0/releases.txt) = 16f745e54d542d636f7f8ad319304183be8930d57c2bd9824cc2f601431fb397
 SIZE (quilc-1.26.0/releases.txt) = 530186

From nobody Tue Oct  6 18:31:05 2026
X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4hzlFP5wK3z6Z1QW
	for <dev-commits-ports-branches@mlmmj.nyi.freebsd.org>; Tue, 06 Oct 2026 18:31:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4hzlFP5L8nz3R3p
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 18:31:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1791311465;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=EsKQXx9HjsUXvF+VfSA9JwR8EgnHKiuyyFGu68fUbnA=;
	b=kphzcUeYkSUH7vTMsDzoulfPg4yIPnrIus+vk+WKRsy8FCGj3frKdDVqBfWKGhJtJzfrBM
	xjxV4fhdLw1HuRGwbCnLp1dS1EsfOoYbSsfJLupzuf1KGy3Mxt4WaZtn8aoTxudPxrFlDC
	76kTm9b64l6Et49CDC8evL+NCcwVaQLp2FmxOtGlbUnT15wPIUN1CsUm2JIzSMguBM5/9b
	/y7JU8NxyeqQLWyKu7S07mxxufyL/ol89pB13T0vt+FB5r7PI9S/0LlUeICuXJOvXb05ic
	hugPEavH9lIgyW0hwqmrFS5lw/V11UHS/8kYnucIoLvJW/y6qOhFlaYorv7Pfw==
ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791311465;
	b=m5fP+JKd+91ZRnBvUCCljziE/IdVLuaQsTwPmi7fkqzi/mNMe+SRGf+7YHaypn5ajI+CXj
	4C9umudGvH++dmIN1d06kQh9Ha6dYk/lcRI29vYe6LTAYiHf82VTJBnjIRrvwtxch3479k
	SBtWXMiJiVr27h7iQSs42ObPPGQl9ZaZVS7hQmubGTBfFYaNrP0Ux2OWT6/VA4aoKjqIH0
	azDmsmXt1CflWSzubIHnbS2wcXavZLbSqsLqsheP7tu3SFcvSZNZpVI11/qhfgAcnsTvcw
	gqL1XvZ3q3hz1M1d5Dj2EM9HskpQpU7hoeNn6+OBoKBimd9LmfEetCixeV1CFg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1791311465;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 content-transfer-encoding:content-transfer-encoding;
	bh=EsKQXx9HjsUXvF+VfSA9JwR8EgnHKiuyyFGu68fUbnA=;
	b=aVcyMfLPKF0PCz0L4MWolT5brrweq+0k88jIySF2N3plPPMbnMUNWe/fQA3I/rQZErs1LQ
	RHhWKydZfAdQ6sLrrpsUJdRmbGqQxYORxglJ0WEGFNmwEs+hfp9fgaL7WndG1y6TkSzLtD
	irgzkLnpBByv+9ZCXYsaPwKsubRAA5UPMqUYpgbYT2R2shXLiFdOyf3z5dOSI5soTarWmy
	Yw2ejM6LbTAigQkJWaZjwTJDQE+Rx2hYSD8ZEqG0SWyBoW7htn4B55VfWJpFo33fruCXr4
	q7GC7GlnNwag4Z/Lx8cBlmxPf5VZCO8SF0/7hXkiPo/D9jmvZ3nQXga1G+QvaQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5])
	by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hzlFP4Q5ZzHMv
	for <dev-commits-ports-branches@FreeBSD.org>; Tue, 06 Oct 2026 18:31:05 +0000 (UTC)
	(envelope-from git@FreeBSD.org)
Received: from git (uid 1279)
	(envelope-from git@FreeBSD.org)
	id 3ec01
	by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org);
	Tue, 06 Oct 2026 18:31:05 +0000
To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
From: Charlie Li <vishwin@FreeBSD.org>
Subject: git: 43cd9dc67610 - 2026Q4 - devel/py-cysignals: use USE_PYTHON=autoplist
List-Id: Commits to the quarterly branches of the FreeBSD ports repository <dev-commits-ports-branches.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches
List-Help: <mailto:dev-commits-ports-branches+help@freebsd.org>
List-Post: <mailto:dev-commits-ports-branches@freebsd.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@freebsd.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@freebsd.org>
X-BeenThere: dev-commits-ports-branches@freebsd.org
Sender: owner-dev-commits-ports-branches@FreeBSD.org
List-Id: <dev-commits-ports-branches.FreeBSD.org>
List-Post: <mailto:dev-commits-ports-branches@FreeBSD.org>
List-Help: <mailto:dev-commits-ports-branches+help@FreeBSD.org>
List-Subscribe: <mailto:dev-commits-ports-branches+subscribe@FreeBSD.org>
List-Unsubscribe: <mailto:dev-commits-ports-branches+unsubscribe@FreeBSD.org>
List-Owner: <mailto:postmaster@FreeBSD.org>
Precedence: list
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Git-Committer: vishwin
X-Git-Repository: ports
X-Git-Refname: refs/heads/2026Q4
X-Git-Reftype: branch
X-Git-Commit: 43cd9dc67610dfc30330e5f540ebc1113d059367
Auto-Submitted: auto-generated
Date: Tue, 06 Oct 2026 18:31:05 +0000
Message-Id: <6ac53e69.3ec01.344239a9@gitrepo.freebsd.org>

The branch 2026Q4 has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=43cd9dc67610dfc30330e5f540ebc1113d059367

commit 43cd9dc67610dfc30330e5f540ebc1113d059367
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2026-10-05 00:03:29 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2026-10-06 18:30:39 +0000

    devel/py-cysignals: use USE_PYTHON=autoplist
    
    Fixes packaging with free-threaded Python.
    Also specify USE_PYTHON=pytest instead of USES=pytest
    
    PR: 299133
    Approved by: thierry (maintainer)
    
    (cherry picked from commit 578ce00b23cfeb275b0c1872f0f70f64a5784ad7)
---
 devel/py-cysignals/Makefile  |  6 ++----
 devel/py-cysignals/pkg-plist | 24 ------------------------
 2 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile
index d29387303640..9cda7c3eaf44 100644
--- a/devel/py-cysignals/Makefile
+++ b/devel/py-cysignals/Makefile
@@ -18,14 +18,12 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog@${PY_FLAVOR}
 #USE_GITHUB=	yes
 #GH_ACCOUNT=	sagemath
 
-USES=		compiler:c++11-lang pkgconfig pytest python shebangfix
+USES=		compiler:c++11-lang pkgconfig python shebangfix
 SHEBANG_FILES=	src/scripts/cysignals-CSI
-USE_PYTHON=	cython pep517
+USE_PYTHON=	autoplist cython pep517 pytest
 BINARY_ALIAS=	python3=${PYTHON_CMD}	\
 		cython=cython-${PYTHON_VER}
 
-TEST_TARGET=	check
-
 PLIST_SUB=	VER=${PORTVERSION}
 
 .if !defined(WITH_DEBUG)
diff --git a/devel/py-cysignals/pkg-plist b/devel/py-cysignals/pkg-plist
deleted file mode 100644
index dc13c67df401..000000000000
--- a/devel/py-cysignals/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/cysignals-CSI
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/LICENSE
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/METADATA
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/RECORD
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/WHEEL
-%%PYTHON_SITELIBDIR%%/cysignals-%%VER%%.dist-info/entry_points.txt
-%%PYTHON_SITELIBDIR%%/cysignals/__init__.py
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/cysignals-CSI-helper%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/__pycache__/cysignals-CSI-helper%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/cysignals/alarm%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/cysignals_config.h
-%%PYTHON_SITELIBDIR%%/cysignals/cysignals-CSI-helper.py
-%%PYTHON_SITELIBDIR%%/cysignals/cysignals.pc
-%%PYTHON_SITELIBDIR%%/cysignals/macros.h
-%%PYTHON_SITELIBDIR%%/cysignals/memory.pxd
-%%PYTHON_SITELIBDIR%%/cysignals/pselect%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/pysignals.pxd
-%%PYTHON_SITELIBDIR%%/cysignals/pysignals%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/signals.pxd
-%%PYTHON_SITELIBDIR%%/cysignals/signals%%PYTHON_TAG%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/struct_signals.h
-%%PYTHON_SITELIBDIR%%/cysignals/tests%%PYTHON_TAG%%.so

