# -*- encoding: utf-8 -*- # stub: sleepy_penguin 3.5.1 ruby lib # stub: ext/sleepy_penguin/extconf.rb Gem::Specification.new do |s| s.name = "sleepy_penguin".freeze s.version = "3.5.1".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["sleepy_penguin hackers".freeze] s.date = "2018-12-15" s.description = "sleepy_penguin provides access to newer, Linux-only system calls to wait\non events from traditionally non-I/O sources. Bindings to the eventfd,\ntimerfd, inotify, and epoll interfaces are provided. Experimental support\nfor kqueue on FreeBSD (and likely OpenBSD/NetBSD) is also provided.".freeze s.email = "sleepy-penguin@bogomips.org".freeze s.extensions = ["ext/sleepy_penguin/extconf.rb".freeze] s.extra_rdoc_files = ["LICENSE".freeze, "README".freeze, "TODO".freeze, "NEWS".freeze, "ext/sleepy_penguin/epoll.c".freeze, "ext/sleepy_penguin/eventfd.c".freeze, "ext/sleepy_penguin/init.c".freeze, "ext/sleepy_penguin/inotify.c".freeze, "ext/sleepy_penguin/timerfd.c".freeze, "ext/sleepy_penguin/kqueue.c".freeze, "ext/sleepy_penguin/splice.c".freeze] s.files = [".document".freeze, ".gitignore".freeze, ".manifest".freeze, ".olddoc.yml".freeze, "COPYING".freeze, "GIT-VERSION-FILE".freeze, "GIT-VERSION-GEN".freeze, "GNUmakefile".freeze, "LATEST".freeze, "LICENSE".freeze, "NEWS".freeze, "README".freeze, "TODO".freeze, "ext/sleepy_penguin/cfr.c".freeze, "ext/sleepy_penguin/epoll.c".freeze, "ext/sleepy_penguin/eventfd.c".freeze, "ext/sleepy_penguin/extconf.rb".freeze, "ext/sleepy_penguin/git_version.h".freeze, "ext/sleepy_penguin/init.c".freeze, "ext/sleepy_penguin/inotify.c".freeze, "ext/sleepy_penguin/kqueue.c".freeze, "ext/sleepy_penguin/missing_clock_gettime.h".freeze, "ext/sleepy_penguin/missing_epoll.h".freeze, "ext/sleepy_penguin/missing_inotify.h".freeze, "ext/sleepy_penguin/missing_rb_thread_fd_close.h".freeze, "ext/sleepy_penguin/missing_rb_update_max_fd.h".freeze, "ext/sleepy_penguin/sendfile.c".freeze, "ext/sleepy_penguin/sleepy_penguin.h".freeze, "ext/sleepy_penguin/sp_copy.h".freeze, "ext/sleepy_penguin/splice.c".freeze, "ext/sleepy_penguin/timerfd.c".freeze, "ext/sleepy_penguin/util.c".freeze, "ext/sleepy_penguin/value2timespec.h".freeze, "lib/sleepy_penguin.rb".freeze, "lib/sleepy_penguin/cfr.rb".freeze, "lib/sleepy_penguin/epoll.rb".freeze, "lib/sleepy_penguin/kevent.rb".freeze, "lib/sleepy_penguin/kqueue.rb".freeze, "lib/sleepy_penguin/signalfd/sig_info.rb".freeze, "lib/sleepy_penguin/sp.rb".freeze, "lib/sleepy_penguin/splice.rb".freeze, "pkg.mk".freeze, "setup.rb".freeze, "sleepy_penguin.gemspec".freeze, "test/helper.rb".freeze, "test/test_cfr.rb".freeze, "test/test_constants.rb".freeze, "test/test_epoll.rb".freeze, "test/test_epoll_gc.rb".freeze, "test/test_epoll_io.rb".freeze, "test/test_epoll_optimizations.rb".freeze, "test/test_eventfd.rb".freeze, "test/test_inotify.rb".freeze, "test/test_kqueue.rb".freeze, "test/test_kqueue_io.rb".freeze, "test/test_pipesize.rb".freeze, "test/test_sendfile.rb".freeze, "test/test_splice.rb".freeze, "test/test_splice_eintr.rb".freeze, "test/test_timerfd.rb".freeze] s.homepage = "https://bogomips.org/sleepy_penguin/".freeze s.licenses = ["LGPL-2.1+".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Linux I/O events for Ruby".freeze s.test_files = ["test/test_splice.rb".freeze, "test/test_epoll_optimizations.rb".freeze, "test/test_constants.rb".freeze, "test/test_epoll.rb".freeze, "test/test_splice_eintr.rb".freeze, "test/test_pipesize.rb".freeze, "test/test_kqueue_io.rb".freeze, "test/test_inotify.rb".freeze, "test/test_kqueue.rb".freeze, "test/test_eventfd.rb".freeze, "test/test_epoll_gc.rb".freeze, "test/test_epoll_io.rb".freeze, "test/test_sendfile.rb".freeze, "test/test_cfr.rb".freeze, "test/test_timerfd.rb".freeze] s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) end