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

Git Clone URL: https://aur.archlinux.org/ladybird-git.git (read-only, click to copy)
Package Base: ladybird-git
Description: Web browser built from scratch using the SerenityOS LibWeb engine
Upstream URL: https://github.com/SerenityOS/ladybird
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:

https://github.com/SerenityOS/ladybird/commit/175cfaca9e5b5b326ef9ee3ce4717e161fe5f14e

https://github.com/SerenityOS/serenity/commit/f3763a527592fae56401e8f8461d644ddc172d05

https://gist.github.com/ADKaster/eaf585c5aee1a00c84015c04e0e5d97a

Loading at least the homepage (serenityos.org) 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: See https://github.com/NixOS/nixpkgs/issues/200495

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 https://github.com/SerenityOS/ladybird . 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.

Here's my WIP PKGBUILD.

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

Hello,

  • 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 https://wiki.archlinux.org/title/VCS_package_guidelines, 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)