[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2024-05-06 Thread Hans de Graaff
commit: b03e6821eace21dbb74ba7a951a796d311b9961b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  7 04:32:33 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  7 04:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03e6821

dev-ruby/i18n: add 1.14.5

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.14.5.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 3a93d50c4605..c9fcd571833b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f
 DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86
 DIST i18n-1.14.3.tar.gz 74899 BLAKE2B 
aaf2041763a5c089972384bc6b5fa139cda05dfaf8ed48c4552ff83f3f114ae53dec2bf1564e8ea5e345f45cf37145eb1eb05c0f4c9fb3cbb3631d55c4c15396
 SHA512 
8b730dccb3584d55509be4cb0bda3fd9ffb0d2c943eb22ee592e408748bf2e3c0a98fce6ceb002093a6774d073b9a762d95589e89518e4a023f35b51d5db2ad2
 DIST i18n-1.14.4.tar.gz 74949 BLAKE2B 
5b55c0d6434eec11ac2b7bc39c896381bf9f274f98a1012264a96dc2432a7ad7bababc5bb0c0980b8aeb9b644a933814a48eeef5a53825aeee553ed9631d3778
 SHA512 
929117b02babbc51c1dcf1643429cdef35d64d54fac7fd5d5603b85305b6e84f3cecfb4f28cf16fc708eb6252a25a22e05ac50d9a9c6def0f0ac6996b9ace7fa
+DIST i18n-1.14.5.tar.gz 75739 BLAKE2B 
10af6c88e5ab4d50dee156b944795525f4d79035f3c2369b379f70d7fa48b84cc26fe0855017b378b7c94f8b4ecdc37dd122f536d2b54c595d70c5c731ba5c64
 SHA512 
b6c6e333fff38228136ce55a75f466b4885542973e96eea0cbfb5c2ea1dd4780847e59b10090f8ecbc4aeb0de67258dcdbfc1812369b8d9f1d7597468f756677

diff --git a/dev-ruby/i18n/i18n-1.14.5.ebuild b/dev-ruby/i18n/i18n-1.14.5.ebuild
new file mode 100644
index ..3daace5d00e6
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.14.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "
+   dev-ruby/concurrent-ruby:1
+   >=dev-ruby/racc-1.7:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   dev-ruby/mocha:2
+   dev-ruby/test_declarative
+   )
+"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem.
+   # Make mocha dependency more lenient.
+   sed -e '/oj/ s:^:#:' \
+   -e '/mocha/ s/2.1.0/2.1/' \
+   -i gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby33)
+   versions="7.0 7.1"
+   ;;
+   *ruby32)
+   versions="6.1 7.0 7.1"
+   ;;
+   *ruby31)
+   versions="6.1 7.0 7.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2024-03-06 Thread Hans de Graaff
commit: 013f8227e3e20833bdf7620597a19f9741906ece
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  7 06:45:41 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  7 06:45:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013f8227

dev-ruby/i18n: drop 1.12.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 -
 dev-ruby/i18n/i18n-1.12.0.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 8b0e4a547567..3a93d50c4605 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,4 +1,3 @@
-DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
 DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96
 SHA512 
4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e
 DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86
 DIST i18n-1.14.3.tar.gz 74899 BLAKE2B 
aaf2041763a5c089972384bc6b5fa139cda05dfaf8ed48c4552ff83f3f114ae53dec2bf1564e8ea5e345f45cf37145eb1eb05c0f4c9fb3cbb3631d55c4c15396
 SHA512 
8b730dccb3584d55509be4cb0bda3fd9ffb0d2c943eb22ee592e408748bf2e3c0a98fce6ceb002093a6774d073b9a762d95589e89518e4a023f35b51d5db2ad2

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
deleted file mode 100644
index c7991e85d34f..
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/minitest-5.14:5
-   >=dev-ruby/mocha-1.7.0:1.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby31)
-   versions="6.1 7.0"
-   ;;
-   *ruby30)
-   versions="6.0 6.1 7.0"
-   ;;
-   *ruby27)
-   versions="5.2 6.0 6.1 7.0"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2024-03-06 Thread Hans de Graaff
commit: 4f9133ba6a19448af33efbf23c818194705b8020
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  7 06:45:21 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  7 06:45:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9133ba

dev-ruby/i18n: add 1.14.4

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.14.4.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index e5d70da8405d..8b0e4a547567 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799
 DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96
 SHA512 
4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e
 DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86
 DIST i18n-1.14.3.tar.gz 74899 BLAKE2B 
aaf2041763a5c089972384bc6b5fa139cda05dfaf8ed48c4552ff83f3f114ae53dec2bf1564e8ea5e345f45cf37145eb1eb05c0f4c9fb3cbb3631d55c4c15396
 SHA512 
8b730dccb3584d55509be4cb0bda3fd9ffb0d2c943eb22ee592e408748bf2e3c0a98fce6ceb002093a6774d073b9a762d95589e89518e4a023f35b51d5db2ad2
+DIST i18n-1.14.4.tar.gz 74949 BLAKE2B 
5b55c0d6434eec11ac2b7bc39c896381bf9f274f98a1012264a96dc2432a7ad7bababc5bb0c0980b8aeb9b644a933814a48eeef5a53825aeee553ed9631d3778
 SHA512 
929117b02babbc51c1dcf1643429cdef35d64d54fac7fd5d5603b85305b6e84f3cecfb4f28cf16fc708eb6252a25a22e05ac50d9a9c6def0f0ac6996b9ace7fa

diff --git a/dev-ruby/i18n/i18n-1.14.4.ebuild b/dev-ruby/i18n/i18n-1.14.4.ebuild
new file mode 100644
index ..c0da1cda43e5
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.14.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "
+   dev-ruby/concurrent-ruby:1
+   >=dev-ruby/racc-1.7:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   dev-ruby/mocha:2
+   dev-ruby/test_declarative
+   )
+"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '3igem "json"' -e '4igem "racc"' gemfiles/* || die
+
+   # Use mocha 2 to avoid minitest deprecation issues.
+   sed -i -e 's:mocha/setup:mocha/minitest:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby33)
+   versions="7.0 7.1"
+   ;;
+   *ruby32)
+   versions="6.1 7.0 7.1"
+   ;;
+   *ruby31)
+   versions="6.1 7.0 7.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2024-03-05 Thread Hans de Graaff
commit: 28e2040115b132ead865a50a983f8783e17f5c42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar  6 06:42:09 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar  6 06:42:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e20401

dev-ruby/i18n: add 1.14.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.14.3.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index d976ea841245..e5d70da8405d 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,3 +1,4 @@
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
 DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96
 SHA512 
4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e
 DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86
+DIST i18n-1.14.3.tar.gz 74899 BLAKE2B 
aaf2041763a5c089972384bc6b5fa139cda05dfaf8ed48c4552ff83f3f114ae53dec2bf1564e8ea5e345f45cf37145eb1eb05c0f4c9fb3cbb3631d55c4c15396
 SHA512 
8b730dccb3584d55509be4cb0bda3fd9ffb0d2c943eb22ee592e408748bf2e3c0a98fce6ceb002093a6774d073b9a762d95589e89518e4a023f35b51d5db2ad2

diff --git a/dev-ruby/i18n/i18n-1.14.3.ebuild b/dev-ruby/i18n/i18n-1.14.3.ebuild
new file mode 100644
index ..c0da1cda43e5
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.14.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "
+   dev-ruby/concurrent-ruby:1
+   >=dev-ruby/racc-1.7:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   dev-ruby/mocha:2
+   dev-ruby/test_declarative
+   )
+"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '3igem "json"' -e '4igem "racc"' gemfiles/* || die
+
+   # Use mocha 2 to avoid minitest deprecation issues.
+   sed -i -e 's:mocha/setup:mocha/minitest:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby33)
+   versions="7.0 7.1"
+   ;;
+   *ruby32)
+   versions="6.1 7.0 7.1"
+   ;;
+   *ruby31)
+   versions="6.1 7.0 7.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2024-01-06 Thread Hans de Graaff
commit: 02d60b3933f6011de7ccba99bcc3a673eb32551e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan  6 07:59:42 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan  6 08:02:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d60b39

