Created attachment 224397 [details] Upgrade libraqm to v0.7.1 Release notes at <https://github.com/HOST-Oman/libraqm/releases/tag/v0.7.1>. Since I´m there, add a test target (all tests pass).
Committed after maintainer´s time-out.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0ac1997e2f6fdda0e8442a2deef01dadf0089da1 commit 0ac1997e2f6fdda0e8442a2deef01dadf0089da1 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2021-04-24 09:55:49 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2021-05-11 16:57:41 +0000 print/libraqm: upgrade to v0.7.1 Release notes at <https://github.com/HOST-Oman/libraqm/releases/tag/v0.7.1>. Since I´m there, add a test target (all tests pass). PR: 255360 Approved by: maintainer´s time-out print/libraqm/Makefile | 23 +++- print/libraqm/distinfo | 6 +- print/libraqm/files/patch-src_raqm.c (gone) | 194 ---------------------------- print/libraqm/pkg-plist | 37 +++--- 4 files changed, 43 insertions(+), 217 deletions(-)
Fails to build with OPTIONS_UNSET+=DOCS. I don't think the gtk-doc dependency is optional. Log: [...] =======================<phase: configure >============================ ===> Configuring for libraqm-0.7.1 /usr/bin/sed -i.bak -e 's|python3|/usr/local/bin/python3.8|' /wrkdirs/usr/ports/print/libraqm/work/libraqm-0.7.1/tests/Makefile.am cd /wrkdirs/usr/ports/print/libraqm/work/libraqm-0.7.1 && ./autogen.sh checking for gtkdocize... *** No gtkdocize (gtk-doc) found, please install it *** checking for autoreconf... /usr/local/bin/autoreconf running gtkdocize --copy ./autogen.sh: gtkdocize: not found *** Error code 1 Stop. make: stopped in /usr/ports/print/libraqm [...]
(In reply to Christoph Kliemann from comment #3) You are right! I just changed the dependencies. I guess that it would be possible to patch the autotools files do remove that, but I let that to the maintainer.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=dfe43fda12c875be6dc302e0ae7cbafc6be22c20 commit dfe43fda12c875be6dc302e0ae7cbafc6be22c20 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2021-05-12 16:31:27 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2021-05-12 16:36:16 +0000 print/libraqm: fix build when DOCS are disabled gtk-doc is required, even if we do not build the documentation. PR: 255360 Reported by: Christoph Kliemann print/libraqm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Builds successfully, thank you for the quick fix.