git: d51c102fb4d9 - main - www/ladybird: update to g20231208

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Tue, 12 Dec 2023 12:04:39 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d51c102fb4d9c8c40090510efd3ccf236bb8f6c7

commit d51c102fb4d9c8c40090510efd3ccf236bb8f6c7
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-12-08 14:19:06 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-12-12 12:04:33 +0000

    www/ladybird: update to g20231208
    
    Changelog: https://github.com/SerenityOS/serenity/compare/cc9de38ea4ccf06024913b78b6283d8e4bc26536...29ecb2eda6bedebf04e64b30884010cb056e7f9a
---
 www/ladybird/Makefile  |  7 ++++---
 www/ladybird/distinfo  | 22 +++++++++++-----------
 www/ladybird/pkg-plist |  7 ++++---
 3 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/www/ladybird/Makefile b/www/ladybird/Makefile
index 7767a270ff9e..367ad5fbee01 100644
--- a/www/ladybird/Makefile
+++ b/www/ladybird/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ladybird
-PORTVERSION=	g20231120
+PORTVERSION=	g20231208
 CATEGORIES=	www
 MASTER_SITES=	https://github.com/unicode-org/cldr-json/releases/download/${CLDRVERSION}/:cldr \
 		https://www.unicode.org/Public/${UCDVERSION}/ucd/:ucd \
@@ -22,7 +22,8 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 # see Userland/Libraries/LibWeb/Loader/ResourceLoader.h
 ONLY_FOR_ARCHS=	aarch64 amd64 i386 riscv64
 ONLY_FOR_ARCHS_REASON=	other architectures not recognised by build system
-BROKEN_FreeBSD_12=	C++ template fuckery
+BROKEN_FreeBSD_12=	C++ template issues
+BROKEN_i386=	Userland/Libraries/LibJIT/GDBElf.cpp:29:24: bit cast source size does not equal destination size
 
 BUILD_DEPENDS=	${LOCALBASE}/share/public_suffix_list/public_suffix_list.dat:dns/public_suffix_list
 LIB_DEPENDS=	libpulse.so:audio/pulseaudio
@@ -32,7 +33,7 @@ USES=		cmake:testing compiler:c++20-lang gl localbase:ldflags python:build qt:6
 USE_GITHUB=	yes
 GH_ACCOUNT=	SerenityOS
 GH_PROJECT=	serenity
-GH_TAGNAME=	cc9de38ea4ccf06024913b78b6283d8e4bc26536
+GH_TAGNAME=	29ecb2eda6bedebf04e64b30884010cb056e7f9a
 USE_GL=		egl
 USE_LDCONFIG=	yes
 USE_QT=		base tools:build wayland multimedia
diff --git a/www/ladybird/distinfo b/www/ladybird/distinfo
index 4aad5b489431..ca8f65660f29 100644
--- a/www/ladybird/distinfo
+++ b/www/ladybird/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1700523273
-SHA256 (ladybird-g20231120/cldr-44.0.1-json-modern.zip) = 6daf783158fb3b09aa026a048e1f5ed5773148387b1edadfad33f303371f332a
-SIZE (ladybird-g20231120/cldr-44.0.1-json-modern.zip) = 47935704
-SHA256 (ladybird-g20231120/UCD.zip) = cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177
-SIZE (ladybird-g20231120/UCD.zip) = 8248819
-SHA256 (ladybird-g20231120/emoji-test.txt) = d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9
-SIZE (ladybird-g20231120/emoji-test.txt) = 639405
-SHA256 (ladybird-g20231120/cacert-2023-08-22.pem) = 23c2469e2a568362a62eecf1b49ed90a15621e6fa30e29947ded3436422de9b9
-SIZE (ladybird-g20231120/cacert-2023-08-22.pem) = 221470
-SHA256 (ladybird-g20231120/SerenityOS-serenity-g20231120-cc9de38ea4ccf06024913b78b6283d8e4bc26536_GH0.tar.gz) = 389e98bd4ae264bcde4268e026d0072ea7cd9d48e5582fa73fe91dce92752834
-SIZE (ladybird-g20231120/SerenityOS-serenity-g20231120-cc9de38ea4ccf06024913b78b6283d8e4bc26536_GH0.tar.gz) = 65705758
+TIMESTAMP = 1702045003
+SHA256 (ladybird-g20231208/cldr-44.0.1-json-modern.zip) = 6daf783158fb3b09aa026a048e1f5ed5773148387b1edadfad33f303371f332a
+SIZE (ladybird-g20231208/cldr-44.0.1-json-modern.zip) = 47935704
+SHA256 (ladybird-g20231208/UCD.zip) = cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177
+SIZE (ladybird-g20231208/UCD.zip) = 8248819
+SHA256 (ladybird-g20231208/emoji-test.txt) = d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9
+SIZE (ladybird-g20231208/emoji-test.txt) = 639405
+SHA256 (ladybird-g20231208/cacert-2023-08-22.pem) = 23c2469e2a568362a62eecf1b49ed90a15621e6fa30e29947ded3436422de9b9
+SIZE (ladybird-g20231208/cacert-2023-08-22.pem) = 221470
+SHA256 (ladybird-g20231208/SerenityOS-serenity-g20231208-29ecb2eda6bedebf04e64b30884010cb056e7f9a_GH0.tar.gz) = 4247216bfa5c1dfe2b6d19f15a18150e38d516d61f268c48a3e446433d9c9ad3
+SIZE (ladybird-g20231208/SerenityOS-serenity-g20231208-29ecb2eda6bedebf04e64b30884010cb056e7f9a_GH0.tar.gz) = 65895506
diff --git a/www/ladybird/pkg-plist b/www/ladybird/pkg-plist
index f80ef11e56db..18ed1dc0314d 100644
--- a/www/ladybird/pkg-plist
+++ b/www/ladybird/pkg-plist
@@ -28,6 +28,9 @@ lib/liblagom-crypto.so.0.0.0
 lib/liblagom-diff.so
 lib/liblagom-diff.so.0
 lib/liblagom-diff.so.0.0.0
+lib/liblagom-elf.so
+lib/liblagom-elf.so.0
+lib/liblagom-elf.so.0.0.0
 lib/liblagom-filesystem.so
 lib/liblagom-filesystem.so.0
 lib/liblagom-filesystem.so.0.0.0
@@ -253,8 +256,6 @@ share/res/fonts/SourceRegular10.font
 share/res/fonts/TengchahRegular12.font
 share/res/fonts/TinierRegular5.font
 share/res/fonts/TinyRegular6.font
-share/res/html/directory.html
-share/res/html/error.html
 share/res/html/misc/90s-bg.png
 share/res/html/misc/accent-color.html
 share/res/html/misc/acid1.html
@@ -454,9 +455,9 @@ share/res/html/misc/margin-collapse-3.html
 share/res/html/misc/margin-collapse-4.html
 share/res/html/misc/media-queries.html
 share/res/html/misc/message-channel.html
+share/res/html/misc/meter.html
 share/res/html/misc/more-attribute-selectors.html
 share/res/html/misc/mouse-events.html
-share/res/html/misc/new-tab.html
 share/res/html/misc/noscript.html
 share/res/html/misc/not-selector.html
 share/res/html/misc/nth-child.html