dev-ruby/i18n: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 8046857dc80b..5a6083d32802 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 
@@ -36,7 +36,7 @@ all_ruby_prepare() {
sed -i -e '/oj/ s:^:#:' gemfiles/* || die
 
# Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e '/mocha/ s/1.7.0/2.0/' -e '3igem "json"' 
gemfiles/* || die
+   sed -i -e '/rake/ s/~>/>=/' -e '/mocha/ s/1.7.0/2.0/' -e '3igem "json"' 
-e '4igem "racc"' gemfiles/* || die
 
# Use mocha 2 to avoid minitest deprecation issues.
sed -i -e 's:mocha/setup:mocha/minitest:' test/test_helper.rb || die
@@ -44,6 +44,9 @@ all_ruby_prepare() {
 
 each_ruby_test() {
case ${RUBY} in
+   *ruby33)
+   versions="7.0"
+   ;;
*ruby32)
versions="6.1 7.0"
;;



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-09-10 Thread Hans de Graaff
commit: 71b44ff96cc15bbc8d281cbe553c8d2022320f6c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 10 16:56:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep 10 16:57:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b44ff9

dev-ruby/i18n: fix minitest deprecation

Use mocha 2.x.

Closes: https://bugs.gentoo.org/911952
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 04fe9890e028..2365a2bde7a6 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -19,13 +19,12 @@ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-l
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 
-# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test
 ruby_add_bdepend "
test? (
>=dev-ruby/activesupport-5.1
dev-ruby/bundler
>=dev-ruby/minitest-5.14:5
-   >=dev-ruby/mocha-1.7.0:1.0
+   dev-ruby/mocha:2
dev-ruby/test_declarative
)
 "
@@ -37,7 +36,10 @@ all_ruby_prepare() {
sed -i -e '/oj/ s:^:#:' gemfiles/* || die
 
# Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+   sed -i -e '/rake/ s/~>/>=/' -e '/mocha/ s/1.7.0/2.0/' -e '3igem "json"' 
gemfiles/* || die
+
+   # Use mocha 2 to avoid minitest deprecation issues.
+   sed -i -e 's:mocha/setup:mocha/minitest:' test/test_helper.rb || die
 }
 
 each_ruby_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-08-20 Thread Sam James
commit: d3b1e9bee5f9dfd117aa0f9ddac62f6f74795810
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b1e9be

dev-ruby/i18n: Stabilize 1.14.1 amd64, #912478

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 58a6f36dc7a8..04fe9890e028 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-08-19 Thread Arthur Zamarin
commit: 04a2fb1eea3ee634516054ff5107f571b64b1c6e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 07:53:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 07:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a2fb1e

dev-ruby/i18n: Stabilize 1.14.1 x86, #912478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 4848e3bc5814..2e4192730430 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-08-19 Thread Arthur Zamarin
commit: 7366c27057369d75639f7485730cd6cc1cd12194
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 07:46:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 07:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7366c270

dev-ruby/i18n: Stabilize 1.14.1 ppc64, #912478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index ce6671914c34..4848e3bc5814 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-08-19 Thread Sam James
commit: b25c602b1df32084c958b413a46e85e8dc880175
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:10:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25c602b

dev-ruby/i18n: Stabilize 1.14.1 arm64, #912478

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 48ebf6fb3de6..b0c4cf2a535e 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-08-19 Thread Sam James
commit: a3662da0d7adea9063ef537f7a6483d4e5cb2bb4
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:08:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:08:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3662da0

dev-ruby/i18n: Stabilize 1.14.1 arm, #912478

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 6b5139a1bf29..48ebf6fb3de6 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-08-02 Thread Sam James
commit: cb46b554469d889ed01cdb484de0ade843dcb78d
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 08:16:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 08:16:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb46b554

dev-ruby/i18n: Stabilize 1.13.0 ppc, #909125

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.13.0.ebuild b/dev-ruby/i18n/i18n-1.13.0.ebuild
index e38f6145c1bd..403d191f1a34 100644
--- a/dev-ruby/i18n/i18n-1.13.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.13.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-06-11 Thread Sam James
commit: 503b71c0db2fe2075bc8199b6691a96f63f0a146
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 12 02:10:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 12 02:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503b71c0

dev-ruby/i18n: add 1.14.1

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.14.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index e24de9f5cca8..d976ea841245 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,2 +1,3 @@
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
 DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96
 SHA512 
4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e
+DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
new file mode 100644
index ..6b5139a1bf29
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   >=dev-ruby/mocha-1.7.0:1.0
+   dev-ruby/test_declarative
+   )
+"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby32)
+   versions="6.1 7.0"
+   ;;
+   *ruby31)
+   versions="6.1 7.0"
+   ;;
+   *ruby30)
+   versions="6.0 6.1 7.0"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-27 Thread Hans de Graaff
commit: 9bc52cffd4f55b3d7f4920dfa554c32a475ef025
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 27 08:31:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 27 08:31:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc52cff

dev-ruby/i18n: add 1.13.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.13.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 99edd75f330f..e24de9f5cca8 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1 +1,2 @@
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
+DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96
 SHA512 
4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e

diff --git a/dev-ruby/i18n/i18n-1.13.0.ebuild b/dev-ruby/i18n/i18n-1.13.0.ebuild
new file mode 100644
index ..adaed616d7e2
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.13.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   >=dev-ruby/mocha-1.7.0:1.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby32)
+   versions="6.1 7.0"
+   ;;
+   *ruby31)
+   versions="6.1 7.0"
+   ;;
+   *ruby30)
+   versions="6.0 6.1 7.0"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-27 Thread Hans de Graaff
commit: 5361d4130f51c9976dd7731bf1c0e810196360e3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 27 08:32:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 27 08:32:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5361d413

dev-ruby/i18n: update upstream metadata

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/metadata.xml b/dev-ruby/i18n/metadata.xml
index dfd527c89211..3df4becf0365 100644
--- a/dev-ruby/i18n/metadata.xml
+++ b/dev-ruby/i18n/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-svenfuchs/i18n
+ruby-i18n/i18n
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-23 Thread Sam James
commit: cf31bbb57b15c94bee18c6d62f0cb45418a9e706
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:20:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:20:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf31bbb5

dev-ruby/i18n: Stabilize 1.12.0 sparc, #904903

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 1c921f93d6d3..8603383f6915 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-23 Thread Sam James
commit: 78217995f240e641459461fe5fac609cd400981f
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 21:38:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 21:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78217995

dev-ruby/i18n: Stabilize 1.12.0 ppc64, #904903

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 720274ffa526..1c921f93d6d3 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-23 Thread Sam James
commit: 3e1493b845c7a0b84a4373f6e3c1509af47e5bb0
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 21:31:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 21:31:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1493b8

dev-ruby/i18n: Stabilize 1.12.0 arm64, #904903

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index b176af3ec542..720274ffa526 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-23 Thread Sam James
commit: 50a5b97dfc9f291b38df499c61797152912e6e51
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 21:30:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 21:30:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a5b97d

dev-ruby/i18n: Stabilize 1.12.0 arm, #904903

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 7122e432514b..b176af3ec542 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-23 Thread Sam James
commit: 435bc9b502dc2cd2b4d404de61fff267edc71d97
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 21:29:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 21:29:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435bc9b5

dev-ruby/i18n: Stabilize 1.12.0 ppc, #904903

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 0b2cbb4d2e9a..7122e432514b 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-01 Thread Sam James
commit: 1798ccf9884c3b8cf4aeee98c8666947201d05aa
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 01:45:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  2 01:50:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1798ccf9

dev-ruby/i18n: enable ruby32

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 4a4ce6d49acf..0b2cbb4d2e9a 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-04-01 Thread Sam James
commit: a4aefb906e81981b1ddc5afdf9484757440a098b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 00:31:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  2 01:50:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4aefb90

dev-ruby/i18n: tweak mocha test dep

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index a4b46aeb30eb..4a4ce6d49acf 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -22,11 +22,12 @@ IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 
+# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test
 ruby_add_bdepend "test? (
>=dev-ruby/activesupport-5.1
dev-ruby/bundler
>=dev-ruby/minitest-5.14:5
-   >=dev-ruby/mocha-1.7.0
+   >=dev-ruby/mocha-1.7.0:1.0
dev-ruby/test_declarative )"
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-03-26 Thread Hans de Graaff
commit: 7733657699c0aed8bdd562258738fb125c0f3b7f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 26 10:41:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 26 10:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77336576

dev-ruby/i18n: fix broken use of RUBY_FAKEGEM_RECIPE_TEST

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 4775da50adfb..a4b46aeb30eb 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 USE_RUBY="ruby27 ruby30 ruby31"
 
-RUBY_FAKEGEM_RECIPE_TEST="test"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
 
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2023-03-12 Thread Hans de Graaff
commit: 844cbfad19d46a26407d4aefe9048940c1ccb5d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 12 14:15:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 12 14:46:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844cbfad

dev-ruby/i18n: drop 1.8.11, 1.11.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  2 --
 dev-ruby/i18n/i18n-1.11.0.ebuild | 62 
 dev-ruby/i18n/i18n-1.8.11.ebuild | 59 --
 3 files changed, 123 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 5b9518e1dcdc..99edd75f330f 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,3 +1 @@
-DIST i18n-1.11.0.tar.gz 73729 BLAKE2B 
ec2eb21b6c67139b8aa2ceac635b0d84cad0cd462821db87d359e616d2bc1ff93a3b267a3c4d9fe6f223fa1118a59be872097f18514811de407c43230a3e61c8
 SHA512 
ae7b9d7a87ba87dbb192ad3c3453b088d63a29e796117656f1ca01847d5633e1b27f1679605c313f50219299a3663d84ecb4790bfd849c491dab00eb1d948f6b
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
-DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a

diff --git a/dev-ruby/i18n/i18n-1.11.0.ebuild b/dev-ruby/i18n/i18n-1.11.0.ebuild
deleted file mode 100644
index 436673bde45e..
--- a/dev-ruby/i18n/i18n-1.11.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/minitest-5.14:5
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby30)
-   versions="7.0"
-   ;;
-   *ruby27)
-   versions="6.0 6.1 7.0"
-   ;;
-   *ruby26)
-   versions="5.2 6.0 6.1"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}

diff --git a/dev-ruby/i18n/i18n-1.8.11.ebuild b/dev-ruby/i18n/i18n-1.8.11.ebuild
deleted file mode 100644
index 8737c1e0cb24..
--- a/dev-ruby/i18n/i18n-1.8.11.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/minitest-5.14:5
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-12-18 Thread Sam James
commit: 890c52e3aa66628a8376a9998029744b47b9c139
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 08:38:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 08:38:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890c52e3

dev-ruby/i18n: Stabilize 1.12.0 amd64, #886563

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 69fd5389739d..017cc5fcbfd2 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-12-18 Thread Sam James
commit: 406a5c891ccbb8aabd4883925d002be86a300b22
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 08:38:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 08:38:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406a5c89

dev-ruby/i18n: Stabilize 1.12.0 x86, #886563

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 017cc5fcbfd2..4775da50adfb 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-12-05 Thread Hans de Graaff
commit: b6a95bdca72ae010045a9d42d95defada7bfee0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec  5 18:29:46 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec  5 18:35:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a95bdc

dev-ruby/i18n: drop 1.8.9

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 -
 dev-ruby/i18n/i18n-1.8.9.ebuild | 65 -
 2 files changed, 66 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index d930ac955747..5b9518e1dcdc 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,4 +1,3 @@
 DIST i18n-1.11.0.tar.gz 73729 BLAKE2B 
ec2eb21b6c67139b8aa2ceac635b0d84cad0cd462821db87d359e616d2bc1ff93a3b267a3c4d9fe6f223fa1118a59be872097f18514811de407c43230a3e61c8
 SHA512 
ae7b9d7a87ba87dbb192ad3c3453b088d63a29e796117656f1ca01847d5633e1b27f1679605c313f50219299a3663d84ecb4790bfd849c491dab00eb1d948f6b
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
 DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
-DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
deleted file mode 100644
index 2e76f10e4bb3..
--- a/dev-ruby/i18n/i18n-1.8.9.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/minitest-5.14:5
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby27)
-   versions="6.0"
-   ;;
-   *ruby26)
-   versions="5.2 6.0"
-   ;;
-   *ruby25)
-   versions="5.2 6.0"
-   ;;
-   *ruby24)
-   versions="5.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-31 Thread Hans de Graaff
commit: 8cd56325530195447ce8b208dbfeb488dabcbf1a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 31 09:33:09 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug  1 05:38:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd56325

dev-ruby/i18n: add missing test dep

Closes: https://bugs.gentoo.org/780900
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.8.11.ebuild | 1 +
 dev-ruby/i18n/i18n-1.8.9.ebuild  | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.11.ebuild b/dev-ruby/i18n/i18n-1.8.11.ebuild
index 5df517227b9e..8737c1e0cb24 100644
--- a/dev-ruby/i18n/i18n-1.8.11.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.11.ebuild
@@ -26,6 +26,7 @@ ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 ruby_add_bdepend "test? (
>=dev-ruby/activesupport-5.1
dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
>=dev-ruby/mocha-1.7.0
dev-ruby/test_declarative )"
 

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
index 31067be5e225..2e76f10e4bb3 100644
--- a/dev-ruby/i18n/i18n-1.8.9.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,6 +26,7 @@ ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 ruby_add_bdepend "test? (
>=dev-ruby/activesupport-5.1
dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
>=dev-ruby/mocha-1.7.0
dev-ruby/test_declarative )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-25 Thread Hans de Graaff
commit: b37f33a0674bcdf86fcbd82de9964f1fa1e28b6f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 25 06:51:07 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 25 06:53:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37f33a0

dev-ruby/i18n: add missing minitest dep

Bug: https://bugs.gentoo.org/780900
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.11.0.ebuild | 1 +
 dev-ruby/i18n/i18n-1.12.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-ruby/i18n/i18n-1.11.0.ebuild b/dev-ruby/i18n/i18n-1.11.0.ebuild
index dd6a097b4229..436673bde45e 100644
--- a/dev-ruby/i18n/i18n-1.11.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.11.0.ebuild
@@ -26,6 +26,7 @@ ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 ruby_add_bdepend "test? (
>=dev-ruby/activesupport-5.1
dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
>=dev-ruby/mocha-1.7.0
dev-ruby/test_declarative )"
 

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
index 886e0fd77fdc..69fd5389739d 100644
--- a/dev-ruby/i18n/i18n-1.12.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -26,6 +26,7 @@ ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 ruby_add_bdepend "test? (
>=dev-ruby/activesupport-5.1
dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
>=dev-ruby/mocha-1.7.0
dev-ruby/test_declarative )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-25 Thread Hans de Graaff
commit: 3a265faa97e0eb2acd3cc2fe00a3d00bfa1fb6cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 25 06:49:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 25 06:53:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a265faa

dev-ruby/i18n: drop 1.8.10, 1.9.1, 1.10.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  3 --
 dev-ruby/i18n/i18n-1.10.0.ebuild | 61 --
 dev-ruby/i18n/i18n-1.8.10.ebuild | 64 
 dev-ruby/i18n/i18n-1.9.1.ebuild  | 58 
 4 files changed, 186 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 129e26273ac1..d930ac955747 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,7 +1,4 @@
-DIST i18n-1.10.0.tar.gz 72745 BLAKE2B 
0675af73a52eba29ead397623d602f9eec60ff21953e5f23ee986fa5506a3296d7f54e88ea8d30cd6ccf9eefdcb589bfd798e2ac2a76f5d93d44c47b9dbe0f49
 SHA512 
efbe3c0c21d84c0ad69bda4a6f46a2106b3d20470b7d06fb2e62a063ac9d4047e38098b69ed30a5d892331d63aaf75e0bc29ffa5ae1d14ab066d47cccfe342fc
 DIST i18n-1.11.0.tar.gz 73729 BLAKE2B 
ec2eb21b6c67139b8aa2ceac635b0d84cad0cd462821db87d359e616d2bc1ff93a3b267a3c4d9fe6f223fa1118a59be872097f18514811de407c43230a3e61c8
 SHA512 
ae7b9d7a87ba87dbb192ad3c3453b088d63a29e796117656f1ca01847d5633e1b27f1679605c313f50219299a3663d84ecb4790bfd849c491dab00eb1d948f6b
 DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
-DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505
-DIST i18n-1.9.1.tar.gz 68971 BLAKE2B 
00fadafb96dca76f7ed180fe5af5e8b44db96262fd98868b2fad5f57a461c3abd61e17d3c8e143603108cf05a58f8a74ed8e2c8cb062d63ec4edc8081b5580c4
 SHA512 
661f3f62a0933188b8b09f91d816605dbd50f6afc45c54e38ae70e76f03fb428dde33070e1dde48459d0b385521535ebfff1b18323abc2a1a104c5a6097970a4

diff --git a/dev-ruby/i18n/i18n-1.10.0.ebuild b/dev-ruby/i18n/i18n-1.10.0.ebuild
deleted file mode 100644
index dd6a097b4229..
--- a/dev-ruby/i18n/i18n-1.10.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby30)
-   versions="7.0"
-   ;;
-   *ruby27)
-   versions="6.0 6.1 7.0"
-   ;;
-   *ruby26)
-   versions="5.2 6.0 6.1"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-22 Thread Agostino Sarubbo
commit: a40f0caccb02e36f465134d479b0421349d2d2e1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 22 07:48:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 22 07:48:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40f0cac

dev-ruby/i18n: x86 stable wrt bug #859484

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/i18n/i18n-1.8.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.11.ebuild b/dev-ruby/i18n/i18n-1.8.11.ebuild
index b2e9f662db61..5df517227b9e 100644
--- a/dev-ruby/i18n/i18n-1.8.11.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.11.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-21 Thread Agostino Sarubbo
commit: d08032dbbd76412278f34353c890170f299a60a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 21 07:11:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 21 07:11:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08032db

dev-ruby/i18n: amd64 stable wrt bug #859484

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ruby/i18n/i18n-1.8.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/i18n/i18n-1.8.11.ebuild b/dev-ruby/i18n/i18n-1.8.11.ebuild
index ad5e996d6a74..b2e9f662db61 100644
--- a/dev-ruby/i18n/i18n-1.8.11.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-16 Thread Hans de Graaff
commit: 0cc5257eb50a1a8b02d4b19d04646b5d101d5442
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 16 06:53:06 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 16 06:53:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc5257e

dev-ruby/i18n: add 1.12.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.12.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 59171bfcee04..129e26273ac1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,5 +1,6 @@
 DIST i18n-1.10.0.tar.gz 72745 BLAKE2B 
0675af73a52eba29ead397623d602f9eec60ff21953e5f23ee986fa5506a3296d7f54e88ea8d30cd6ccf9eefdcb589bfd798e2ac2a76f5d93d44c47b9dbe0f49
 SHA512 
efbe3c0c21d84c0ad69bda4a6f46a2106b3d20470b7d06fb2e62a063ac9d4047e38098b69ed30a5d892331d63aaf75e0bc29ffa5ae1d14ab066d47cccfe342fc
 DIST i18n-1.11.0.tar.gz 73729 BLAKE2B 
ec2eb21b6c67139b8aa2ceac635b0d84cad0cd462821db87d359e616d2bc1ff93a3b267a3c4d9fe6f223fa1118a59be872097f18514811de407c43230a3e61c8
 SHA512 
ae7b9d7a87ba87dbb192ad3c3453b088d63a29e796117656f1ca01847d5633e1b27f1679605c313f50219299a3663d84ecb4790bfd849c491dab00eb1d948f6b
+DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 
6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6
 SHA512 
616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.12.0.ebuild b/dev-ruby/i18n/i18n-1.12.0.ebuild
new file mode 100644
index ..886e0fd77fdc
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.12.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby31)
+   versions="6.1 7.0"
+   ;;
+   *ruby30)
+   versions="6.0 6.1 7.0"
+   ;;
+   *ruby27)
+   versions="5.2 6.0 6.1 7.0"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-07-11 Thread Hans de Graaff
commit: 60d56a686432b01e526c3040c23e8dc3561f3b97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 11 06:05:50 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 11 06:05:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d56a68

dev-ruby/i18n: add 1.11.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.11.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index b207c06bc8a4..59171bfcee04 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,4 +1,5 @@
 DIST i18n-1.10.0.tar.gz 72745 BLAKE2B 
0675af73a52eba29ead397623d602f9eec60ff21953e5f23ee986fa5506a3296d7f54e88ea8d30cd6ccf9eefdcb589bfd798e2ac2a76f5d93d44c47b9dbe0f49
 SHA512 
efbe3c0c21d84c0ad69bda4a6f46a2106b3d20470b7d06fb2e62a063ac9d4047e38098b69ed30a5d892331d63aaf75e0bc29ffa5ae1d14ab066d47cccfe342fc
+DIST i18n-1.11.0.tar.gz 73729 BLAKE2B 
ec2eb21b6c67139b8aa2ceac635b0d84cad0cd462821db87d359e616d2bc1ff93a3b267a3c4d9fe6f223fa1118a59be872097f18514811de407c43230a3e61c8
 SHA512 
ae7b9d7a87ba87dbb192ad3c3453b088d63a29e796117656f1ca01847d5633e1b27f1679605c313f50219299a3663d84ecb4790bfd849c491dab00eb1d948f6b
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.11.0.ebuild b/dev-ruby/i18n/i18n-1.11.0.ebuild
new file mode 100644
index ..dd6a097b4229
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.11.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby30)
+   versions="7.0"
+   ;;
+   *ruby27)
+   versions="6.0 6.1 7.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0 6.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-06-04 Thread Hans de Graaff
commit: ef3de499eb6a63dc63ca1047b519f0d257b8e0a9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  4 07:42:58 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  4 07:43:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3de499

dev-ruby/i18n: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.10.0.ebuild b/dev-ruby/i18n/i18n-1.10.0.ebuild
index 55a83c46c854..dd6a097b4229 100644
--- a/dev-ruby/i18n/i18n-1.10.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="test"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-05-09 Thread WANG Xuerui
commit: 374c4cf7e19c42dfca771927b2cf47cd603efea2
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 10 00:52:29 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 10 01:07:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374c4cf7

dev-ruby/i18n: keyword 1.10.0 for ~loong

Tests are flaky, but passed on real hardware nevertheless.

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-ruby/i18n/i18n-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.10.0.ebuild b/dev-ruby/i18n/i18n-1.10.0.ebuild
index 9d9b20d46e46..55a83c46c854 100644
--- a/dev-ruby/i18n/i18n-1.10.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.10.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-04-26 Thread Sam James
commit: ac6a3ccf92dd4311a6f0fc22bb688076e225b245
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 14:34:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 14:38:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6a3ccf

dev-ruby/i18n: Keyword 1.10.0 s390, #840930

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.10.0.ebuild b/dev-ruby/i18n/i18n-1.10.0.ebuild
index 068a9b8b2368..9d9b20d46e46 100644
--- a/dev-ruby/i18n/i18n-1.10.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.10.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-03-19 Thread Hans de Graaff
commit: 528725cce9f82c98abbeb9f7c090c7e84a35164c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 19 15:56:12 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 20 05:49:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528725cc

dev-ruby/i18n: add ruby30

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.10.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.10.0.ebuild b/dev-ruby/i18n/i18n-1.10.0.ebuild
index 0aa91c989bda..068a9b8b2368 100644
--- a/dev-ruby/i18n/i18n-1.10.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="test"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
@@ -41,6 +41,9 @@ all_ruby_prepare() {
 
 each_ruby_test() {
case ${RUBY} in
+   *ruby30)
+   versions="7.0"
+   ;;
*ruby27)
versions="6.0 6.1 7.0"
;;



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-03-14 Thread Hans de Graaff
commit: 10f42ae5b68197f927e6bf95f4561cae000b7175
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 13 08:49:05 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 14 06:33:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f42ae5

dev-ruby/i18n: add 1.10.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.10.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 165e0e95ff8b..b207c06bc8a4 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,3 +1,4 @@
+DIST i18n-1.10.0.tar.gz 72745 BLAKE2B 
0675af73a52eba29ead397623d602f9eec60ff21953e5f23ee986fa5506a3296d7f54e88ea8d30cd6ccf9eefdcb589bfd798e2ac2a76f5d93d44c47b9dbe0f49
 SHA512 
efbe3c0c21d84c0ad69bda4a6f46a2106b3d20470b7d06fb2e62a063ac9d4047e38098b69ed30a5d892331d63aaf75e0bc29ffa5ae1d14ab066d47cccfe342fc
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.10.0.ebuild b/dev-ruby/i18n/i18n-1.10.0.ebuild
new file mode 100644
index ..0aa91c989bda
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.10.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0 6.1 7.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0 6.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2022-02-07 Thread Hans de Graaff
commit: 268ebb082d8e801c31a013114e78d58267b0eeda
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  8 06:17:15 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  8 06:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268ebb08

dev-ruby/i18n: add 1.9.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.9.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 98efdcba52c6..165e0e95ff8b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,3 +1,4 @@
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505
+DIST i18n-1.9.1.tar.gz 68971 BLAKE2B 
00fadafb96dca76f7ed180fe5af5e8b44db96262fd98868b2fad5f57a461c3abd61e17d3c8e143603108cf05a58f8a74ed8e2c8cb062d63ec4edc8081b5580c4
 SHA512 
661f3f62a0933188b8b09f91d816605dbd50f6afc45c54e38ae70e76f03fb428dde33070e1dde48459d0b385521535ebfff1b18323abc2a1a104c5a6097970a4

diff --git a/dev-ruby/i18n/i18n-1.9.1.ebuild b/dev-ruby/i18n/i18n-1.9.1.ebuild
new file mode 100644
index ..8e6fa2638e2a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.9.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0 6.1"
+   ;;
+   *ruby26)
+   versions="5.2 6.0 6.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-11-03 Thread Hans de Graaff
commit: 30be434d7b784f390ce20ecfeadfe1af514adc0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov  3 06:35:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov  3 06:43:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30be434d

dev-ruby/i18n: add 1.8.11

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.8.11.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index bf0867a9b1e..98efdcba52c 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,2 +1,3 @@
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
+DIST i18n-1.8.11.tar.gz 67964 BLAKE2B 
e603077c6eb02f6fd89bafd6c06f85c72528d5eb4388854f060f05a4b49a3782a3830366a1f11bd95b191048f29fae251002a34d55cb185ecefb3afc06bb2f36
 SHA512 
af8fcc307de9959b5a01a79ac3c99d3a3573630f8cdf91c21208e07d35d1a0db60f4995f1b77921c5374a1a19ad66770a107cc41fb29cf480d02be00bf90634a
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.8.11.ebuild b/dev-ruby/i18n/i18n-1.8.11.ebuild
new file mode 100644
index 000..ad5e996d6a7
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0 6.1"
+   ;;
+   *ruby26)
+   versions="5.2 6.0 6.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-10-03 Thread Hans de Graaff
commit: 368556672855e5bbe6a26288ddf2a28287dad84f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct  3 06:17:38 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct  3 06:30:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36855667

dev-ruby/i18n: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 -
 dev-ruby/i18n/i18n-1.8.5.ebuild | 64 -
 2 files changed, 65 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index a540cbae572..bf0867a9b1e 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,3 +1,2 @@
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
-DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
deleted file mode 100644
index 384f922459b..000
--- a/dev-ruby/i18n/i18n-1.8.5.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby27)
-   versions="6.0"
-   ;;
-   *ruby26)
-   versions="5.2 6.0"
-   ;;
-   *ruby25)
-   versions="5.2 6.0"
-   ;;
-   *ruby24)
-   versions="5.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-10-02 Thread Sam James
commit: d1f37f324dff96c989b93b31efc8e0fcc1f61e84
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 20:40:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 20:40:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f37f32

dev-ruby/i18n: Stabilize 1.8.9 x86, #807082

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
index 3e97a23cc86..31067be5e22 100644
--- a/dev-ruby/i18n/i18n-1.8.9.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-09-07 Thread Marek Szuba
commit: 6d747a5e4b4c3eb51af5901b8b9fb1b993ef933e
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Sep  7 14:30:47 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Sep  7 15:34:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d747a5e

dev-ruby/i18n: keyword 1.8.10 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-ruby/i18n/i18n-1.8.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.10.ebuild b/dev-ruby/i18n/i18n-1.8.10.ebuild
index 2a5c304cdfb..dd7b897de70 100644
--- a/dev-ruby/i18n/i18n-1.8.10.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/files/

2021-04-15 Thread Conrad Kostecki
commit: 43aa4f8512cf3ada2e54cbeb799ae8c66e72052b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr 11 08:22:37 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr 15 18:05:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43aa4f85

dev-ruby/i18n: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/20331
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../i18n/files/i18n-0.7.0-frozen-classes.patch | 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch 
b/dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch
deleted file mode 100644
index ff6019498fc..000
--- a/dev-ruby/i18n/files/i18n-0.7.0-frozen-classes.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From bbbdedc0c78ec941a84d161d5c610a358310cf99 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?V=C3=ADt=20Ondruch?= 
-Date: Tue, 20 Jan 2015 14:34:44 +0100
-Subject: [PATCH] Ignore metadata for frozen classes.
-

- lib/i18n/backend/metadata.rb | 8 ++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/lib/i18n/backend/metadata.rb b/lib/i18n/backend/metadata.rb
-index 52c0a29..a8d922a 100644
 a/lib/i18n/backend/metadata.rb
-+++ b/lib/i18n/backend/metadata.rb
-@@ -21,11 +21,15 @@ class << self
- def included(base)
-   Object.class_eval do
- def translation_metadata
--  @translation_metadata ||= {}
-+  unless self.frozen?
-+@translation_metadata ||= {}
-+  else
-+{}
-+  end
- end
- 
- def translation_metadata=(translation_metadata)
--  @translation_metadata = translation_metadata
-+  @translation_metadata = translation_metadata unless self.frozen?
- end
-   end unless Object.method_defined?(:translation_metadata)
- end



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-04-10 Thread Hans de Graaff
commit: 075731f26f43f5b317af56f61a526ee48f5c2ebc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr 10 06:05:03 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr 10 06:05:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075731f2

dev-ruby/i18n: remove old slot

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest |  1 -
 dev-ruby/i18n/i18n-0.7.0-r3.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 9779b3189fd..a540cbae572 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,4 +1,3 @@
-DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-0.7.0-r3.ebuild 
b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
deleted file mode 100644
index b595e4109ce..000
--- a/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RUBY_PATCHES=( ${P}-frozen-classes.patch )
-
-ruby_add_bdepend "test? (
-   dev-ruby/activesupport
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   # Remove bundler lock files since we cannot depend on specific
-   # versions in Gentoo.
-   rm gemfiles/*.lock || die
-
-   # Also test activesupport 5.2.
-   sed -e 's/4.2.0/5.2.0/' < gemfiles/Gemfile.rails-4.2.x > 
gemfiles/Gemfile.rails-5.2.x || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby25)
-   versions="5.2"
-   ;;
-   *ruby23|*ruby24)
-   versions="4.2 5.2"
-   ;;
-   *)
-   die "Unexpected ruby target"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-04-04 Thread Hans de Graaff
commit: 7610639e847e2ca663af496ce8fe775f5d016b83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  3 05:53:07 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr  4 06:53:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7610639e

dev-ruby/i18n: cleanup

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  3 --
 dev-ruby/i18n/i18n-1.8.6.ebuild | 64 -
 dev-ruby/i18n/i18n-1.8.7.ebuild | 64 -
 dev-ruby/i18n/i18n-1.8.8.ebuild | 64 -
 4 files changed, 195 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 0178fc585f4..9779b3189fd 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,7 +1,4 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
-DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
-DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468
-DIST i18n-1.8.8.tar.gz 67915 BLAKE2B 
2f169a5c04218f4aa9e2ad3e702ba5c178619126c52aa3b436d1026c15265e98b3bc59ba65cc1db715601d06e982b89f24452f2e27a00f310cf757ec34fbe3aa
 SHA512 
0068764336f81e704d18f9c920d10279a21145f6a22780b7678e2dbdf31bb00739b30b2e5c99a57da3caa6e9f38e77bc6d0a0624f3b2d61c367733a8373261e3
 DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.8.6.ebuild b/dev-ruby/i18n/i18n-1.8.6.ebuild
deleted file mode 100644
index b4f94ae7c42..000
--- a/dev-ruby/i18n/i18n-1.8.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby27)
-   versions="6.0"
-   ;;
-   *ruby26)
-   versions="5.2 6.0"
-   ;;
-   *ruby25)
-   versions="5.2 6.0"
-   ;;
-   *ruby24)
-   versions="5.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-04-04 Thread Hans de Graaff
commit: 8c6e7b6f43c9d871d225e373cc742439b28697dd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  3 05:52:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr  4 06:53:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6e7b6f

dev-ruby/i18n: amd64 stable

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
index 2a5c304cdfb..3e97a23cc86 100644
--- a/dev-ruby/i18n/i18n-1.8.9.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-04-04 Thread Hans de Graaff
commit: c12435320c6ec8005bb38d4a8f7351448056082a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  3 05:50:05 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr  4 06:53:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1243532

dev-ruby/i18n: add 1.8.10

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.8.10.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index dd0b162706e..0178fc585f4 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,4 +1,5 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
+DIST i18n-1.8.10.tar.gz 67943 BLAKE2B 
58e8041f8cf652627a305e3d987ff2450913d3dc919ea7aae641cb484524d17312ebd3e0ee68cde1c01091e42713ea229ccb41ed3998c6bbf772d32f855ca107
 SHA512 
e8b10bf380241d1e6b19250cd63e727366215b4ad7e63479a02cb81a5b46a48e06db827d9df9969c2052895646ee30c237fd17c3352a2bbfed97615bb9b6cfca
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
 DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468

diff --git a/dev-ruby/i18n/i18n-1.8.10.ebuild b/dev-ruby/i18n/i18n-1.8.10.ebuild
new file mode 100644
index 000..2a5c304cdfb
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.10.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-04-04 Thread Hans de Graaff
commit: 08c5468dd9224a433e1e5fe099982187292612c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  3 05:52:20 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr  4 06:53:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08c5468d

dev-ruby/i18n: fix tests

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
index b4f94ae7c42..2a5c304cdfb 100644
--- a/dev-ruby/i18n/i18n-1.8.9.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.9.ebuild
@@ -36,7 +36,7 @@ all_ruby_prepare() {
sed -i -e '/oj/ s:^:#:' gemfiles/* || die
 
# Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' 
gemfiles/* || die
 }
 
 each_ruby_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-03-08 Thread Hans de Graaff
commit: 4293c4dabe8e62b87c6f1ca45f4f27175a917727
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  8 08:52:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  8 09:28:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4293c4da

dev-ruby/i18n: cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  2 --
 dev-ruby/i18n/i18n-1.7.1.ebuild | 61 -
 dev-ruby/i18n/i18n-1.8.2.ebuild | 61 -
 3 files changed, 124 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 5c858bb7ee1..dd0b162706e 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,6 +1,4 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
-DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
-DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
 DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468

diff --git a/dev-ruby/i18n/i18n-1.7.1.ebuild b/dev-ruby/i18n/i18n-1.7.1.ebuild
deleted file mode 100644
index 615079ffaaf..000
--- a/dev-ruby/i18n/i18n-1.7.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby26)
-   versions="5.2 6.0"
-   ;;
-   *ruby25)
-   versions="5.2 6.0"
-   ;;
-   *ruby24)
-   versions="5.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}

diff --git a/dev-ruby/i18n/i18n-1.8.2.ebuild b/dev-ruby/i18n/i18n-1.8.2.ebuild
deleted file mode 100644
index 43810f7b107..000
--- a/dev-ruby/i18n/i18n-1.8.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-02-12 Thread Hans de Graaff
commit: fd86eac2e80a7e3230ac3af182d6ff1913848f76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:19:14 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd86eac2

dev-ruby/i18n: add 1.8.9

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.9.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 012dc3d1fe1..5c858bb7ee1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -5,3 +5,4 @@ DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
 DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468
 DIST i18n-1.8.8.tar.gz 67915 BLAKE2B 
2f169a5c04218f4aa9e2ad3e702ba5c178619126c52aa3b436d1026c15265e98b3bc59ba65cc1db715601d06e982b89f24452f2e27a00f310cf757ec34fbe3aa
 SHA512 
0068764336f81e704d18f9c920d10279a21145f6a22780b7678e2dbdf31bb00739b30b2e5c99a57da3caa6e9f38e77bc6d0a0624f3b2d61c367733a8373261e3
+DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
new file mode 100644
index 000..b4f94ae7c42
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-02-01 Thread Hans de Graaff
commit: f07d1591a47df62ea6a39a85200b303758cbd408
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb  2 05:28:23 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb  2 05:28:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07d1591

dev-ruby/i18n: add 1.8.8

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.8.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 987787a2682..012dc3d1fe1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -4,3 +4,4 @@ DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f68
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
 DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468
+DIST i18n-1.8.8.tar.gz 67915 BLAKE2B 
2f169a5c04218f4aa9e2ad3e702ba5c178619126c52aa3b436d1026c15265e98b3bc59ba65cc1db715601d06e982b89f24452f2e27a00f310cf757ec34fbe3aa
 SHA512 
0068764336f81e704d18f9c920d10279a21145f6a22780b7678e2dbdf31bb00739b30b2e5c99a57da3caa6e9f38e77bc6d0a0624f3b2d61c367733a8373261e3

diff --git a/dev-ruby/i18n/i18n-1.8.8.ebuild b/dev-ruby/i18n/i18n-1.8.8.ebuild
new file mode 100644
index 000..b4f94ae7c42
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-01-06 Thread Fabian Groffen
commit: 86de2ef360cd8676be17cdf2ac7d339962f67c30
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan  7 07:48:01 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jan  7 07:48:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86de2ef3

dev-ruby/i18n: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-ruby/i18n/i18n-1.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.7.ebuild b/dev-ruby/i18n/i18n-1.8.7.ebuild
index 031d509894d..b4f94ae7c42 100644
--- a/dev-ruby/i18n/i18n-1.8.7.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.7.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-01-06 Thread Hans de Graaff
commit: ec0e0ac1cd8507406b2373b726f19867b8f503c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  7 06:43:00 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  7 06:44:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0e0ac1

dev-ruby/i18n: add 1.8.7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.7.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index b796ff353cd..987787a2682 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -3,3 +3,4 @@ DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e96
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
+DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468

diff --git a/dev-ruby/i18n/i18n-1.8.7.ebuild b/dev-ruby/i18n/i18n-1.8.7.ebuild
new file mode 100644
index 000..031d509894d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2021-01-03 Thread Hans de Graaff
commit: a51cc0240cd5f1c07a16a315c4313bffb4c47a07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  3 07:48:20 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  3 08:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51cc024

dev-ruby/i18n: add 1.8.6

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.6.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 7bf73e797aa..b796ff353cd 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be
+DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f

diff --git a/dev-ruby/i18n/i18n-1.8.6.ebuild b/dev-ruby/i18n/i18n-1.8.6.ebuild
new file mode 100644
index 000..031d509894d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-12-20 Thread Sam James
commit: e8ed820226407e2b44953078bf4191667d9f3f00
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 17:22:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 17:23:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ed8202

dev-ruby/i18n: Keyword 1.8.5 ppc64, #760609

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
index dc9f1d61d0a..f25448dde87 100644
--- a/dev-ruby/i18n/i18n-1.8.5.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-12-20 Thread Sam James
commit: 2af04741a228ddd21bbd24cac25af3cd42cb9df2
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 16:42:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 16:44:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af04741

dev-ruby/i18n: Keyword 1.8.5 ppc, #760609

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/i18n/i18n-1.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
index 80d62308301..dc9f1d61d0a 100644
--- a/dev-ruby/i18n/i18n-1.8.5.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-09-14 Thread Hans de Graaff
commit: b151c779fa107f819f414ea2352b2c42acd688f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 13 06:32:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 14 06:09:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b151c779

dev-ruby/i18n: amd64 stable

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.8.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
index e0716b086e2..80d62308301 100644
--- a/dev-ruby/i18n/i18n-1.8.5.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-09-14 Thread Hans de Graaff
commit: b8ba59a943e41222a5de5faeddfe8f2769fe2f8d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 13 06:34:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 14 06:09:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ba59a9

dev-ruby/i18n: cleanup

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest |  4 ---
 dev-ruby/i18n/i18n-1.8.0.ebuild| 61 
 dev-ruby/i18n/i18n-1.8.1.ebuild| 61 
 dev-ruby/i18n/i18n-1.8.2-r1.ebuild | 64 --
 dev-ruby/i18n/i18n-1.8.3.ebuild| 64 --
 dev-ruby/i18n/i18n-1.8.4.ebuild| 64 --
 6 files changed, 318 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 40788a32fd6..7bf73e797aa 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,8 +1,4 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
-DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
-DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
-DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 
8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9
 SHA512 
d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec
-DIST i18n-1.8.4.tar.gz 67620 BLAKE2B 
c2f00d1cf723fb7fa12a867ab98f954674727454710bee005c6ade31b53fffbe6914ed3bd888e7153a29713c09b7a1572b519c20b0d1eeb54ce3f618d4c509cb
 SHA512 
3c782d2e1f5cd8ea6aebc80fb469182216e8d0f87126aed1bc432aa41ab190514985f185278d5349ad35e4a13c4a56dbd750c89a83899fb2ac700f40a48385c0
 DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be

diff --git a/dev-ruby/i18n/i18n-1.8.0.ebuild b/dev-ruby/i18n/i18n-1.8.0.ebuild
deleted file mode 100644
index 2b0bdc5573d..000
--- a/dev-ruby/i18n/i18n-1.8.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby26)
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-08-21 Thread Hans de Graaff
commit: 72a5050c454cba1af620035dbe6225f944f8d01c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 21 06:52:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 21 06:57:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a5050c

dev-ruby/i18n: cleanup

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest |  1 -
 dev-ruby/i18n/i18n-0.9.5-r1.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 18596aa6a65..40788a32fd6 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,5 +1,4 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
-DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
 DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
 DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4

diff --git a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild 
b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
deleted file mode 100644
index 92ea5621574..000
--- a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby25)
-   versions="5.1"
-   ;;
-   *ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-07-23 Thread Hans de Graaff
commit: 439ce82f6619b7d43365b7c7dbba067ad796f94b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:18:55 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:18:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439ce82f

dev-ruby/i18n: add 1.8.5

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.5.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 08d58421dee..18596aa6a65 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504b
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
 DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 
8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9
 SHA512 
d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec
 DIST i18n-1.8.4.tar.gz 67620 BLAKE2B 
c2f00d1cf723fb7fa12a867ab98f954674727454710bee005c6ade31b53fffbe6914ed3bd888e7153a29713c09b7a1572b519c20b0d1eeb54ce3f618d4c509cb
 SHA512 
3c782d2e1f5cd8ea6aebc80fb469182216e8d0f87126aed1bc432aa41ab190514985f185278d5349ad35e4a13c4a56dbd750c89a83899fb2ac700f40a48385c0
+DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be

diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
new file mode 100644
index 000..e0716b086e2
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-07-20 Thread Hans de Graaff
commit: e1858826d20c8a6b6b62f30687897eb00c7c169a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 20 06:10:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 20 06:15:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1858826

dev-ruby/i18n: cleanup

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  2 --
 dev-ruby/i18n/i18n-1.6.0.ebuild | 59 -
 dev-ruby/i18n/i18n-1.7.0.ebuild | 58 
 3 files changed, 119 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 86777ad95df..e887ff3dac4 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,7 +1,5 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
-DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e
-DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
 DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
 DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4

diff --git a/dev-ruby/i18n/i18n-1.6.0.ebuild b/dev-ruby/i18n/i18n-1.6.0.ebuild
deleted file mode 100644
index 865fb025f66..000
--- a/dev-ruby/i18n/i18n-1.6.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-5.1
-   dev-ruby/bundler
-   >=dev-ruby/mocha-1.7.0
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-
-   # Update old test dependencies
-   sed -i -e 's/12.2.1/12/' -e 's/1.7.0/1.7/' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby26)
-   versions="5.2"
-   ;;
-   *ruby23|*ruby24|*ruby25)
-   versions="5.1 5.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
- 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-07-20 Thread Hans de Graaff
commit: 408d67d366875c4b7fcbb424c7f6d8bc1345911a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 20 06:14:34 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 20 06:15:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408d67d3

dev-ruby/i18n: add 1.8.4

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.4.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index e887ff3dac4..08d58421dee 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -5,3 +5,4 @@ DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a
 DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
 DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 
8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9
 SHA512 
d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec
+DIST i18n-1.8.4.tar.gz 67620 BLAKE2B 
c2f00d1cf723fb7fa12a867ab98f954674727454710bee005c6ade31b53fffbe6914ed3bd888e7153a29713c09b7a1572b519c20b0d1eeb54ce3f618d4c509cb
 SHA512 
3c782d2e1f5cd8ea6aebc80fb469182216e8d0f87126aed1bc432aa41ab190514985f185278d5349ad35e4a13c4a56dbd750c89a83899fb2ac700f40a48385c0

diff --git a/dev-ruby/i18n/i18n-1.8.4.ebuild b/dev-ruby/i18n/i18n-1.8.4.ebuild
new file mode 100644
index 000..e0716b086e2
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-06-05 Thread Hans de Graaff
commit: badc929d94af5f9f7d5a08eadd5272f659cdac51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  5 05:37:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  5 06:28:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badc929d

dev-ruby/i18n: cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest |  1 -
 dev-ruby/i18n/i18n-1.0.1-r1.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 2de74305b2d..5f17736ae71 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,6 +1,5 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
-DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e
 DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99

diff --git a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild 
b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
deleted file mode 100644
index 1fd27a6dd2a..000
--- a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby25)
-   versions="5.1"
-   ;;
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   *)
-   versions="4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-06-05 Thread Hans de Graaff
commit: c19291996c1c3e5a3c6b7a2632d260e34786dd38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  5 06:28:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  5 06:28:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1929199

dev-ruby/i18n: amd64 stable

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.7.1.ebuild b/dev-ruby/i18n/i18n-1.7.1.ebuild
index 2b0bdc5573d..66c5c406233 100644
--- a/dev-ruby/i18n/i18n-1.7.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.7.1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-06-05 Thread Hans de Graaff
commit: 380d4234fb564fce166b51027cc55de43ffb8fa5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  5 05:40:55 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  5 06:28:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380d4234

dev-ruby/i18n: add 1.8.3

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.3.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 5f17736ae71..86777ad95df 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e96
 DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
 DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
+DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 
8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9
 SHA512 
d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec

diff --git a/dev-ruby/i18n/i18n-1.8.3.ebuild b/dev-ruby/i18n/i18n-1.8.3.ebuild
new file mode 100644
index 000..f1485553a93
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-04-25 Thread Sergei Trofimovich
commit: efe7fb71e6aba8c2137bc2b70a09b51ed02881ea
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Apr 25 12:38:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 25 12:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe7fb71

dev-ruby/i18n: drop to ~hppa

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/i18n/i18n-1.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild 
b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
index c1a630808f4..1fd27a6dd2a 100644
--- a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
+++ b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-04-20 Thread Sergei Trofimovich
commit: ccc3299459e1144661aa3f36ab3d0d52a9a3b2ac
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 20 16:42:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 20 17:05:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc32994

dev-ruby/i18n: keyworded 1.8.2-r1 for sparc, bug #692324

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/i18n/i18n-1.8.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.8.2-r1.ebuild 
b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
index 1835dcefe7e..f1485553a93 100644
--- a/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
+++ b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-02-15 Thread Hans de Graaff
commit: 7c90a8cc82e9e5eec60c2564fe369bb7d314b2f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 15 15:23:08 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 15 15:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c90a8cc

dev-ruby/i18n: add ruby27

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/i18n-1.8.2-r1.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/dev-ruby/i18n/i18n-1.8.2-r1.ebuild 
b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
new file mode 100644
index 000..1835dcefe7e
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.2-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-01-12 Thread Hans de Graaff
commit: c302274f0813a5bb2d28e8d48ebe9f496f9d8ac7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 13 06:22:03 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 13 06:29:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c302274f

dev-ruby/i18n: add 1.8.2

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.2.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index eef930bd49c..2de74305b2d 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
 DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
 DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4
+DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3

diff --git a/dev-ruby/i18n/i18n-1.8.2.ebuild b/dev-ruby/i18n/i18n-1.8.2.ebuild
new file mode 100644
index 000..2b0bdc5573d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-01-10 Thread Hans de Graaff
commit: 01bfcbdb9171e36cbc973179c3e90034b2f350cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 11 06:57:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 11 06:57:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bfcbdb

dev-ruby/i18n: add 1.8.1

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index ec3dc719ede..eef930bd49c 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -5,3 +5,4 @@ DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778
 DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
 DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c
+DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504ba252250eb45aa3e25c181333af12c13c401ea531dfbf72174bd8e3fa98f9e2575a87be6b2b243e014dc58
 SHA512 
8bdf4864f649b33d6f71a4bfeeabcaaa4f7baaea7765831c72c1d5c3a139af5be478786997e7829e4dce09152ca885a01ac78938dc8da93f2fac86f0635ca3f4

diff --git a/dev-ruby/i18n/i18n-1.8.1.ebuild b/dev-ruby/i18n/i18n-1.8.1.ebuild
new file mode 100644
index 000..2b0bdc5573d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-01-08 Thread Hans de Graaff
commit: 10c5288094786adf7a04a0cf0eddd87422d6b92b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  9 05:38:06 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  9 05:38:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c52880

dev-ruby/i18n: add 1.8.0

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 89721966208..ec3dc719ede 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -4,3 +4,4 @@ DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c
 DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e
 DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee
 DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99
+DIST i18n-1.8.0.tar.gz 66404 BLAKE2B 
2712ccb3d08edd9058b12bbb1e7ae665f752e76a89a65a2ca67f02ae7af0ce16203941722247c9df6ae078749132f46cd52eadc686d5237534ffb67ad99f74d8
 SHA512 
a83f19d66532772bdbebcfdfbfa43d13cf333c1f26eb347c14dabc6325765d20222a989f32cdc3063ff138c68c7b19727c7ebb0684f120f7e5ce53c14b21316c

diff --git a/dev-ruby/i18n/i18n-1.8.0.ebuild b/dev-ruby/i18n/i18n-1.8.0.ebuild
new file mode 100644
index 000..2b0bdc5573d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2020-01-07 Thread Hans de Graaff
commit: 50623c499a1f0ba0f8fcc209a13621b28ac40e23
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  8 06:01:11 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  8 06:28:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50623c49

dev-ruby/i18n: add 1.7.1

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.7.1.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 3228fbeb441..89721966208 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -3,3 +3,4 @@ DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa2
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e
 DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee
+DIST i18n-1.7.1.tar.gz 66346 BLAKE2B 
4fc0ba1130e2a1c5c9c603ff06ab076ef2d9ee57e968bce8dca4f2c5ee70079af5e38e69700f4df65101c141ef3b38e2cabd478dbeb274b17504f4f818fae161
 SHA512 
bc6c3587f084bb582a22647eb27ac53ccfbedbf8fe16f2a5605221f8033cbb920a557b5c7fe8247d407630ae5d245db55484a4da9396f519b705878371672e99

diff --git a/dev-ruby/i18n/i18n-1.7.1.ebuild b/dev-ruby/i18n/i18n-1.7.1.ebuild
new file mode 100644
index 000..2b0bdc5573d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.7.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-10-05 Thread Hans de Graaff
commit: 312a5f4047e5ae2539b5fb40d69685ad85af0675
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct  5 06:02:15 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct  5 06:02:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312a5f40

dev-ruby/i18n: add 1.7.0

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.7.0.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 132e00786c9..3228fbeb441 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e
+DIST i18n-1.7.0.tar.gz 65125 BLAKE2B 
0ead0a8208f89b778d5273e231b79e024417f211531ed25367086dd74483667a7b229ed4e023fe5cd09371977d42f5fe5e3af88c636283e373ad5ddf7cefa3b8
 SHA512 
f25eb48904a7c51d6e81b1959176a06397354fadd84e8da9a1704165d96b7b3eba16823186deb29eb1254332fa88f0c44529e389d7085fdc5e3adf96562db4ee

diff --git a/dev-ruby/i18n/i18n-1.7.0.ebuild b/dev-ruby/i18n/i18n-1.7.0.ebuild
new file mode 100644
index 000..a6ca426bc74
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.7.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e 's/12.2.1/12/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2"
+   ;;
+   *ruby24|*ruby25)
+   versions="5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-06-29 Thread Hans de Graaff
commit: ac10d998ef9d8f76b2cc1f85f20729a1efb7a4a1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 30 05:37:31 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 30 05:37:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac10d998

dev-ruby/i18n: amd64 stable

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/i18n/i18n-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.6.0.ebuild b/dev-ruby/i18n/i18n-1.6.0.ebuild
index 71791fc2bce..865fb025f66 100644
--- a/dev-ruby/i18n/i18n-1.6.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.6.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-06-29 Thread Hans de Graaff
commit: 27c07a20aa388f58ea76eb87db8e3b15478fd7be
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 30 05:34:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 30 05:34:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c07a20

dev-ruby/i18n: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  5 
 dev-ruby/i18n/i18n-1.1.1.ebuild | 56 --
 dev-ruby/i18n/i18n-1.2.0.ebuild | 56 --
 dev-ruby/i18n/i18n-1.3.0.ebuild | 56 --
 dev-ruby/i18n/i18n-1.5.2.ebuild | 59 -
 dev-ruby/i18n/i18n-1.5.3.ebuild | 59 -
 6 files changed, 291 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 3ebd2f0986b..132e00786c9 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,9 +1,4 @@
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
-DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111
-DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57
-DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e
-DIST i18n-1.5.2.tar.gz 64086 BLAKE2B 
8c50fd40a5d8f103e218bc47d15b1c6a51336c1b9340f474a35c178d84e9d0198151c5643cd6416b4e007c33c02de4d011acb40b1b02d6a238563a0a669c1044
 SHA512 
438145abed34b27af26dc513d0dc30e32412ace3a057cf14a8bc8cb64734ac531bb0a8b7512372faed995fff8bce7a8dd4e44ee29560704646ab35d46d58db3c
-DIST i18n-1.5.3.tar.gz 64156 BLAKE2B 
ba8c0806d38677229c87956e771ea646205a44553d5e09ec876f5eac35446f43e61c27f7d2b69aff429891551609b23eb169ee95623f75502a9d3bc1fdbe8b50
 SHA512 
c10f2fed363d390c4fb8a2792e1d8d6f56b72fd96a36b0a6ab837acbcb10ba313b7bdc6f4887d7096d396d25d8ae306091ead84cc95c94d2da9791c2debb30ac
 DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e

diff --git a/dev-ruby/i18n/i18n-1.1.1.ebuild b/dev-ruby/i18n/i18n-1.1.1.ebuild
deleted file mode 100644
index 0601ded3a6c..000
--- a/dev-ruby/i18n/i18n-1.1.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
- 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-05-13 Thread Mikle Kolyada
commit: 40dcb2757b47fae009bc0ece1d49d1b4978b3693
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May 13 16:49:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May 13 16:49:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dcb275

dev-ruby/i18n: remove last rited slot

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  2 --
 dev-ruby/i18n/i18n-0.6.11-r1.ebuild | 41 -
 dev-ruby/i18n/i18n-0.8.6.ebuild | 51 -
 3 files changed, 94 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index f683415b3b8..3ebd2f0986b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,6 +1,4 @@
-DIST i18n-0.6.11.gem 61440 BLAKE2B 
3cfee519dd006578a328ec80d216ddae56433e1cb633e773826a2425df5ba6c518290438180af7c11c8eee4a69d1f38cd819d5d4b401efd026038492d853
 SHA512 
f3c26c13b333daed69dc044985816d79a27a489c860caaa03cd64b3ff31e3ea65aa850dd581162a264d0b0bb6bc383b12cb96c1a97d5d1d04bee45517a48b721
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
-DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111

diff --git a/dev-ruby/i18n/i18n-0.6.11-r1.ebuild 
b/dev-ruby/i18n/i18n-0.6.11-r1.ebuild
deleted file mode 100644
index 0b7301ff89b..000
--- a/dev-ruby/i18n/i18n-0.6.11-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-
-LICENSE="MIT"
-SLOT="0.6"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RUBY_PATCHES=( ${PN}-0.7.0-frozen-classes.patch )
-
-ruby_add_bdepend "test? ( dev-ruby/activesupport
-   dev-ruby/mocha:1.0
-   dev-ruby/test_declarative
-   dev-ruby/minitest:0 )"
-
-each_ruby_test() {
-   ${RUBY} -w -Ilib -Itest test/all.rb || die
-}
-
-all_ruby_prepare() {
-   #Bundler isn't really necessary here, and it doesn't work with jruby
-   #Tests fail for jruby with >=mocha-0.13 unless we also include the
-   #test-unit gem. jruby also requires an explicit require of 'set'.
-   #Tests are cannot be run in random order, so use a minitest version 
that does not do this.
-   sed -i -e "/require 'bundler\/setup'/ s:^:#:" \
-   -e '1irequire "set"; gem "minitest", "~> 4.0"' \
-   -e "/require 'test\\/unit'/i gem 'test-unit'" 
test/test_helper.rb || die
-}

diff --git a/dev-ruby/i18n/i18n-0.8.6.ebuild b/dev-ruby/i18n/i18n-0.8.6.ebuild
deleted file mode 100644
index 89281da1733..000
--- a/dev-ruby/i18n/i18n-0.8.6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-03-29 Thread Hans de Graaff
commit: ab2dfcf4b8a7b1ee45b07bb998a05e431d6fce98
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 29 07:13:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 29 07:13:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2dfcf4

dev-ruby/i18n: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/i18n/i18n-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.6.0.ebuild b/dev-ruby/i18n/i18n-1.6.0.ebuild
index c6aacbabf2a..71791fc2bce 100644
--- a/dev-ruby/i18n/i18n-1.6.0.ebuild
+++ b/dev-ruby/i18n/i18n-1.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="test"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-03-03 Thread Hans de Graaff
commit: eb9f88318d2cbd5315d9a0d1bba14dc5c20f046b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  4 06:23:16 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  4 06:23:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9f8831

dev-ruby/i18n: add 1.6.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.6.0.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index c57f61dcee9..f683415b3b8 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -8,3 +8,4 @@ DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542
 DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e
 DIST i18n-1.5.2.tar.gz 64086 BLAKE2B 
8c50fd40a5d8f103e218bc47d15b1c6a51336c1b9340f474a35c178d84e9d0198151c5643cd6416b4e007c33c02de4d011acb40b1b02d6a238563a0a669c1044
 SHA512 
438145abed34b27af26dc513d0dc30e32412ace3a057cf14a8bc8cb64734ac531bb0a8b7512372faed995fff8bce7a8dd4e44ee29560704646ab35d46d58db3c
 DIST i18n-1.5.3.tar.gz 64156 BLAKE2B 
ba8c0806d38677229c87956e771ea646205a44553d5e09ec876f5eac35446f43e61c27f7d2b69aff429891551609b23eb169ee95623f75502a9d3bc1fdbe8b50
 SHA512 
c10f2fed363d390c4fb8a2792e1d8d6f56b72fd96a36b0a6ab837acbcb10ba313b7bdc6f4887d7096d396d25d8ae306091ead84cc95c94d2da9791c2debb30ac
+DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e

diff --git a/dev-ruby/i18n/i18n-1.6.0.ebuild b/dev-ruby/i18n/i18n-1.6.0.ebuild
new file mode 100644
index 000..c6aacbabf2a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.6.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e 's/12.2.1/12/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2"
+   ;;
+   *ruby23|*ruby24|*ruby25)
+   versions="5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-01-24 Thread Hans de Graaff
commit: 65c8636ff65e6ee4118d82b0f2609a34a9ee011b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 25 05:42:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 25 05:42:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c8636f

dev-ruby/i18n: add 1.5.3

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.5.3.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 4e807e4ddc1..c57f61dcee9 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -7,3 +7,4 @@ DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528
 DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57
 DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e
 DIST i18n-1.5.2.tar.gz 64086 BLAKE2B 
8c50fd40a5d8f103e218bc47d15b1c6a51336c1b9340f474a35c178d84e9d0198151c5643cd6416b4e007c33c02de4d011acb40b1b02d6a238563a0a669c1044
 SHA512 
438145abed34b27af26dc513d0dc30e32412ace3a057cf14a8bc8cb64734ac531bb0a8b7512372faed995fff8bce7a8dd4e44ee29560704646ab35d46d58db3c
+DIST i18n-1.5.3.tar.gz 64156 BLAKE2B 
ba8c0806d38677229c87956e771ea646205a44553d5e09ec876f5eac35446f43e61c27f7d2b69aff429891551609b23eb169ee95623f75502a9d3bc1fdbe8b50
 SHA512 
c10f2fed363d390c4fb8a2792e1d8d6f56b72fd96a36b0a6ab837acbcb10ba313b7bdc6f4887d7096d396d25d8ae306091ead84cc95c94d2da9791c2debb30ac

diff --git a/dev-ruby/i18n/i18n-1.5.3.ebuild b/dev-ruby/i18n/i18n-1.5.3.ebuild
new file mode 100644
index 000..c6aacbabf2a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.5.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e 's/12.2.1/12/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2"
+   ;;
+   *ruby23|*ruby24|*ruby25)
+   versions="5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-01-18 Thread Hans de Graaff
commit: e00010d625106c1c61d6625744800a8d22bf545e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 18 09:08:05 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 18 09:14:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00010d6

dev-ruby/i18n: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest |  1 -
 dev-ruby/i18n/i18n-0.7.0-r2.ebuild | 55 -
 dev-ruby/i18n/i18n-0.9.5.ebuild| 56 --
 dev-ruby/i18n/i18n-1.0.1.ebuild| 56 --
 dev-ruby/i18n/i18n-1.1.0.ebuild| 56 --
 5 files changed, 224 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index b972621e51b..4e807e4ddc1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -3,7 +3,6 @@ DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
-DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161
 DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111
 DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57
 DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e

diff --git a/dev-ruby/i18n/i18n-0.7.0-r2.ebuild 
b/dev-ruby/i18n/i18n-0.7.0-r2.ebuild
deleted file mode 100644
index 5bd69cc4190..000
--- a/dev-ruby/i18n/i18n-0.7.0-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RUBY_PATCHES=( ${P}-frozen-classes.patch )
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-3.2 =dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   # Remove bundler lock files since we cannot depend on specific
-   # versions in Gentoo.
-   rm gemfiles/*.lock || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2"
-   ;;
-   *)
-   versions="3.2 4.0 4.1 4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2019-01-18 Thread Hans de Graaff
commit: 0c54fd8308adf50fa2454f0a98bec7cbedb03c1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 18 09:07:09 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 18 09:14:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c54fd83

dev-ruby/i18n: add 1.5.2

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.5.2.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 2a094f0082b..b972621e51b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -7,3 +7,4 @@ DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7e
 DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111
 DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57
 DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e
+DIST i18n-1.5.2.tar.gz 64086 BLAKE2B 
8c50fd40a5d8f103e218bc47d15b1c6a51336c1b9340f474a35c178d84e9d0198151c5643cd6416b4e007c33c02de4d011acb40b1b02d6a238563a0a669c1044
 SHA512 
438145abed34b27af26dc513d0dc30e32412ace3a057cf14a8bc8cb64734ac531bb0a8b7512372faed995fff8bce7a8dd4e44ee29560704646ab35d46d58db3c

diff --git a/dev-ruby/i18n/i18n-1.5.2.ebuild b/dev-ruby/i18n/i18n-1.5.2.ebuild
new file mode 100644
index 000..c6aacbabf2a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.5.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e 's/12.2.1/12/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2"
+   ;;
+   *ruby23|*ruby24|*ruby25)
+   versions="5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-12-27 Thread Matt Turner
commit: 2170bd3e0655e4106744e192219fedabf4f650eb
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 27 17:40:34 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 27 17:41:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2170bd3e

dev-ruby/i18n: drop alpha keywords

Signed-off-by: Matt Turner  gentoo.org>

 dev-ruby/i18n/i18n-0.6.11-r1.ebuild | 2 +-
 dev-ruby/i18n/i18n-0.7.0-r2.ebuild  | 2 +-
 dev-ruby/i18n/i18n-0.8.6.ebuild | 2 +-
 dev-ruby/i18n/i18n-0.9.5.ebuild | 2 +-
 dev-ruby/i18n/i18n-1.0.1.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/i18n/i18n-0.6.11-r1.ebuild 
b/dev-ruby/i18n/i18n-0.6.11-r1.ebuild
index 27298978004..0b7301ff89b 100644
--- a/dev-ruby/i18n/i18n-0.6.11-r1.ebuild
+++ b/dev-ruby/i18n/i18n-0.6.11-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://rails-i18n.org/;
 
 LICENSE="MIT"
 SLOT="0.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RUBY_PATCHES=( ${PN}-0.7.0-frozen-classes.patch )

diff --git a/dev-ruby/i18n/i18n-0.7.0-r2.ebuild 
b/dev-ruby/i18n/i18n-0.7.0-r2.ebuild
index 64a421eaf98..5bd69cc4190 100644
--- a/dev-ruby/i18n/i18n-0.7.0-r2.ebuild
+++ b/dev-ruby/i18n/i18n-0.7.0-r2.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RUBY_PATCHES=( ${P}-frozen-classes.patch )

diff --git a/dev-ruby/i18n/i18n-0.8.6.ebuild b/dev-ruby/i18n/i18n-0.8.6.ebuild
index 6487e064488..89281da1733 100644
--- a/dev-ruby/i18n/i18n-0.8.6.ebuild
+++ b/dev-ruby/i18n/i18n-0.8.6.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? (

diff --git a/dev-ruby/i18n/i18n-0.9.5.ebuild b/dev-ruby/i18n/i18n-0.9.5.ebuild
index 9434c73e5da..6a6103351de 100644
--- a/dev-ruby/i18n/i18n-0.9.5.ebuild
+++ b/dev-ruby/i18n/i18n-0.9.5.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"

diff --git a/dev-ruby/i18n/i18n-1.0.1.ebuild b/dev-ruby/i18n/i18n-1.0.1.ebuild
index b3c68adf43a..6ef701abf1f 100644
--- a/dev-ruby/i18n/i18n-1.0.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.0.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-12-20 Thread Hans de Graaff
commit: c9a1b5ab1658416f5e0cef9c9272f7386e6380e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 21 06:22:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 21 06:22:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a1b5ab

dev-ruby/i18n: add 1.3.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.3.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 1c73506ee54..2a094f0082b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161
 DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111
 DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57
+DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e

diff --git a/dev-ruby/i18n/i18n-1.3.0.ebuild b/dev-ruby/i18n/i18n-1.3.0.ebuild
new file mode 100644
index 000..f0917736100
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.3.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1 5.2"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-12-10 Thread Hans de Graaff
commit: c348315b2bc3b6b64659f501bc91f6a1ace19168
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 07:05:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 07:05:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c348315b

dev-ruby/i18n: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 -
 dev-ruby/i18n/i18n-0.9.1.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 9013be06d13..1c73506ee54 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,7 +1,6 @@
 DIST i18n-0.6.11.gem 61440 BLAKE2B 
3cfee519dd006578a328ec80d216ddae56433e1cb633e773826a2425df5ba6c518290438180af7c11c8eee4a69d1f38cd819d5d4b401efd026038492d853
 SHA512 
f3c26c13b333daed69dc044985816d79a27a489c860caaa03cd64b3ff31e3ea65aa850dd581162a264d0b0bb6bc383b12cb96c1a97d5d1d04bee45517a48b721
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
-DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161

diff --git a/dev-ruby/i18n/i18n-0.9.1.ebuild b/dev-ruby/i18n/i18n-0.9.1.ebuild
deleted file mode 100644
index 97946c9477b..000
--- a/dev-ruby/i18n/i18n-0.9.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   *)
-   versions="4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-12-10 Thread Hans de Graaff
commit: 2c0ed3bd07a6e58a2f27ec11decf5f8d7fea05b7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 07:04:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 07:04:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0ed3bd

dev-ruby/i18n: add 1.2.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.2.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 6da3cf9dce7..9013be06d13 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa2
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161
 DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111
+DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57

diff --git a/dev-ruby/i18n/i18n-1.2.0.ebuild b/dev-ruby/i18n/i18n-1.2.0.ebuild
new file mode 100644
index 000..f0917736100
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.2.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1 5.2"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-10-14 Thread Hans de Graaff
commit: 63a18a1cd5b4ff8aacddf0e06b7a46d157ce4fe6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 15 05:17:59 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 15 05:25:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a18a1c

dev-ruby/i18n: add 1.1.1

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.1.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 1db4ec8d3f2..6da3cf9dce7 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -5,3 +5,4 @@ DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbd
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161
+DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111

diff --git a/dev-ruby/i18n/i18n-1.1.1.ebuild b/dev-ruby/i18n/i18n-1.1.1.ebuild
new file mode 100644
index 000..0601ded3a6c
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-08-08 Thread Hans de Graaff
commit: 3c15c32d765d18067c81477aaeccb209c67fc08d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  8 05:11:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  8 05:11:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c15c32d

dev-ruby/i18n: add 1.1.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.1.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 90e40e36d15..2be6b911ea1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -5,3 +5,4 @@ DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbd
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.0.tar.gz 61451 BLAKE2B 
d054c69725b3eadf68a885b0d153a808e853ed9bd7e7edc032f2373ca45f56a6c61ff56005d4efe2a0fa531205bdbfd6f4631b014476c70b4c9da63a036e3730
 SHA512 
c00fc7a28886e7a3fad5432b0d06975ef42864fa8083d8f31bb111b93e27af07554c9dbe3288d5af648ef6a2d99e8ccadd27bf2e5a94ac09d6e50ec4c1a35e69
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
+DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161

diff --git a/dev-ruby/i18n/i18n-1.1.0.ebuild b/dev-ruby/i18n/i18n-1.1.0.ebuild
new file mode 100644
index 000..c97771c806f
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-08-08 Thread Hans de Graaff
commit: d7659845902f220ae9760475ad1a318ed161a67d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  8 05:17:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  8 05:17:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7659845

dev-ruby/i18n: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/i18n/Manifest  |  1 -
 dev-ruby/i18n/i18n-1.0.0.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 2be6b911ea1..1db4ec8d3f2 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -3,6 +3,5 @@ DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
 DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
-DIST i18n-1.0.0.tar.gz 61451 BLAKE2B 
d054c69725b3eadf68a885b0d153a808e853ed9bd7e7edc032f2373ca45f56a6c61ff56005d4efe2a0fa531205bdbfd6f4631b014476c70b4c9da63a036e3730
 SHA512 
c00fc7a28886e7a3fad5432b0d06975ef42864fa8083d8f31bb111b93e27af07554c9dbe3288d5af648ef6a2d99e8ccadd27bf2e5a94ac09d6e50ec4c1a35e69
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161

diff --git a/dev-ruby/i18n/i18n-1.0.0.ebuild b/dev-ruby/i18n/i18n-1.0.0.ebuild
deleted file mode 100644
index b3c68adf43a..000
--- a/dev-ruby/i18n/i18n-1.0.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-
-   # Remove optional unpackaged oj gem
-   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   *)
-   versions="4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-08-08 Thread Hans de Graaff
commit: 43ce5a0e5b2ab62d599365af6367cdd86dd4378d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug  8 05:16:56 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug  8 05:16:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ce5a0e

dev-ruby/i18n: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/i18n/i18n-0.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild 
b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
index 360a808b58d..92ea5621574 100644
--- a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
+++ b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-07-24 Thread Hans de Graaff
commit: b9d8c6dd9f072020d66c463698b96bfbe2d7e866
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 24 17:52:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 24 17:53:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d8c6dd

dev-ruby/i18n: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/i18n/i18n-0.7.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-0.7.0-r3.ebuild 
b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
index 2ae419ff109..20e503e260b 100644
--- a/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
+++ b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RUBY_PATCHES=( ${P}-frozen-classes.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-07-10 Thread Sergei Trofimovich
commit: 8dfce2652342e7eb81b0b07aa72c83f096db874d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul 10 18:56:10 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul 10 19:10:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfce265

dev-ruby/i18n: stable 1.0.1-r1 for hppa

Bug: https://bugs.gentoo.org/628676
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 dev-ruby/i18n/i18n-1.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild 
b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
index 4b4f9e363e1..c1a630808f4 100644
--- a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
+++ b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-07-07 Thread Hans de Graaff
commit: 99100e441c9ff07929a968f5c38a614c680c86c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  8 04:32:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  8 04:32:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99100e44

dev-ruby/i18n: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/i18n/i18n-0.7.0-r3.ebuild | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/dev-ruby/i18n/i18n-0.7.0-r3.ebuild 
b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
new file mode 100644
index 000..2ae419ff109
--- /dev/null
+++ b/dev-ruby/i18n/i18n-0.7.0-r3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RUBY_PATCHES=( ${P}-frozen-classes.patch )
+
+ruby_add_bdepend "test? (
+   dev-ruby/activesupport
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   # Remove bundler lock files since we cannot depend on specific
+   # versions in Gentoo.
+   rm gemfiles/*.lock || die
+
+   # Also test activesupport 5.2.
+   sed -e 's/4.2.0/5.2.0/' < gemfiles/Gemfile.rails-4.2.x > 
gemfiles/Gemfile.rails-5.2.x || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.2"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.2"
+   ;;
+   *)
+   die "Unexpected ruby target"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-06-25 Thread Hans de Graaff
commit: 9adbd76fe7f48d8c0cd713dd3cbf13620cb07473
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 25 18:43:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 25 18:43:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adbd76f

dev-ruby/i18n: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/i18n/i18n-1.0.1-r1.ebuild | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/dev-ruby/i18n/i18n-1.0.1-r1.ebuild 
b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
new file mode 100644
index 000..4b4f9e363e1
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.0.1-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1"
+   ;;
+   *ruby22|*ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   *)
+   versions="4.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-05-03 Thread Hans de Graaff
commit: f15f1e856a5f86b44ced778e8cef0b7fd8f92298
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May  4 05:45:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May  4 05:46:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15f1e85

dev-ruby/i18n: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/i18n/i18n-0.9.5-r1.ebuild | 56 ++
 1 file changed, 56 insertions(+)

diff --git a/dev-ruby/i18n/i18n-0.9.5-r1.ebuild 
b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
new file mode 100644
index 000..360a808b58d
--- /dev/null
+++ b/dev-ruby/i18n/i18n-0.9.5-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby25)
+   versions="5.1"
+   ;;
+   *ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-04-18 Thread Hans de Graaff
commit: a11b653a281f2c3c182a3374e28815835666
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 19 04:10:11 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 19 04:35:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11b653a

dev-ruby/i18n: add 1.0.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.0.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index c497fea559b..90e40e36d15 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -4,3 +4,4 @@ DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072
 DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.0.tar.gz 61451 BLAKE2B 
d054c69725b3eadf68a885b0d153a808e853ed9bd7e7edc032f2373ca45f56a6c61ff56005d4efe2a0fa531205bdbfd6f4631b014476c70b4c9da63a036e3730
 SHA512 
c00fc7a28886e7a3fad5432b0d06975ef42864fa8083d8f31bb111b93e27af07554c9dbe3288d5af648ef6a2d99e8ccadd27bf2e5a94ac09d6e50ec4c1a35e69
+DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca

diff --git a/dev-ruby/i18n/i18n-1.0.1.ebuild b/dev-ruby/i18n/i18n-1.0.1.ebuild
new file mode 100644
index 000..b3c68adf43a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.0.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby22|*ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   *)
+   versions="4.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-04-09 Thread Hans de Graaff
commit: 31113a6db2cfed03eb9a822e2936fe328e032d99
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 10 05:04:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 10 05:04:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31113a6d

dev-ruby/i18n: add 1.0.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.0.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index a4df3d9b4d3..c497fea559b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -3,3 +3,4 @@ DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
 DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
+DIST i18n-1.0.0.tar.gz 61451 BLAKE2B 
d054c69725b3eadf68a885b0d153a808e853ed9bd7e7edc032f2373ca45f56a6c61ff56005d4efe2a0fa531205bdbfd6f4631b014476c70b4c9da63a036e3730
 SHA512 
c00fc7a28886e7a3fad5432b0d06975ef42864fa8083d8f31bb111b93e27af07554c9dbe3288d5af648ef6a2d99e8ccadd27bf2e5a94ac09d6e50ec4c1a35e69

diff --git a/dev-ruby/i18n/i18n-1.0.0.ebuild b/dev-ruby/i18n/i18n-1.0.0.ebuild
new file mode 100644
index 000..b3c68adf43a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby22|*ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   *)
+   versions="4.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-04-09 Thread Hans de Graaff
commit: 9627468045891d33ed8d57141a0a7cd4f2513797
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Apr 10 05:01:25 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Apr 10 05:01:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96274680

dev-ruby/i18n: add 0.9.5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-0.9.5.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index e462ad89f02..a4df3d9b4d3 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-0.6.11.gem 61440 BLAKE2B 
3cfee519dd006578a328ec80d216ddae56433e1cb633e
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
 DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5
+DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb

diff --git a/dev-ruby/i18n/i18n-0.9.5.ebuild b/dev-ruby/i18n/i18n-0.9.5.ebuild
new file mode 100644
index 000..9434c73e5da
--- /dev/null
+++ b/dev-ruby/i18n/i18n-0.9.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-4.2
+   dev-ruby/bundler
+   >=dev-ruby/mocha-0.13
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby22|*ruby23|*ruby24)
+   versions="4.2 5.0 5.1"
+   ;;
+   *)
+   versions="4.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/

2018-01-13 Thread Hans de Graaff
commit: 6a2eabd62894c392a892472081d2e50b6ec0edea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 13 08:10:01 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 13 08:19:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2eabd6

dev-ruby/i18n: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/i18n/Manifest  |  1 -
 dev-ruby/i18n/i18n-0.9.0.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index c123d42ab0b..e462ad89f02 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,5 +1,4 @@
 DIST i18n-0.6.11.gem 61440 BLAKE2B 
3cfee519dd006578a328ec80d216ddae56433e1cb633e773826a2425df5ba6c518290438180af7c11c8eee4a69d1f38cd819d5d4b401efd026038492d853
 SHA512 
f3c26c13b333daed69dc044985816d79a27a489c860caaa03cd64b3ff31e3ea65aa850dd581162a264d0b0bb6bc383b12cb96c1a97d5d1d04bee45517a48b721
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
-DIST i18n-0.9.0.tar.gz 60524 BLAKE2B 
2dbe952bc0781cc6ab5d0aeb6a0b2f4b7fe385cede3bdc84ad9a664e36e30109bc44efbb53ffefab31dcad5d39931dbcb510a0f6d98cc7d4a9740ca9d9610ca3
 SHA512 
9be199e3cf78879bafa11f80425e5ede710b5df180a81b89aafa56fe74dc9adc209ef021d5e8d4cae8d03478dc19388279316fbcfac366c0d682d41c5727e978
 DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5

diff --git a/dev-ruby/i18n/i18n-0.9.0.ebuild b/dev-ruby/i18n/i18n-0.9.0.ebuild
deleted file mode 100644
index fd42d43ee0c..000
--- a/dev-ruby/i18n/i18n-0.9.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   *)
-   versions="4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



  1   2   >