git: 4ecd7b399235 - main - print/publisher-devel: Update 5.9.12 => 5.9.20

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Fri, 06 Nov 2026 20:00:13 UTC
The branch main has been updated by nxjoseph:

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

commit 4ecd7b39923595a0d854f0de5ac37b4083b7a615
Author:     Mister D <misterd@renderdata.pro>
AuthorDate: 2026-10-28 12:33:40 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-11-06 20:00:00 +0000

    print/publisher-devel: Update 5.9.12 => 5.9.20
    
    Changelog:
    https://doc.speedata.de/publisher/en/manual/changelog/version-5/#5920-2026-11-06
    
    PR:             300188
    Approved by:    osa, vvd (mentors, implicit)
---
 print/publisher-devel/Makefile          | 15 ++++++++++-----
 print/publisher-devel/distinfo          | 12 +++++-------
 print/publisher-devel/files/modules.txt |  7 ++++---
 print/publisher-devel/pkg-plist         |  2 ++
 4 files changed, 21 insertions(+), 15 deletions(-)

diff --git a/print/publisher-devel/Makefile b/print/publisher-devel/Makefile
index f6d2b064c39e..442143229efa 100644
--- a/print/publisher-devel/Makefile
+++ b/print/publisher-devel/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	publisher
 DISTVERSIONPREFIX=	v
-DISTVERSION=	5.9.12
-PORTREVISION=	1
+DISTVERSION=	5.9.20
+PORTREVISION=	0
 CATEGORIES=	print
 PKGNAMESUFFIX=	-devel
 
@@ -37,14 +37,13 @@ GH_TUPLE=	\
 		Masterminds:semver:v1.5.0:masterminds_semver/src/go/vendor/github.com/Masterminds/semver \
 		PuerkitoBio:goquery:v1.9.1:puerkitobio_goquery/src/go/vendor/github.com/PuerkitoBio/goquery \
 		alecthomas:chroma:v2.13.0:alecthomas_chroma_v2/src/go/vendor/github.com/alecthomas/chroma/v2 \
-		andybalholm:cascadia:v1.3.2:andybalholm_cascadia/src/go/vendor/github.com/andybalholm/cascadia \
 		anthonynsimon:bild:v0.17.1:anthonynsimon_bild/src/go/vendor/github.com/anthonynsimon/bild \
 		dlclark:regexp2:v1.11.0:dlclark_regexp2/src/go/vendor/github.com/dlclark/regexp2 \
 		fsnotify:fsnotify:v1.7.0:fsnotify_fsnotify/src/go/vendor/github.com/fsnotify/fsnotify \
 		gammazero:deque:v0.2.1:gammazero_deque/src/go/vendor/github.com/gammazero/deque \
 		gammazero:workerpool:v1.1.3:gammazero_workerpool/src/go/vendor/github.com/gammazero/workerpool \
 		golang:image:v0.45.0:golang_image/src/go/vendor/golang.org/x/image \
-		golang:net:v0.53.0:golang_net/src/go/vendor/golang.org/x/net \
+		golang:net:v0.55.0:golang_net/src/go/vendor/golang.org/x/net \
 		golang:sys:v0.47.0:golang_sys/src/go/vendor/golang.org/x/sys \
 		golang:text:v0.41.0:golang_text/src/go/vendor/golang.org/x/text \
 		google:btree:v1.1.2:google_btree/src/go/vendor/github.com/google/btree \
@@ -110,7 +109,13 @@ JAVA_TOOLS_RUN_DEPENDS=	saxon-he>0:textproc/saxon-he \
 # Required because Go 1.21+ needs modules.txt in vendor/, and GH_TUPLE
 # extraction does not produce it. Generated on host with: go mod vendor
 post-extract:
