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
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 GN tool I'm not aware if it is in the ports tree or not.
Regards,--
Ronald.
Op 16-10-2025 om 13:56 schreef Robert Clausecker:
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.
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 GN tool I'm not aware if it is in the ports tree or not.
On Thu, 8 Jan 2026 11:03:56 +0100
Ronald Klop <ronald@FreeBSD.org> wrote:
Op 16-10-2025 om 13:56 schreef Robert Clausecker:
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.
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 GN tool I'm not aware if it is in the ports tree or not.
This is already available in the ports tree:
graphics/skia
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 54 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 12:43:32 |
| Calls: | 742 |
| Files: | 1,218 |
| D/L today: |
2 files (2,024K bytes) |
| Messages: | 183,176 |
| Posted today: | 1 |