webkitgtk: 2.8.5 -> 2.10.7

This commit is contained in:
Danny Rawlins 2016-03-08 15:17:10 +11:00
parent 79acd7b8c4
commit ad44b1d4bc
3 changed files with 35 additions and 9 deletions

View File

@ -1,5 +1,6 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/MiniBrowser
-rwxr-xr-x root/root usr/bin/jsc
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/webkitgtk-4.0/
@ -24,6 +25,7 @@ drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkit2/
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitDefines.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitDownload.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitEditorState.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitError.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h
@ -34,6 +36,7 @@ drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkit2/
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitFrame.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h
@ -57,6 +60,7 @@ drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkit2/
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitVersion.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebContext.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebEditor.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebExtension.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebInspector.h
@ -64,6 +68,7 @@ drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkit2/
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebResource.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebView.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/webkit-web-extension.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkit2/webkit2.h
@ -212,6 +217,7 @@ drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkitdom/
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMLocation.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMediaController.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMediaDevices.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMediaError.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMediaQueryList.h
@ -220,6 +226,7 @@ drwxr-xr-x root/root usr/include/webkitgtk-4.0/webkitdom/
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEventUnstable.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNavigator.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNavigatorMediaDevices.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h
-rw-r--r-- root/root usr/include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h
@ -280,16 +287,17 @@ 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/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.18 -> libjavascriptcoregtk-4.0.so.18.1.12
-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.1.12
lrwxrwxrwx root/root usr/lib/libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.2.15
-rwxr-xr-x root/root usr/lib/libjavascriptcoregtk-4.0.so.18.2.15
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.6.8
-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.6.8
lrwxrwxrwx root/root usr/lib/libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.11.10
-rwxr-xr-x root/root usr/lib/libwebkit2gtk-4.0.so.37.11.10
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/webkit2gtk-4.0.pc
-rw-r--r-- root/root usr/lib/pkgconfig/webkit2gtk-web-extension-4.0.pc
drwxr-xr-x root/root usr/lib/webkit2gtk-4.0/
-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/WebKitDatabaseProcess
-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/WebKitNetworkProcess
-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/WebKitPluginProcess
-rwxr-xr-x root/root usr/lib/webkit2gtk-4.0/WebKitPluginProcess2

View File

@ -1 +1 @@
df79991848a5096d3a75289ebce547ae webkitgtk-2.8.5.tar.xz
84832b9d8329413b4f1d87df5f7e8efe webkitgtk-2.10.7.tar.xz

View File

@ -2,10 +2,11 @@
# URL: http://www.webkitgtk.org/
# Maintainer: Danny Rawlins, crux at romster dot me
# Packager: Brett Goulder, predatorfreak at dcaf-security dot org
# Depends on: cmake enchant gst-plugins-base gtk gtk3 harfbuzz-icu libsoup glu ruby gperf libwebp libsecret shared-mime-info xorg-libxt
# Depends on: cmake gst-plugins-base gtk gtk3 harfbuzz-icu libgudev libsecret libsoup libwebp ruby xorg-libxt
# Optional: enchant libnotify
name=webkitgtk
version=2.8.5
version=2.10.7
release=1
source=(http://webkitgtk.org/releases/$name-$version.tar.xz)
@ -18,6 +19,20 @@ build() {
export PATH="/usr/lib/ccache/:$PATH"
fi
local SPELLCHECK
if [ "$(pkginfo -i | grep '^enchant ')" ]; then
SPELLCHECK=''
else
SPELLCHECK='-DENABLE_SPELLCHECK=OFF'
fi
local NOTIFY
if [ "$(pkginfo -i | grep '^libnotify ')" ]; then
NOTIFY='-DUSE_LIBNOTIFY=ON'
else
NOTIFY='-DUSE_LIBNOTIFY=OFF'
fi
install -d build
cd build
@ -27,8 +42,11 @@ build() {
-DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
-DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib \
-DCMAKE_SKIP_RPATH:BOOL=ON \
-DPORT=GTK
-DPORT=GTK \
-DUSE_LIBHYPHEN=OFF \
-DENABLE_MINIBROWSER=ON \
-Wno-dev \
-DENABLE_GEOLOCATION=OFF $SPELLCHECK $NOTIFY
make
make DESTDIR=$PKG install