Path to this page:
./
devel/ruby-thor,
Scripting framework that replaces rake, sake and rubigen
Branch: CURRENT,
Version: 1.2.2,
Package name: ruby31-thor-1.2.2,
Maintainer: pkgsrc-usersThor is a simple and efficient tool for building self-documenting
command line utilities. It removes the pain of parsing command line
options, writing "USAGE:" banners, and can also be used as an
alternative to the [Rake](http://github.com/jimweirich/rake) build
tool. The syntax is Rake-like, so it should be familiar to most Rake
users.
Required to run:[
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 52 KB
Version history: (Expand)
- (2023-05-14) Updated to version: ruby31-thor-1.2.2
- (2023-02-09) Updated to version: ruby31-thor-1.2.1
- (2022-02-12) Updated to version: ruby27-thor-1.2.1
- (2021-10-07) Updated to version: ruby27-thor-1.1.0
- (2021-01-26) Updated to version: ruby26-thor-1.1.0
- (2021-01-13) Updated to version: ruby26-thor-1.0.1nb1
CVS history: (Expand)
2023-11-11 13:32:01 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
devel/ruby-thor: revert to 1.2.2
sysutils/ruby-inspec-core require <1.3.0.
|
2023-11-11 13:25:40 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-thor: update to 1.3.0
1.3.0 (2023-10-18)
What's Changed
* use the correct class for shared namespaces by @Gerst20051 in #754
* Allow to Override Order of Commands in Help by @alessio-signorini in #642
* Add support for providing http headers to get by @dnlgrv in #801
* Don't document negative boolean option named no_* by @BrentWheeldon in
#797
* CreateFile#identical? fixed for files containing multi-byte UTF-8
codepoints by @tomclose in #786
* Drop support to Ruby 2.6 by @rafaelfranca in #821
* Fix dashless option usage info by @sambostock in #800
* Support Range in enum option by @phene in #775
* Check if type: array values are in enum by @movermeyer in #784
* Fix inject into file warning by @nicolas-brousse in #709
* Support Thor::CoreExt::HashWithIndifferentAccess#slice method by @shuuuuun
in #812
* long_desc: new option to disable wrapping by @igneus in #739
* Print default in help when option type is :boolean and default is false by
@nevesenin in #849
* Silence encoding warnings in specs by @p8 in #857
* Validate arguments for method_option and class_option by @p8 in #856
* Fix help for file_collision method without block by @shuuuuun in #858
* Extract print methods to seperate classes by @p8 in #854
* Add support for printing tables with borders by @p8 in #855
* Fix printing tables with borders and indentation by @p8 in #861
New Contributors
* @Gerst20051 made their first contribution in #754
* @alessio-signorini made their first contribution in #642
* @dnlgrv made their first contribution in #801
* @BrentWheeldon made their first contribution in #797
* @tomclose made their first contribution in #786
* @sambostock made their first contribution in #800
* @phene made their first contribution in #775
* @movermeyer made their first contribution in #784
* @nicolas-brousse made their first contribution in #709
* @shuuuuun made their first contribution in #812
* @igneus made their first contribution in #739
* @nevesenin made their first contribution in #849
|
2023-05-14 15:51:23 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-thor: update to 1.2.2
1.2.2 (2023-05-11)
What's Changed
* Respect implicit encoding of thorfiles by @timdiggins in #782
* Switch hash from MD5 to SHA256 by @stanhu in #785
* Respect the updated NO_COLOR specification by @coderjoe in #796
* Remove support for deprecated OS by @peterzhu2118 in #798
* Support thor install <uri> to install remote thor files by
@deivid-rodriguez in #787
* Update error message for content already exists case. by @jpgeek in #799
* Allow setting file permissions with create_file by @skipkayhil in #820
* Properly pad aliases for option usage by @p8 in #810
New Contributors
* @ytkg made their first contribution in #767
* @timdiggins made their first contribution in #780
* @stanhu made their first contribution in #785
* @jdufresne made their first contribution in #806
* @peterzhu2118 made their first contribution in #798
* @casperisfine made their first contribution in #807
* @jpgeek made their first contribution in #799
* @skipkayhil made their first contribution in #820
* @p8 made their first contribution in #810
|
2022-02-12 14:48:00 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-thor: update to 1.2.1
1.2.0 (2022-01-04)
What's Changed
* Support Thor::CoreExt::HashWithIndifferentAccess#except for Rails 6.0 by
@koic in #734
* The klass parameter 'inject_into_class' should be given a string
type.(also inject_into_module) by @ratovia in #752
* Added Shell::Basic#say_error by @postmodern in #750
* Check for duplicate content in relevant section when inserting into files
by @excid3 in #735
* Loaded the directory under tasks. by @Mitsuru53 in #747
* Update Thor::Actions#inside to return the value yielded by the block by
@jordan-brough in #712
* remove_file should unlink broken symlinks by @2called-chaos in #720
* Use string interpolation for trailing whitespace by @jonathanhefner in #730
* Indent multiline messages in say_status by @jonathanhefner in #714
* Allow leading hyphen in switch values when specified with = by @univerio
in #737
* Fix for #707 by @scambra in #708
* Support latest did_you_mean by @deivid-rodriguez in #761
New Contributors
* @ratovia made their first contribution in #752
* @excid3 made their first contribution in #735
* @Mitsuru53 made their first contribution in #747
* @jordan-brough made their first contribution in #712
* @2called-chaos made their first contribution in #720
* @univerio made their first contribution in #737
* @scambra made their first contribution in #708
1.2.1 (2022-01-04)
What's Changed
* Fix regressions with insert_into_file
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|
2021-01-26 16:33:05 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-thor: update to 1.1.0
1.1.0 (2021-01-20)
* Don't use ANSI colors when terminal is dumb.
* Ensure default option/argument is not erroneously aliased.
* Fixes a bug in the calculation of the print_wrapped method.
* Obey :mute and options[:quiet] in Shell#say.
* Support Ruby 3.0.
* Add force option to the gsub_file action.
|
2021-01-13 16:11:03 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
devel/ruby-thor: remove CONFLICTS
Remove CONFLICTS since add pkg_alternatives support.
Bump PKGREVISION.
|