On Thu, 8 Jan 2026 11:03:56 +0100 Ronald Klop <[email protected]> wrote:
> Op 16-10-2025 om 13:56 schreef Robert Clausecker: > > Greetings! > > > > I am the maintainer of the ladybird port. > > Unfortunately this project has required skia to build for a while now, > > which poses a big problem. Namely, it's the only port that needs skia > > but doesn't bundle it. But we don't have skia packaged right now. > > Packaging skia seems like a big deal, with potentially lots of patching > > required (though most patches can be taken from chromium ports that > > bundle skia). Would anybody be interested in giving it a shot? This > > would then permit us to have up-to-date ladybird again, giving our users > > more choice as far as web browsers are concerned. > > > > Yours, > > Robert Clausecker > > > > > https://skia.org/docs/user/build/ > > Apparently it uses Bazel and GN. > For recent Bazel a PR is available: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287546. The same version of Bazel is running to build japanese/mozc* ports that are newer than in-tree version, maintained by Ken DEGUCHI as overlay. (Introduded in the PR, but URL below). https://github.com/kdeguchi/mozc-ports Use-case for Bazel8 can be seen there, especially japanese/mozc-server. This builds fine on Poudriere, too, for me. > The GN tool I'm not aware if it is in the ports tree or not. devel/gn, maybe? https://www.freshports.org/devel/gn Regards. > Regards, > Ronald. -- Tomoaki AOKI <[email protected]>
