./time/ruby-timers, Pure Ruby one-shot and periodic timers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.1.2, Package name: ruby23-timers-4.1.2, Maintainer: pkgsrc-users

Ruby timer collections. Schedule several procs to fire after configurable
delays or at periodic intervals.

This gem is especially useful when you are faced with an API that accepts a
single timeout but you want to run multiple timers on top of it. An example of
such a library is [nio4r](https://github.com/celluloid/nio4r), a
cross-platform Ruby library for using system calls like epoll and kqueue.


Required to run:
[time/ruby-hitimes] [lang/ruby23-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: fa4e491b4abb8b2616e3d6cd60f9c6a38749692a
RMD160: 668c571f1d51a7f1ed40bbb60855b20cc25e2949
Filesize: 15 KB

Version history: (Expand)


CVS history: (Expand)


   2017-03-20 16:43:17 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-timers to 4.1.2.

## 4.1.2 (2016-11-26)

* RuboCop reformatting
   2015-11-03 00:31:47 by Alistair G. Crooks | Files touched by this commit (161)
Log message:
Add SHA512 digests for distfiles for time category

Problems found with mismatching existing digests for:
	distfiles/asclock-classic-1.0.tar.gz
	distfiles/asclock-gtk-2.1.10beta.tar.gz
	distfiles/asclock-xlib-2.0.11.tar.gz
	distfiles/emiclock-2.0.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-13 16:06:36 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-timers to 4.1.1.

4.1.1 (2015-08-21)
------------------
* Remove `RubyProf` from Gemfile and a test, due to it providing no substantial \ 
benefit while increasing problems building bundles under Rubinius.

4.1.0 (2015-08-16)
------------------
* Addition of `now_and_every` method; fires block immediately, then sets \ 
recurring timer.
* Includes `now_and_after` method; does the same as above for one-shot timers: \ 
essentially a "two-shot" timer.
   2015-03-13 14:28:23 by Takahiro Kambe | Files touched by this commit (4)
Log message:
Add ruby-timers package version 4.0.1.

Ruby timer collections. Schedule several procs to fire after configurable
delays or at periodic intervals.

This gem is especially useful when you are faced with an API that accepts a
single timeout but you want to run multiple timers on top of it. An example of
such a library is [nio4r](https://github.com/celluloid/nio4r), a
cross-platform Ruby library for using system calls like epoll and kqueue.