--- !ruby/object:Gem::Specification name: sleepy_penguin version: !ruby/object:Gem::Version version: 3.5.1 platform: ruby authors: - sleepy_penguin hackers autorequire: bindir: bin cert_chain: [] date: 2018-12-15 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: test-unit requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: strace_me requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' description: |- sleepy_penguin provides access to newer, Linux-only system calls to wait on events from traditionally non-I/O sources. Bindings to the eventfd, timerfd, inotify, and epoll interfaces are provided. Experimental support for kqueue on FreeBSD (and likely OpenBSD/NetBSD) is also provided. email: sleepy-penguin@bogomips.org executables: [] extensions: - ext/sleepy_penguin/extconf.rb extra_rdoc_files: - LICENSE - README - TODO - NEWS - ext/sleepy_penguin/epoll.c - ext/sleepy_penguin/eventfd.c - ext/sleepy_penguin/init.c - ext/sleepy_penguin/inotify.c - ext/sleepy_penguin/timerfd.c - ext/sleepy_penguin/kqueue.c - ext/sleepy_penguin/splice.c files: - ".document" - ".gitignore" - ".manifest" - ".olddoc.yml" - COPYING - GIT-VERSION-FILE - GIT-VERSION-GEN - GNUmakefile - LATEST - LICENSE - NEWS - README - TODO - ext/sleepy_penguin/cfr.c - ext/sleepy_penguin/epoll.c - ext/sleepy_penguin/eventfd.c - ext/sleepy_penguin/extconf.rb - ext/sleepy_penguin/git_version.h - ext/sleepy_penguin/init.c - ext/sleepy_penguin/inotify.c - ext/sleepy_penguin/kqueue.c - ext/sleepy_penguin/missing_clock_gettime.h - ext/sleepy_penguin/missing_epoll.h - ext/sleepy_penguin/missing_inotify.h - ext/sleepy_penguin/missing_rb_thread_fd_close.h - ext/sleepy_penguin/missing_rb_update_max_fd.h - ext/sleepy_penguin/sendfile.c - ext/sleepy_penguin/sleepy_penguin.h - ext/sleepy_penguin/sp_copy.h - ext/sleepy_penguin/splice.c - ext/sleepy_penguin/timerfd.c - ext/sleepy_penguin/util.c - ext/sleepy_penguin/value2timespec.h - lib/sleepy_penguin.rb - lib/sleepy_penguin/cfr.rb - lib/sleepy_penguin/epoll.rb - lib/sleepy_penguin/kevent.rb - lib/sleepy_penguin/kqueue.rb - lib/sleepy_penguin/signalfd/sig_info.rb - lib/sleepy_penguin/sp.rb - lib/sleepy_penguin/splice.rb - pkg.mk - setup.rb - sleepy_penguin.gemspec - test/helper.rb - test/test_cfr.rb - test/test_constants.rb - test/test_epoll.rb - test/test_epoll_gc.rb - test/test_epoll_io.rb - test/test_epoll_optimizations.rb - test/test_eventfd.rb - test/test_inotify.rb - test/test_kqueue.rb - test/test_kqueue_io.rb - test/test_pipesize.rb - test/test_sendfile.rb - test/test_splice.rb - test/test_splice_eintr.rb - test/test_timerfd.rb homepage: https://bogomips.org/sleepy_penguin/ licenses: - LGPL-2.1+ metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.7.7 signing_key: specification_version: 4 summary: Linux I/O events for Ruby test_files: - test/test_splice.rb - test/test_epoll_optimizations.rb - test/test_constants.rb - test/test_epoll.rb - test/test_splice_eintr.rb - test/test_pipesize.rb - test/test_kqueue_io.rb - test/test_inotify.rb - test/test_kqueue.rb - test/test_eventfd.rb - test/test_epoll_gc.rb - test/test_epoll_io.rb - test/test_sendfile.rb - test/test_cfr.rb - test/test_timerfd.rb