Created attachment 255981 [details] The diff file The latest upstream version of rsplib is 3.5.0. Therefore, the port net/rsplib needs an update. Fix: The updated diff file rsplib-3.5.0.diff is attached.
Created attachment 255984 [details] The diff file
The files/patch-src_CMakeLists.txt patch fails ('make patch'). Could you please check it? ===> Applying FreeBSD patches for rsplib-3.5.0 from /usr/local/poudriere/ports/default/net/rsplib/files 1 out of 1 hunks failed--saving rejects to src/CMakeLists.txt.rej ===> FAILED Applying FreeBSD patch-src_CMakeLists.txt ===> FAILED to apply cleanly FreeBSD patch(es) patch-src_CMakeLists.txt
Created attachment 257128 [details] The diff file The new diff file should fix the issue.
(In reply to Thomas Dreibholz from comment #3) CMake Error at CMakeLists.txt:288 (MESSAGE): Cannot find GhostScript! Try: * Ubuntu/Debian: sudo apt install -y ghostscript * Fedora: sudo dnf install -y ghostscript * FreeBSD: sudo pkg install -y ghostscript10 -- Configuring incomplete, errors occurred! *** Error code 1 Could you please test your patch on poudriere? It's a clean environment and only the dependency-listed packages are installed.
Created attachment 257605 [details] The diff file The updated diff file fixes the issues. Now, the package successfully builds with Poudriere.
Committed, thanks for your work!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bdbf005f37124127d3b4a2c8f5b74b0f97d76dc6 commit bdbf005f37124127d3b4a2c8f5b74b0f97d76dc6 Author: Thomas Dreibholz <thomas.dreibholz@gmail.com> AuthorDate: 2025-02-24 16:03:00 +0000 Commit: Zsolt Udvari <uzsolt@FreeBSD.org> CommitDate: 2025-02-24 16:04:35 +0000 net/rsplib: Update to 3.5.1 Add ghostscript to USES. Add USE_GL. Pet portlint. Changelog: https://github.com/dreibh/rsplib/blob/master/ChangeLog PR: 283438 Approved by: submitter is maintainer net/rsplib/Makefile | 20 +++++--- net/rsplib/distinfo | 6 +-- net/rsplib/files/patch-src_CMakeLists.txt (gone) | 11 ----- net/rsplib/pkg-plist | 58 +++++++++++++++++++----- 4 files changed, 63 insertions(+), 32 deletions(-)