Package Details: ladybird-git r51789.8ac4a5315b-1

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/serenity
Keywords: browser
Licenses: BSD
Conflicts: ladybird
Provides: ladybird
Submitter: xyproto
Maintainer: timschumi
Last Packager: timschumi
Votes: 8
Popularity: 1.30
First Submitted: 2022-09-12 14:59 (UTC)
Last Updated: 2023-06-28 19:34 (UTC)

Latest Comments

1 2 Next › Last »

EvergreenTree commented on 2023-06-28 15:41 (UTC)

As of package version r50376.5312a140fe-1, it appears that qt6-multimedia is now a dependency.

-- Could NOT find Qt6Multimedia (missing: Qt6Multimedia_DIR)
CMake Error at CMakeLists.txt:76 (find_package):
  Found package configuration file:

    /usr/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find required Qt component "Multimedia".

  Expected Config file at
  "/usr/lib/cmake/Qt6Multimedia/Qt6MultimediaConfig.cmake" does NOT exist



  Configuring with --debug-find-pkg=Qt6Multimedia might reveal details why
  the package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.

direc85 commented on 2023-05-16 16:02 (UTC)

I just tried to update Ladybird, and seems to require qt6-svg in makedepends. With the package missing it won't compile. As of the time of writing, it's package version r50327.e938860126-1. Here's the error:

-- Could NOT find Qt6Svg (missing: Qt6Svg_DIR)
CMake Error at CMakeLists.txt:76 (find_package):
  Found package configuration file:

    /usr/lib/cmake/Qt6/Qt6Config.cmake

  but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
  FOUND.  Reason given by package:

  Failed to find required Qt component "Svg".

  Expected Config file at "/usr/lib/cmake/Qt6Svg/Qt6SvgConfig.cmake" does NOT
  exist

  Configuring with --debug-find-pkg=Qt6Svg might reveal details why the
  package was not found.

  Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
  of the path variables that find_package uses to try and find the package.

MarcusE1W commented on 2023-01-16 18:21 (UTC) (edited on 2023-07-07 07:44 (UTC) by MarcusE1W)

I have just successfully installed on a Pinebook Pro with Manjaro. You could add aarch64 to supported architectures.

brain commented on 2022-12-04 23:31 (UTC)

Thank you ADKaster for the help. I fixed the package.

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