Received: by mail.netbsd.org (Postfix, from userid 605) id 502F584DF8; Tue, 13 Mar 2018 16:04:46 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 63C0D84DB5 for ; Tue, 13 Mar 2018 16:04:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id LHbuaZfKsvHq for ; Tue, 13 Mar 2018 16:04:44 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 9B73184D33 for ; Tue, 13 Mar 2018 16:04:44 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 94EB6FB40; Tue, 13 Mar 2018 16:04:44 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1520957084160460" MIME-Version: 1.0 Date: Tue, 13 Mar 2018 16:04:44 +0000 From: "Takahiro Kambe" Subject: CVS commit: pkgsrc/net/ruby-nio4r To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org X-Mailer: log_accum Message-Id: <20180313160444.94EB6FB40@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1520957084160460 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: taca Date: Tue Mar 13 16:04:44 UTC 2018 Added Files: pkgsrc/net/ruby-nio4r: DESCR Makefile PLIST distinfo Log Message: net/ruby-nio4r: add version 2.2.0 package New I/O for Ruby (nio4r): cross-platform asynchronous I/O primitives for scalable network clients and servers. Modeled after the Java NIO API, but simplified for ease-of-use. nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby. I/O selectors are the heart of "reactor"-based event loops, and monitor multiple I/O objects for various types of readiness, e.g. ready for reading or writing. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/net/ruby-nio4r/DESCR \ pkgsrc/net/ruby-nio4r/Makefile pkgsrc/net/ruby-nio4r/PLIST \ pkgsrc/net/ruby-nio4r/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1520957084160460 Content-Disposition: inline Content-Length: 4318 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/net/ruby-nio4r/DESCR diff -u /dev/null pkgsrc/net/ruby-nio4r/DESCR:1.1 --- /dev/null Tue Mar 13 16:04:44 2018 +++ pkgsrc/net/ruby-nio4r/DESCR Tue Mar 13 16:04:44 2018 @@ -0,0 +1,8 @@ +New I/O for Ruby (nio4r): cross-platform asynchronous I/O primitives for +scalable network clients and servers. Modeled after the Java NIO API, but +simplified for ease-of-use. + +nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby. +I/O selectors are the heart of "reactor"-based event loops, and monitor +multiple I/O objects for various types of readiness, e.g. ready for reading or +writing. Index: pkgsrc/net/ruby-nio4r/Makefile diff -u /dev/null pkgsrc/net/ruby-nio4r/Makefile:1.1 --- /dev/null Tue Mar 13 16:04:44 2018 +++ pkgsrc/net/ruby-nio4r/Makefile Tue Mar 13 16:04:44 2018 @@ -0,0 +1,12 @@ +# $NetBSD: Makefile,v 1.1 2018/03/13 16:04:44 taca Exp $ + +DISTNAME= nio4r-2.2.0 +CATEGORIES= net + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/socketry/nio4r +COMMENT= Cross-platform asynchronous I/O primitives for scalable network +LICENSE= mit + +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/net/ruby-nio4r/PLIST diff -u /dev/null pkgsrc/net/ruby-nio4r/PLIST:1.1 --- /dev/null Tue Mar 13 16:04:44 2018 +++ pkgsrc/net/ruby-nio4r/PLIST Tue Mar 13 16:04:44 2018 @@ -0,0 +1,64 @@ +@comment $NetBSD: PLIST,v 1.1 2018/03/13 16:04:44 taca Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_EXTSDIR}/gem.build_complete +${GEM_EXTSDIR}/nio4r_ext.${RUBY_DLEXT} +${GEM_LIBDIR}/.gitignore +${GEM_LIBDIR}/.rspec +${GEM_LIBDIR}/.rubocop.yml +${GEM_LIBDIR}/.travis.yml +${GEM_LIBDIR}/CHANGES.md +${GEM_LIBDIR}/Gemfile +${GEM_LIBDIR}/Guardfile +${GEM_LIBDIR}/LICENSE.txt +${GEM_LIBDIR}/README.md +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/appveyor.yml +${GEM_LIBDIR}/examples/echo_server.rb +${GEM_LIBDIR}/ext/libev/Changes +${GEM_LIBDIR}/ext/libev/LICENSE +${GEM_LIBDIR}/ext/libev/README +${GEM_LIBDIR}/ext/libev/README.embed +${GEM_LIBDIR}/ext/libev/ev.c +${GEM_LIBDIR}/ext/libev/ev.h +${GEM_LIBDIR}/ext/libev/ev_epoll.c +${GEM_LIBDIR}/ext/libev/ev_kqueue.c +${GEM_LIBDIR}/ext/libev/ev_poll.c +${GEM_LIBDIR}/ext/libev/ev_port.c +${GEM_LIBDIR}/ext/libev/ev_select.c +${GEM_LIBDIR}/ext/libev/ev_vars.h +${GEM_LIBDIR}/ext/libev/ev_win32.c +${GEM_LIBDIR}/ext/libev/ev_wrap.h +${GEM_LIBDIR}/ext/libev/test_libev_win32.c +${GEM_LIBDIR}/ext/nio4r/bytebuffer.c +${GEM_LIBDIR}/ext/nio4r/extconf.rb +${GEM_LIBDIR}/ext/nio4r/libev.h +${GEM_LIBDIR}/ext/nio4r/monitor.c +${GEM_LIBDIR}/ext/nio4r/nio4r.h +${GEM_LIBDIR}/ext/nio4r/nio4r_ext.c +${GEM_LIBDIR}/ext/nio4r/org/nio4r/ByteBuffer.java +${GEM_LIBDIR}/ext/nio4r/org/nio4r/Monitor.java +${GEM_LIBDIR}/ext/nio4r/org/nio4r/Nio4r.java +${GEM_LIBDIR}/ext/nio4r/org/nio4r/Selector.java +${GEM_LIBDIR}/ext/nio4r/selector.c +${GEM_LIBDIR}/lib/nio.rb +${GEM_LIBDIR}/lib/nio/bytebuffer.rb +${GEM_LIBDIR}/lib/nio/monitor.rb +${GEM_LIBDIR}/lib/nio/selector.rb +${GEM_LIBDIR}/lib/nio/version.rb +${GEM_LIBDIR}/lib/nio4r_ext.${RUBY_DLEXT} +${GEM_LIBDIR}/logo.png +${GEM_LIBDIR}/nio4r.gemspec +${GEM_LIBDIR}/spec/nio/acceptables_spec.rb +${GEM_LIBDIR}/spec/nio/bytebuffer_spec.rb +${GEM_LIBDIR}/spec/nio/monitor_spec.rb +${GEM_LIBDIR}/spec/nio/selectables/pipe_spec.rb +${GEM_LIBDIR}/spec/nio/selectables/ssl_socket_spec.rb +${GEM_LIBDIR}/spec/nio/selectables/tcp_socket_spec.rb +${GEM_LIBDIR}/spec/nio/selectables/udp_socket_spec.rb +${GEM_LIBDIR}/spec/nio/selector_spec.rb +${GEM_LIBDIR}/spec/spec_helper.rb +${GEM_LIBDIR}/spec/support/selectable_examples.rb +${GEM_LIBDIR}/tasks/extension.rake +${GEM_LIBDIR}/tasks/rspec.rake +${GEM_LIBDIR}/tasks/rubocop.rake +${GEM_HOME}/specifications/${GEM_NAME}.gemspec Index: pkgsrc/net/ruby-nio4r/distinfo diff -u /dev/null pkgsrc/net/ruby-nio4r/distinfo:1.1 --- /dev/null Tue Mar 13 16:04:44 2018 +++ pkgsrc/net/ruby-nio4r/distinfo Tue Mar 13 16:04:44 2018 @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2018/03/13 16:04:44 taca Exp $ + +SHA1 (nio4r-2.2.0.gem) = 953ed989705dcbedd61888e58d15db678bfd0843 +RMD160 (nio4r-2.2.0.gem) = a7c1b5a824e38d599b1445a6f6b14bf15d2b735a +SHA512 (nio4r-2.2.0.gem) = 9a9acaede13da07894edb7012f593bd2132296f2130cc2529cfbbad421aaa1e7b144403c9812e6ac8429cf6bb9e8c7e746acd86f2061dedf4cc14fb10fdaa7fe +Size (nio4r-2.2.0.gem) = 101888 bytes --_----------=_1520957084160460--