gtk4: Bump to 4.10.0

This commit is contained in:
Tee KOBAYASHI 2023-03-05 13:08:12 +09:00 committed by xtkoba
parent b0267976e1
commit 813b43a1ba
5 changed files with 982 additions and 864 deletions

View File

@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://www.gtk.org/
TERMUX_PKG_DESCRIPTION="GObject-based multi-platform GUI toolkit"
TERMUX_PKG_LICENSE="LGPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
_MAJOR_VERSION=4.8
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.3
_MAJOR_VERSION=4.10
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.0
TERMUX_PKG_SRCURL=https://download.gnome.org/sources/gtk/${_MAJOR_VERSION}/gtk-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=b362f968d085b4d3d9340d4d38c706377ded9d5374e694a2b6b7e6292e3cba74
TERMUX_PKG_SHA256=8dc1e7c3b3a46772f0fa416a8ca3fd21d0d0b3b03fb307d2e7327ebee69626e4
TERMUX_PKG_DEPENDS="adwaita-icon-theme, fontconfig, fribidi, gdk-pixbuf, glib, glib-bin, graphene, gtk-update-icon-cache, harfbuzz, libcairo, libepoxy, libjpeg-turbo, libpng, libtiff, libx11, libxcursor, libxdamage, libxext, libxfixes, libxi, libxinerama, libxrandr, pango, shared-mime-info"
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, xorgproto"
TERMUX_PKG_RECOMMENDS="desktop-file-utils, librsvg, ttf-dejavu"
@ -14,6 +14,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-Dintrospection=enabled
-Dwayland-backend=false
-Ddemos=false
-Dbuild-testsuite=false
-Dbuild-examples=false
-Dbuild-tests=false
-Dvulkan=disabled

View File

@ -139,6 +139,7 @@
</class>
<boxed name="GdkRectangle" get-type="gdk_rectangle_get_type"/>
<class name="GdkMonitor" get-type="gdk_monitor_get_type" parents="GObject">
<property name="description" type="gchararray" flags="225"/>
<property name="display" type="GdkDisplay" flags="235"/>
<property name="manufacturer" type="gchararray" flags="225"/>
<property name="model" type="gchararray" flags="225"/>
@ -525,6 +526,7 @@
</interface>
<class name="GdkSnapshot" get-type="gdk_snapshot_get_type" parents="GObject" abstract="1">
</class>
<boxed name="GdkTextureDownloader" get-type="gdk_texture_downloader_get_type"/>
<boxed name="GdkToplevelLayout" get-type="gdk_toplevel_layout_get_type"/>
<interface name="GdkToplevel" get-type="gdk_toplevel_get_type">
<prerequisite name="GdkSurface"/>

View File

@ -13,6 +13,8 @@
</fundamental>
<fundamental name="GskTextureNode" get-type="gsk_texture_node_get_type" instantiatable="1" parents="GskRenderNode">
</fundamental>
<fundamental name="GskTextureScaleNode" get-type="gsk_texture_scale_node_get_type" instantiatable="1" parents="GskRenderNode">
</fundamental>
<fundamental name="GskLinearGradientNode" get-type="gsk_linear_gradient_node_get_type" instantiatable="1" parents="GskRenderNode">
</fundamental>
<fundamental name="GskRepeatingLinearGradientNode" get-type="gsk_repeating_linear_gradient_node_get_type" instantiatable="1" parents="GskRenderNode">
@ -55,6 +57,8 @@
</fundamental>
<fundamental name="GskBlurNode" get-type="gsk_blur_node_get_type" instantiatable="1" parents="GskRenderNode">
</fundamental>
<fundamental name="GskMaskNode" get-type="gsk_mask_node_get_type" instantiatable="1" parents="GskRenderNode">
</fundamental>
<fundamental name="GskGLShaderNode" get-type="gsk_gl_shader_node_get_type" instantiatable="1" parents="GskRenderNode">
</fundamental>
<class name="GskRenderer" get-type="gsk_renderer_get_type" parents="GObject" abstract="1">
@ -95,6 +99,8 @@
<member name="GSK_BLUR_NODE" nick="blur-node" value="23"/>
<member name="GSK_DEBUG_NODE" nick="debug-node" value="24"/>
<member name="GSK_GL_SHADER_NODE" nick="gl-shader-node" value="25"/>
<member name="GSK_TEXTURE_SCALE_NODE" nick="texture-scale-node" value="26"/>
<member name="GSK_MASK_NODE" nick="mask-node" value="27"/>
</enum> <enum name="GskScalingFilter" get-type="gsk_scaling_filter_get_type">
<member name="GSK_SCALING_FILTER_LINEAR" nick="linear" value="0"/>
<member name="GSK_SCALING_FILTER_NEAREST" nick="nearest" value="1"/>
@ -142,5 +148,10 @@
<member name="GSK_GL_UNIFORM_TYPE_VEC2" nick="vec2" value="5"/>
<member name="GSK_GL_UNIFORM_TYPE_VEC3" nick="vec3" value="6"/>
<member name="GSK_GL_UNIFORM_TYPE_VEC4" nick="vec4" value="7"/>
</enum> <enum name="GskMaskMode" get-type="gsk_mask_mode_get_type">
<member name="GSK_MASK_MODE_ALPHA" nick="alpha" value="0"/>
<member name="GSK_MASK_MODE_INVERTED_ALPHA" nick="inverted-alpha" value="1"/>
<member name="GSK_MASK_MODE_LUMINANCE" nick="luminance" value="2"/>
<member name="GSK_MASK_MODE_INVERTED_LUMINANCE" nick="inverted-luminance" value="3"/>
</enum> <error-quark function="gsk_serialization_error_quark" domain="gsk-serialization-error-quark"/>
</dump>