Sun Feb 3 15:12:37 2019 UTC ()
devel/ruby-i18n: update to 1.5.3

1.5.3 (2019-01-21)

* Fix issue where localize would return strange messages if the translation
  was missing - #464

1.5.2 (2019-01-14)

* Fixed a bug where the required_ruby_version was not set correctly in the
  gemspec - #462

1.5.1 (2019-01-06)

(Note that there is no v1.5.0 release. was prepping this release and found
some more changes to make. So v1.5.1 is the first release for the v1.5.x
series)

* Fixed a regression that happened when numeric translation keys contained
  leading zeros: #456 / #457
* Removed support for Ruby versions older than 2.3. Ruby 2.2 is now 4 years
  old. Applications have had ample time to upgrade, and if they haven't done
  so, now is an opportune time to do so.
* Removed some code that was checking for RUBY_VERSION <= 1.9
* Began testing over Ruby 2.6.

1.4.0 (2019-01-01)

* Fixed two issues with i18n and JRuby compat (commit fb0c8be and #455). See
  #447.
* Fixed issue where keys in an array were not symbolised #450
* Fixed issue where ActiveSupport::HashWithIndifferentAccess was not handled
  correctly #454

1.3.0 (2019-01-01)

* Updated post-install message to be more explicit about what versions things
  changed in - #446
* Fixed a regression in backends where keys were incorrectly typecast - #443,
  #444, #445, etc.

Please note that as of this release, only 5.x and greater versions of Rails
are supported (it might help to think of it as ~> 5.0, sorta.)


(taca)
diff -r1.15 -r1.16 pkgsrc/devel/ruby-i18n/Makefile
diff -r1.15 -r1.16 pkgsrc/devel/ruby-i18n/distinfo
diff -r1.11 -r1.12 pkgsrc/devel/ruby-i18n/PLIST

cvs diff -r1.15 -r1.16 pkgsrc/devel/ruby-i18n/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-i18n/Makefile 2018/09/23 14:42:41 1.15
+++ pkgsrc/devel/ruby-i18n/Makefile 2019/02/03 15:12:37 1.16
@@ -1,14 +1,16 @@ @@ -1,14 +1,16 @@
1# $NetBSD: Makefile,v 1.15 2018/09/23 14:42:41 taca Exp $ 1# $NetBSD: Makefile,v 1.16 2019/02/03 15:12:37 taca Exp $
2 2
3DISTNAME= i18n-1.1.0 3DISTNAME= i18n-1.5.3
4CATEGORIES= devel 4CATEGORIES= devel
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/svenfuchs/i18n 7HOMEPAGE= https://github.com/svenfuchs/i18n
8COMMENT= New wave Internationalization support for Ruby 8COMMENT= New wave Internationalization support for Ruby
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-concurrent-ruby>=1.0<2:../../devel/ruby-concurrent-ruby 11DEPENDS+= ${RUBY_PKGPREFIX}-concurrent-ruby>=1.0<2:../../devel/ruby-concurrent-ruby
12 12
 13USE_LANGUAGES= # none
 14
13.include "../../lang/ruby/gem.mk" 15.include "../../lang/ruby/gem.mk"
14.include "../../mk/bsd.pkg.mk" 16.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/devel/ruby-i18n/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-i18n/distinfo 2018/09/23 14:42:41 1.15
+++ pkgsrc/devel/ruby-i18n/distinfo 2019/02/03 15:12:37 1.16
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.15 2018/09/23 14:42:41 taca Exp $ 1$NetBSD: distinfo,v 1.16 2019/02/03 15:12:37 taca Exp $
2 2
3SHA1 (i18n-1.1.0.gem) = 08ca48afa071976614d32e2b17447ff2e5f79e03 3SHA1 (i18n-1.5.3.gem) = 0aa0b0c281392305ab2a6af82e0a70fb0957a872
4RMD160 (i18n-1.1.0.gem) = 798115dd05df1b3fbf209af99310ee685fd50391 4RMD160 (i18n-1.5.3.gem) = a91e8cbacc8eebaf1d3e63dcd87f1d52851b983d
5SHA512 (i18n-1.1.0.gem) = f406c79fa15ec20a71cf413ea06f9eac1fac5063549d907a8610bd40e878310825d0f3d7a2077a4d2c91b51f6afc988fe22313e7662b3d439819085e0a769efe 5SHA512 (i18n-1.5.3.gem) = 88c12771903f9d2743e0f8fd3c82f9ee8a331a802e0e5c84c9e30aaaf1d4af4f1dbaf35d21a2b08c0182f075fe98bef3ba25df947034669b1c9a2ff0f933c90e
6Size (i18n-1.1.0.gem) = 61952 bytes 6Size (i18n-1.5.3.gem) = 41472 bytes

cvs diff -r1.11 -r1.12 pkgsrc/devel/ruby-i18n/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-i18n/PLIST 2018/09/23 14:42:41 1.11
+++ pkgsrc/devel/ruby-i18n/PLIST 2019/02/03 15:12:37 1.12
@@ -1,100 +1,50 @@ @@ -1,100 +1,50 @@
1@comment $NetBSD: PLIST,v 1.11 2018/09/23 14:42:41 taca Exp $ 1@comment $NetBSD: PLIST,v 1.12 2019/02/03 15:12:37 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/MIT-LICENSE 3${GEM_LIBDIR}/MIT-LICENSE
4${GEM_LIBDIR}/README.md 4${GEM_LIBDIR}/README.md
5${GEM_LIBDIR}/gemfiles/Gemfile.rails-3.2.x 
6${GEM_LIBDIR}/gemfiles/Gemfile.rails-4.0.x 
7${GEM_LIBDIR}/gemfiles/Gemfile.rails-4.1.x 
8${GEM_LIBDIR}/gemfiles/Gemfile.rails-4.2.x 
9${GEM_LIBDIR}/gemfiles/Gemfile.rails-5.0.x 
10${GEM_LIBDIR}/gemfiles/Gemfile.rails-5.1.x 
11${GEM_LIBDIR}/gemfiles/Gemfile.rails-master 
12${GEM_LIBDIR}/lib/i18n.rb 5${GEM_LIBDIR}/lib/i18n.rb
13${GEM_LIBDIR}/lib/i18n/backend.rb 6${GEM_LIBDIR}/lib/i18n/backend.rb
14${GEM_LIBDIR}/lib/i18n/backend/base.rb 7${GEM_LIBDIR}/lib/i18n/backend/base.rb
15${GEM_LIBDIR}/lib/i18n/backend/cache.rb 8${GEM_LIBDIR}/lib/i18n/backend/cache.rb
 9${GEM_LIBDIR}/lib/i18n/backend/cache_file.rb
16${GEM_LIBDIR}/lib/i18n/backend/cascade.rb 10${GEM_LIBDIR}/lib/i18n/backend/cascade.rb
17${GEM_LIBDIR}/lib/i18n/backend/chain.rb 11${GEM_LIBDIR}/lib/i18n/backend/chain.rb
18${GEM_LIBDIR}/lib/i18n/backend/fallbacks.rb 12${GEM_LIBDIR}/lib/i18n/backend/fallbacks.rb
19${GEM_LIBDIR}/lib/i18n/backend/flatten.rb 13${GEM_LIBDIR}/lib/i18n/backend/flatten.rb
20${GEM_LIBDIR}/lib/i18n/backend/gettext.rb 14${GEM_LIBDIR}/lib/i18n/backend/gettext.rb
21${GEM_LIBDIR}/lib/i18n/backend/interpolation_compiler.rb 15${GEM_LIBDIR}/lib/i18n/backend/interpolation_compiler.rb
22${GEM_LIBDIR}/lib/i18n/backend/key_value.rb 16${GEM_LIBDIR}/lib/i18n/backend/key_value.rb
23${GEM_LIBDIR}/lib/i18n/backend/memoize.rb 17${GEM_LIBDIR}/lib/i18n/backend/memoize.rb
24${GEM_LIBDIR}/lib/i18n/backend/metadata.rb 18${GEM_LIBDIR}/lib/i18n/backend/metadata.rb
25${GEM_LIBDIR}/lib/i18n/backend/pluralization.rb 19${GEM_LIBDIR}/lib/i18n/backend/pluralization.rb
26${GEM_LIBDIR}/lib/i18n/backend/simple.rb 20${GEM_LIBDIR}/lib/i18n/backend/simple.rb
27${GEM_LIBDIR}/lib/i18n/backend/transliterator.rb 21${GEM_LIBDIR}/lib/i18n/backend/transliterator.rb
28${GEM_LIBDIR}/lib/i18n/config.rb 22${GEM_LIBDIR}/lib/i18n/config.rb
29${GEM_LIBDIR}/lib/i18n/core_ext/hash.rb 23${GEM_LIBDIR}/lib/i18n/core_ext/hash.rb
30${GEM_LIBDIR}/lib/i18n/core_ext/kernel/suppress_warnings.rb 
31${GEM_LIBDIR}/lib/i18n/core_ext/string/interpolate.rb 
32${GEM_LIBDIR}/lib/i18n/exceptions.rb 24${GEM_LIBDIR}/lib/i18n/exceptions.rb
33${GEM_LIBDIR}/lib/i18n/gettext.rb 25${GEM_LIBDIR}/lib/i18n/gettext.rb
34${GEM_LIBDIR}/lib/i18n/gettext/helpers.rb 26${GEM_LIBDIR}/lib/i18n/gettext/helpers.rb
35${GEM_LIBDIR}/lib/i18n/gettext/po_parser.rb 27${GEM_LIBDIR}/lib/i18n/gettext/po_parser.rb
36${GEM_LIBDIR}/lib/i18n/interpolate/ruby.rb 28${GEM_LIBDIR}/lib/i18n/interpolate/ruby.rb
37${GEM_LIBDIR}/lib/i18n/locale.rb 29${GEM_LIBDIR}/lib/i18n/locale.rb
38${GEM_LIBDIR}/lib/i18n/locale/fallbacks.rb 30${GEM_LIBDIR}/lib/i18n/locale/fallbacks.rb
39${GEM_LIBDIR}/lib/i18n/locale/tag.rb 31${GEM_LIBDIR}/lib/i18n/locale/tag.rb
40${GEM_LIBDIR}/lib/i18n/locale/tag/parents.rb 32${GEM_LIBDIR}/lib/i18n/locale/tag/parents.rb
41${GEM_LIBDIR}/lib/i18n/locale/tag/rfc4646.rb 33${GEM_LIBDIR}/lib/i18n/locale/tag/rfc4646.rb
42${GEM_LIBDIR}/lib/i18n/locale/tag/simple.rb 34${GEM_LIBDIR}/lib/i18n/locale/tag/simple.rb
43${GEM_LIBDIR}/lib/i18n/middleware.rb 35${GEM_LIBDIR}/lib/i18n/middleware.rb
44${GEM_LIBDIR}/lib/i18n/tests.rb 36${GEM_LIBDIR}/lib/i18n/tests.rb
45${GEM_LIBDIR}/lib/i18n/tests/basics.rb 37${GEM_LIBDIR}/lib/i18n/tests/basics.rb
46${GEM_LIBDIR}/lib/i18n/tests/defaults.rb 38${GEM_LIBDIR}/lib/i18n/tests/defaults.rb
47${GEM_LIBDIR}/lib/i18n/tests/interpolation.rb 39${GEM_LIBDIR}/lib/i18n/tests/interpolation.rb
48${GEM_LIBDIR}/lib/i18n/tests/link.rb 40${GEM_LIBDIR}/lib/i18n/tests/link.rb
49${GEM_LIBDIR}/lib/i18n/tests/localization.rb 41${GEM_LIBDIR}/lib/i18n/tests/localization.rb
50${GEM_LIBDIR}/lib/i18n/tests/localization/date.rb 42${GEM_LIBDIR}/lib/i18n/tests/localization/date.rb
51${GEM_LIBDIR}/lib/i18n/tests/localization/date_time.rb 43${GEM_LIBDIR}/lib/i18n/tests/localization/date_time.rb
52${GEM_LIBDIR}/lib/i18n/tests/localization/procs.rb 44${GEM_LIBDIR}/lib/i18n/tests/localization/procs.rb
53${GEM_LIBDIR}/lib/i18n/tests/localization/time.rb 45${GEM_LIBDIR}/lib/i18n/tests/localization/time.rb
54${GEM_LIBDIR}/lib/i18n/tests/lookup.rb 46${GEM_LIBDIR}/lib/i18n/tests/lookup.rb
55${GEM_LIBDIR}/lib/i18n/tests/pluralization.rb 47${GEM_LIBDIR}/lib/i18n/tests/pluralization.rb
56${GEM_LIBDIR}/lib/i18n/tests/procs.rb 48${GEM_LIBDIR}/lib/i18n/tests/procs.rb
57${GEM_LIBDIR}/lib/i18n/version.rb 49${GEM_LIBDIR}/lib/i18n/version.rb
58${GEM_LIBDIR}/test/api/all_features_test.rb 
59${GEM_LIBDIR}/test/api/cascade_test.rb 
60${GEM_LIBDIR}/test/api/chain_test.rb 
61${GEM_LIBDIR}/test/api/fallbacks_test.rb 
62${GEM_LIBDIR}/test/api/key_value_test.rb 
63${GEM_LIBDIR}/test/api/memoize_test.rb 
64${GEM_LIBDIR}/test/api/override_test.rb 
65${GEM_LIBDIR}/test/api/pluralization_test.rb 
66${GEM_LIBDIR}/test/api/simple_test.rb 
67${GEM_LIBDIR}/test/backend/cache_test.rb 
68${GEM_LIBDIR}/test/backend/cascade_test.rb 
69${GEM_LIBDIR}/test/backend/chain_test.rb 
70${GEM_LIBDIR}/test/backend/exceptions_test.rb 
71${GEM_LIBDIR}/test/backend/fallbacks_test.rb 
72${GEM_LIBDIR}/test/backend/interpolation_compiler_test.rb 
73${GEM_LIBDIR}/test/backend/key_value_test.rb 
74${GEM_LIBDIR}/test/backend/memoize_test.rb 
75${GEM_LIBDIR}/test/backend/metadata_test.rb 
76${GEM_LIBDIR}/test/backend/pluralization_test.rb 
77${GEM_LIBDIR}/test/backend/simple_test.rb 
78${GEM_LIBDIR}/test/backend/transliterator_test.rb 
79${GEM_LIBDIR}/test/core_ext/hash_test.rb 
80${GEM_LIBDIR}/test/gettext/api_test.rb 
81${GEM_LIBDIR}/test/gettext/backend_test.rb 
82${GEM_LIBDIR}/test/i18n/exceptions_test.rb 
83${GEM_LIBDIR}/test/i18n/gettext_plural_keys_test.rb 
84${GEM_LIBDIR}/test/i18n/interpolate_test.rb 
85${GEM_LIBDIR}/test/i18n/load_path_test.rb 
86${GEM_LIBDIR}/test/i18n/middleware_test.rb 
87${GEM_LIBDIR}/test/i18n_test.rb 
88${GEM_LIBDIR}/test/locale/fallbacks_test.rb 
89${GEM_LIBDIR}/test/locale/tag/rfc4646_test.rb 
90${GEM_LIBDIR}/test/locale/tag/simple_test.rb 
91${GEM_LIBDIR}/test/run_all.rb 
92${GEM_LIBDIR}/test/test_data/locales/de.po 
93${GEM_LIBDIR}/test/test_data/locales/en.rb 
94${GEM_LIBDIR}/test/test_data/locales/en.yaml 
95${GEM_LIBDIR}/test/test_data/locales/en.yml 
96${GEM_LIBDIR}/test/test_data/locales/invalid/empty.yml 
97${GEM_LIBDIR}/test/test_data/locales/invalid/syntax.yml 
98${GEM_LIBDIR}/test/test_data/locales/plurals.rb 
99${GEM_LIBDIR}/test/test_helper.rb 
100${GEM_HOME}/specifications/${GEM_NAME}.gemspec 50${GEM_HOME}/specifications/${GEM_NAME}.gemspec