1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
# Description: Moteur de rendu Web libre pour les navigateurs web
# URL: http://webkitgtk.org/
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
# Depends on: gtk3, curl, dbus, gperf, gst-plugins-base, icu, enchant, libsoup, gobject-introspection, libxslt, xorg-libxt, gobject-introspection
# Run on: gtk3,curl,dbus,gst-plugins-base,icu,enchant,libsoup,libxslt,xorg-libxt
name=webkit
version=1.6.1
release=1
source=(http://webkitgtk.org/$name-$version.tar.gz)
build() {
unset MAKEFLAGS
cd $name-$version
PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
--localstatedir=/var \
--enable-introspection \
--with-font-backend=freetype \
--disable-gtk-doc \
--enable-jit \
--sysconfdir=/etc \
--with-unicode-backend=icu \
--disable-schemas-compile \
# --enable-3d-rendering \
# --enable-webgl \
# --enable-channel-messaging \
# --enable-notifications \
# --enable-meter-tag \
# --enable-page-visibility-api
# --enable-progress-tag \
# --enable-javascript-debugger \
# --enable-datagrid \
# --enable-data-transfer-items \
# --enable-offline-web-applications \
# --enable-dom-storage \
# --enable-indexed-database \
# --enable-input-color \
# --enable-input-speech \
# --enable-sql-database \
# --enable-icon-database \
# --enable-image-resizer \
# --enable-datalist \
# --enable-sandbox \
# --enable-media-source
# --enable-media-statistics \
# --enable-fullscreen-api \
# --enable-xhtmlmp \
# --enable-xpath \
# --enable-xslt \
# --enable-geolocation \
# --enable-client-based-geolocation \
# --enable-mathml \
# --enable-svg \
# --enable-wcss \
# --enable-shared-workers \
# --enable-workers \
# --enable-directory-upload \
# --enable-file-system \
# --enable-quota \
# --enable-filters \
# --enable-svg-fonts \
# --enable-web-sockets \
# --enable-web-timing \
# --enable-blob \
# --enable-fast-mobile-scrolling \
# --enable-jit \
# --enable-link-prefetch \
# --enable-introspection \
# --enable-animation-api \
# --enable-touch-icon-loading \
# --enable-register-protocol-handler \
# --enable-device-orientation \
# --enable-plugin-process \
# --enable-video \
# --enable-video-track \
# --enable-media-stream
# --enable-web-audio \
make -j1
make DESTDIR=$PKG install
}
|