summaryrefslogtreecommitdiff
path: root/devel/ruby-hashery
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2012-12-16 16:25:00 +0000
committertaca <taca@pkgsrc.org>2012-12-16 16:25:00 +0000
commitdf3b26d24763addeb8306df8ecf297f6f61b2014 (patch)
tree08f12fda0a37cbd4423dfd5ba7f46e7d8a5c5d48 /devel/ruby-hashery
parent2628e7f7e9d73cfc3dc21a511268d103d63032f7 (diff)
downloadpkgsrc-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/Makefile4
-rw-r--r--devel/ruby-hashery/PLIST17
-rw-r--r--devel/ruby-hashery/distinfo8
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