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]>

Reply via email to