[DRE-commits] [ruby-gir-ffi] 01/04: Merge tag 'upstream/0.10.2'

Takaki Taniguchi takaki at moszumanska.debian.org
Tue Oct 11 08:37:51 UTC 2016


This is an automated email from the git hooks/post-receive script.

takaki pushed a commit to branch master
in repository ruby-gir-ffi.

commit 4a944b2e6af5f0e6112ae6e108d5b8bfe3cb9d03
Merge: 347021e ee91b9e
Author: TANIGUCHI Takaki <takaki at asis.media-as.org>
Date:   Tue Oct 11 15:05:05 2016 +0900

    Merge tag 'upstream/0.10.2'
    
    Upstream version 0.10.2
    
    # gpg: Signature made 2016年10月11日 15時05分04秒 JST
    # gpg:                using RSA key CC149F6C28A5E257
    # gpg:                issuer "takaki at asis.media-as.org"
    # gpg: Good signature from "TANIGUCHI Takaki <takaki at media-as.org>" [ultimate]
    # gpg:                 aka "TANIGUCHI Takaki <takaki at asis.media-as.org>" [ultimate]
    # gpg:                 aka "TANIGUCHI Takaki <taniguchi.takaki at gmail.com>" [ultimate]
    # gpg:                 aka "TANIGUCHI Takaki <takaki at debian.org>" [ultimate]
    # gpg:                 aka "TANIGUCHI Takaki <takaki at debian.or.jp>" [ultimate]
    # gpg:                 aka "TANIGUCHI Takaki <takaki at takaki.media-as.org>" [ultimate]
    # gpg:                 aka "TANIGUCHI Takaki <takaki at nagoya-u.jp>" [ultimate]

 Changelog.md                                       |  68 ++
 Gemfile                                            |   3 +
 README.md                                          |  18 +-
 Rakefile                                           |   4 +-
 TODO.md                                            |  30 +-
 examples/clutter.rb                                | 106 +++
 examples/main_loop.rb                              |   8 -
 gir_ffi.gemspec                                    |  57 ++
 lib/ffi-glib.rb                                    |   4 +-
 lib/ffi-glib/array.rb                              |   1 +
 lib/ffi-glib/array_methods.rb                      |   1 +
 lib/ffi-glib/byte_array.rb                         |   5 +-
 lib/ffi-glib/bytes.rb                              |   9 +-
 lib/ffi-glib/container_class_methods.rb            |   3 +
 lib/ffi-glib/destroy_notify.rb                     |   1 +
 lib/ffi-glib/error.rb                              |   1 +
 lib/ffi-glib/hash_table.rb                         |   3 +-
 lib/ffi-glib/iconv.rb                              |   5 +-
 lib/ffi-glib/list.rb                               |   3 +-
 lib/ffi-glib/list_methods.rb                       |   1 +
 lib/ffi-glib/main_loop.rb                          |  17 +-
 lib/ffi-glib/ptr_array.rb                          |   1 +
 lib/ffi-glib/s_list.rb                             |   3 +-
 lib/ffi-glib/strv.rb                               |   1 +
 lib/ffi-glib/variant.rb                            |  13 +-
 lib/ffi-gobject.rb                                 |  35 +-
 lib/ffi-gobject/base.rb                            |  26 -
 lib/ffi-gobject/closure.rb                         |  28 +
 lib/ffi-gobject/initially_unowned.rb               |   1 +
 lib/ffi-gobject/object.rb                          |  50 +-
 lib/ffi-gobject/object_class.rb                    |   3 +-
 lib/ffi-gobject/param_spec.rb                      |  12 +
 lib/ffi-gobject/ruby_closure.rb                    |   3 +-
 lib/ffi-gobject/value.rb                           |  49 +-
 lib/ffi-gobject_introspection.rb                   |   1 +
 lib/ffi-gobject_introspection/g_error.rb           |   1 +
 lib/ffi-gobject_introspection/i_arg_info.rb        |   3 +-
 lib/ffi-gobject_introspection/i_base_info.rb       |   3 +-
 lib/ffi-gobject_introspection/i_callable_info.rb   |   9 +-
 lib/ffi-gobject_introspection/i_callback_info.rb   |   1 +
 lib/ffi-gobject_introspection/i_constant_info.rb   |   5 +-
 lib/ffi-gobject_introspection/i_enum_info.rb       |   5 +-
 lib/ffi-gobject_introspection/i_field_info.rb      |   7 +-
 lib/ffi-gobject_introspection/i_flags_info.rb      |   1 +
 lib/ffi-gobject_introspection/i_function_info.rb   |  14 +-
 lib/ffi-gobject_introspection/i_interface_info.rb  |  19 +-
 lib/ffi-gobject_introspection/i_object_info.rb     |  34 +-
 lib/ffi-gobject_introspection/i_property_info.rb   |  11 +-
 .../i_registered_type_info.rb                      |   1 +
 lib/ffi-gobject_introspection/i_repository.rb      |   3 +-
 lib/ffi-gobject_introspection/i_signal_info.rb     |   1 +
 lib/ffi-gobject_introspection/i_struct_info.rb     |   5 +-
 lib/ffi-gobject_introspection/i_type_info.rb       |   3 +-
 lib/ffi-gobject_introspection/i_union_info.rb      |   7 +-
 lib/ffi-gobject_introspection/i_unresolved_info.rb |   1 +
 lib/ffi-gobject_introspection/i_value_info.rb      |   1 +
 lib/ffi-gobject_introspection/i_vfunc_info.rb      |   5 +-
 lib/ffi-gobject_introspection/lib.rb               |  37 +-
 lib/gir_ffi-base.rb                                |  14 +-
 lib/gir_ffi-base/glib.rb                           |   8 +
 lib/gir_ffi-base/glib/boolean.rb                   |   2 +
 lib/gir_ffi-base/glib/strv.rb                      |   2 +
 lib/gir_ffi-base/gobject.rb                        |  37 +
 lib/gir_ffi-base/gobject/lib.rb                    |  10 +-
 lib/gir_ffi.rb                                     |   1 +
 lib/gir_ffi/allocation_helper.rb                   |  18 +
 lib/gir_ffi/arg_helper.rb                          |   5 +
 lib/gir_ffi/boxed_base.rb                          |  57 +-
 lib/gir_ffi/builder.rb                             |  12 +-
 lib/gir_ffi/builder_helper.rb                      |   1 +
 lib/gir_ffi/builders/argument_builder.rb           |  74 +-
 .../builders/argument_builder_collection.rb        |  36 +-
 lib/gir_ffi/builders/base_argument_builder.rb      |   3 +-
 lib/gir_ffi/builders/base_method_builder.rb        |  42 +-
 lib/gir_ffi/builders/base_return_value_builder.rb  |  38 +
 lib/gir_ffi/builders/base_type_builder.rb          |   1 +
 lib/gir_ffi/builders/c_to_ruby_convertor.rb        |  44 +-
 lib/gir_ffi/builders/callback_argument_builder.rb  |  43 +-
 lib/gir_ffi/builders/callback_builder.rb           |   7 +-
 .../builders/callback_return_value_builder.rb      |  33 +-
 lib/gir_ffi/builders/closure_argument_builder.rb   |   1 +
 lib/gir_ffi/builders/closure_convertor.rb          |   1 +
 .../builders/closure_return_value_builder.rb       |   1 +
 .../builders/closure_to_pointer_convertor.rb       |   9 +-
 lib/gir_ffi/builders/constant_builder.rb           |   1 +
 lib/gir_ffi/builders/constructor_builder.rb        |   2 +
 lib/gir_ffi/builders/enum_builder.rb               |   3 +-
 lib/gir_ffi/builders/error_argument_builder.rb     |  34 -
 lib/gir_ffi/builders/field_builder.rb              |  46 +-
 lib/gir_ffi/builders/flags_builder.rb              |   3 +-
 lib/gir_ffi/builders/full_c_to_ruby_convertor.rb   |   6 +-
 lib/gir_ffi/builders/function_builder.rb           |   7 +-
 lib/gir_ffi/builders/initializer_builder.rb        |   5 +-
 .../builders/initializer_return_value_builder.rb   |  16 +-
 lib/gir_ffi/builders/interface_builder.rb          |   1 +
 lib/gir_ffi/builders/mapping_method_builder.rb     |  52 +-
 lib/gir_ffi/builders/marshalling_method_builder.rb |  35 +-
 lib/gir_ffi/builders/method_template.rb            |   7 +-
 lib/gir_ffi/builders/module_builder.rb             |   8 +-
 lib/gir_ffi/builders/null_argument_builder.rb      |  13 +-
 lib/gir_ffi/builders/null_class_builder.rb         |   1 +
 lib/gir_ffi/builders/null_convertor.rb             |   1 +
 lib/gir_ffi/builders/null_return_value_builder.rb  |   1 +
 lib/gir_ffi/builders/object_builder.rb             |  41 +-
 lib/gir_ffi/builders/pointer_value_convertor.rb    |  38 +
 lib/gir_ffi/builders/property_argument_builder.rb  |  23 +
 lib/gir_ffi/builders/property_builder.rb           | 112 +--
 .../builders/property_return_value_builder.rb      |  14 +
 lib/gir_ffi/builders/registered_type_builder.rb    |   1 +
 lib/gir_ffi/builders/return_value_builder.rb       |  65 +-
 lib/gir_ffi/builders/ruby_to_c_convertor.rb        |  24 +-
 lib/gir_ffi/builders/signal_closure_builder.rb     |   9 +-
 lib/gir_ffi/builders/struct_builder.rb             |  14 +-
 .../builders/{boxed_builder.rb => struct_like.rb}  |  14 +-
 lib/gir_ffi/builders/type_builder.rb               |   3 +-
 .../builders/unintrospectable_boxed_builder.rb     |  10 +-
 lib/gir_ffi/builders/unintrospectable_builder.rb   |   9 +
 lib/gir_ffi/builders/union_builder.rb              |  13 +-
 lib/gir_ffi/builders/user_defined_builder.rb       |   7 +-
 lib/gir_ffi/builders/vfunc_argument_builder.rb     |   1 +
 lib/gir_ffi/builders/vfunc_builder.rb              |  11 +-
 lib/gir_ffi/builders/with_layout.rb                |   7 +-
 lib/gir_ffi/callback_base.rb                       |  10 +-
 lib/gir_ffi/class_base.rb                          |   1 +
 lib/gir_ffi/core.rb                                |  10 +-
 lib/gir_ffi/enum_base.rb                           |   5 +
 lib/gir_ffi/error_argument_info.rb                 |  17 +-
 lib/gir_ffi/error_type_info.rb                     |   1 +
 lib/gir_ffi/ffi_ext.rb                             |   1 +
 lib/gir_ffi/ffi_ext/pointer.rb                     |  19 +-
 lib/gir_ffi/field_argument_info.rb                 |   1 +
 lib/gir_ffi/flags_base.rb                          |   5 +
 lib/gir_ffi/g_type.rb                              |   1 +
 lib/gir_ffi/glib_error.rb                          |   1 +
 lib/gir_ffi/in_out_pointer.rb                      |  36 +-
 lib/gir_ffi/in_pointer.rb                          |  42 +-
 lib/gir_ffi/info_ext.rb                            |   1 +
 lib/gir_ffi/info_ext/full_type_name.rb             |   1 +
 lib/gir_ffi/info_ext/i_arg_info.rb                 |   1 +
 lib/gir_ffi/info_ext/i_callable_info.rb            |   1 +
 lib/gir_ffi/info_ext/i_callback_info.rb            |   1 +
 lib/gir_ffi/info_ext/i_field_info.rb               |   1 +
 lib/gir_ffi/info_ext/i_function_info.rb            |   1 +
 lib/gir_ffi/info_ext/i_property_info.rb            |   1 +
 lib/gir_ffi/info_ext/i_registered_type_info.rb     |   1 +
 lib/gir_ffi/info_ext/i_signal_info.rb              |   6 +-
 lib/gir_ffi/info_ext/i_type_info.rb                |  62 +-
 lib/gir_ffi/info_ext/i_unresolved_info.rb          |   1 +
 lib/gir_ffi/info_ext/i_vfunc_info.rb               |   1 +
 lib/gir_ffi/info_ext/safe_constant_name.rb         |   1 +
 lib/gir_ffi/info_ext/safe_function_name.rb         |   1 +
 lib/gir_ffi/interface_base.rb                      |  13 +
 lib/gir_ffi/lib_c.rb                               |   1 +
 lib/gir_ffi/method_stubber.rb                      |   1 +
 lib/gir_ffi/module_base.rb                         |   1 +
 lib/gir_ffi/object_base.rb                         |  13 +-
 lib/gir_ffi/object_store.rb                        |   2 +
 lib/gir_ffi/ownable.rb                             |  16 +
 lib/gir_ffi/property_not_found_error.rb            |  13 +
 lib/gir_ffi/receiver_argument_info.rb              |   1 +
 lib/gir_ffi/receiver_type_info.rb                  |   1 +
 lib/gir_ffi/registered_type_base.rb                |   1 +
 lib/gir_ffi/return_value_info.rb                   |   1 +
 lib/gir_ffi/signal_not_found_error.rb              |  13 +
 lib/gir_ffi/sized_array.rb                         |  29 +-
 lib/gir_ffi/struct.rb                              |   9 +
 lib/gir_ffi/struct_base.rb                         |  18 +-
 lib/gir_ffi/struct_like_base.rb                    |  65 ++
 lib/gir_ffi/type_base.rb                           |   1 +
 lib/gir_ffi/type_map.rb                            |   3 +-
 lib/gir_ffi/unintrospectable_boxed_info.rb         |   3 +-
 lib/gir_ffi/unintrospectable_signal_info.rb        |  40 +
 lib/gir_ffi/unintrospectable_type_info.rb          |   1 +
 lib/gir_ffi/union.rb                               |   9 +
 lib/gir_ffi/union_base.rb                          |  11 +-
 lib/gir_ffi/user_data_argument_info.rb             |  23 -
 lib/gir_ffi/user_data_type_info.rb                 |  21 -
 lib/gir_ffi/user_defined_property_info.rb          |   1 +
 lib/gir_ffi/user_defined_type_info.rb              |   9 +
 lib/gir_ffi/variable_name_generator.rb             |   1 +
 lib/gir_ffi/version.rb                             |   3 +-
 lib/gir_ffi/vfunc_implementation.rb                |   1 +
 lib/gir_ffi/zero_terminated.rb                     |   1 +
 metadata.yml                                       | 432 ----------
 tasks/rubocop.rake                                 |   5 +
 tasks/test.rake                                    |   8 +
 test/base_test_helper.rb                           |   1 +
 test/ffi-glib/array_test.rb                        |   1 +
 test/ffi-glib/byte_array_test.rb                   |   1 +
 test/ffi-glib/bytes_test.rb                        |   1 +
 test/ffi-glib/destroy_notify_test.rb               |   6 +-
 test/ffi-glib/hash_table_test.rb                   |   1 +
 test/ffi-glib/iconv_test.rb                        |   1 +
 test/ffi-glib/list_test.rb                         |   1 +
 test/ffi-glib/main_loop_test.rb                    |   1 +
 test/ffi-glib/ptr_array_test.rb                    |   1 +
 test/ffi-glib/ruby_closure_test.rb                 |  52 +-
 test/ffi-glib/s_list_test.rb                       |   1 +
 test/ffi-glib/strv_test.rb                         |   1 +
 test/ffi-glib/variant_test.rb                      |   1 +
 test/ffi-gobject/gobject_test.rb                   |   1 +
 test/ffi-gobject/object_class_test.rb              |   1 +
 test/ffi-gobject/object_test.rb                    |  31 +-
 test/ffi-gobject/param_spec_test.rb                |  18 +
 test/ffi-gobject/value_test.rb                     |   1 +
 test/ffi-gobject_introspection/i_base_info_test.rb |   1 +
 .../i_constant_info_test.rb                        |   1 +
 test/ffi-gobject_introspection/i_enum_info_test.rb |   1 +
 .../i_function_info_test.rb                        |   1 +
 .../i_interface_info_test.rb                       |   1 +
 .../i_object_info_test.rb                          |  17 +
 .../i_property_info_test.rb                        |   1 +
 .../i_registered_type_info_test.rb                 |   1 +
 .../ffi-gobject_introspection/i_repository_test.rb |   1 +
 .../i_struct_info_test.rb                          |   1 +
 test/ffi-gobject_introspection/i_type_info_test.rb |   1 +
 .../ffi-gobject_introspection/i_union_info_test.rb |   1 +
 test/ffi-gobject_introspection/lib_test.rb         |   1 +
 test/ffi-gobject_test.rb                           |  10 +-
 test/gir_ffi-base/glib/boolean_test.rb             |   3 +-
 test/gir_ffi-base/glib/strv_test.rb                |   1 +
 test/gir_ffi/arg_helper_test.rb                    |  18 +
 test/gir_ffi/boxed_base_test.rb                    |  24 +
 test/gir_ffi/builder_test.rb                       |   1 +
 test/gir_ffi/builders/argument_builder_test.rb     | 240 ++++--
 .../gir_ffi/builders/base_argument_builder_test.rb |   1 +
 .../builders/callback_argument_builder_test.rb     |  21 +-
 test/gir_ffi/builders/callback_builder_test.rb     |  40 +-
 .../builders/callback_return_value_builder_test.rb |   1 +
 test/gir_ffi/builders/constant_builder_test.rb     |   1 +
 test/gir_ffi/builders/constructor_builder_test.rb  |   1 +
 test/gir_ffi/builders/enum_builder_test.rb         |   1 +
 test/gir_ffi/builders/field_builder_test.rb        |  63 +-
 test/gir_ffi/builders/function_builder_test.rb     | 357 ++++++++-
 test/gir_ffi/builders/initializer_builder_test.rb  |  19 +-
 test/gir_ffi/builders/interface_builder_test.rb    |   1 +
 test/gir_ffi/builders/module_builder_test.rb       |   1 +
 test/gir_ffi/builders/object_builder_test.rb       |  71 +-
 test/gir_ffi/builders/property_builder_test.rb     |  43 +-
 .../builders/registered_type_builder_test.rb       |   1 +
 test/gir_ffi/builders/return_value_builder_test.rb | 184 +++--
 .../builders/signal_closure_builder_test.rb        |  22 +
 test/gir_ffi/builders/struct_builder_test.rb       |   7 +
 .../unintrospectable_boxed_builder_test.rb         |   1 +
 .../builders/unintrospectable_builder_test.rb      |  40 +-
 test/gir_ffi/builders/union_builder_test.rb        |   5 +-
 test/gir_ffi/builders/user_defined_builder_test.rb |   1 +
 test/gir_ffi/builders/vfunc_builder_test.rb        |  37 +-
 test/gir_ffi/callback_base_test.rb                 |   3 +-
 test/gir_ffi/class_base_test.rb                    |   3 +-
 test/gir_ffi/error_type_info_test.rb               |   1 +
 test/gir_ffi/ffi_ext/pointer_test.rb               |   1 +
 test/gir_ffi/g_type_test.rb                        |   1 +
 test/gir_ffi/in_out_pointer_test.rb                |  94 +--
 test/gir_ffi/in_pointer_test.rb                    |  32 +-
 test/gir_ffi/info_ext/i_callable_info_test.rb      |   1 +
 test/gir_ffi/info_ext/i_callback_info_test.rb      |   1 +
 test/gir_ffi/info_ext/i_field_info_test.rb         |   1 +
 test/gir_ffi/info_ext/i_function_info_test.rb      |   1 +
 test/gir_ffi/info_ext/i_signal_info_test.rb        |   1 +
 test/gir_ffi/info_ext/i_type_info_test.rb          |  29 +-
 test/gir_ffi/info_ext/i_unresolved_info_test.rb    |   1 +
 test/gir_ffi/info_ext/safe_constant_name_test.rb   |   1 +
 test/gir_ffi/info_ext/safe_function_name_test.rb   |   1 +
 test/gir_ffi/interface_base_test.rb                |   1 +
 test/gir_ffi/method_stubber_test.rb                |   1 +
 test/gir_ffi/object_base_test.rb                   |   1 +
 test/gir_ffi/object_store_test.rb                  |  40 +
 test/gir_ffi/sized_array_test.rb                   |  65 ++
 test/gir_ffi/struct_base_test.rb                   |  50 ++
 test/gir_ffi/type_map_test.rb                      |   1 +
 test/gir_ffi/unintrospectable_type_info_test.rb    |   1 +
 test/gir_ffi/union_base_test.rb                    |  38 +
 test/gir_ffi/user_defined_property_info_test.rb    |   1 +
 test/gir_ffi/user_defined_type_info_test.rb        |  26 +
 test/gir_ffi/variable_name_generator_test.rb       |   1 +
 test/gir_ffi/version_test.rb                       |   3 +-
 test/gir_ffi/zero_terminated_test.rb               |   1 +
 test/gir_ffi_test.rb                               |   1 +
 test/gir_ffi_test_helper.rb                        |   9 +-
 test/integration/callback_exceptions_test.rb       |   1 +
 test/integration/derived_classes_test.rb           |   1 +
 test/integration/generated_everything_test.rb      |   1 +
 .../generated_gimarshallingtests_test.rb           |  82 +-
 test/integration/generated_gio_test.rb             |   7 +-
 test/integration/generated_glib_test.rb            |   1 +
 test/integration/generated_gobject_test.rb         |  13 +-
 test/integration/generated_gst_test.rb             |  33 +
 test/integration/generated_gtop_test.rb            |   1 +
 test/integration/generated_pango_ft2_test.rb       |   1 +
 test/integration/generated_pango_test.rb           |   1 +
 test/integration/generated_regress_test.rb         | 866 ++++++++++++++++-----
 test/integration/generated_secret_test.rb          |   1 +
 test/integration/generated_utility_test.rb         | 173 ++++
 test/integration/generated_warnlib_test.rb         |   1 +
 test/integration/method_lookup_test.rb             |   1 +
 test/introspection_test_helper.rb                  |   1 +
 test/lib/Makefile.am                               |   8 +-
 test/minitest/stats_plugin.rb                      |   1 +
 299 files changed, 3994 insertions(+), 1890 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-gir-ffi.git



More information about the Pkg-ruby-extras-commits mailing list