Package Details: ladybird-git r64.7040a87-3

Git Clone URL: (read-only, click to copy)
Package Base: ladybird-git
Description: Web browser built from scratch using the SerenityOS LibWeb engine
Upstream URL:
Keywords: browser
Licenses: BSD
Conflicts: ladybird
Provides: ladybird
Submitter: xyproto
Maintainer: brain
Last Packager: brain
Votes: 3
Popularity: 1.36
First Submitted: 2022-09-12 14:59 (UTC)
Last Updated: 2022-11-24 14:38 (UTC)

Latest Comments

ADKaster commented on 2022-11-26 20:33 (UTC)

Using yochananmarqos 's PKGBUILD, it builds and installs properly with the latest commits of both serenity and ladybird:

Loading at least the homepage ( works as expected.

yochananmarqos commented on 2022-11-24 22:30 (UTC) (edited on 2022-11-24 23:15 (UTC) by yochananmarqos)

Remove the static commit, that's not how VCS packages work. This does not build from the latest commit, by the way:

CMake Error at /build/ladybird/src/serenity/Meta/Lagom/CMakeLists.txt:433 (install):
  install TARGETS given target "LibLocaleData" which does not exist.


EDIT 2: Built successfully using static commits, but it does not render web pages properly. Not sure why yet. See my WIP PKGBUILD

sedrubal commented on 2022-09-15 12:00 (UTC)

The upstream URL redirects to . Can you change that URL?

yrds commented on 2022-09-12 22:04 (UTC)

I didn't get this branch compiling step to work, instead I use this branch: 954dbd3f5da429d0282435f7d98a86dc7b16417b.

FabioLolix commented on 2022-09-12 20:03 (UTC)

Sure, no problem

yochananmarqos commented on 2022-08-11 17:11 (UTC)

In addition to what @FabioLolix said, unzip is a missing build dependency.


FabioLolix commented on 2022-08-11 08:40 (UTC)


  • upstream don't have published any version (also git hash are not sequential so can't be used for proper versioning of packages), please re-upload as a VCS pkgbuild, if you need help let me know
  • the license can be simply typed BSD and isn't part of the licenses package so need to be installed in "${pkgdir}/usr/share/licenses/${pkgname}"
  • depends don't have to be in makedepends (libgl, qt6-base)