-	${CP} ${FILESDIR}/modules.txt ${WRKSRC}/src/go/vendor/modules.txt
+		${CP} ${FILESDIR}/modules.txt ${WRKSRC}/src/go/vendor/modules.txt
+		${MKDIR} ${WRKSRC}/src/go/vendor/github.com/andybalholm
+		${CP} -R ${WRKSRC}/src/go/third_party/cascadia \
+		${WRKSRC}/src/go/vendor/github.com/andybalholm/
+		${RM} ${WRKSRC}/src/go/vendor/github.com/andybalholm/cascadia/go.mod \
+		${WRKSRC}/src/go/vendor/github.com/andybalholm/cascadia/go.sum \
+		${WRKSRC}/src/go/vendor/github.com/andybalholm/cascadia/is_test.go
 
 do-build:
 	# libsplib.so -- Go shared library (c-shared mode, CGO uses Lua headers via CGO_CFLAGS)
diff --git a/print/publisher-devel/distinfo b/print/publisher-devel/distinfo
index 6d3575e945c6..5c4124b85e0f 100644
--- a/print/publisher-devel/distinfo
+++ b/print/publisher-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1791597063
-SHA256 (speedata-publisher-v5.9.12_GH0.tar.gz) = 1559f2112881c0af0861df3bb477b4df6cc9bd95782c1892a1439e107032f1ae
-SIZE (speedata-publisher-v5.9.12_GH0.tar.gz) = 29582469
+TIMESTAMP = 1793980989
+SHA256 (speedata-publisher-v5.9.20_GH0.tar.gz) = 541e643d0d58bc57539907f5a7c584f4b5e067f1770e27801e6221a5ce68d2dd
+SIZE (speedata-publisher-v5.9.20_GH0.tar.gz) = 30361272
 SHA256 (HugoSmits86-nativewebp-v1.3.0_GH0.tar.gz) = cefaeebed3bee3570e314b3d9d6a0b61decd9ebde68a39b136a0baec0969b3b1
 SIZE (HugoSmits86-nativewebp-v1.3.0_GH0.tar.gz) = 31642
 SHA256 (Masterminds-semver-v1.5.0_GH0.tar.gz) = c9140eddfb03dc862f826e7761561260b9a840afa7519cc0919e89a43b5be5ba
@@ -9,8 +9,6 @@ SHA256 (PuerkitoBio-goquery-v1.9.1_GH0.tar.gz) = ad303bf30070c34fa0f05d2701b7bd0
 SIZE (PuerkitoBio-goquery-v1.9.1_GH0.tar.gz) = 107417
 SHA256 (alecthomas-chroma-v2.13.0_GH0.tar.gz) = f3538d9db5df0d0325f3eaab7e3d465a6ec9ad6067051863ac52241f070824a0
 SIZE (alecthomas-chroma-v2.13.0_GH0.tar.gz) = 1032348
-SHA256 (andybalholm-cascadia-v1.3.2_GH0.tar.gz) = f30ebb75a9f43a30478c870dd6e372ac7ef64549f621eceb3b13fd91bfde80cb
-SIZE (andybalholm-cascadia-v1.3.2_GH0.tar.gz) = 35370
 SHA256 (anthonynsimon-bild-v0.17.1_GH0.tar.gz) = ce544aaaa420cc61ed8e0890b9914ac83452040e8c65b117c7af7a3aa6e34f10
 SIZE (anthonynsimon-bild-v0.17.1_GH0.tar.gz) = 4004104
 SHA256 (dlclark-regexp2-v1.11.0_GH0.tar.gz) = c380209bd67b67859014f9bfd155aec4bfc4beb65f4a6aec37683b80186b18f7
@@ -23,8 +21,8 @@ SHA256 (gammazero-workerpool-v1.1.3_GH0.tar.gz) = b9d11203a8e544c67471fbba86dcb5
 SIZE (gammazero-workerpool-v1.1.3_GH0.tar.gz) = 12951
 SHA256 (golang-image-v0.45.0_GH0.tar.gz) = b1b95713f38821f3d313f0bcb9e2c8b46df0d504ab35b3dde2a83c74c64950a7
 SIZE (golang-image-v0.45.0_GH0.tar.gz) = 5136789
