[Bug 263872] www/webkit2-gtk3: Patch for installing gtk-doc/devhelp documentation

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 09 May 2022 16:23:20 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263872

--- Comment #2 from Sean Champ <lab+bsd@thinkum.space> ---
In review of my own patch here lol, I was able to get the patched pkg to build
at least once, sufficient to view the documentation in devhelp. I'm not certain
if the plist that was in effect then might change across any subsequent builds,
even with the same distfiles.

I'd seen the following today, building the patched pkg under poudriere with the
 ostensible docs option enabled:

~~~~
====> Compressing man pages (compress-man)
===========================================================================
=======================<phase: package        >============================
===== env: 'PKG_NOTES=build_timestamp built_by'
'PKG_NOTE_build_timestamp=2022-05-09T13:52:08+0000'
'PKG_NOTE_built_by=poudriere-git-3.3.99.20211130' NO_DEPENDS=yes USER=poudriere
UID=65532 G>
===>  Building package for webkit2-gtk3-2.34.6_3
pkg-static: Unable to access file
/wrkdirs/usr/ports/www/webkit2-gtk3/work/stage/usr/local/share/gtk-doc/html/webkit2gtk-4.0/api-index-2-31.html:No
such file or directory
*** Error code 1
~~~~

By now, using ccache in this build config, the build ran only for about a half
hour on the build host. Once the poudriere run completes, I'll try to figure
out how to handle the docs index files for the pkg-plist, can possibly generate
that part of the plist manually

-- 
You are receiving this mail because:
You are the assignee for the bug.