Created attachment 221661 [details]
Patch for gtk-doc
Update gtk-doc to 1.33.1
Switch to Meson
Disable docs for now, pulls in quite a bit of extra deps and localized variants doesn't build properly due to limitations of meson build script.
Compile and run-tested on FreeBSD 13.0-CURRENT main-c1-g63f93c7e1 (amd64) (make, make check-plist)
Poudriere testport OK 12.2-RELEASE (amd64)
Poudriere testport OK 11.4-RELEASE (amd64)
Please check for duplicates before submit.
Switch to meson will reasonable after pass submitted exp-run with old-way build and resolve docs builds under meson buildsystem
*** This bug has been marked as a duplicate of bug 252701 ***
Hi, I didn't see that PR before submitting :/
The patch submitted for exp-run is slightly incorrect according upstream
As of 1.30 highlight isn't needed
lib/cmake/GtkDoc seems to be the proper path not share/cmake/GtkDoc looking at other ports
libxml2 is listed as a requirement for XML output
As for the manual, it installs fdl-appendix.xml and index.docbook but no translation because there's no LINGUAS fine. I can enable that again if it's preferred.