pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/ruby-raindrops



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Jun  5 15:34:33 UTC 2017

Modified Files:
        pkgsrc/www/ruby-raindrops: Makefile PLIST distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/ruby-raindrops/Makefile \
    pkgsrc/www/ruby-raindrops/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/ruby-raindrops/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/ruby-raindrops/Makefile
diff -u pkgsrc/www/ruby-raindrops/Makefile:1.10 pkgsrc/www/ruby-raindrops/Makefile:1.11
--- pkgsrc/www/ruby-raindrops/Makefile:1.10     Tue Oct 18 16:05:07 2016
+++ pkgsrc/www/ruby-raindrops/Makefile  Mon Jun  5 15:34:33 2017
@@ -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
Index: pkgsrc/www/ruby-raindrops/distinfo
diff -u pkgsrc/www/ruby-raindrops/distinfo:1.10 pkgsrc/www/ruby-raindrops/distinfo:1.11
--- pkgsrc/www/ruby-raindrops/distinfo:1.10     Tue Oct 18 16:05:07 2016
+++ pkgsrc/www/ruby-raindrops/distinfo  Mon Jun  5 15:34:33 2017
@@ -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

Index: pkgsrc/www/ruby-raindrops/PLIST
diff -u pkgsrc/www/ruby-raindrops/PLIST:1.7 pkgsrc/www/ruby-raindrops/PLIST:1.8
--- pkgsrc/www/ruby-raindrops/PLIST:1.7 Tue Oct 18 16:05:07 2016
+++ pkgsrc/www/ruby-raindrops/PLIST     Mon Jun  5 15:34:33 2017
@@ -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/yahns.conf.rb
 ${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_li
 ${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



Home | Main Index | Thread Index | Old Index