summaryrefslogtreecommitdiff
path: root/time/ruby-timers/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2022-09-04time/ruby-timers: update to 4.3.4taca1-1/+3
4.3.4 (2022-09-02) * Add clear! function and refactor validate function * Add tests that use validate function to check heap invariant * Refactor name of heap validation method from validate! to valid? * CI against Ruby 3.1 * Modernize gem. * Migrate to sus for tests. * Flush queued timers if possible.
2021-02-13time/ruby-timers: update to 4.3.3taca1-1/+2
4.3.3 (2021-02-13) No release note nor changelog. Here is quote from commit log. * Fix development workflow. * Remove comment from gemspec. * Add priority queue class * Add #size method and change to actual minheap * Add some tests for priority heap * Rename first and insert to peek and push for naming consistency * Switch to a PriorityHeap instead of array for storing Handles * Refactor Handle class to use Comparable mixin * Add extra performance test for timer queue insertion speed * Reduce required accuracy for tests, because macOS on GitHub Actions i… … * Updated code formatting & specs.
2020-09-14time/ruby-timers: update to 4.3.2taca1-17/+1
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-22time/ruby-timers: update to 4.3.0taca1-7/+3
Update ruby-timers to 4.3.0. pkgsrc changes: * Add "USE_LANGUAGES= # none". * Update dependency. No release notes available.
2017-03-20Update ruby-timers to 4.1.2.taca1-8/+10
## 4.1.2 (2016-11-26) * RuboCop reformatting
2015-03-13Add ruby-timers package version 4.0.1.taca1-0/+28
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.