Created attachment 227906 [details] textproc/htmldoc: update to 1.9.12 Update textproc/htmldoc to 1.9.12 Changelogs: https://www.msweet.org/blog/2021-05-17-htmldoc-1.9.12.html https://www.msweet.org/blog/2020-12-24-htmldoc-1.9.11.html https://www.msweet.org/blog/2020-09-05-htmldoc-1.9.10.html https://www.msweet.org/blog/2020-06-11-htmldoc-1.9.9.html https://www.msweet.org/blog/2020-02-15-htmldoc-1.9.8.html https://www.msweet.org/blog/2019-10-09-htmldoc-1.9.7.html https://www.msweet.org/blog/2019-09-25-htmldoc-1.9.6.html https://www.msweet.org/blog/2019-01-23-htmldoc-1.9.5.html https://www.msweet.org/blog/2018-08-31-htmldoc-1.9.4.html While we are at it: - fix a wrong line break in USES that lead to wrong X11 use - move USE=jpeg back to being mandatory because it appears to be needed even if HTMLDOCGUI is off - make pkgconfig unconditional because it is needed even if gnutls is not used - remove arm64 pre-build as it doesn't seem to be needed (perhaps ndowens knows more; he added it) - remove a PPC patch by pkubaj as it no longer applies. Please check if the port still builds on PPC. Tested with Poudriere on armv7 arm64 i386 amd64 FreeBSD 13.0-RELEASE. Maintainer appears to be unresponsive and has not replied to previous PRs about this port (e.g. bug #237515, bug #223721, and others; actually the last one were the maintainer responded was bug #106715 from 2006). Am willing to take over maintainership if desired.
Thanks, does upstream release archive work? https://github.com/michaelrsweet/htmldoc/releases Looks good otherwise
(In reply to Daniel Engberg from comment #1) The official release tarballs differ in that they do not ship the testsuite. While the test suite is not currently hooked up or installed, it might be interesting to do so in a future update. And there's no point in changing to a different release tarball and then later back.
Actually scratch that. The testsuite is in .gitattributes as “export-ignore” so it is not in the github provided tarball. The two actually have character by character identical files. So no point in changing that either.
(In reply to Robert Clausecker from comment #2)
Multiple bugfix and security releases
Maintainer timeout.
Comment on attachment 227906 [details] textproc/htmldoc: update to 1.9.12 Maintainer timeout
Comment on attachment 227906 [details] textproc/htmldoc: update to 1.9.12 implicit approval by maintainer timeout
ok on powerpc64le.
ok
(In reply to Jose Fernandes from comment #10) Are you still interested in maintaining this port? If yes you will of course stay maintainer.
All relevant QA (test on ppc64le) has been performed. Remove needs-qa.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=dc703bd694e830e33dcdc3b371648e3d8920e859 commit dc703bd694e830e33dcdc3b371648e3d8920e859 Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2021-10-14 19:34:43 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2021-10-14 19:50:37 +0000 textproc/htmldoc: Update to 1.9.12 + - fix line break in USES that lead to wrong X11 usage - make USE=jpeg unconditional because it is needed even if HTMLDOCGUI is off - make pkgconfig unconditional because it is needed even if gnutls is not used - remove arm64 pre-build as it doesn't seem to be needed (perhaps ndowens knows more; he added it) - remove a PPC patch by pkubaj as it no longer required - apply formatting fixes from linters (portclippy, portfmt, portlint) Changelogs: https://www.msweet.org/blog/2021-05-17-htmldoc-1.9.12.html https://www.msweet.org/blog/2020-12-24-htmldoc-1.9.11.html https://www.msweet.org/blog/2020-09-05-htmldoc-1.9.10.html https://www.msweet.org/blog/2020-06-11-htmldoc-1.9.9.html https://www.msweet.org/blog/2020-02-15-htmldoc-1.9.8.html https://www.msweet.org/blog/2019-10-09-htmldoc-1.9.7.html https://www.msweet.org/blog/2019-09-25-htmldoc-1.9.6.html https://www.msweet.org/blog/2019-01-23-htmldoc-1.9.5.html https://www.msweet.org/blog/2018-08-31-htmldoc-1.9.4.html PR: 258507 Approved by: jose@diasfernandes.pt (maintainer) textproc/htmldoc/Makefile | 35 +++++++++-------------- textproc/htmldoc/distinfo | 6 ++-- textproc/htmldoc/files/patch-png_pngpriv.h (gone) | 14 --------- 3 files changed, 16 insertions(+), 39 deletions(-)