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

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


Branch: CURRENT, Version: 4.3.2, Package name: ruby26-timers-4.3.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:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 10ac6c7525d5f44a124a19657a7afe0dfdf6a618
RMD160: 6f727985c84fe0f4508352dee50dc1c6eff5c105
Filesize: 8.5 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-14 17:19:49 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
time/ruby-timers: update to 4.3.2

Update ruby-timers package to 4.3.2.

No release note is available.  Please refer
<https://github.com/socketry/timers/compare/v4.3.0...v4.3.2> in detail.
   2020-03-22 10:36:18 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
time/ruby-timers: update to 4.3.0

Update ruby-timers to 4.3.0.

pkgsrc changes:
* Add "USE_LANGUAGES=	# none".
* Update dependency.

No release notes available.
   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.