Docile turns any Ruby object into a DSL. Especially useful with the Builder
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-05-23 15:25:28 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-docile: update to 1.4.0
pkgsrc change: update HOMEPAGE which was broken link.
1.4.0 (May 12, 2021)
* Special thanks to Matt Schreiber (@tomeon):
- Short-circuit to calling #instance_exec directly on the DSL object
(prior to constructing a proxy object) when the DSL object and block
context object are identical (Sorry it took over a year to review and
merge this!)
* Renamed default branch from master to main, see:
https://github.com/github/renaming
* Temporarily removed YARD doc configuration, to replace after migration to
Github Actions
* Removed support for all EOL Rubies < 2.6
* Migrated CI from Travis to Github Actions
* Special thanks (again!) to Taichi Ishitani (@taichi-ishitani):
- Use more reliable codecov github action (via simplecov-cobertura) rather
than less reliable codecov gem
- Enable bundle caching in github action setup-ruby
* Added Rubocop, and configured it to run in CI
* Added Dependabot, and configured it to run daily
* Added SECURITY.md for vulnerability reporting policy
|
2021-01-14 15:02:47 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-docile: update to 1.3.5
1.3.5 (Jan 13, 2021)
* Special thanks to Jochen Seeber (@jochenseeber):
- Fix remaining delegation on Ruby 2.7 (PR #62)
* Remove support for Ruby 1.8.7 and REE, because they are no longer
runnable on Travis CI
* Announce that continued support for any EOL Ruby versions (that is,
versions prior to Ruby 2.5 as of Jan 13 2021) will be decided on Feb 1,
2021 based on comments to issue #58
|
2021-01-10 15:44:45 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-docile: update to 1.3.4
1.3.4 (Dec 22, 2020)
* Special thanks to Benoit Daloze (@eregon):
- Fix delegation on Ruby 2.7 (issues #45 and #44, PR #52)
1.3.3 (Dec 18, 2020)
* Special thanks (again!) to Taichi Ishitani (@taichi-ishitani):
- Fix keyword arg warnings on Ruby 2.7 (issue #44, PR #45)
- Filter Docile's source files from backtrace (issue #35, PR #36)
|
2019-10-23 18:34:19 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-docile: update to 1.3.2
Update ruby-docile to 1.3.2.
## v1.3.2 (2019-06-12)
- Special thanks (again!) to Taichi Ishitani (@taichi-ishitani):
- Fix for DSL object is replaced when #dsl_eval is nested (#33, PR #34)
|
2018-09-23 16:18:11 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-docile: update to 1.3.1
## [v1.3.1 (May 24, 2018)](http://github.com/ms-ati/docile/compare/v1.3.0...v1.3.1)
- Special thanks to Taichi Ishitani (@taichi-ishitani):
- Fix for when DSL object is also the block's context (#30)
|
2018-02-28 16:47:49 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-docile: update to 1.3.0
## [v1.3.0 (Feb 7, 2018)](http://github.com/ms-ati/docile/compare/v1.2.0...v1.3.0)
- Allow helper methods in block's context to call DSL methods
- Add SemVer release policy explicitly
- Standardize on double-quoted string literals
- Workaround some more Travis CI shenanigans
## [v1.2.0 (Jan 11, 2018)](http://github.com/ms-ati/docile/compare/v1.1.5...v1.2.0)
- Special thanks to Christina Koller (@cmkoller)
- add DSL evaluation returning *return value of the block* (see \
`.dsl_eval_with_block_return`)
- add an example to README
- keep travis builds passing on old ruby versions
|