Skip to content

Commit 9431001

Browse files
committed
www/webkit2-gtk: update to 2.46.5
Changelog: https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS Now consolidated into one port with flavours since the codebase is the same, just linked with different libraries resulting in different SONAMEs and APIs. SONAMEs/flavours: * GTK3 + libsoup = libwebkit2gtk-4.0 (40) * GTK3 + libsoup3 = libwebkit2gtk-4.1 (41) * GTK4 + libsoup3 = libwebkitgtk-6.0 (60) Despite upstream's recommendation to use clang for better skia optimisation, this port now USE_GCC due to extensive std::pair copy constructor use that is not trivial to continue patching to stay working with our libc++ version 1 ABI. See review D35327 for some details. Reported by: eduardo PR: 275914 Differential Revision: https://reviews.freebsd.org/D45878
1 parent af73e96 commit 9431001

File tree

143 files changed

+6156
-6006
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+6156
-6006
lines changed

‎MOVED‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4029,3 +4029,5 @@ net/libproxy-pacrunner||2025-01-19|Completely rewritten, plugins now built direc
40294029
net/libproxy-perl||2025-01-19|Completely rewritten, plugins now built directly into the library
40304030
net/libproxy-python||2025-01-19|Completely rewritten, plugins now built directly into the library
40314031
net/libproxy-webkit3||2025-01-19|Completely rewritten, plugins now built directly into the library
4032+
www/webkit2-gtk3|www/webkit2-gtk@40|2025-01-20|Flavoured
4033+
www/webkit2-gtk4|www/webkit2-gtk@60|2025-01-20|Flavoured

‎audio/gsequencer/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
2626
libsoup-3.0.so:devel/libsoup3 \
2727
libuuid.so:misc/e2fsprogs-libuuid \
2828
libvulkan.so:graphics/vulkan-loader \
29-
libwebkit2gtk-4.0.so:www/webkit2-gtk3
29+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40
3030
RUN_DEPENDS= dssi>0:audio/dssi
3131

3232
USES= autoreconf desktop-file-utils gettext-runtime gettext-tools gmake gnome gstreamer \

‎cad/PrusaSlicer/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ LIB_DEPENDS+= libbgcode_convert.so:cad/libbgcode \
4141
libavcodec.so:multimedia/ffmpeg4 \
4242
libharfbuzz.so:print/harfbuzz \
4343
libwayland-egl.so:graphics/wayland \
44-
libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
44+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
4545
libsoup-2.4.so:devel/libsoup \
4646
libjavascriptcoregtk-4.0.so:www/webkit2-gtk3
4747

‎databases/evolution-data-server/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
2121
libical.so:devel/libical \
2222
libnss3.so:security/nss \
2323
libicudata.so:devel/icu \
24-
libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
24+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
2525
libjson-glib-1.0.so:devel/json-glib \
2626
libp11-kit.so:security/p11-kit \
2727
libnspr4.so:devel/nspr \

‎deskutils/bijiben/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
1717

1818
BUILD_DEPENDS= itstool:textproc/itstool
1919
LIB_DEPENDS= libtracker-sparql-3.0.so:sysutils/tracker3 \
20-
libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
20+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
2121
libgoa-1.0.so:net/gnome-online-accounts \
2222
libical.so:devel/libical \
2323
libuuid.so:misc/e2fsprogs-libuuid \

‎deskutils/bookworm/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ LIB_DEPENDS= libappstream-glib.so:devel/appstream-glib \
1717
libgranite.so:x11-toolkits/granite \
1818
libpoppler-glib.so:graphics/poppler-glib \
1919
libsoup-2.4.so:devel/libsoup \
20-
libwebkit2gtk-4.0.so:www/webkit2-gtk3
20+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40
2121
RUN_DEPENDS= bash:shells/bash \
2222
pdftohtml:graphics/poppler-utils \
2323
unar:archivers/unarchiver \

‎deskutils/foliate/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
1212

1313
BUILD_DEPENDS= appstream-util:devel/appstream-glib \
1414
gjs-console:lang/gjs
15-
LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3
15+
LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk@40
1616
RUN_DEPENDS= gjs-console:lang/gjs
1717

1818
USES= desktop-file-utils gnome localbase meson python shebangfix

‎deskutils/gnome-initial-setup/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ LIB_DEPENDS= libaccountsservice.so:sysutils/accountsservice \
2323
libhandy-1.so:x11-toolkits/libhandy \
2424
libpwquality.so:security/libpwquality \
2525
librest-1.0.so:net/librest1 \
26-
libwebkit2gtk-5.0.so:www/webkit2-gtk4
26+
libwebkit2gtk-6.0.so:www/webkit2-gtk@60
2727
RUN_DEPENDS= gdm>=3.0.0:x11/gdm \
2828
krb5>0:security/krb5
2929

‎deskutils/gnotime/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ LIB_DEPENDS= libqof.so:databases/qof \
1919
libsoup-2.4.so:devel/libsoup \
2020
libguile-2.2.so:lang/guile2 \
2121
libharfbuzz.so:print/harfbuzz \
22-
libwebkit2gtk-4.0.so:www/webkit2-gtk3
22+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40
2323

2424
USES= autoreconf desktop-file-utils gettext gmake gnome libtool pathfix pkgconfig xorg
2525
USE_GITHUB= yes

‎deskutils/meteo/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ BUILD_DEPENDS= appstream-util:devel/appstream-glib
1313
LIB_DEPENDS= libappindicator3.so:devel/libappindicator \
1414
libjson-glib-1.0.so:devel/json-glib \
1515
libsoup-2.4.so:devel/libsoup \
16-
libwebkit2gtk-4.0.so:www/webkit2-gtk3
16+
libwebkit2gtk-4.0.so:www/webkit2-gtk@40
1717

1818
USES= compiler:c11 gettext gnome meson pkgconfig python:build \
1919
shebangfix vala:build

0 commit comments

Comments
 (0)