From 561b940f6f0984389b1300fc6c00baa3dc106db49ca1142c636c6ee401db7ffb Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 22 Jun 2024 21:48:42 +0300 Subject: [PATCH] WebKit GTK skel --- build/skel/www/webkitgtk-2.34.6.do | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/build/skel/www/webkitgtk-2.34.6.do b/build/skel/www/webkitgtk-2.34.6.do index cdf82b0..2d3b540 100644 --- a/build/skel/www/webkitgtk-2.34.6.do +++ b/build/skel/www/webkitgtk-2.34.6.do @@ -11,7 +11,17 @@ devel/ninja-v1.12.1 devel/pkgconf-2.1.1 lang/ruby-3.3.3 " -redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz +rdeps=" +crypto/libgcrypt-1.11.0 +graphics/cairo-1.16.0 +graphics/freetype-2.9.1 +graphics/gtk+-3.24.42 +graphics/libjpeg-turbo-3.0.3 +graphics/libpng-1.6.43 +graphics/libwebp-1.4.0 +graphics/openjpeg-2.5.2 +" +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz $rdeps hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) . "$BASS_ROOT"/build/lib/create-tmp-for-build.rc "$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps @@ -26,6 +36,8 @@ cd build cmake -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh \ + -DJPEG_INCLUDE_DIR:PATH=$tmp/local/include \ + -DJPEG_LIBRARY_RELEASE:PATH=$tmp/local/lib/libjpeg.so.8.3.2 \ -DPORT=GTK \ -DUSE_SOUP2=on \ -DUSE_WPE_RENDERER=off \ @@ -41,9 +53,11 @@ cmake -GNinja \ -DUSE_SYSTEM_MALLOC=on \ -DUSE_LCMS=off \ -DUSE_LIBHYPHEN=off \ + -DUSE_LIBNOTIFY=off \ -DUSE_LIBSECRET=off .. >&2 ninja >&2 ninja install >&2 cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps "$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh -- 2.48.1