[geany/geany-osx] ecfb39: Update modulesets
Jiří Techet
git-noreply at xxxxx
Sun Nov 1 20:18:26 UTC 2020
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Sun, 01 Nov 2020 20:18:26 UTC
Commit: ecfb398976f4347140e3bb3222ba2d2fba6abe86
https://github.com/geany/geany-osx/commit/ecfb398976f4347140e3bb3222ba2d2fba6abe86
Log Message:
-----------
Update modulesets
Modified Paths:
--------------
modulesets-stable/gtk-osx-network.modules
modulesets-stable/gtk-osx.modules
Modified: modulesets-stable/gtk-osx-network.modules
18 lines changed, 10 insertions(+), 8 deletions(-)
===================================================================
@@ -203,18 +203,20 @@
patches, this is untested.
ENABLE_CREDENTIAL_STORAGE: Requires libsecret. No module for this yet.
ENABLE_GEOLOCATION: Requires geoclue. No module for this yet.
- ENABLE_OPENGL: Untested.
+ ENABLE_OPENGL: Known to not work with Quartz.
USE_LIBNOTIFY: Requires libnotify. No module for this yet.
USE_LIBHYPHEN: Requires libhyphen. No module for this yet.
-->
<cmake id="webkit2gtk3"
- cmakeargs='-DPORT=GTK -DENABLE_X11_TARGET=OFF -DENABLE_QUARTZ_TARGET=ON -DENABLE_INTROSPECTION=OFF -DENABLE_OPENGL=OFF -DENABLE_PLUGIN_PROCESS_GTK2=OFF -DENABLE_VIDEO=OFF -DENABLE_WEB_AUDIO=OFF -DENABLE_GEOLOCATION=OFF -DUSE_LIBNOTIFY=OFF -DUSE_LIBHYPHEN=OFF -DUSE_LIBSECRET=OFF -DENABLE_TOUCH_EVENTS=OFF -DCMAKE_CXX_FLAGS="-stdlib=libc++"'>
- <branch repo="webkit.org" module="webkitgtk-2.16.6.tar.xz" version="2.16.6">
- <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/Webkit-2.16-build-without-OpenGL.patch" strip="1"/>
- <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/Webkit-2.16-Fix-some-includes.patch" strip="1"/>
- <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/webkit-2.16-No-stringview-lifetime.patch" strip="1"/>
- <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/webkit-2.16-main-thread.patch" strip="1"/>
-
+ cmakeargs='-DPORT=GTK -DENABLE_X11_TARGET=OFF -DENABLE_QUARTZ_TARGET=ON -DENABLE_INTROSPECTION=OFF -DENABLE_OPENGL=OFF -DENABLE_VIDEO=OFF -DENABLE_WEB_AUDIO=OFF -DENABLE_GEOLOCATION=OFF -DUSE_LIBNOTIFY=OFF -DUSE_LIBHYPHEN=OFF -DUSE_LIBSECRET=OFF -DENABLE_TOUCH_EVENTS=OFF -DUSE_OPENJPEG=OFF -DUSE_WOFF2=OFF -DUSE_WPE_RENDERER=OFF -DENABLE_GRAPHICS_CONTEXT_GL=OFF -DCMAKE_CXX_FLAGS="-stdlib=libc++" -DCMAKE_MACOSX_RPATH=OFF'>
+ <branch repo="webkit.org" module="webkitgtk-2.28.2.tar.xz" version="2.28.2">
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/patch-webkit2gtk-macports.diff" strip="0"/>
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/patch-webkit2gtk-272-macports.diff" strip="0"/>
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/patch-webkit2gtk-2282-unprotected-egl-changes.diff" strip="0"/>
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/patch-webkit2gtk-2282-os-log-availability.diff" strip="0"/>
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/patch-bundle-link-webcore.diff" strip="0"/>
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/webkit-clang-fixes.patch" strip="0"/>
+ <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/0001-Prevent-WebKitWebProcess-from-being-in-the-dock-or-p.patch" strip="1"/>
</branch>
<dependencies>
<dep package="libwebp"/>
Modified: modulesets-stable/gtk-osx.modules
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -144,7 +144,7 @@ configurations of WebKit.
</cmake>
<autotools id="fontconfig" autogen-sh="configure"
- autogenargs="--disable-docs">
+ autogenargs="--disable-docs --with-default-fonts=/System/Library/Fonts --with-add-fonts=/Library/Fonts --with-cache-dir=home">
<branch repo="fontconfig" version="2.13.1"
module="fontconfig-2.13.1.tar.bz2"/>
<dependencies>
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list