Path to this page:
./
devel/ruby-hocon,
Ruby port of the Typesafe Config library
Branch: CURRENT,
Version: 1.4.0,
Package name: ruby31-hocon-1.4.0,
Maintainer: pkgsrc-usersruby-hocon
==========
This is a port of the [Typesafe Config](https://github.com/typesafehub/config)
library to Ruby.
The library provides Ruby support for the
[HOCON](https://github.com/typesafehub/config/blob/master/HOCON.md)
configuration file format.
At present, it supports parsing and modification of existing HOCON/JSON files
via the `ConfigFactory` class and the `ConfigValueFactory` class, and
rendering parsed config objects back to a String ([see examples
below](#basic-usage)). It also supports the parsing and modification of
HOCON/JSON files via `ConfigDocumentFactory`.
**Note:** While the project is production ready, since not all features in the
Typesafe library are supported, you may still run into some issues. If you
find a problem, feel free to open a github issue.
The implementation is intended to be as close to a line-for-line port as the
two languages allow, in hopes of making it fairly easy to port over new
changesets from the Java code base over time.
Required to run:[
lang/ruby26-base]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 104.5 KB
Version history: (Expand)
- (2023-04-27) Updated to version: ruby31-hocon-1.4.0
- (2021-10-07) Updated to version: ruby27-hocon-1.3.1
- (2020-06-07) Updated to version: ruby26-hocon-1.3.1
- (2020-01-16) Updated to version: ruby26-hocon-1.3.0
- (2019-10-30) Updated to version: ruby24-hocon-1.2.6
- (2018-12-06) Package added to pkgsrc.se, version ruby24-hocon-1.2.5 (created)
CVS history: (Expand)
2023-04-27 15:52:06 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-hocon: update to 1.4.0
1.4.0 (2023-03-21)
* (PA-4633) Replaces Travis CI with GitHub Actions
* (PA-4812) Add ruby 3.2 to spec matrix
* (PA-4856) Move from Snyk to Mend
* (PA-4914) Use require_relative
|
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
|
2020-06-07 09:09:31 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-hocon: update to 1.3.1
Update ruby-hocon to 1.3.1.
## 1.3.1
This is a bugfix release
* Fix a bug when using the library in multiple threads \
([HC-105](https://tickets.puppetlabs.com/browse/HC-105))
|
2020-01-16 16:31:19 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-hocon: update to 1.3.0
Update ruby-hocon to 1.3.0.
## 1.3.0
This is a feature release
* Support environment variable lists \
([HC-104](https://tickets.puppetlabs.com/browse/HC-104))
|
2019-10-30 15:52:33 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-hocon: update to 1.2.6
Update ruby-hocon to 1.2.6.
## 1.2.6
This is a bugfix release
* Do not ship spec folder with gem \
([PA-2942](https://tickets.puppetlabs.com/browse/PA-2942))
|
2018-12-06 15:35:17 by Takahiro Kambe | Files touched by this commit (5) |
Log message:
devel/ruby-hocon: add version 1.2.5
ruby-hocon
==========
This is a port of the [Typesafe Config](https://github.com/typesafehub/config)
library to Ruby.
The library provides Ruby support for the
[HOCON](https://github.com/typesafehub/config/blob/master/HOCON.md)
configuration file format.
At present, it supports parsing and modification of existing HOCON/JSON files
via the `ConfigFactory` class and the `ConfigValueFactory` class, and
rendering parsed config objects back to a String ([see examples
below](#basic-usage)). It also supports the parsing and modification of
HOCON/JSON files via `ConfigDocumentFactory`.
**Note:** While the project is production ready, since not all features in the
Typesafe library are supported, you may still run into some issues. If you
find a problem, feel free to open a github issue.
The implementation is intended to be as close to a line-for-line port as the
two languages allow, in hopes of making it fairly easy to port over new
changesets from the Java code base over time.
|