# -*- encoding: utf-8 -*- # stub: libuv 2.0.9 ruby lib # stub: ext/Rakefile Gem::Specification.new do |s| s.name = "libuv".freeze s.version = "2.0.9".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Bulat Shakirzyanov".freeze, "Stephen von Takach".freeze] s.date = "2016-08-08" s.description = "An opinionated wrapper around libuv for Ruby".freeze s.email = ["mallluhuct@gmail.com".freeze, "steve@cotag.me".freeze] s.extensions = ["ext/Rakefile".freeze] s.files = [".gitignore".freeze, ".gitmodules".freeze, ".rspec".freeze, ".travis.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "ext/README.md".freeze, "ext/Rakefile".freeze, "ext/libuv/.gitignore".freeze, "ext/libuv/.mailmap".freeze, "ext/libuv/AUTHORS".freeze, "ext/libuv/CONTRIBUTING.md".freeze, "ext/libuv/ChangeLog".freeze, "ext/libuv/LICENSE".freeze, "ext/libuv/MAINTAINERS.md".freeze, "ext/libuv/Makefile.am".freeze, "ext/libuv/Makefile.mingw".freeze, "ext/libuv/README.md".freeze, "ext/libuv/android-configure".freeze, "ext/libuv/appveyor.yml".freeze, "ext/libuv/autogen.sh".freeze, "ext/libuv/checksparse.sh".freeze, "ext/libuv/common.gypi".freeze, "ext/libuv/configure.ac".freeze, "ext/libuv/docs/Makefile".freeze, "ext/libuv/docs/make.bat".freeze, "ext/libuv/docs/src/async.rst".freeze, "ext/libuv/docs/src/check.rst".freeze, "ext/libuv/docs/src/conf.py".freeze, "ext/libuv/docs/src/design.rst".freeze, "ext/libuv/docs/src/dll.rst".freeze, "ext/libuv/docs/src/dns.rst".freeze, "ext/libuv/docs/src/errors.rst".freeze, "ext/libuv/docs/src/fs.rst".freeze, "ext/libuv/docs/src/fs_event.rst".freeze, "ext/libuv/docs/src/fs_poll.rst".freeze, "ext/libuv/docs/src/handle.rst".freeze, "ext/libuv/docs/src/idle.rst".freeze, "ext/libuv/docs/src/index.rst".freeze, "ext/libuv/docs/src/loop.rst".freeze, "ext/libuv/docs/src/migration_010_100.rst".freeze, "ext/libuv/docs/src/misc.rst".freeze, "ext/libuv/docs/src/pipe.rst".freeze, "ext/libuv/docs/src/poll.rst".freeze, "ext/libuv/docs/src/prepare.rst".freeze, "ext/libuv/docs/src/process.rst".freeze, "ext/libuv/docs/src/request.rst".freeze, "ext/libuv/docs/src/signal.rst".freeze, "ext/libuv/docs/src/sphinx-plugins/manpage.py".freeze, "ext/libuv/docs/src/static/architecture.png".freeze, "ext/libuv/docs/src/static/diagrams.key/Data/st0-311.jpg".freeze, "ext/libuv/docs/src/static/diagrams.key/Data/st1-475.jpg".freeze, "ext/libuv/docs/src/static/diagrams.key/Index.zip".freeze, "ext/libuv/docs/src/static/diagrams.key/Metadata/BuildVersionHistory.plist".freeze, "ext/libuv/docs/src/static/diagrams.key/Metadata/DocumentIdentifier".freeze, "ext/libuv/docs/src/static/diagrams.key/Metadata/Properties.plist".freeze, "ext/libuv/docs/src/static/diagrams.key/preview-micro.jpg".freeze, "ext/libuv/docs/src/static/diagrams.key/preview-web.jpg".freeze, "ext/libuv/docs/src/static/diagrams.key/preview.jpg".freeze, "ext/libuv/docs/src/static/favicon.ico".freeze, "ext/libuv/docs/src/static/logo.png".freeze, "ext/libuv/docs/src/static/loop_iteration.png".freeze, "ext/libuv/docs/src/stream.rst".freeze, "ext/libuv/docs/src/tcp.rst".freeze, "ext/libuv/docs/src/threading.rst".freeze, "ext/libuv/docs/src/threadpool.rst".freeze, "ext/libuv/docs/src/timer.rst".freeze, "ext/libuv/docs/src/tty.rst".freeze, "ext/libuv/docs/src/udp.rst".freeze, "ext/libuv/docs/src/version.rst".freeze, "ext/libuv/gyp_uv.py".freeze, "ext/libuv/img/banner.png".freeze, "ext/libuv/img/logos.svg".freeze, "ext/libuv/include/android-ifaddrs.h".freeze, "ext/libuv/include/pthread-barrier.h".freeze, "ext/libuv/include/stdint-msvc2008.h".freeze, "ext/libuv/include/tree.h".freeze, "ext/libuv/include/uv-aix.h".freeze, "ext/libuv/include/uv-bsd.h".freeze, "ext/libuv/include/uv-darwin.h".freeze, "ext/libuv/include/uv-errno.h".freeze, "ext/libuv/include/uv-linux.h".freeze, "ext/libuv/include/uv-sunos.h".freeze, "ext/libuv/include/uv-threadpool.h".freeze, "ext/libuv/include/uv-unix.h".freeze, "ext/libuv/include/uv-version.h".freeze, "ext/libuv/include/uv-win.h".freeze, "ext/libuv/include/uv.h".freeze, "ext/libuv/libuv.nsi".freeze, "ext/libuv/libuv.pc.in".freeze, "ext/libuv/m4/.gitignore".freeze, "ext/libuv/m4/as_case.m4".freeze, "ext/libuv/m4/libuv-check-flags.m4".freeze, "ext/libuv/samples/.gitignore".freeze, "ext/libuv/samples/socks5-proxy/.gitignore".freeze, "ext/libuv/samples/socks5-proxy/LICENSE".freeze, "ext/libuv/samples/socks5-proxy/Makefile".freeze, "ext/libuv/samples/socks5-proxy/build.gyp".freeze, "ext/libuv/samples/socks5-proxy/client.c".freeze, "ext/libuv/samples/socks5-proxy/defs.h".freeze, "ext/libuv/samples/socks5-proxy/getopt.c".freeze, "ext/libuv/samples/socks5-proxy/main.c".freeze, "ext/libuv/samples/socks5-proxy/s5.c".freeze, "ext/libuv/samples/socks5-proxy/s5.h".freeze, "ext/libuv/samples/socks5-proxy/server.c".freeze, "ext/libuv/samples/socks5-proxy/util.c".freeze, "ext/libuv/src/fs-poll.c".freeze, "ext/libuv/src/heap-inl.h".freeze, "ext/libuv/src/inet.c".freeze, "ext/libuv/src/queue.h".freeze, "ext/libuv/src/threadpool.c".freeze, "ext/libuv/src/unix/aix.c".freeze, "ext/libuv/src/unix/android-ifaddrs.c".freeze, "ext/libuv/src/unix/async.c".freeze, "ext/libuv/src/unix/atomic-ops.h".freeze, "ext/libuv/src/unix/core.c".freeze, "ext/libuv/src/unix/darwin-proctitle.c".freeze, "ext/libuv/src/unix/darwin.c".freeze, "ext/libuv/src/unix/dl.c".freeze, "ext/libuv/src/unix/freebsd.c".freeze, "ext/libuv/src/unix/fs.c".freeze, "ext/libuv/src/unix/fsevents.c".freeze, "ext/libuv/src/unix/getaddrinfo.c".freeze, "ext/libuv/src/unix/getnameinfo.c".freeze, "ext/libuv/src/unix/internal.h".freeze, "ext/libuv/src/unix/kqueue.c".freeze, "ext/libuv/src/unix/linux-core.c".freeze, "ext/libuv/src/unix/linux-inotify.c".freeze, "ext/libuv/src/unix/linux-syscalls.c".freeze, "ext/libuv/src/unix/linux-syscalls.h".freeze, "ext/libuv/src/unix/loop-watcher.c".freeze, "ext/libuv/src/unix/loop.c".freeze, "ext/libuv/src/unix/netbsd.c".freeze, "ext/libuv/src/unix/openbsd.c".freeze, "ext/libuv/src/unix/pipe.c".freeze, "ext/libuv/src/unix/poll.c".freeze, "ext/libuv/src/unix/process.c".freeze, "ext/libuv/src/unix/proctitle.c".freeze, "ext/libuv/src/unix/pthread-barrier.c".freeze, "ext/libuv/src/unix/pthread-fixes.c".freeze, "ext/libuv/src/unix/signal.c".freeze, "ext/libuv/src/unix/spinlock.h".freeze, "ext/libuv/src/unix/stream.c".freeze, "ext/libuv/src/unix/sunos.c".freeze, "ext/libuv/src/unix/tcp.c".freeze, "ext/libuv/src/unix/thread.c".freeze, "ext/libuv/src/unix/timer.c".freeze, "ext/libuv/src/unix/tty.c".freeze, "ext/libuv/src/unix/udp.c".freeze, "ext/libuv/src/uv-common.c".freeze, "ext/libuv/src/uv-common.h".freeze, "ext/libuv/src/version.c".freeze, "ext/libuv/src/win/async.c".freeze, "ext/libuv/src/win/atomicops-inl.h".freeze, "ext/libuv/src/win/core.c".freeze, "ext/libuv/src/win/dl.c".freeze, "ext/libuv/src/win/error.c".freeze, "ext/libuv/src/win/fs-event.c".freeze, "ext/libuv/src/win/fs.c".freeze, "ext/libuv/src/win/getaddrinfo.c".freeze, "ext/libuv/src/win/getnameinfo.c".freeze, "ext/libuv/src/win/handle-inl.h".freeze, "ext/libuv/src/win/handle.c".freeze, "ext/libuv/src/win/internal.h".freeze, "ext/libuv/src/win/loop-watcher.c".freeze, "ext/libuv/src/win/pipe.c".freeze, "ext/libuv/src/win/poll.c".freeze, "ext/libuv/src/win/process-stdio.c".freeze, "ext/libuv/src/win/process.c".freeze, "ext/libuv/src/win/req-inl.h".freeze, "ext/libuv/src/win/req.c".freeze, "ext/libuv/src/win/signal.c".freeze, "ext/libuv/src/win/snprintf.c".freeze, "ext/libuv/src/win/stream-inl.h".freeze, "ext/libuv/src/win/stream.c".freeze, "ext/libuv/src/win/tcp.c".freeze, "ext/libuv/src/win/thread.c".freeze, "ext/libuv/src/win/timer.c".freeze, "ext/libuv/src/win/tty.c".freeze, "ext/libuv/src/win/udp.c".freeze, "ext/libuv/src/win/util.c".freeze, "ext/libuv/src/win/winapi.c".freeze, "ext/libuv/src/win/winapi.h".freeze, "ext/libuv/src/win/winsock.c".freeze, "ext/libuv/src/win/winsock.h".freeze, "ext/libuv/test/benchmark-async-pummel.c".freeze, "ext/libuv/test/benchmark-async.c".freeze, "ext/libuv/test/benchmark-fs-stat.c".freeze, "ext/libuv/test/benchmark-getaddrinfo.c".freeze, "ext/libuv/test/benchmark-list.h".freeze, "ext/libuv/test/benchmark-loop-count.c".freeze, "ext/libuv/test/benchmark-million-async.c".freeze, "ext/libuv/test/benchmark-million-timers.c".freeze, "ext/libuv/test/benchmark-multi-accept.c".freeze, "ext/libuv/test/benchmark-ping-pongs.c".freeze, "ext/libuv/test/benchmark-pound.c".freeze, "ext/libuv/test/benchmark-pump.c".freeze, "ext/libuv/test/benchmark-sizes.c".freeze, "ext/libuv/test/benchmark-spawn.c".freeze, "ext/libuv/test/benchmark-tcp-write-batch.c".freeze, "ext/libuv/test/benchmark-thread.c".freeze, "ext/libuv/test/benchmark-udp-pummel.c".freeze, "ext/libuv/test/blackhole-server.c".freeze, "ext/libuv/test/dns-server.c".freeze, "ext/libuv/test/echo-server.c".freeze, "ext/libuv/test/fixtures/empty_file".freeze, "ext/libuv/test/fixtures/load_error.node".freeze, "ext/libuv/test/run-benchmarks.c".freeze, "ext/libuv/test/run-tests.c".freeze, "ext/libuv/test/runner-unix.c".freeze, "ext/libuv/test/runner-unix.h".freeze, "ext/libuv/test/runner-win.c".freeze, "ext/libuv/test/runner-win.h".freeze, "ext/libuv/test/runner.c".freeze, "ext/libuv/test/runner.h".freeze, "ext/libuv/test/task.h".freeze, "ext/libuv/test/test-active.c".freeze, "ext/libuv/test/test-async-null-cb.c".freeze, "ext/libuv/test/test-async.c".freeze, "ext/libuv/test/test-barrier.c".freeze, "ext/libuv/test/test-callback-order.c".freeze, "ext/libuv/test/test-callback-stack.c".freeze, "ext/libuv/test/test-close-fd.c".freeze, "ext/libuv/test/test-close-order.c".freeze, "ext/libuv/test/test-condvar.c".freeze, "ext/libuv/test/test-connection-fail.c".freeze, "ext/libuv/test/test-cwd-and-chdir.c".freeze, "ext/libuv/test/test-default-loop-close.c".freeze, "ext/libuv/test/test-delayed-accept.c".freeze, "ext/libuv/test/test-dlerror.c".freeze, "ext/libuv/test/test-eintr-handling.c".freeze, "ext/libuv/test/test-embed.c".freeze, "ext/libuv/test/test-emfile.c".freeze, "ext/libuv/test/test-error.c".freeze, "ext/libuv/test/test-fail-always.c".freeze, "ext/libuv/test/test-fs-event.c".freeze, "ext/libuv/test/test-fs-poll.c".freeze, "ext/libuv/test/test-fs.c".freeze, "ext/libuv/test/test-get-currentexe.c".freeze, "ext/libuv/test/test-get-loadavg.c".freeze, "ext/libuv/test/test-get-memory.c".freeze, "ext/libuv/test/test-get-passwd.c".freeze, "ext/libuv/test/test-getaddrinfo.c".freeze, "ext/libuv/test/test-getnameinfo.c".freeze, "ext/libuv/test/test-getsockname.c".freeze, "ext/libuv/test/test-handle-fileno.c".freeze, "ext/libuv/test/test-homedir.c".freeze, "ext/libuv/test/test-hrtime.c".freeze, "ext/libuv/test/test-idle.c".freeze, "ext/libuv/test/test-ip4-addr.c".freeze, "ext/libuv/test/test-ip6-addr.c".freeze, "ext/libuv/test/test-ipc-send-recv.c".freeze, "ext/libuv/test/test-ipc.c".freeze, "ext/libuv/test/test-list.h".freeze, "ext/libuv/test/test-loop-alive.c".freeze, "ext/libuv/test/test-loop-close.c".freeze, "ext/libuv/test/test-loop-configure.c".freeze, "ext/libuv/test/test-loop-handles.c".freeze, "ext/libuv/test/test-loop-stop.c".freeze, "ext/libuv/test/test-loop-time.c".freeze, "ext/libuv/test/test-multiple-listen.c".freeze, "ext/libuv/test/test-mutexes.c".freeze, "ext/libuv/test/test-osx-select.c".freeze, "ext/libuv/test/test-pass-always.c".freeze, "ext/libuv/test/test-ping-pong.c".freeze, "ext/libuv/test/test-pipe-bind-error.c".freeze, "ext/libuv/test/test-pipe-close-stdout-read-stdin.c".freeze, "ext/libuv/test/test-pipe-connect-error.c".freeze, "ext/libuv/test/test-pipe-connect-multiple.c".freeze, "ext/libuv/test/test-pipe-connect-prepare.c".freeze, "ext/libuv/test/test-pipe-getsockname.c".freeze, "ext/libuv/test/test-pipe-pending-instances.c".freeze, "ext/libuv/test/test-pipe-sendmsg.c".freeze, "ext/libuv/test/test-pipe-server-close.c".freeze, "ext/libuv/test/test-pipe-set-non-blocking.c".freeze, "ext/libuv/test/test-platform-output.c".freeze, "ext/libuv/test/test-poll-close-doesnt-corrupt-stack.c".freeze, "ext/libuv/test/test-poll-close.c".freeze, "ext/libuv/test/test-poll-closesocket.c".freeze, "ext/libuv/test/test-poll.c".freeze, "ext/libuv/test/test-process-title.c".freeze, "ext/libuv/test/test-queue-foreach-delete.c".freeze, "ext/libuv/test/test-ref.c".freeze, "ext/libuv/test/test-run-nowait.c".freeze, "ext/libuv/test/test-run-once.c".freeze, "ext/libuv/test/test-semaphore.c".freeze, "ext/libuv/test/test-shutdown-close.c".freeze, "ext/libuv/test/test-shutdown-eof.c".freeze, "ext/libuv/test/test-shutdown-twice.c".freeze, "ext/libuv/test/test-signal-multiple-loops.c".freeze, "ext/libuv/test/test-signal.c".freeze, "ext/libuv/test/test-socket-buffer-size.c".freeze, "ext/libuv/test/test-spawn.c".freeze, "ext/libuv/test/test-stdio-over-pipes.c".freeze, "ext/libuv/test/test-tcp-bind-error.c".freeze, "ext/libuv/test/test-tcp-bind6-error.c".freeze, "ext/libuv/test/test-tcp-close-accept.c".freeze, "ext/libuv/test/test-tcp-close-while-connecting.c".freeze, "ext/libuv/test/test-tcp-close.c".freeze, "ext/libuv/test/test-tcp-connect-error-after-write.c".freeze, "ext/libuv/test/test-tcp-connect-error.c".freeze, "ext/libuv/test/test-tcp-connect-timeout.c".freeze, "ext/libuv/test/test-tcp-connect6-error.c".freeze, "ext/libuv/test/test-tcp-create-socket-early.c".freeze, "ext/libuv/test/test-tcp-flags.c".freeze, "ext/libuv/test/test-tcp-oob.c".freeze, "ext/libuv/test/test-tcp-open.c".freeze, "ext/libuv/test/test-tcp-read-stop.c".freeze, "ext/libuv/test/test-tcp-shutdown-after-write.c".freeze, "ext/libuv/test/test-tcp-try-write.c".freeze, "ext/libuv/test/test-tcp-unexpected-read.c".freeze, "ext/libuv/test/test-tcp-write-after-connect.c".freeze, "ext/libuv/test/test-tcp-write-fail.c".freeze, "ext/libuv/test/test-tcp-write-queue-order.c".freeze, "ext/libuv/test/test-tcp-write-to-half-open-connection.c".freeze, "ext/libuv/test/test-tcp-writealot.c".freeze, "ext/libuv/test/test-thread-equal.c".freeze, "ext/libuv/test/test-thread.c".freeze, "ext/libuv/test/test-threadpool-cancel.c".freeze, "ext/libuv/test/test-threadpool.c".freeze, "ext/libuv/test/test-timer-again.c".freeze, "ext/libuv/test/test-timer-from-check.c".freeze, "ext/libuv/test/test-timer.c".freeze, "ext/libuv/test/test-tmpdir.c".freeze, "ext/libuv/test/test-tty.c".freeze, "ext/libuv/test/test-udp-bind.c".freeze, "ext/libuv/test/test-udp-create-socket-early.c".freeze, "ext/libuv/test/test-udp-dgram-too-big.c".freeze, "ext/libuv/test/test-udp-ipv6.c".freeze, "ext/libuv/test/test-udp-multicast-interface.c".freeze, "ext/libuv/test/test-udp-multicast-interface6.c".freeze, "ext/libuv/test/test-udp-multicast-join.c".freeze, "ext/libuv/test/test-udp-multicast-join6.c".freeze, "ext/libuv/test/test-udp-multicast-ttl.c".freeze, "ext/libuv/test/test-udp-open.c".freeze, "ext/libuv/test/test-udp-options.c".freeze, "ext/libuv/test/test-udp-send-and-recv.c".freeze, "ext/libuv/test/test-udp-send-immediate.c".freeze, "ext/libuv/test/test-udp-send-unreachable.c".freeze, "ext/libuv/test/test-udp-try-send.c".freeze, "ext/libuv/test/test-walk-handles.c".freeze, "ext/libuv/test/test-watcher-cross-stop.c".freeze, "ext/libuv/uv.gyp".freeze, "ext/libuv/vcbuild.bat".freeze, "lib/libuv.rb".freeze, "lib/libuv/async.rb".freeze, "lib/libuv/check.rb".freeze, "lib/libuv/coroutines.rb".freeze, "lib/libuv/dns.rb".freeze, "lib/libuv/error.rb".freeze, "lib/libuv/ext/ext.rb".freeze, "lib/libuv/ext/platform/darwin_x64.rb".freeze, "lib/libuv/ext/platform/unix.rb".freeze, "lib/libuv/ext/platform/windows.rb".freeze, "lib/libuv/ext/tasks.rb".freeze, "lib/libuv/ext/tasks/mac.rb".freeze, "lib/libuv/ext/tasks/unix.rb".freeze, "lib/libuv/ext/tasks/win.rb".freeze, "lib/libuv/ext/types.rb".freeze, "lib/libuv/file.rb".freeze, "lib/libuv/filesystem.rb".freeze, "lib/libuv/fs_event.rb".freeze, "lib/libuv/handle.rb".freeze, "lib/libuv/idle.rb".freeze, "lib/libuv/loop.rb".freeze, "lib/libuv/mixins/assertions.rb".freeze, "lib/libuv/mixins/fs_checks.rb".freeze, "lib/libuv/mixins/listener.rb".freeze, "lib/libuv/mixins/net.rb".freeze, "lib/libuv/mixins/resource.rb".freeze, "lib/libuv/mixins/stream.rb".freeze, "lib/libuv/pipe.rb".freeze, "lib/libuv/prepare.rb".freeze, "lib/libuv/q.rb".freeze, "lib/libuv/signal.rb".freeze, "lib/libuv/tcp.rb".freeze, "lib/libuv/timer.rb".freeze, "lib/libuv/tty.rb".freeze, "lib/libuv/udp.rb".freeze, "lib/libuv/version.rb".freeze, "lib/libuv/work.rb".freeze, "libuv.gemspec".freeze, "spec/async_spec.rb".freeze, "spec/coroutines_spec.rb".freeze, "spec/cpu_spec.rb".freeze, "spec/defer_spec.rb".freeze, "spec/dns_spec.rb".freeze, "spec/filesystem_spec.rb".freeze, "spec/idle_spec.rb".freeze, "spec/pipe_spec.rb".freeze, "spec/tcp_spec.rb".freeze, "spec/timer_spec.rb".freeze, "spec/udp_spec.rb".freeze, "spec/zen_spec.rb".freeze] s.homepage = "https://github.com/cotag/libuv".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.2".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "libuv bindings for Ruby".freeze s.test_files = ["spec/async_spec.rb".freeze, "spec/coroutines_spec.rb".freeze, "spec/cpu_spec.rb".freeze, "spec/defer_spec.rb".freeze, "spec/dns_spec.rb".freeze, "spec/filesystem_spec.rb".freeze, "spec/idle_spec.rb".freeze, "spec/pipe_spec.rb".freeze, "spec/tcp_spec.rb".freeze, "spec/timer_spec.rb".freeze, "spec/udp_spec.rb".freeze, "spec/zen_spec.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 1.9".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 2.0.0".freeze]) s.add_development_dependency(%q.freeze, [">= 2.14".freeze]) s.add_development_dependency(%q.freeze, [">= 10.1".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end