From fd2b8350accbe056b051b88847e38dcb468ed1bb Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Wed, 31 Mar 2021 11:40:40 +0200 Subject: Sync with glib-2.68.0 & gtk+-3.24.28 --- NEWS | 1 + fake_packages/GObject.pm | 6 +++-- fake_packages/Gio.pm | 8 +++++++ fake_packages/Glib/IO.pm | 8 +++++++ fake_packages/Gtk3.pm | 62 ++++++++++++++++++++++++++++++++++++++++++------ 5 files changed, 76 insertions(+), 9 deletions(-) diff --git a/NEWS b/NEWS index aa0e891..d7273fb 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ - fake packages: o sync Gtk3::WebKit2 with webkit-2.32.0 o sync Gtk4 fake package with gtk4-4.2.0 + o sync with glib-2.68.0 & gtk+-3.24.28 Version 1.2.41 - 8 December 2020, by Thierry Vignaud diff --git a/fake_packages/GObject.pm b/fake_packages/GObject.pm index 5ae4af2..31b99d3 100644 --- a/fake_packages/GObject.pm +++ b/fake_packages/GObject.pm @@ -67,7 +67,6 @@ sub param_spec_long { } sub param_spec_object { } sub param_spec_param { } sub param_spec_pointer { } -sub param_spec_pool_new { } sub param_spec_string { } sub param_spec_uchar { } sub param_spec_uint { } @@ -148,6 +147,7 @@ sub type_init { } sub type_init_with_debug_flags { } sub type_interface_add_prerequisite { } sub type_interface_get_plugin { } +sub type_interface_instantiatable_prerequisite { } sub type_interface_peek { } sub type_interface_prerequisites { } sub type_interfaces { } @@ -169,6 +169,8 @@ sub value_type_transformable { } package GObject::Binding; our @ISA = qw(GObject::Object); +sub dup_source { } +sub dup_target { } sub get_flags { } sub get_source { } sub get_source_property { } @@ -350,7 +352,6 @@ sub insert { } sub list { } sub list_owned { } sub lookup { } -sub new { } sub remove { } package GObject::ParamSpecTypeInfo; @@ -416,6 +417,7 @@ sub add_prerequisite { } sub g_instance_type { } sub g_type { } sub get_plugin { } +sub instantiatable_prerequisite { } sub peek { } sub peek_parent { } sub prerequisites { } diff --git a/fake_packages/Gio.pm b/fake_packages/Gio.pm index bfafe93..0a8127b 100644 --- a/fake_packages/Gio.pm +++ b/fake_packages/Gio.pm @@ -1,4 +1,6 @@ package Gio; +sub DBUS_METHOD_INVOCATION_HANDLED { } +sub DBUS_METHOD_INVOCATION_UNHANDLED { } sub DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME { } sub DRIVE_IDENTIFIER_KIND_UNIX_DEVICE { } sub FILE_ATTRIBUTE_ACCESS_CAN_DELETE { } @@ -163,6 +165,8 @@ sub dbus_error_register_error { } sub dbus_error_register_error_domain { } sub dbus_error_strip_remote_error { } sub dbus_error_unregister_error { } +sub dbus_escape_object_path { } +sub dbus_escape_object_path_bytestring { } sub dbus_generate_guid { } sub dbus_gvalue_to_gvariant { } sub dbus_gvariant_to_gvalue { } @@ -173,6 +177,7 @@ sub dbus_is_member_name { } sub dbus_is_name { } sub dbus_is_supported_address { } sub dbus_is_unique_name { } +sub dbus_unescape_object_path { } sub dtls_client_connection_new { } sub dtls_server_connection_new { } sub file_new_for_commandline_arg { } @@ -1295,6 +1300,7 @@ package Gio::File; sub append_to { } sub append_to_async { } sub append_to_finish { } +sub build_attribute_list_for_copy { } sub copy { } sub copy_async { } sub copy_attributes { } @@ -3011,6 +3017,7 @@ sub wait_finish { } package Gio::SubprocessLauncher; our @ISA = qw(GObject::Object); +sub close { } sub getenv { } sub new { } sub set_cwd { } @@ -3144,6 +3151,7 @@ sub list_new_from_file { } sub new_from_file { } sub new_from_files { } sub new_from_pem { } +sub new_from_pkcs11_uris { } sub verify { } package Gio::TlsCertificateClass; diff --git a/fake_packages/Glib/IO.pm b/fake_packages/Glib/IO.pm index cd57ab5..e746fda 100644 --- a/fake_packages/Glib/IO.pm +++ b/fake_packages/Glib/IO.pm @@ -1,4 +1,6 @@ package Glib::IO; +sub DBUS_METHOD_INVOCATION_HANDLED { } +sub DBUS_METHOD_INVOCATION_UNHANDLED { } sub DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME { } sub DRIVE_IDENTIFIER_KIND_UNIX_DEVICE { } sub FILE_ATTRIBUTE_ACCESS_CAN_DELETE { } @@ -163,6 +165,8 @@ sub dbus_error_register_error { } sub dbus_error_register_error_domain { } sub dbus_error_strip_remote_error { } sub dbus_error_unregister_error { } +sub dbus_escape_object_path { } +sub dbus_escape_object_path_bytestring { } sub dbus_generate_guid { } sub dbus_gvalue_to_gvariant { } sub dbus_gvariant_to_gvalue { } @@ -173,6 +177,7 @@ sub dbus_is_member_name { } sub dbus_is_name { } sub dbus_is_supported_address { } sub dbus_is_unique_name { } +sub dbus_unescape_object_path { } sub dtls_client_connection_new { } sub dtls_server_connection_new { } sub file_new_for_commandline_arg { } @@ -1295,6 +1300,7 @@ package Glib::IO::File; sub append_to { } sub append_to_async { } sub append_to_finish { } +sub build_attribute_list_for_copy { } sub copy { } sub copy_async { } sub copy_attributes { } @@ -3011,6 +3017,7 @@ sub wait_finish { } package Glib::IO::SubprocessLauncher; our @ISA = qw(GObject::Object); +sub close { } sub getenv { } sub new { } sub set_cwd { } @@ -3144,6 +3151,7 @@ sub list_new_from_file { } sub new_from_file { } sub new_from_files { } sub new_from_pem { } +sub new_from_pkcs11_uris { } sub verify { } package Glib::IO::TlsCertificateClass; diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm index 998c88b..e44e34f 100644 --- a/fake_packages/Gtk3.pm +++ b/fake_packages/Gtk3.pm @@ -4600,7 +4600,6 @@ sub MAX_TIMECOORD_AXES { } sub MICRO_VERSION { } sub MINOR_VERSION { } sub PARENT_RELATIVE { } -sub PIXBUF_FEATURES_H { } sub PIXBUF_MAGIC_NUMBER { } sub PIXBUF_MAJOR { } sub PIXBUF_MICRO { } @@ -5362,17 +5361,36 @@ sub new_from_stream { } sub new_from_stream_async { } sub new_from_stream_finish { } +package Gtk3::Gdk::PixbufAnimationClass; +sub get_iter { } +sub get_size { } +sub get_static_image { } +sub is_static_image { } +sub parent_class { } + package Gtk3::Gdk::PixbufAnimationIter; sub advance { } sub get_delay_time { } sub get_pixbuf { } sub on_currently_loading_frame { } +package Gtk3::Gdk::PixbufAnimationIterClass; +sub advance { } +sub get_delay_time { } +sub get_pixbuf { } +sub on_currently_loading_frame { } +sub parent_class { } + package Gtk3::Gdk::PixbufError; sub quark { } package Gtk3::Gdk::PixbufFormat; sub copy { } +sub description { } +sub disabled { } +sub domain { } +sub extensions { } +sub flags { } sub free { } sub get_description { } sub get_extensions { } @@ -5383,7 +5401,11 @@ sub is_disabled { } sub is_save_option_supported { } sub is_scalable { } sub is_writable { } +sub license { } +sub mime_types { } +sub name { } sub set_disabled { } +sub signature { } package Gtk3::Gdk::PixbufLoader; sub close { } @@ -5404,6 +5426,33 @@ sub closed { } sub parent_class { } sub size_prepared { } +package Gtk3::Gdk::PixbufModule; +sub _reserved1 { } +sub _reserved2 { } +sub _reserved3 { } +sub _reserved4 { } +sub begin_load { } +sub info { } +sub is_save_option_supported { } +sub load { } +sub load_animation { } +sub load_increment { } +sub load_xpm_data { } +sub module { } +sub module_name { } +sub module_path { } +sub save { } +sub save_to_callback { } +sub stop_load { } + +package Gtk3::Gdk::PixbufModulePattern; +sub mask { } +sub prefix { } +sub relevance { } + +package Gtk3::Gdk::PixbufNonAnim; +sub new { } + package Gtk3::Gdk::PixbufSimpleAnim; sub add_frame { } sub get_loop { } @@ -9907,16 +9956,15 @@ sub ANALYSIS_FLAG_CENTERED_BASELINE { } sub ANALYSIS_FLAG_IS_ELLIPSIS { } sub ANALYSIS_FLAG_NEED_HYPHEN { } sub ATTR_INDEX_FROM_TEXT_BEGINNING { } -sub ENGINE_TYPE_LANG { } -sub ENGINE_TYPE_SHAPE { } +sub ATTR_INDEX_TO_TEXT_END { } sub GLYPH_EMPTY { } sub GLYPH_INVALID_INPUT { } sub GLYPH_UNKNOWN_FLAG { } -sub RENDER_TYPE_NONE { } sub SCALE { } -sub UNKNOWN_GLYPH_HEIGHT { } -sub UNKNOWN_GLYPH_WIDTH { } -sub VERSION_MIN_REQUIRED { } +sub VERSION_MAJOR { } +sub VERSION_MICRO { } +sub VERSION_MINOR { } +sub VERSION_STRING { } sub attr_allow_breaks_new { } sub attr_background_alpha_new { } sub attr_background_new { } -- cgit v1.2.1