* Package name : ladybird Version : Pre Alpha Upstream Author : Andreas Kling and others * URL : https://ladybird.org * License : BSD-2-Clause Programming Lang: C++ Description : web browser Ladybird is a brand-new browser & web engine. Driven by a web standards first approach, Ladybird aims to render the modern web with good performance, stability and security. Ladybird is in a pre-alpha state, and only suitable for use by developers. However, you may still find it very usable on a good number of websites. The developers plan to incrementally adopt Swift as a successor to C++ as Swift interoperability with C++ matures.
Hi Steve, I have seen you intend to package the Ladybird browser and wanted to check in on its current status. I'm interested in its packaging and was wondering if you've made any progress or if there's anything specific you're looking for in terms of contributions. Additionally, if you'd like, I’d be happy to help as a co-maintainer, if that's something you're interested in, please let me know. Best, Carl
Carl, Yes, help would be very welcome. I have been able to package it, but with many Debian policy violations still existing. And since development is moving quickly the build is likewise soon broken. Some of the challenges to overcome is that they are using vcpkg to pull in some dependencies that are not available on Debian, such as Skia. It's a little outdated and does not reflect my most recent efforts to address the policy violations, but you might find that what I have on Salsa is still working with the latest Ladybird code: https://salsa.debian.org/melizas-guest/ladybird Thanks -Steve
Hi Steve, Thanks for getting back to me. I'm curious about the specific Debian policy violations you've encountered. Could some of them be due to the use of vcpkg for dependency management? Also, since Skia is one of the dependencies that’s not available in Debian, would it make sense to consider packaging it now? Definitely will give packaging a try with your current configuration. Best, Carl