diff options
author | taca <taca@pkgsrc.org> | 2012-12-16 16:25:00 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2012-12-16 16:25:00 +0000 |
commit | df3b26d24763addeb8306df8ecf297f6f61b2014 (patch) | |
tree | 08f12fda0a37cbd4423dfd5ba7f46e7d8a5c5d48 /devel/ruby-hashery | |
parent | 2628e7f7e9d73cfc3dc21a511268d103d63032f7 (diff) | |
download | pkgsrc-df3b26d24763addeb8306df8ecf297f6f61b2014.tar.gz |
Update ruby-hashery to 2.1.0.
== 2.1.0 / 2012-11-24
The major change of the 2.1 release is to switch over to `Hash#fetch`
as the fundamental CRUD read method inplace of the previous `#read` core
extension (an alias of `#[]`). This is a pretty fundamental change which
required modification of a number of classes. So please do extra-diligence
and file an issue if you experience any problems.
In addition, the Hash#read core extension has been renamed to Hash#retrieve
to avoid any possible confusion with IO objects. This release also fixes
a couple of issues with 1.8 compatibility and makes a few other small
enhancements.
Changes:
* Rename Hash#read to Hash#retrieve.
* Deprecate `Dictionary.alpha` in favor of `Dictionary.alphabetic`.
* Add support for block argument in Dictionary#order_by_key and #order_by_value.
* Fix OpenHash issues with Ruby 1.8.x compatibility.
* OpenHash methods are opened up via `protected` instead of `private`.
* Change OpenCascade to auto-create the subclass when inherited.
Diffstat (limited to 'devel/ruby-hashery')
-rw-r--r-- | devel/ruby-hashery/Makefile | 4 | ||||
-rw-r--r-- | devel/ruby-hashery/PLIST | 17 | ||||
-rw-r--r-- | devel/ruby-hashery/distinfo | 8 |
3 files changed, 20 insertions, 9 deletions
diff --git a/devel/ruby-hashery/Makefile b/devel/ruby-hashery/Makefile index b5dd0754d0d..81abf4d7a27 100644 --- a/devel/ruby-hashery/Makefile +++ b/devel/ruby-hashery/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2012/09/16 08:14:21 taca Exp $ +# $NetBSD: Makefile,v 1.2 2012/12/16 16:25:00 taca Exp $ -DISTNAME= hashery-2.0.1 +DISTNAME= hashery-2.1.0 CATEGORIES= devel MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/devel/ruby-hashery/PLIST b/devel/ruby-hashery/PLIST index 92a5dfd918c..34d298c5d2f 100644 --- a/devel/ruby-hashery/PLIST +++ b/devel/ruby-hashery/PLIST @@ -1,13 +1,24 @@ -@comment $NetBSD: PLIST,v 1.1 2012/09/16 08:14:21 taca Exp $ +@comment $NetBSD: PLIST,v 1.2 2012/12/16 16:25:00 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem -${GEM_LIBDIR}/.ruby +${GEM_LIBDIR}/.meta ${GEM_LIBDIR}/.yardopts -${GEM_LIBDIR}/Config.rb ${GEM_LIBDIR}/DEMO.rdoc ${GEM_LIBDIR}/HISTORY.rdoc ${GEM_LIBDIR}/LICENSE.txt ${GEM_LIBDIR}/NOTICE.txt ${GEM_LIBDIR}/README.rdoc +${GEM_LIBDIR}/alt/hashery/basicobject.rb +${GEM_LIBDIR}/alt/hashery/castinghash.rb +${GEM_LIBDIR}/alt/hashery/fuzzyhash.rb +${GEM_LIBDIR}/alt/hashery/keyhash.rb +${GEM_LIBDIR}/alt/hashery/linkedlist.rb +${GEM_LIBDIR}/alt/hashery/lruhash.rb +${GEM_LIBDIR}/alt/hashery/opencascade.rb +${GEM_LIBDIR}/alt/hashery/openhash.rb +${GEM_LIBDIR}/alt/hashery/orderedhash.rb +${GEM_LIBDIR}/alt/hashery/propertyhash.rb +${GEM_LIBDIR}/alt/hashery/queryhash.rb +${GEM_LIBDIR}/alt/hashery/statichash.rb ${GEM_LIBDIR}/lib/hashery.rb ${GEM_LIBDIR}/lib/hashery.yml ${GEM_LIBDIR}/lib/hashery/association.rb diff --git a/devel/ruby-hashery/distinfo b/devel/ruby-hashery/distinfo index 7c2fff262c5..ba800414bbc 100644 --- a/devel/ruby-hashery/distinfo +++ b/devel/ruby-hashery/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1 2012/09/16 08:14:21 taca Exp $ +$NetBSD: distinfo,v 1.2 2012/12/16 16:25:00 taca Exp $ -SHA1 (hashery-2.0.1.gem) = 720ec636b6dc3d0c644230c89b292cf63f4abaf1 -RMD160 (hashery-2.0.1.gem) = b1ee09aab57708aabfcbd5b650fc3def15457b9f -Size (hashery-2.0.1.gem) = 37376 bytes +SHA1 (hashery-2.1.0.gem) = 3d9b15a3548513d745dfb553bf2aba0c74f72799 +RMD160 (hashery-2.1.0.gem) = 8129f308a406a8015d7780127b7e980819d51547 +Size (hashery-2.1.0.gem) = 37888 bytes |