webkitgtk: 2.28.2 -> 2.28.3
This commit is contained in:
parent
995eadb5bf
commit
91bf0e665c
@ -224,11 +224,11 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/
|
|||||||
-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2-4.0.typelib
|
-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2-4.0.typelib
|
||||||
-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
|
-rw-r--r-- root/root usr/lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
|
||||||
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so -> libjavascriptcoregtk-4.0.so.18
|
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so -> libjavascriptcoregtk-4.0.so.18
|
||||||
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.16.5
|
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.16.6
|
||||||
-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.16.5
|
-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.16.6
|
||||||
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so -> libwebkit2gtk-4.0.so.37
|
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so -> libwebkit2gtk-4.0.so.37
|
||||||
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.44.4
|
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.44.5
|
||||||
-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.44.4
|
-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.44.5
|
||||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
drwxr-xr-x root/root usr/lib/pkgconfig/
|
||||||
-rw-r--r-- root/root usr/lib/pkgconfig/javascriptcoregtk-4.0.pc
|
-rw-r--r-- root/root usr/lib/pkgconfig/javascriptcoregtk-4.0.pc
|
||||||
-rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-4.0.pc
|
-rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-4.0.pc
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
untrusted comment: verify with /etc/ports/opt.pub
|
untrusted comment: verify with /etc/ports/opt.pub
|
||||||
RWSE3ohX2g5d/TAzfn2t2Oy+Ypkej3kwvHpMmkuI7MFyGGLGS3RTtnrNQu59Ax9WkWK7Na5Z/hVNSLRQAw/KaZigCGv7xVLkNgU=
|
RWSE3ohX2g5d/TEdClx0M6dwgoVb1D4MzNzgCI9Sx2H2/m5B+Q/8oqKpcDnqK2vsTgAeaA0oIj3WA6HeDDap07uQyFNv9+Fiegk=
|
||||||
SHA256 (Pkgfile) = 27653d23866f843a67b54d5e1259aa97f470cbccd0a733a32fa1f9d9af37a2f9
|
SHA256 (Pkgfile) = 9e953d11bfff3d0973ce6c1978322158df8308072914edaa719cd84c64544a73
|
||||||
SHA256 (.footprint) = 1a5460e63025b9b5535394d6bfa42182ef4f51ac6c87d592f482f29b32a8c80c
|
SHA256 (.footprint) = 789535564f12ae347332645121b2706ff5e87dc0a769b4ae59ae2a3bb5f3be38
|
||||||
SHA256 (webkitgtk-2.28.2.tar.xz) = b9d23525cfd8d22c37b5d964a9fe9a8ce7583042a2f8d3922e71e6bbc68c30bd
|
SHA256 (webkitgtk-2.28.3.tar.xz) = f0898ac072c220e13a4aee819408421a6cb56a6eb89170ceafe52468b0903522
|
||||||
|
@ -1,34 +1,24 @@
|
|||||||
# Description: Small, efficient and fast rendering engine for Web Browsers.
|
# Description: Small, efficient and fast rendering engine for Web Browsers.
|
||||||
# URL: https://www.webkitgtk.org/
|
# URL: https://www.webkitgtk.org/
|
||||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||||
# Depends on: gst-plugins-base gtk gtk3 harfbuzz-icu hyphen libsecret libsoup libwebp ruby woff2 xorg-libxt bubblewrap xdg-dbus-proxy libseccomp libxslt
|
# Depends on: bubblewrap gst-plugins-base gtk gtk3 harfbuzz-icu hyphen libseccomp libsecret libsoup libwebp libxslt ruby woff2 xdg-dbus-proxy xorg-libxt
|
||||||
# Optional: enchant libnotify geoclue openjpeg2
|
# Optional: enchant libnotify geoclue openjpeg2
|
||||||
|
|
||||||
name=webkitgtk
|
name=webkitgtk
|
||||||
version=2.28.2
|
version=2.28.3
|
||||||
release=1
|
release=1
|
||||||
source=(https://webkitgtk.org/releases/$name-$version.tar.xz)
|
source=(https://webkitgtk.org/releases/$name-$version.tar.xz)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
mkdir build
|
|
||||||
cd $name-$version
|
|
||||||
|
|
||||||
# Make sure we do not have ccache masquerade directory in PATH.
|
# Make sure we do not have ccache masquerade directory in PATH.
|
||||||
# Use -DCMAKE_CXX_COMPILER_LAUNCHER=ccache instead of providing a wrapped compiler
|
[ -e '/usr/bin/ccache' ] && PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
|
||||||
if [ -e '/usr/bin/ccache' ]; then
|
|
||||||
#PKGMK_WEBKITGTK+=' -DCMAKE_CXX_COMPILER_LAUNCHER=ccache'
|
|
||||||
PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
|
|
||||||
fi
|
|
||||||
|
|
||||||
prt-get isinst openjpeg2 || PKGMK_WEBKITGTK+=' -DUSE_OPENJPEG=OFF'
|
prt-get isinst openjpeg2 || PKGMK_WEBKITGTK+=' -DUSE_OPENJPEG=OFF'
|
||||||
prt-get isinst enchant || PKGMK_WEBKITGTK+=' -DENABLE_SPELLCHECK=OFF'
|
prt-get isinst enchant || PKGMK_WEBKITGTK+=' -DENABLE_SPELLCHECK=OFF'
|
||||||
prt-get isinst libnotify && PKGMK_WEBKITGTK+=' -DUSE_LIBNOTIFY=ON' || PKGMK_WEBKITGTK+=' -DUSE_LIBNOTIFY=OFF'
|
prt-get isinst libnotify && PKGMK_WEBKITGTK+=' -DUSE_LIBNOTIFY=ON' || PKGMK_WEBKITGTK+=' -DUSE_LIBNOTIFY=OFF'
|
||||||
prt-get isinst geoclue && PKGMK_WEBKITGTK+=' -DENABLE_GEOLOCATION=ON' || PKGMK_WEBKITGTK+=' -DENABLE_GEOLOCATION=OFF'
|
prt-get isinst geoclue && PKGMK_WEBKITGTK+=' -DENABLE_GEOLOCATION=ON' || PKGMK_WEBKITGTK+=' -DENABLE_GEOLOCATION=OFF'
|
||||||
|
|
||||||
cd ../build
|
cmake -S$name-$version -Bbuild -GNinja ${PKGMK_WEBKITGTK} \
|
||||||
|
|
||||||
cmake ../$name-$version ${PKGMK_WEBKITGTK} \
|
|
||||||
-G Ninja \
|
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
||||||
-DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
|
-DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
|
||||||
@ -39,8 +29,8 @@ build() {
|
|||||||
-DUSE_SYSTEM_MALLOC=ON \
|
-DUSE_SYSTEM_MALLOC=ON \
|
||||||
-Wno-dev
|
-Wno-dev
|
||||||
|
|
||||||
ninja -j ${JOBS-1}
|
cmake --build build
|
||||||
DESTDIR=$PKG ninja install
|
DESTDIR=$PKG cmake --install build
|
||||||
|
|
||||||
rm -r $PKG/usr/share/locale
|
rm -r $PKG/usr/share/locale
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user