-SHA256 (golang-net-v0.53.0_GH0.tar.gz) = dde4377de949f539eb137ec1ff2bf2e15f4063f9e20427616e5fbcbc8b45c231
-SIZE (golang-net-v0.53.0_GH0.tar.gz) = 1561839
+SHA256 (golang-net-v0.55.0_GH0.tar.gz) = 38f60aa36e15d9233e9a4386f020168adaca5c829a60b7e80ab6f942dd47ffb1
+SIZE (golang-net-v0.55.0_GH0.tar.gz) = 1341991
 SHA256 (golang-sys-v0.47.0_GH0.tar.gz) = 85733c6da0f8db2f380a4487f6229d44affcb69d7d4fc0e102b53214a248b14d
 SIZE (golang-sys-v0.47.0_GH0.tar.gz) = 1550584
 SHA256 (golang-text-v0.41.0_GH0.tar.gz) = f0e9489f895c3a8f6bcaa9c828672dc16387a05c2e7a8012161bc7dd369e7b8d
diff --git a/print/publisher-devel/files/modules.txt b/print/publisher-devel/files/modules.txt
index b9f9e8d05e1c..bb7486a19ac3 100644
--- a/print/publisher-devel/files/modules.txt
+++ b/print/publisher-devel/files/modules.txt
@@ -13,8 +13,8 @@ github.com/alecthomas/chroma/v2
 github.com/alecthomas/chroma/v2/formatters/html
 github.com/alecthomas/chroma/v2/lexers
 github.com/alecthomas/chroma/v2/styles
-# github.com/andybalholm/cascadia v1.3.2
-## explicit; go 1.16
+# github.com/andybalholm/cascadia v1.3.2 => ./third_party/cascadia
+## explicit; go 1.25.0
 github.com/andybalholm/cascadia
 # github.com/anthonynsimon/bild v0.17.1
 ## explicit; go 1.25.0
@@ -92,7 +92,7 @@ golang.org/x/image/riff
 golang.org/x/image/vp8
 golang.org/x/image/vp8l
 golang.org/x/image/webp
-# golang.org/x/net v0.53.0
+# golang.org/x/net v0.55.0
 ## explicit; go 1.25.0
 golang.org/x/net/html
 golang.org/x/net/html/atom
@@ -123,3 +123,4 @@ golang.org/x/text/language
 golang.org/x/text/runes
 golang.org/x/text/transform
 golang.org/x/text/unicode/norm
+# github.com/andybalholm/cascadia => ./third_party/cascadia
diff --git a/print/publisher-devel/pkg-plist b/print/publisher-devel/pkg-plist
index 8257022743fd..72a8ef92fb8f 100644
--- a/print/publisher-devel/pkg-plist
+++ b/print/publisher-devel/pkg-plist
@@ -78,6 +78,7 @@ share/speedata-publisher/sw/lua/common/lua-visual-debug.lua
 share/speedata-publisher/sw/lua/common/sd-callbacks.lua
 share/speedata-publisher/sw/lua/common/sd-debug.lua
 share/speedata-publisher/sw/lua/css.lua
+share/speedata-publisher/sw/lua/csscalc.lua
 share/speedata-publisher/sw/lua/dimexpr.lua
 share/speedata-publisher/sw/lua/fonts/fontloader.lua
 share/speedata-publisher/sw/lua/html.lua
@@ -101,6 +102,7 @@ share/speedata-publisher/sw/lua/publisher/attributes.lua
 share/speedata-publisher/sw/lua/publisher/colors.lua
 share/speedata-publisher/sw/lua/publisher/commandattributes.lua
 share/speedata-publisher/sw/lua/publisher/commands.lua
+share/speedata-publisher/sw/lua/publisher/cssstyle.lua
 share/speedata-publisher/sw/lua/publisher/dispatch.lua
 share/speedata-publisher/sw/lua/publisher/drawing.lua
 share/speedata-publisher/sw/lua/publisher/fontfamilies.lua