[Bug 297644] print/publisher: Update to 5.8.0
| Newsgroups | gmane.os.freebsd.devel.ports.bugs |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297644
Bug ID: 297644
Summary: print/publisher: Update to 5.8.0
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: [email protected]
Reporter: [email protected]
Created attachment 273882
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273882&action=edit
patch for publisher 5.8.0 submission
patch for 5.8.0 update.
This is my submission for Speedata Publisher 5.8.0 (stable) recently released,
this version doesn't require any additional patch:
> 5.7.0 (2026-06-12)
> Accept luahbtex as a fallback backend binary.
> The sp launcher previously looked only for sdluatex (in installdir/bin and on PATH) and aborted if it was missing. It now also accepts a stock luahbtex binary as a fallback, so installations that do not ship the speedata-patched LuaTeX (e.g. distribution packages) can still run the publisher. The luatex configuration option keeps overriding both. The final error message has been updated to mention both binary names.
as matter of fact this change has been made precisely to allow the port for
FreeBSD.
From 5.6 to 5.8 the changelog is quite long and available here:
https://doc.speedata.de/publisher/en/manual/changelog/version-5/
Thanks,
Mr D.
## Files in the port
The port now has six files at the root and two under files/:
* Makefile
* distinfo
* modules.txt (top-level reference copy of the GH_TUPLE block)
* pkg-descr
* pkg-help
* pkg-plist
* files/modules.txt (used by post-extract for Go 1.21+ vendor mode)
* files/patch-src_go_sp_sp_sp.go (new, backport of 12c07a1d)
## Testing environment
uname -apn
FreeBSD gpc 15.1-RELEASE-p2 FreeBSD 15.1-RELEASE-p2
releng/15.1-n283596-aadd58dddcbc GENERIC amd64 amd64
poudriere jail -l
JAILNAME VERSION ARCH METHOD TIMESTAMP PATH
15amd64 15.1-RELEASE-p2 amd64 http 2026-08-18 09:02:38
/usr/local/poudriere/jails/15amd64
portlint -C 2>&1 | tee /tmp/portlint.log
looks fine.
## Building and compiling
Both default and flavor passed the build test and were properly compiled
mydev_branch ports tree.
--
You are receiving this mail because:
You are the assignee for the bug.