Package Details: ladybird-git r66352.7cd6ea6f333-1

Git Clone URL: https://aur.archlinux.org/ladybird-git.git (read-only, click to copy)
Package Base: ladybird-git
Description: Truly independent web browser
Upstream URL: https://github.com/LadybirdBrowser/ladybird
Keywords: browser
Licenses: BSD-2-Clause
Conflicts: ladybird
Provides: ladybird
Submitter: xyproto
Maintainer: timschumi
Last Packager: timschumi
Votes: 13
Popularity: 0.58
First Submitted: 2022-09-12 14:59 (UTC)
Last Updated: 2024-12-26 00:11 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

timschumi commented on 2024-07-16 08:26 (UTC)

RoblKyogre: So it seems, not sure why upstream is specifically building the vcpkg binary separately then. I'll drop it shortly.

RoblKyogre commented on 2024-07-13 08:43 (UTC)

Fyi this package seems to build fine on my system without having vcpkg installed, as it compiles and uses it as part of the build process. Could you consider either removing it from makedepends, or skip compiling it as a part of this build process? Feel free to keep it if it is actually necessary, tho.

seo.disparate commented on 2024-07-10 02:40 (UTC)

It looks like the 32x32 icon was removed and replaced by this commit https://github.com/LadybirdBrowser/ladybird/commit/fe551d3eff06adddc7d2aa60c3f62d67bebb7a4f , so the PKGBUILD will need to use the new icon path during package().

seo.disparate commented on 2024-07-10 02:21 (UTC)

It looks like nasm needs to be added to the makedepends array for it to build.

circl commented on 2024-07-02 15:05 (UTC)

@timschumi The build process seems to be stable for now

timschumi commented on 2024-06-04 16:26 (UTC)

Let's wait until the new build process has stabilized, last I heard was that there might still be some moving-around of certain parts.

atticf commented on 2024-06-03 10:11 (UTC)

This should build from the new fork: https://github.com/LadybirdWebBrowser/ladybird

https://awesomekling.substack.com/p/forking-ladybird-and-stepping-down-serenityos

timschumi commented on 2024-04-01 15:40 (UTC)

Cloning the repository is currently blocking on an upstream curl bug [1][2]. Once that is resolved I can look into why building the package currently fails.

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/curl/-/issues/6 [2] https://github.com/curl/curl/issues/13229

LPW00 commented on 2024-04-01 01:06 (UTC)

Build fails with

{standard input}: Assembler messages: {standard input}:10: Error: file not found: /usr/src/debug/ladybird-git/serenity/Userland/Libraries/LibCompress/BrotliDictionary.cpp.dict.bin

I don't really know what I'm doing so I just copied the ladybird-git folder to /usr/src/debug/ and when I ran makepkg again, it built properly. I assume that could actually be fixed in the PKGBUILD though, so I thought I'd let you know.

Also, just downloading the snapshot, extracting it and running makepkg -sirc in the ladybird-git folder, the git clone operation failed with

error: RPC failed; HTTP 400 curl 22 The requested URL returned error: 400 fatal: expected 'packfile'

Idk why that happens, might be my fault somehow. When I clone the repo manually before running makepkg, it doesn't complain.

jamnor commented on 2023-11-03 03:21 (UTC)

This built fine for me, but I needed to change the /usr/share/applications/ladybird.desktop file for it to show up in GNOME. The executable I get is /usr/bin/Ladybird, not /usr/bin/ladybird.

So I had to change it from this:

Exec=ladybird

To this:

Exec=Ladybird

Then I updated my desktop entries database:

sudo update-desktop-database

And I can now find and launch Ladybird from GNOME.