ports/opt (3.6): webkitgtk: 2.34.2 -> 2.34.3
commit e66dca92f8400c5b5e4902e95520cee069db7e4e Author: Danny Rawlins <contact@romster.me> Date: Thu Dec 23 08:55:08 2021 +1100 webkitgtk: 2.34.2 -> 2.34.3 diff --git a/webkitgtk/.footprint b/webkitgtk/.footprint index 549d70c36..6acfd661e 100644 --- a/webkitgtk/.footprint +++ b/webkitgtk/.footprint @@ -228,11 +228,11 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/ -rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2-4.1.typelib -rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2WebExtension-4.1.typelib lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.1.so -> libjavascriptcoregtk-4.1.so.0 -lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.1.so.0 -> libjavascriptcoregtk-4.1.so.0.0.2 --rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.1.so.0.0.2 +lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.1.so.0 -> libjavascriptcoregtk-4.1.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.1.so.0.0.3 lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.1.so -> libwebkit2gtk-4.1.so.0 -lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.1.so.0 -> libwebkit2gtk-4.1.so.0.0.2 --rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.1.so.0.0.2 +lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.1.so.0 -> libwebkit2gtk-4.1.so.0.0.3 +-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.1.so.0.0.3 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/javascriptcoregtk-4.1.pc -rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-4.1.pc diff --git a/webkitgtk/.signature b/webkitgtk/.signature index 0e8f3e308..117eb7d4e 100644 --- a/webkitgtk/.signature +++ b/webkitgtk/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/ff8SBto24Wt5VlsV2dAMjjCABeilPu8P1GefYOMEh8RrJfDWIHlFLpGtZW61F+G+MeuuapJU+d4gf+gQLTXTAY= -SHA256 (Pkgfile) = 1303cfbab5271c36ac2bcb5819b3c4dafd30c5b2fd2e93a92df79d80d2b9ba60 -SHA256 (.footprint) = c531afa36495529c3124660aa7dadf2151a43482ae30b7a790febe9f284f5907 -SHA256 (webkitgtk-2.34.2.tar.xz) = 584677d6e7cae12e27cdcc8e05b4cf73b54849a24afc3d7a40cec91016deff00 +RWSE3ohX2g5d/XUyYfN7kYxGGxC91suUOeQCNWv9PmYpbKlUnOw6/0GcpA/29n6vfStJCmblmNqeoLu/Zmbfde7/7KTN1/7uOwo= +SHA256 (Pkgfile) = 71662ac4319c37b1a960618cfcb9706f269be02e0073bf6c1ca15fbf704eff9a +SHA256 (.footprint) = 8ee4086a2f363bdd4ec4eb2a94a4132fb31d659b15468c261765826ca9396fbf +SHA256 (webkitgtk-2.34.3.tar.xz) = 0d2f37aa32e21a36e4dd5a5ce7ae5ce27435c29d6803b962b8c90cb0cc49c52d diff --git a/webkitgtk/Pkgfile b/webkitgtk/Pkgfile index 1e615aa13..79632a77b 100644 --- a/webkitgtk/Pkgfile +++ b/webkitgtk/Pkgfile @@ -1,15 +1,18 @@ # Description: Small, efficient and fast rendering engine for Web Browsers. # URL: https://www.webkitgtk.org/ # Maintainer: Danny Rawlins, crux at romster dot me -# Depends on: gst-plugins-base gtk gtk3 icu harfbuzz hyphen libseccomp libsecret libsoup3 libwebp libxslt ruby woff2 xorg-libxt +# Depends on: gst-plugins-base gtk gtk3 hyphen icu lcms2 libseccomp libsecret libsoup3 libwebp libxslt ruby woff2 xorg-libxt # Optional: enchant libnotify geoclue openjpeg2 xdg-dbus-proxy bubblewrap wpebackend-fdo libmanette name=webkitgtk -version=2.34.2 +version=2.34.3 release=1 source=(https://webkitgtk.org/releases/webkitgtk-$version.tar.xz) build() { + # fail the build if dependencies are not met + ls /usr/include/harfbuzz/hb-icu.h || (printf '\e[1;31m%-6s\e[m\n' "you need to install icu, then rebuild harfbuzz for webkitgtk to work, quitting.." ; exit 1) + # Make sure we do not have ccache masquerade directory in PATH. [ -e '/usr/bin/ccache' ] && PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
participants (1)
-
crux@crux.nu