From 76c3c24be5b5bf825164bd9856f4e6da007ab334 Mon Sep 17 00:00:00 2001 From: Shokara Kou Date: Mon, 4 Mar 2024 19:25:13 -0500 Subject: attempt getting hardware acceleration working on www/webkitgtk4 --- www/webkitgtk4/Makefile | 11 +++-- www/webkitgtk4/pkg/PLIST | 103 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 110 insertions(+), 4 deletions(-) diff --git a/www/webkitgtk4/Makefile b/www/webkitgtk4/Makefile index 3d393f8..d0fbca9 100644 --- a/www/webkitgtk4/Makefile +++ b/www/webkitgtk4/Makefile @@ -17,7 +17,7 @@ DISTNAME = webkitgtk-${V} PKGNAME = webkitgtk${API:S/.//}-${V} FULLPKGNAME = ${PKGNAME} -REVISION = 1 +REVISION = 2 EXTRACT_SUFX = .tar.xz SUBST_VARS = API @@ -40,7 +40,8 @@ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} X11 Xcomposite WANTLIB += Xdamage Xrender Xt c cairo cairo-gobject drm -WANTLIB += epoll-shim epoxy fontconfig freetype gdk_pixbuf-2.0 +#WANTLIB += epoll-shim epoxy fontconfig freetype gdk_pixbuf-2.0 +WANTLIB += epoll-shim fontconfig freetype gdk_pixbuf-2.0 WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 WANTLIB += gstallocators-1.0 gstapp-1.0 gstaudio-1.0 gstbase-1.0 WANTLIB += gstfft-1.0 gstgl-1.0 gstpbutils-1.0 gstreamer-1.0 gsttag-1.0 @@ -84,6 +85,7 @@ CONFIGURE_ARGS = -DPORT=GTK \ -DENABLE_3D_TRANSFORMS=OFF \ -DENABLE_ACCESSIBILITY=OFF \ -DENABLE_DARK_MODE_CSS=ON \ + -DENABLE_DRAG_SUPPORT=OFF \ -DENABLE_DOCUMENTATION=OFF \ -DENABLE_GAMEPAD=OFF \ -DENABLE_GEOLOCATION=OFF \ @@ -99,12 +101,13 @@ CONFIGURE_ARGS = -DPORT=GTK \ -DENABLE_REMOTE_INSPECTOR=OFF \ -DENABLE_SMOOTH_SCROLLING=OFF \ -DENABLE_SPELLCHECK=OFF \ + -DENABLE_TOUCH_EVENTS=OFF \ -DENABLE_WAYLAND_TARGET=OFF \ -DENABLE_WEBASSEMBLY=OFF \ -DENABLE_JIT=OFF \ -DENABLE_WEBDRIVER=OFF \ -DENABLE_WEBP=OFF \ - -DENABLE_WEBGL=OFF \ + -DENABLE_WEBGL=ON \ -DENABLE_WEBINSPECTORUI=ON \ -DENABLE_XSLT=OFF \ -DUSE_ATSPI=OFF \ @@ -114,7 +117,7 @@ CONFIGURE_ARGS = -DPORT=GTK \ -DUSE_GTK4=OFF \ -DUSE_LCMS=OFF \ -DUSE_JPEGXL=OFF \ - -DUSE_LIBEPOXY=ON \ + -DUSE_LIBEPOXY=OFF \ -DUSE_LIBHYPHEN=OFF \ -DUSE_LIBSECRET=OFF \ -DUSE_LIBWEBRTC=OFF \ diff --git a/www/webkitgtk4/pkg/PLIST b/www/webkitgtk4/pkg/PLIST index 8ef4ced..07366a1 100644 --- a/www/webkitgtk4/pkg/PLIST +++ b/www/webkitgtk4/pkg/PLIST @@ -235,54 +235,157 @@ libexec/webkit2gtk-4.0/ @bin libexec/webkit2gtk-4.0/WebKitNetworkProcess @bin libexec/webkit2gtk-4.0/WebKitWebProcess @bin libexec/webkit2gtk-4.0/jsc +share/locale/ +share/locale/ar/ +share/locale/ar/LC_MESSAGES/ share/locale/ar/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/as/ +share/locale/as/LC_MESSAGES/ share/locale/as/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/bg/ +share/locale/bg/LC_MESSAGES/ share/locale/bg/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ca/ +share/locale/ca/LC_MESSAGES/ share/locale/ca/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/cs/ +share/locale/cs/LC_MESSAGES/ share/locale/cs/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/da/ +share/locale/da/LC_MESSAGES/ share/locale/da/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/de/ +share/locale/de/LC_MESSAGES/ share/locale/de/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/el/ +share/locale/el/LC_MESSAGES/ share/locale/el/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/en_CA/ +share/locale/en_CA/LC_MESSAGES/ share/locale/en_CA/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/en_GB/ +share/locale/en_GB/LC_MESSAGES/ share/locale/en_GB/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/eo/ +share/locale/eo/LC_MESSAGES/ share/locale/eo/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/es/ +share/locale/es/LC_MESSAGES/ share/locale/es/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/et/ +share/locale/et/LC_MESSAGES/ share/locale/et/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/eu/ +share/locale/eu/LC_MESSAGES/ share/locale/eu/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/fi/ +share/locale/fi/LC_MESSAGES/ share/locale/fi/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/fr/ +share/locale/fr/LC_MESSAGES/ share/locale/fr/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/gl/ +share/locale/gl/LC_MESSAGES/ share/locale/gl/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/gu/ +share/locale/gu/LC_MESSAGES/ share/locale/gu/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/he/ +share/locale/he/LC_MESSAGES/ share/locale/he/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/hi/ +share/locale/hi/LC_MESSAGES/ share/locale/hi/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/hr/ +share/locale/hr/LC_MESSAGES/ share/locale/hr/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/hu/ +share/locale/hu/LC_MESSAGES/ share/locale/hu/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/id/ +share/locale/id/LC_MESSAGES/ share/locale/id/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/it/ +share/locale/it/LC_MESSAGES/ share/locale/it/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ja/ +share/locale/ja/LC_MESSAGES/ share/locale/ja/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ka/ +share/locale/ka/LC_MESSAGES/ share/locale/ka/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/kn/ +share/locale/kn/LC_MESSAGES/ share/locale/kn/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ko/ +share/locale/ko/LC_MESSAGES/ share/locale/ko/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/lt/ +share/locale/lt/LC_MESSAGES/ share/locale/lt/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/lv/ +share/locale/lv/LC_MESSAGES/ share/locale/lv/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ml/ +share/locale/ml/LC_MESSAGES/ share/locale/ml/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/mr/ +share/locale/mr/LC_MESSAGES/ share/locale/mr/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/nb/ +share/locale/nb/LC_MESSAGES/ share/locale/nb/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/nl/ +share/locale/nl/LC_MESSAGES/ share/locale/nl/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/or/ +share/locale/or/LC_MESSAGES/ share/locale/or/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/pa/ +share/locale/pa/LC_MESSAGES/ share/locale/pa/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/pl/ +share/locale/pl/LC_MESSAGES/ share/locale/pl/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/pt/ +share/locale/pt/LC_MESSAGES/ share/locale/pt/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/pt_BR/ +share/locale/pt_BR/LC_MESSAGES/ share/locale/pt_BR/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ro/ +share/locale/ro/LC_MESSAGES/ share/locale/ro/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ru/ +share/locale/ru/LC_MESSAGES/ share/locale/ru/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/sl/ +share/locale/sl/LC_MESSAGES/ share/locale/sl/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/sr/ +share/locale/sr/LC_MESSAGES/ share/locale/sr/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/sr@latin/ +share/locale/sr@latin/LC_MESSAGES/ share/locale/sr@latin/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/sv/ +share/locale/sv/LC_MESSAGES/ share/locale/sv/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/ta/ +share/locale/ta/LC_MESSAGES/ share/locale/ta/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/te/ +share/locale/te/LC_MESSAGES/ share/locale/te/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/tr/ +share/locale/tr/LC_MESSAGES/ share/locale/tr/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/uk/ +share/locale/uk/LC_MESSAGES/ share/locale/uk/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/vi/ +share/locale/vi/LC_MESSAGES/ share/locale/vi/LC_MESSAGES/WebKitGTK-4.0.mo +share/locale/zh_CN/ +share/locale/zh_CN/LC_MESSAGES/ share/locale/zh_CN/LC_MESSAGES/WebKitGTK-4.0.mo -- cgit v1.2.3