# -*- encoding: utf-8 -*- # stub: ffi 1.17.0 x86-mingw32 lib Gem::Specification.new do |s| s.name = "ffi".freeze s.version = "1.17.0".freeze s.platform = "x86-mingw32".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/ffi/ffi/issues", "changelog_uri" => "https://github.com/ffi/ffi/blob/master/CHANGELOG.md", "documentation_uri" => "https://github.com/ffi/ffi/wiki", "mailing_list_uri" => "http://groups.google.com/group/ruby-ffi", "source_code_uri" => "https://github.com/ffi/ffi/", "wiki_uri" => "https://github.com/ffi/ffi/wiki" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Wayne Meissner".freeze] s.date = "2024-06-02" s.description = "Ruby FFI library".freeze s.email = "wmeissner@gmail.com".freeze s.files = ["CHANGELOG.md".freeze, "COPYING".freeze, "Gemfile".freeze, "LICENSE".freeze, "LICENSE.SPECS".freeze, "README.md".freeze, "Rakefile".freeze, "ffi.gemspec".freeze, "lib/2.5/ffi_c.so".freeze, "lib/2.6/ffi_c.so".freeze, "lib/2.7/ffi_c.so".freeze, "lib/3.0/ffi_c.so".freeze, "lib/3.1/ffi_c.so".freeze, "lib/3.2/ffi_c.so".freeze, "lib/3.3/ffi_c.so".freeze, "lib/ffi.rb".freeze, "lib/ffi/abstract_memory.rb".freeze, "lib/ffi/autopointer.rb".freeze, "lib/ffi/buffer.rb".freeze, "lib/ffi/callback.rb".freeze, "lib/ffi/compat.rb".freeze, "lib/ffi/data_converter.rb".freeze, "lib/ffi/dynamic_library.rb".freeze, "lib/ffi/enum.rb".freeze, "lib/ffi/errno.rb".freeze, "lib/ffi/ffi.rb".freeze, "lib/ffi/function.rb".freeze, "lib/ffi/io.rb".freeze, "lib/ffi/library.rb".freeze, "lib/ffi/library_path.rb".freeze, "lib/ffi/managedstruct.rb".freeze, "lib/ffi/memorypointer.rb".freeze, "lib/ffi/platform.rb".freeze, "lib/ffi/platform/aarch64-darwin/types.conf".freeze, "lib/ffi/platform/aarch64-freebsd/types.conf".freeze, "lib/ffi/platform/aarch64-freebsd12/types.conf".freeze, "lib/ffi/platform/aarch64-linux/types.conf".freeze, "lib/ffi/platform/aarch64-openbsd/types.conf".freeze, "lib/ffi/platform/aarch64-windows/types.conf".freeze, "lib/ffi/platform/arm-freebsd/types.conf".freeze, "lib/ffi/platform/arm-freebsd12/types.conf".freeze, "lib/ffi/platform/arm-linux/types.conf".freeze, "lib/ffi/platform/hppa1.1-linux/types.conf".freeze, "lib/ffi/platform/hppa2.0-linux/types.conf".freeze, "lib/ffi/platform/i386-cygwin/types.conf".freeze, "lib/ffi/platform/i386-darwin/types.conf".freeze, "lib/ffi/platform/i386-freebsd/types.conf".freeze, "lib/ffi/platform/i386-freebsd12/types.conf".freeze, "lib/ffi/platform/i386-gnu/types.conf".freeze, "lib/ffi/platform/i386-linux/types.conf".freeze, "lib/ffi/platform/i386-netbsd/types.conf".freeze, "lib/ffi/platform/i386-openbsd/types.conf".freeze, "lib/ffi/platform/i386-solaris/types.conf".freeze, "lib/ffi/platform/i386-windows/types.conf".freeze, "lib/ffi/platform/ia64-linux/types.conf".freeze, "lib/ffi/platform/loongarch64-linux/types.conf".freeze, "lib/ffi/platform/mips-linux/types.conf".freeze, "lib/ffi/platform/mips64-linux/types.conf".freeze, "lib/ffi/platform/mips64el-linux/types.conf".freeze, "lib/ffi/platform/mipsel-linux/types.conf".freeze, "lib/ffi/platform/mipsisa32r6-linux/types.conf".freeze, "lib/ffi/platform/mipsisa32r6el-linux/types.conf".freeze, "lib/ffi/platform/mipsisa64r6-linux/types.conf".freeze, "lib/ffi/platform/mipsisa64r6el-linux/types.conf".freeze, "lib/ffi/platform/powerpc-aix/types.conf".freeze, "lib/ffi/platform/powerpc-darwin/types.conf".freeze, "lib/ffi/platform/powerpc-linux/types.conf".freeze, "lib/ffi/platform/powerpc-openbsd/types.conf".freeze, "lib/ffi/platform/powerpc64-linux/types.conf".freeze, "lib/ffi/platform/powerpc64le-linux/types.conf".freeze, "lib/ffi/platform/riscv64-linux/types.conf".freeze, "lib/ffi/platform/s390-linux/types.conf".freeze, "lib/ffi/platform/s390x-linux/types.conf".freeze, "lib/ffi/platform/sparc-linux/types.conf".freeze, "lib/ffi/platform/sparc-solaris/types.conf".freeze, "lib/ffi/platform/sparcv9-linux/types.conf".freeze, "lib/ffi/platform/sparcv9-openbsd/types.conf".freeze, "lib/ffi/platform/sparcv9-solaris/types.conf".freeze, "lib/ffi/platform/sw_64-linux/types.conf".freeze, "lib/ffi/platform/x86_64-cygwin/types.conf".freeze, "lib/ffi/platform/x86_64-darwin/types.conf".freeze, "lib/ffi/platform/x86_64-dragonflybsd/types.conf".freeze, "lib/ffi/platform/x86_64-freebsd/types.conf".freeze, "lib/ffi/platform/x86_64-freebsd12/types.conf".freeze, "lib/ffi/platform/x86_64-haiku/types.conf".freeze, "lib/ffi/platform/x86_64-linux/types.conf".freeze, "lib/ffi/platform/x86_64-msys/types.conf".freeze, "lib/ffi/platform/x86_64-netbsd/types.conf".freeze, "lib/ffi/platform/x86_64-openbsd/types.conf".freeze, "lib/ffi/platform/x86_64-solaris/types.conf".freeze, "lib/ffi/platform/x86_64-windows/types.conf".freeze, "lib/ffi/pointer.rb".freeze, "lib/ffi/struct.rb".freeze, "lib/ffi/struct_by_reference.rb".freeze, "lib/ffi/struct_layout.rb".freeze, "lib/ffi/struct_layout_builder.rb".freeze, "lib/ffi/tools/const_generator.rb".freeze, "lib/ffi/tools/generator.rb".freeze, "lib/ffi/tools/generator_task.rb".freeze, "lib/ffi/tools/struct_generator.rb".freeze, "lib/ffi/tools/types_generator.rb".freeze, "lib/ffi/types.rb".freeze, "lib/ffi/union.rb".freeze, "lib/ffi/variadic.rb".freeze, "lib/ffi/version.rb".freeze, "rakelib/ffi_gem_helper.rb".freeze, "samples/getlogin.rb".freeze, "samples/getpid.rb".freeze, "samples/gettimeofday.rb".freeze, "samples/hello.rb".freeze, "samples/hello_ractor.rb".freeze, "samples/inotify.rb".freeze, "samples/pty.rb".freeze, "samples/qsort.rb".freeze, "samples/qsort_ractor.rb".freeze, "sig/ffi.rbs".freeze, "sig/ffi/abstract_memory.rbs".freeze, "sig/ffi/auto_pointer.rbs".freeze, "sig/ffi/buffer.rbs".freeze, "sig/ffi/data_converter.rbs".freeze, "sig/ffi/dynamic_library.rbs".freeze, "sig/ffi/enum.rbs".freeze, "sig/ffi/function.rbs".freeze, "sig/ffi/library.rbs".freeze, "sig/ffi/native_type.rbs".freeze, "sig/ffi/pointer.rbs".freeze, "sig/ffi/struct.rbs".freeze, "sig/ffi/struct_by_reference.rbs".freeze, "sig/ffi/struct_by_value.rbs".freeze, "sig/ffi/struct_layout.rbs".freeze, "sig/ffi/struct_layout_builder.rbs".freeze, "sig/ffi/type.rbs".freeze] s.homepage = "https://github.com/ffi/ffi/wiki".freeze s.licenses = ["BSD-3-Clause".freeze] s.rdoc_options = ["--exclude=ext/ffi_c/.*\\.o$".freeze, "--exclude=ffi_c\\.(bundle|so)$".freeze] s.required_ruby_version = Gem::Requirement.new([">= 2.5".freeze, "< 3.4.dev".freeze]) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby FFI".freeze s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 13.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.14.1".freeze]) end