./misc/ruby-progressbar, Text Progress Bar Library for Ruby

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


Branch: CURRENT, Version: 1.13.0, Package name: ruby31-progressbar-1.13.0, Maintainer: pkgsrc-users

Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate
progress with percentage, a progress bar, and estimated remaining time.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 19 KB

Version history: (Expand)


CVS history: (Expand)


   2023-03-05 14:52:42 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-progressbar: update to 1.13.0

1.12.0 (2023-03-01)

Add

* Ability To Swap Out Running Average Calculators
* running_average_rate As Configuration Option
* Wall Clock Time To Completion To The Format Elements

Change

* Rename Running Average Calculator To Smoothed Average Calculator
* Rename smoothing To running_average_rate
* Rename smoothing_factor To rate
* Allow Timer's Elapsed Seconds To Calculate Even If Not Started

1.13.0 (2023-03-04)

Add

* Ability To Allow Different Projectors To Be Used For Time Estimates
* Concept Of A Projector
* Ability To Access Progress Bar Instance Using Enumerator Refinement

Remove

* smoothing Option

Change

* Issue Caused By Ruby Bug
   2021-10-26 12:59:39 by Nia Alarie | Files touched by this commit (378)
Log message:
misc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (possibly fetched
conditionally?):

./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz
   2021-10-07 16:35:55 by Nia Alarie | Files touched by this commit (378)
Log message:
misc: Remove SHA1 hashes for distfiles
   2021-01-11 15:07:32 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-progressbar: update to 1.11.0

pkgsrc change: remove redundant "ruby" from CATEGORIES.

Version v1.11.0 - December 30, 2020

Add
* RUBY_PROGRESS_BAR_FORMAT Environment Variable

Merge
* PR #165 - Show Unknown Time Remaining After Timer Reset

Fix
* Show Unknown Time Remaining After Bar Is Reset

Uncategorized
* Merge PR #167 - Convert To Github Actions
   2020-03-23 18:15:57 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-progressbar: update to 1.10.1

Update ruby-progressbar to 1.10.1.
pkgsrc change: add "USE_LANGAUGES=	# none".

Version v1.10.1 - May 27, 2019

Change

* Make Extra Sure We're Not Loading Ruby's Time Class

Fix

* CHANGELOG URI in both gemspecs to point to master CHANGELOG.md
* Ruby 1.8/1.9 IO Doesn't Respond to winsize

Remove

* allowed_push_host From gemspecs
   2018-09-23 17:47:54 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
misc/ruby-progressbar: update to 1.10.0

Version v1.10.0 - August 3, 2018

Add

* %W flag for complete_bar_with_percentage
* %W Flag for complete_bar_with_percentage

Change

* Don't rely on default when building complete bar

Fix

* NoMethodError on decrement when output is non-TTY

Uncategorized

* Fix no method error on decrement when output is not TTY enabled
   2018-03-14 15:32:05 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-progressbar: update to 1.9.0

Version v1.9.0 - September 27, 2017

Performance

* don't shell out when it's avoidable.

Change

* Don't allow user to override total or starting_at in Enumerator
* print_and_flush to be explicitly a private method

Uncategorized

* Enumerator#to_progressbar as a refinement

Remove

* Explicit clear on start

Fix

* Components::Time to allow #estimated_seconds_remaining to be called

Add

* Base#to_h to expose all of the data about the current bar state
* Outputs::Null for users who don't want the bar sent anywhere
* Ability to specify a completely custom output stream
* %u format flag to show ?? if total is unknown
   2017-09-18 02:59:47 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
misc/ruby-progressbar: update to 1.8.3

Version v1.8.3 - September 13, 2017

* Update warning_filter to fix require_relative

Version v1.8.2 - December 10, 2016

Fix

* Predicates not available on 1.8.7

Add

* progressbar as a gem build target

Removed

* reek