Was supposed to be a linux distribution, now just a collection of build scripts for packages on top of (ideally) any distribution.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.3 KiB

# OLD: WebKitGTK 3.21 and higher require GCC6
import 'compile/cmake'
name=webkitgtk
version=2.20.5
dlextract "https://webkitgtk.org/releases/$name-$version.tar.xz" \
'72a05f6a4dc1c78b079590a8fd280401'
_
cd "$name-$version"
# This is configured to not to be used for a full-fledged web browser,
# but rather simple things such as a feed reader.
# As such, I've just went and disabled everything that is shown after configure
# except for a few performance-related options.
compile_cmake -- -DPORT=GTK \
-DENABLE_ACCELERATED_2D_CANVAS=OFF \
-DENABLE_DRAG_SUPPORT=OFF \
-DENABLE_GEOLOCATION=OFF \
-DENABLE_GLES2=OFF \
-DENABLE_GTKDOC=OFF \
-DENABLE_ICONDATABASE=OFF \
-DENABLE_INTROSPECTION=OFF \
-DENABLE_JIT=ON \
-DENABLE_MINIBROWSER=OFF \
-DENABLE_OPENGL=OFF \
-DENABLE_PLUGIN_PROCESS_GTK2=OFF \
-DENABLE_QUARTZ_TARGET=OFF \
-DENABLE_SAMPLING_PROFILER=OFF \
-DENABLE_SPELLCHECK=OFF \
-DENABLE_TOUCH_EVENTS=OFF \
-DENABLE_VIDEO=OFF \
-DENABLE_WEBDRIVER=OFF \
-DENABLE_WEB_AUDIO=OFF \
-DENABLE_WEB_CRYPTO=OFF \
-DUSE_LIBHYPHEN=OFF \
-DUSE_LIBNOTIFY=OFF \
-DUSE_LIBSECRET=OFF \
-DUSE_SYSTEM_MALLOC=ON \
-DUSE_WOFF2=OFF
# vim:set tabstop=4 shiftwidth=4 syntax=sh expandtab: