Re: Assistance required: porting skia

Tomoaki AOKI <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Organization Junchoon corps
Message-ID <[email protected]>
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]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.