pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/ruby-raindrops Update ruby-raindrops to 0.18.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/2e9d4e2f1003
branches: trunk
changeset: 363314:2e9d4e2f1003
user: taca <taca%pkgsrc.org@localhost>
date: Mon Jun 05 15:34:33 2017 +0000
description:
Update ruby-raindrops to 0.18.0.
=== raindrops 0.18.0 / 2017-03-23 02:44 UTC
The most notable feature of this release is the addition of
FreeBSD and OpenBSD TCP_INFO support. This includes the
Raindrops::TCP for portably mapping TCP state names to
platform-dependent numeric values:
https://bogomips.org/raindrops/Raindrops.html#TCP
Thanks to Jeremy Evans and Simon Eskildsen on the
unicorn-public%bogomips.org@localhost mailing list for inspiring
these changes to raindrops.
There's also a few internal cleanups, and documentation
improvements, including some fixes to the largely-forgotten
Raindrops::Aggreage::PMQ class:
https://bogomips.org/raindrops/Raindrops/Aggregate/PMQ.html
20 changes since 0.17.0:
test_inet_diag_socket: fix Fixnum deprecation warning
TODO: add item for IPv6 breakage
ext: fix documentation for C ext-defined classes
TCP_Info: custom documentation for #get!
TypedData C-API conversion
test_watcher: disable test correctly when aggregate is missing
tcp_info: support this struct under FreeBSD
define Raindrops::TCP hash for TCP states
linux_inet_diag: reduce stack usage and simplify
avoid reading errno repeatedly
aggregate/pmq: avoid false sharing of lock buffers
aggregate/pmq: remove io-extra requirement
aggregate/pmq: avoid File#stat allocation
Merge remote-tracking branch 'origin/freebsd'
Merge remote-tracking branch 'origin/aggregate-pmq'
doc: remove private email support address
doc: update location of TCP_INFO-related stuff
build: avoid olddoc for building the RubyGem
doc: document Raindrops::TCP hash
aggregate/pmq: update version numbers for Ruby and Linux
diffstat:
www/ruby-raindrops/Makefile | 4 ++--
www/ruby-raindrops/PLIST | 6 +++---
www/ruby-raindrops/distinfo | 10 +++++-----
3 files changed, 10 insertions(+), 10 deletions(-)
diffs (62 lines):
diff -r 61965a82fb79 -r 2e9d4e2f1003 www/ruby-raindrops/Makefile
--- a/www/ruby-raindrops/Makefile Mon Jun 05 15:33:49 2017 +0000
+++ b/www/ruby-raindrops/Makefile Mon Jun 05 15:34:33 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2016/10/18 16:05:07 taca Exp $
+# $NetBSD: Makefile,v 1.11 2017/06/05 15:34:33 taca Exp $
-DISTNAME= raindrops-0.17.0
+DISTNAME= raindrops-0.18.0
CATEGORIES= www
MAINTAINER= pkgsrc%NetBSD.org@localhost
diff -r 61965a82fb79 -r 2e9d4e2f1003 www/ruby-raindrops/PLIST
--- a/www/ruby-raindrops/PLIST Mon Jun 05 15:33:49 2017 +0000
+++ b/www/ruby-raindrops/PLIST Mon Jun 05 15:34:33 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2016/10/18 16:05:07 taca Exp $
+@comment $NetBSD: PLIST,v 1.8 2017/06/05 15:34:33 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_EXTSDIR}/gem.build_complete
${GEM_EXTSDIR}/raindrops_ext.${RUBY_DLEXT}
@@ -26,10 +26,10 @@
${GEM_LIBDIR}/examples/zbatery.conf.rb
${GEM_LIBDIR}/ext/raindrops/extconf.rb
${GEM_LIBDIR}/ext/raindrops/linux_inet_diag.c
-${GEM_LIBDIR}/ext/raindrops/linux_tcp_info.c
${GEM_LIBDIR}/ext/raindrops/my_fileno.h
${GEM_LIBDIR}/ext/raindrops/raindrops.c
${GEM_LIBDIR}/ext/raindrops/raindrops_atomic.h
+${GEM_LIBDIR}/ext/raindrops/tcp_info.c
${GEM_LIBDIR}/lib/raindrops.rb
${GEM_LIBDIR}/lib/raindrops/aggregate.rb
${GEM_LIBDIR}/lib/raindrops/aggregate/last_data_recv.rb
@@ -54,12 +54,12 @@
${GEM_LIBDIR}/test/test_linux_all_tcp_listen_stats_leak.rb
${GEM_LIBDIR}/test/test_linux_ipv6.rb
${GEM_LIBDIR}/test/test_linux_middleware.rb
-${GEM_LIBDIR}/test/test_linux_tcp_info.rb
${GEM_LIBDIR}/test/test_middleware.rb
${GEM_LIBDIR}/test/test_middleware_unicorn.rb
${GEM_LIBDIR}/test/test_middleware_unicorn_ipv6.rb
${GEM_LIBDIR}/test/test_raindrops.rb
${GEM_LIBDIR}/test/test_raindrops_gc.rb
${GEM_LIBDIR}/test/test_struct.rb
+${GEM_LIBDIR}/test/test_tcp_info.rb
${GEM_LIBDIR}/test/test_watcher.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 61965a82fb79 -r 2e9d4e2f1003 www/ruby-raindrops/distinfo
--- a/www/ruby-raindrops/distinfo Mon Jun 05 15:33:49 2017 +0000
+++ b/www/ruby-raindrops/distinfo Mon Jun 05 15:34:33 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2016/10/18 16:05:07 taca Exp $
+$NetBSD: distinfo,v 1.11 2017/06/05 15:34:33 taca Exp $
-SHA1 (raindrops-0.17.0.gem) = 8ec1f14e67bd10abf1d59bb50bb005e1fb3bac8b
-RMD160 (raindrops-0.17.0.gem) = faf3dee3cc849c8c6b44c0ab8e0d0d79b73872f5
-SHA512 (raindrops-0.17.0.gem) = 447d9fc9c7102ea953a4d2b933f2ea66b20edeecd7f681abb6d372a1d8ff34b9f672153c4991347c43344a03af0bb7ef58ab8bc86eda391035aa1ab20ac40a26
-Size (raindrops-0.17.0.gem) = 59392 bytes
+SHA1 (raindrops-0.18.0.gem) = 94f63a3ecb0e6df3dcc2389d286e158bf322c35e
+RMD160 (raindrops-0.18.0.gem) = 4887da161d348e365825479302cb28692ccd3848
+SHA512 (raindrops-0.18.0.gem) = 057f7756500311bdd01a2436454d9194dd01035b68aa8ad7a130611812dbed606d020958756a95f4625812d92402f274b007d120dd541ec9068fcc5039077518
+Size (raindrops-0.18.0.gem) = 61952 bytes
Home |
Main Index |
Thread Index |
Old Index