webkit2gtk ver. bump
This commit is contained in:
@@ -15,6 +15,7 @@ docs = ["AUTHORS", "COPYING.LIB", "THANKS", \
|
|||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
#shelltools.system("rm -r Source/ThirdParty/gtest/")
|
#shelltools.system("rm -r Source/ThirdParty/gtest/")
|
||||||
|
#pisitools.dosed("Source/cmake/OptionsGTK.cmake", "2.99.5", "2.72.0")
|
||||||
cmaketools.configure("-DPORT=GTK \
|
cmaketools.configure("-DPORT=GTK \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_SKIP_RPATH=ON \
|
-DCMAKE_SKIP_RPATH=ON \
|
||||||
@@ -27,9 +28,11 @@ def setup():
|
|||||||
-DENABLE_WEB_AUDIO=ON \
|
-DENABLE_WEB_AUDIO=ON \
|
||||||
-DENABLE_WEBGL=ON \
|
-DENABLE_WEBGL=ON \
|
||||||
-DUSE_LIBHYPHEN=OFF \
|
-DUSE_LIBHYPHEN=OFF \
|
||||||
|
-DUSE_SOUP2=ON \
|
||||||
-DUSE_WOFF2=OFF \
|
-DUSE_WOFF2=OFF \
|
||||||
-DUSE_SYSTEMD=OFF \
|
-DUSE_SYSTEMD=OFF \
|
||||||
-DJPEG_INCLUDE_DIR=/usr/include/openjpeg-2.3 \
|
-DPYTHON_EXECUTABLE=/usr/bin/python3 \
|
||||||
|
-DJPEG_INCLUDE_DIR=/usr/include/openjpeg-2.4 \
|
||||||
-DSHOULD_INSTALL_JS_SHELL=ON \
|
-DSHOULD_INSTALL_JS_SHELL=ON \
|
||||||
-DUSE_WPE_RENDERER=OFF \
|
-DUSE_WPE_RENDERER=OFF \
|
||||||
-DENABLE_MINIBROWSER=ON")
|
-DENABLE_MINIBROWSER=ON")
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
--- a/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLES.h
|
||||||
|
+++ a/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLES.h
|
||||||
|
@@ -33,6 +33,9 @@
|
||||||
|
#if USE(LIBEPOXY)
|
||||||
|
#include <epoxy/gl.h>
|
||||||
|
#else
|
||||||
|
+#if HAVE(OPENGL_ES_3)
|
||||||
|
+#include <GLES3/gl3.h>
|
||||||
|
+#endif // HAVE(OPENGL_ES_3)
|
||||||
|
#include <GLES2/gl2.h>
|
||||||
|
#include <GLES2/gl2ext.h>
|
||||||
|
#endif
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
<IsA>library</IsA>
|
<IsA>library</IsA>
|
||||||
<Summary>An opensource web browser engine for GTK+ applications</Summary>
|
<Summary>An opensource web browser engine for GTK+ applications</Summary>
|
||||||
<Description>The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux.</Description>
|
<Description>The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux.</Description>
|
||||||
<Archive sha1sum="4fc8753786d7762a3c4ecdc7ea11fc38b5468d6f" type="tarxz">http://www.webkitgtk.org/releases/webkitgtk-2.30.5.tar.xz</Archive>
|
<Archive sha1sum="176a62471b34088ac111fe6abba1e258320c544b" type="tarxz">http://www.webkitgtk.org/releases/webkitgtk-2.33.1.tar.xz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
<Dependency>which</Dependency>
|
<Dependency>which</Dependency>
|
||||||
@@ -55,11 +55,7 @@
|
|||||||
<Dependency>wpebackend-fdo-devel</Dependency>
|
<Dependency>wpebackend-fdo-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
<Patch level="1">gentoo/webkit-gtk-2.24.4-eglmesaext-include.patch</Patch>
|
<Patch level="1">fix-build.patch</Patch>
|
||||||
<Patch level="1">gentoo/2.28.2-opengl-without-X-fixes.patch</Patch>
|
|
||||||
<Patch level="1">gentoo/2.28.2-non-jumbo-fix.patch</Patch>
|
|
||||||
<Patch level="1">gentoo/2.28.4-non-jumbo-fix2.patch</Patch>
|
|
||||||
<Patch level="1">gentoo/2.30.3-fix-noGL-build.patch</Patch>
|
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -139,6 +135,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="3">
|
||||||
|
<Date>2021-06-07</Date>
|
||||||
|
<Version>2.33.1</Version>
|
||||||
|
<Comment>Version bump.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="2">
|
<Update release="2">
|
||||||
<Date>2021-02-27</Date>
|
<Date>2021-02-27</Date>
|
||||||
<Version>2.30.5</Version>
|
<Version>2.30.5</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user