www/ladybird g20240505_3 MidnightBSD
SerenityOS web browser
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- bsd2
- Categories
- www
Description
Ladybird is a web browser built on the LibWeb and LibJS engines from SerenityOS with a cross-platform GUI in Qt.
See this blog post for some more background: https://awesomekling.github.io/Ladybird-a-new-cross-platform-browser-project/
In the other systems
The newest version among them is g20240505, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | www/ladybird | g20240505_3 newest | no data | - | [email protected] | - |
| FreeBSD | www/ladybird | g20240505_2 newest | none known | - | [email protected] | - |
| NetBSD | wip/ladybird-git by name | 0.0.0 | none known | - | [email protected] | - |
| GhostBSD | www/ladybird | g20240505_2 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install ladybird
From mports:
cd /usr/mports/www/ladybird && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ladybird>0:www/ladybird
LIB_DEPENDS= liblagom-accelgfx.so:www/ladybird
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/share/public_suffix_list/public_suffix_list.dat: dns/public_suffix_list${LOCALBASE}/share/color/Adobe/CMYK/USWebCoatedSWOP.icc: graphics/icc-profiles-adobe-cs4
Runtime 1
${LOCALBASE}/share/fonts/Liberation/LiberationMono-Bold.ttf: x11-fonts/liberation-fonts-ttf
Build dependencies 2
Run dependencies 1
No port depends on this one.
Configuration
Options name: www_ladybird
| Option | Default | Description |
|---|---|---|
| PULSEAUDIO | on |
- USES
- cmake:testing compiler:c++20-lang gl localbase:ldflags python:build qt:6
- Service scripts
- none
Files
pkg-plist 2182
- bin/Ladybird
- include/Ladybird/HelperProcess.h
- include/Ladybird/Types.h
- include/Ladybird/Utilities.h
- lib/liblagom-accelgfx.so
- lib/liblagom-accelgfx.so.0
- lib/liblagom-accelgfx.so.0.0.0
- lib/liblagom-ak.so
- lib/liblagom-ak.so.0
- lib/liblagom-ak.so.0.0.0
- lib/liblagom-audio.so
- lib/liblagom-audio.so.0
- lib/liblagom-audio.so.0.0.0
- lib/liblagom-compress.so
- lib/liblagom-compress.so.0
- lib/liblagom-compress.so.0.0.0
- lib/liblagom-core.so
- lib/liblagom-core.so.0
- lib/liblagom-core.so.0.0.0
- lib/liblagom-coreminimal.so
- lib/liblagom-coreminimal.so.0
- lib/liblagom-coreminimal.so.0.0.0
- lib/liblagom-crypto.so
- lib/liblagom-crypto.so.0
- lib/liblagom-crypto.so.0.0.0
- lib/liblagom-filesystem.so
- lib/liblagom-filesystem.so.0
- lib/liblagom-filesystem.so.0.0.0
- lib/liblagom-gemini.so
- lib/liblagom-gemini.so.0
- lib/liblagom-gemini.so.0.0.0
- lib/liblagom-gfx.so
- lib/liblagom-gfx.so.0
- lib/liblagom-gfx.so.0.0.0
- lib/liblagom-gui.so
- lib/liblagom-gui.so.0
- lib/liblagom-gui.so.0.0.0
- lib/liblagom-http.so
- lib/liblagom-http.so.0
- lib/liblagom-http.so.0.0.0
- lib/liblagom-idl.so
- lib/liblagom-idl.so.0
- lib/liblagom-idl.so.0.0.0
- lib/liblagom-imagedecoderclient.so
- lib/liblagom-imagedecoderclient.so.0
- lib/liblagom-imagedecoderclient.so.0.0.0
- lib/liblagom-ipc.so
- lib/liblagom-ipc.so.0
- lib/liblagom-ipc.so.0.0.0
- lib/liblagom-js.so
- lib/liblagom-js.so.0
- lib/liblagom-js.so.0.0.0
- lib/liblagom-locale.so
- lib/liblagom-locale.so.0
- lib/liblagom-locale.so.0.0.0
- lib/liblagom-markdown.so
- lib/liblagom-markdown.so.0
- lib/liblagom-markdown.so.0.0.0
- lib/liblagom-protocol.so
- lib/liblagom-protocol.so.0
- lib/liblagom-protocol.so.0.0.0
- lib/liblagom-regex.so
- lib/liblagom-regex.so.0
- lib/liblagom-regex.so.0.0.0
- lib/liblagom-riff.so
- lib/liblagom-riff.so.0
- lib/liblagom-riff.so.0.0.0
- lib/liblagom-softgpu.so
- lib/liblagom-softgpu.so.0
- lib/liblagom-softgpu.so.0.0.0
- lib/liblagom-sql.so
- lib/liblagom-sql.so.0
- lib/liblagom-sql.so.0.0.0
- lib/liblagom-syntax.so
- lib/liblagom-syntax.so.0
- lib/liblagom-syntax.so.0.0.0
- lib/liblagom-textcodec.so
- lib/liblagom-textcodec.so.0
- lib/liblagom-textcodec.so.0.0.0
- lib/liblagom-threading.so
- lib/liblagom-threading.so.0
- lib/liblagom-threading.so.0.0.0
- lib/liblagom-tls.so
- lib/liblagom-tls.so.0
- lib/liblagom-tls.so.0.0.0
- lib/liblagom-unicode.so
- lib/liblagom-unicode.so.0
- lib/liblagom-unicode.so.0.0.0
- lib/liblagom-url.so
- lib/liblagom-url.so.0
- lib/liblagom-url.so.0.0.0
- lib/liblagom-video.so
- lib/liblagom-video.so.0
- lib/liblagom-video.so.0.0.0
- lib/liblagom-wasm.so
- lib/liblagom-wasm.so.0
- lib/liblagom-wasm.so.0.0.0
- lib/liblagom-web.so
- lib/liblagom-web.so.0
- lib/liblagom-web.so.0.0.0
The first 100 are listed.
distinfo 7
| File | Size | SHA256 |
|---|---|---|
| ladybird-g20240505/cldr-44.0.1-json-modern.zip | 4.7935704e+07 | 6daf783158fb3b09aa026a048e1f5ed5773148387b1edadfad33f303371f332a |
| ladybird-g20240505/UCD.zip | 8.248819e+06 | cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177 |
| ladybird-g20240505/emoji-test.txt | 639405 | d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9 |
| ladybird-g20240505/IdnaMappingTable.txt | 874566 | 402cbd285f1f952fcd0834b63541d54f69d3d8f1b8f8599bf71a1a14935f82c4 |
| ladybird-g20240505/cacert-2023-08-22.pem | 221470 | 23c2469e2a568362a62eecf1b49ed90a15621e6fa30e29947ded3436422de9b9 |
| ladybird-g20240505/SerenityOS-serenity-g20240505-3a7bea7402e879f731c9f4802cec84921f496942_GH0.tar.gz | 6.9958563e+07 | 167bccf09e4d3325e5dd292559f6b6179922d410b8aec481ab8853d816592d31 |
| ladybird-g20240505/397774d42272fff8dbc6d8d53616d79667d6608a.diff | 3567 | 8fb523343290d9bfc36b09979e2ff5d8a57010bb53bbee6ca6109d4e11b53587 |
Master sites 5
- https://github.com/unicode-org/cldr-json/releases/download/44.0.1/:cldr
- https://www.unicode.org/Public/15.1.0/ucd/:ucd
- https://www.unicode.org/Public/emoji/${UCDVERSION:R}/:emoji
- https://www.unicode.org/Public/idna/15.1.0/:idna
- https://curl.se/ca/:cacert