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

2024-06-15 Thread Hans de Graaff
commit: 6b5d9b0eeac39ac1416201de583985c47204a174
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 15 05:38:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 15 05:38:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5d9b0e

dev-ruby/concurrent-ruby: add 1.3.3

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.3.3.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 818fff66b8ca..5c7e718f172a 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -2,3 +2,4 @@ DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb
 DIST concurrent-ruby-1.2.3.tar.gz 1152422 BLAKE2B 
72057ef4db1cc7dd0eb30122671e1c6106d1330215ded04040cbb92c10688866a643b0614bda21accbf8782470b03ea53c2b5b5e4e69a01cb73a2dac2b41d182
 SHA512 
6da7b3e13f7043f9fbb95b566e312584c479d7de5e34e29bfa90887ade143fca756dd40d7135dc923c41c468bc402e6fd06f33a075465ca6bde763affe50c751
 DIST concurrent-ruby-1.3.1.tar.gz 1153932 BLAKE2B 
e516528e20f23c1f65f6528b97f5ee61f8cb61cb34703022e2763736a85d4e55ce637df45e9477cc39c93d89b92e63adc23a8966d5c025ba328bf9d148ebe629
 SHA512 
837705cd37f7c6c16f3ac1f7b0ed5f4f460c8f3dbe87fa1cfc4efd8e70e4c70f62efe7dfd009a4bfc5626fbdda9fabc87a6e1efb82ab03926b6d098a5ead4423
 DIST concurrent-ruby-1.3.2.tar.gz 1154379 BLAKE2B 
23a3b344fdabf403e8176db941cb953e5d59d41d417021ba2412005f486f4cec88d2bd29aaef6481fc7727759493bc5c9fca8cdb6af832ddd38e1a9f34365f5b
 SHA512 
a74fd5c1df97289b4287d3a20fddd3d4277019288e45227649d3597199c1a47325b626d8c323fc722e6638b8f8433729b541acaa060a7b570a921a78ebb49eec
+DIST concurrent-ruby-1.3.3.tar.gz 1154451 BLAKE2B 
d18d02e94d42f8937b0e662216b3b87ea8fd52fee8c1a110c3d291062055c58e1fa6938dc0e7b9bef0dbbd250e08d648751ed65f460a79494fa2dbb14759184a
 SHA512 
bf6f7883637dd4026d0ae14cca053eaf0c080976a28c5438290787bfafa43fa93c217e58976ada5d764b81a5884f0229d0b29044ac84d770679559803927b12d

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.3.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.3.ebuild
new file mode 100644
index ..cc6cafba3b2e
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.3.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-06-09 Thread Hans de Graaff
commit: 8c081cd64a1bb98775ec29ba62df21314318c104
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  9 08:41:57 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  9 09:20:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c081cd6

dev-ruby/concurrent-ruby: add 1.3.2

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.3.2.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index fb4d9298b48a..818fff66b8ca 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0
 DIST concurrent-ruby-1.2.3.tar.gz 1152422 BLAKE2B 
72057ef4db1cc7dd0eb30122671e1c6106d1330215ded04040cbb92c10688866a643b0614bda21accbf8782470b03ea53c2b5b5e4e69a01cb73a2dac2b41d182
 SHA512 
6da7b3e13f7043f9fbb95b566e312584c479d7de5e34e29bfa90887ade143fca756dd40d7135dc923c41c468bc402e6fd06f33a075465ca6bde763affe50c751
 DIST concurrent-ruby-1.3.1.tar.gz 1153932 BLAKE2B 
e516528e20f23c1f65f6528b97f5ee61f8cb61cb34703022e2763736a85d4e55ce637df45e9477cc39c93d89b92e63adc23a8966d5c025ba328bf9d148ebe629
 SHA512 
837705cd37f7c6c16f3ac1f7b0ed5f4f460c8f3dbe87fa1cfc4efd8e70e4c70f62efe7dfd009a4bfc5626fbdda9fabc87a6e1efb82ab03926b6d098a5ead4423
+DIST concurrent-ruby-1.3.2.tar.gz 1154379 BLAKE2B 
23a3b344fdabf403e8176db941cb953e5d59d41d417021ba2412005f486f4cec88d2bd29aaef6481fc7727759493bc5c9fca8cdb6af832ddd38e1a9f34365f5b
 SHA512 
a74fd5c1df97289b4287d3a20fddd3d4277019288e45227649d3597199c1a47325b626d8c323fc722e6638b8f8433729b541acaa060a7b570a921a78ebb49eec

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.2.ebuild
new file mode 100644
index ..cc6cafba3b2e
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.2.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-06-01 Thread Hans de Graaff
commit: 8d5e778a4d603efff88a71317ab076921fae59f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun  1 05:55:51 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  1 05:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5e778a

dev-ruby/concurrent-ruby: add 1.3.1

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.3.1.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 9eee68950714..fb4d9298b48a 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0
 DIST concurrent-ruby-1.2.3.tar.gz 1152422 BLAKE2B 
72057ef4db1cc7dd0eb30122671e1c6106d1330215ded04040cbb92c10688866a643b0614bda21accbf8782470b03ea53c2b5b5e4e69a01cb73a2dac2b41d182
 SHA512 
6da7b3e13f7043f9fbb95b566e312584c479d7de5e34e29bfa90887ade143fca756dd40d7135dc923c41c468bc402e6fd06f33a075465ca6bde763affe50c751
+DIST concurrent-ruby-1.3.1.tar.gz 1153932 BLAKE2B 
e516528e20f23c1f65f6528b97f5ee61f8cb61cb34703022e2763736a85d4e55ce637df45e9477cc39c93d89b92e63adc23a8966d5c025ba328bf9d148ebe629
 SHA512 
837705cd37f7c6c16f3ac1f7b0ed5f4f460c8f3dbe87fa1cfc4efd8e70e4c70f62efe7dfd009a4bfc5626fbdda9fabc87a6e1efb82ab03926b6d098a5ead4423

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.1.ebuild
new file mode 100644
index ..cc6cafba3b2e
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.1.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-05-25 Thread Hans de Graaff
commit: f1eb8ed3f5e43c4726a7e09389673d28421c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 25 06:04:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 25 06:19:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1eb8ed3

dev-ruby/concurrent-ruby: drop 1.1.10

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

 dev-ruby/concurrent-ruby/Manifest  |  1 -
 .../concurrent-ruby/concurrent-ruby-1.1.10.ebuild  | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index cd5712cc14de..9eee68950714 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,2 @@
-DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0
 DIST concurrent-ruby-1.2.3.tar.gz 1152422 BLAKE2B 
72057ef4db1cc7dd0eb30122671e1c6106d1330215ded04040cbb92c10688866a643b0614bda21accbf8782470b03ea53c2b5b5e4e69a01cb73a2dac2b41d182
 SHA512 
6da7b3e13f7043f9fbb95b566e312584c479d7de5e34e29bfa90887ade143fca756dd40d7135dc923c41c468bc402e6fd06f33a075465ca6bde763affe50c751

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
deleted file mode 100644
index 9a9ff3d060bc..
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 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="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
-   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
-   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2024-01-20 Thread Hans de Graaff
commit: 6ec8c11eb51a3979b5b25a8f12fb590a76c2d99e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan 20 08:19:33 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan 20 08:44:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec8c11e

dev-ruby/concurrent-ruby: add 1.2.3

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.2.3.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 4d04ff1927c6..cd5712cc14de 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0
+DIST concurrent-ruby-1.2.3.tar.gz 1152422 BLAKE2B 
72057ef4db1cc7dd0eb30122671e1c6106d1330215ded04040cbb92c10688866a643b0614bda21accbf8782470b03ea53c2b5b5e4e69a01cb73a2dac2b41d182
 SHA512 
6da7b3e13f7043f9fbb95b566e312584c479d7de5e34e29bfa90887ade143fca756dd40d7135dc923c41c468bc402e6fd06f33a075465ca6bde763affe50c751

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.3.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.3.ebuild
new file mode 100644
index ..cc6cafba3b2e
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.3.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-01-06 Thread Hans de Graaff
commit: 3a90cfa55b801e7aa15f722d525059622b1c4a0d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan  6 08:00:15 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=3a90cfa5

dev-ruby/concurrent-ruby: enable ruby33

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 23daa6ce2abc..fded7ddf7870 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -1,8 +1,8 @@
-# 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="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-08-27 Thread Hans de Graaff
commit: 05dbad3b1258a9526bae2edd43a6f606c7224b06
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 27 17:55:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 27 17:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05dbad3b

dev-ruby/concurrent-ruby: drop 1.2.0

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

 dev-ruby/concurrent-ruby/Manifest  |  1 -
 .../concurrent-ruby/concurrent-ruby-1.2.0.ebuild   | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index e9940f728d8f..4d04ff1927c6 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,2 @@
 DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
-DIST concurrent-ruby-1.2.0.tar.gz 1160662 BLAKE2B 
e05df20596930d46781d718ebcd90c8326d78993ad15a7b7c804e0852bdfb66a955314769c8abdef9bc59c6fb249d81c6f48058751537a399da5846ded97dcbc
 SHA512 
c6dc1a84ac4b176644481c2431d67b2b7e0a47fcb9e3fc3fa0b4ddd102ef65d1d02d5aff2784bb55a194f01a4a5294fc26944da16dea550934a6950caee54a31
 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
deleted file mode 100644
index bc1487cc2095..
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ /dev/null
@@ -1,38 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
-   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
-   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-06-17 Thread Hans de Graaff
commit: be2c0d058ff59bb3d8b8215aa620fc49d3fc57d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 17 06:57:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 17 08:15:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2c0d05

dev-ruby/concurrent-ruby: drop 1.1.9

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

 dev-ruby/concurrent-ruby/Manifest  |  1 -
 .../concurrent-ruby/concurrent-ruby-1.1.9.ebuild   | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 28bd26e31236..e9940f728d8f 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,4 +1,3 @@
 DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
-DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6
 DIST concurrent-ruby-1.2.0.tar.gz 1160662 BLAKE2B 
e05df20596930d46781d718ebcd90c8326d78993ad15a7b7c804e0852bdfb66a955314769c8abdef9bc59c6fb249d81c6f48058751537a399da5846ded97dcbc
 SHA512 
c6dc1a84ac4b176644481c2431d67b2b7e0a47fcb9e3fc3fa0b4ddd102ef65d1d02d5aff2784bb55a194f01a4a5294fc26944da16dea550934a6950caee54a31
 DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
deleted file mode 100644
index f53a941b7fc6..
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
-   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
-   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-04-23 Thread Sam James
commit: 21642f0a556886f7db5de320bb79b06746ae928b
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 22:12:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 22:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21642f0a

dev-ruby/concurrent-ruby: Stabilize 1.2.2 arm, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index e8d95aa0eff6..8d1ae4e9625b 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-23 Thread Sam James
commit: 6125f044250b754200ffaf2ea1fb99bfdef44f97
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:21:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:21:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6125f044

dev-ruby/concurrent-ruby: Stabilize 1.2.2 ppc64, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 14bb741b7968..e8d95aa0eff6 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-23 Thread Sam James
commit: 352c0db0dcc1a4db6af985f0976cff132b6be92d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:21:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:21:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352c0db0

dev-ruby/concurrent-ruby: Stabilize 1.2.2 ppc, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 2732d6ba1702..14bb741b7968 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-23 Thread Sam James
commit: 95cb83d773ac4cd46f83f739ab8aac0d04a979cd
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 20:01:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 20:01:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cb83d7

dev-ruby/concurrent-ruby: Stabilize 1.2.2 amd64, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 4a4d61718a6e..2732d6ba1702 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-23 Thread Sam James
commit: 43e3293ef750c1720a239c8887518095563c5f7e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:53:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e3293e

dev-ruby/concurrent-ruby: Stabilize 1.2.2 arm64, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 044475352317..4a4d61718a6e 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-23 Thread Sam James
commit: 8f04af055066e8b864cafe0554d5b1ffe9884a13
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:51:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:51:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f04af05

dev-ruby/concurrent-ruby: Stabilize 1.2.2 x86, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 6d3d361e1030..044475352317 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-23 Thread Sam James
commit: 989d5a97eb483bd72e6d8586ae55f8c46d6a3217
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 23 19:51:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 23 19:51:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d5a97

dev-ruby/concurrent-ruby: Stabilize 1.2.2 sparc, #904896

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
index 450b66e2ec85..6d3d361e1030 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"



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

2023-04-10 Thread Sam James
commit: 096aef15b2e6434a77a3d588b42d646585155261
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:24:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:24:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096aef15

dev-ruby/concurrent-ruby: Stabilize 1.1.10 ppc64, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index be18a08356e0..5ee78bf72b7d 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-04-10 Thread Sam James
commit: a06c0c892eb6eb236a352314fdc28a528879443e
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:24:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:24:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06c0c89

dev-ruby/concurrent-ruby: Stabilize 1.1.10 ppc, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index 617b316b4e35..10b9e066ef29 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-04-10 Thread Sam James
commit: 21f288f3372168b4935d370f73000eec070287c2
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:24:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f288f3

dev-ruby/concurrent-ruby: Stabilize 1.1.10 x86, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index 10b9e066ef29..be18a08356e0 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-04-10 Thread Sam James
commit: 502c8541eed98f75d06dfd349508e5c326e8c346
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:21:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:21:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502c8541

dev-ruby/concurrent-ruby: Stabilize 1.1.10 amd64, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index 8f1062b63a59..617b316b4e35 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-04-10 Thread Sam James
commit: 25920b73247359615819d84fc95a2192fcc1f94b
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:21:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:21:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25920b73

dev-ruby/concurrent-ruby: Stabilize 1.1.10 arm64, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index 72703983fc8c..8f1062b63a59 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-04-10 Thread Sam James
commit: cfdeeb9b1b4f1e34bbca2b3b58e2556f6ae4c1dc
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:20:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:20:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfdeeb9b

dev-ruby/concurrent-ruby: Stabilize 1.1.10 sparc, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index e4e177c20742..72703983fc8c 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-04-10 Thread Sam James
commit: 13f3f7fd8eb61715814cee7c73f181367f6bb0b0
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 10 10:20:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 10 10:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f3f7fd

dev-ruby/concurrent-ruby: Stabilize 1.1.10 arm, #904103

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
index 5f84dd6a038e..e4e177c20742 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: c1cea76ca963c57a1ce8b60b7267b64fddb0b0d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 22:55:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 22:55:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cea76c

dev-ruby/concurrent-ruby: Stabilize 1.2.0 arm, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index 28e49bada8e0..116fbfd7bba5 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: 2cc8c08fe5e8fee8bf16fcbd2a7218fd6138bb1a
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 18:38:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 18:51:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc8c08f

dev-ruby/concurrent-ruby: Stabilize 1.2.0 ppc, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index eed3eda9783f..28e49bada8e0 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: 3f87ebd2625d6911492dca9851d3c422e5a87ec4
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:46:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:46:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f87ebd2

dev-ruby/concurrent-ruby: Stabilize 1.2.0 sparc, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index 0e36144ee91b..eed3eda9783f 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: 353c7cc60c7b8f3ed69482421620fe8eaadac7b4
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:10:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:10:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353c7cc6

dev-ruby/concurrent-ruby: Stabilize 1.2.0 ppc64, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index b70eb785ab8d..0e36144ee91b 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: 864eeadd82e0ce5014d10fbadc2a22f124f76f87
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:06:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:06:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864eeadd

dev-ruby/concurrent-ruby: Stabilize 1.2.0 arm64, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index 5688f283f86d..b70eb785ab8d 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: 2c36f8887f57fd446b95301d5f228425ea1d681f
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:03:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:03:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c36f888

dev-ruby/concurrent-ruby: Stabilize 1.2.0 x86, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index 98089791617f..4c4e5cc32eaf 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-28 Thread Sam James
commit: 566c4f86da03f5eaa94d06c599344549ce53ddfe
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:03:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:03:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566c4f86

dev-ruby/concurrent-ruby: Stabilize 1.2.0 amd64, #903331

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
index 4c4e5cc32eaf..5688f283f86d 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2023-03-18 Thread Sam James
commit: 3c269664129b6a1adb3ff1dc099fcedf451bef51
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 18 04:41:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 18 23:08:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c269664

dev-ruby/concurrent-ruby: add 1.2.2

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.2.2.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index e4ce11afe701..28bd26e31236 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6
 DIST concurrent-ruby-1.2.0.tar.gz 1160662 BLAKE2B 
e05df20596930d46781d718ebcd90c8326d78993ad15a7b7c804e0852bdfb66a955314769c8abdef9bc59c6fb249d81c6f48058751537a399da5846ded97dcbc
 SHA512 
c6dc1a84ac4b176644481c2431d67b2b7e0a47fcb9e3fc3fa0b4ddd102ef65d1d02d5aff2784bb55a194f01a4a5294fc26944da16dea550934a6950caee54a31
+DIST concurrent-ruby-1.2.2.tar.gz 1161215 BLAKE2B 
42f42022e469a1131d40e96a04dacb0ac49d94e96b6a8c58348d34402319ea0abff53b8b1312a274a34c332301ca17a007b685d8d9fe8c229350177abac0a285
 SHA512 
e2b26de147468b09403cd1727750922526ba240ad0cfe7889b722b357a3c71e709b12958cc4dad1a0d2d2c10d4dd2c67be1fe23053b98c35c7a50722fecb24b0

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
new file mode 100644
index ..450b66e2ec85
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.2.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2023-02-03 Thread Hans de Graaff
commit: ef1358200b12368e1b42facf77653da949d2a367
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb  4 07:31:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb  4 07:31:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef135820

dev-ruby/concurrent-ruby: add 1.2.0

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.2.0.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 85cb41082024..e4ce11afe701 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6
+DIST concurrent-ruby-1.2.0.tar.gz 1160662 BLAKE2B 
e05df20596930d46781d718ebcd90c8326d78993ad15a7b7c804e0852bdfb66a955314769c8abdef9bc59c6fb249d81c6f48058751537a399da5846ded97dcbc
 SHA512 
c6dc1a84ac4b176644481c2431d67b2b7e0a47fcb9e3fc3fa0b4ddd102ef65d1d02d5aff2784bb55a194f01a4a5294fc26944da16dea550934a6950caee54a31

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
new file mode 100644
index ..98089791617f
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.2.0.ebuild
@@ -0,0 +1,38 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,processing,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-03-30 Thread Hans de Graaff
commit: 1c719f3a3b30adfc4a26d326aa31298499414e38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 31 05:39:10 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 31 05:39:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c719f3a

dev-ruby/concurrent-ruby: add 1.1.10

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.1.10.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 7e6ae63bf1e8..85cb41082024 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1 +1,2 @@
+DIST concurrent-ruby-1.1.10.tar.gz 6013684 BLAKE2B 
d271579a49ab52c9c41a7a0a31451775e1cba8ce19486b52a9eb3df7abbc66f7610d31284fc02747a8ee5f429983d8283b6fe92f22b911dcda5bc515da58b48f
 SHA512 
cfb67ce806d1f2a5bae509806247bfefb05c56794741cedcaa7ab6ff708085e374d150e8f46ff8e04dcb0918fde8ab5a593c60550da9ff6dc00af116e123f064
 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
new file mode 100644
index ..4e6cb7eb5ab8
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.10.ebuild
@@ -0,0 +1,38 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find * -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-10-29 Thread Hans de Graaff
commit: a166d1bc23f46bf5716d8b24b62ec2b61b9c08eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:02:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Oct 30 05:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a166d1bc

dev-ruby/concurrent-ruby: cleanup

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

 dev-ruby/concurrent-ruby/Manifest  |  1 -
 .../concurrent-ruby/concurrent-ruby-1.0.5.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index cb34f0f53c6..7e6ae63bf1e 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1 @@
-DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
deleted file mode 100644
index fccb2f37807..000
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-   lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2021-10-28 Thread Agostino Sarubbo
commit: 8ba4dc020ae25265f20e419b34f61a0db82da881
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 14:01:31 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 14:01:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba4dc02

dev-ruby/concurrent-ruby: ppc64 stable wrt bug #819924

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 65633b6a149..c08ce89abbe 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-28 Thread Agostino Sarubbo
commit: e8ef32ac8b99bfd0f2936eb61230f70d1a5dc031
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 13:59:51 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 13:59:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ef32ac

dev-ruby/concurrent-ruby: ppc stable wrt bug #819924

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index e4350df54cb..65633b6a149 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-26 Thread Sam James
commit: cade919eeeb15e14cd0b1e3492458a35fc45b1e2
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 04:11:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 04:11:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cade919e

dev-ruby/concurrent-ruby: Stabilize 1.1.9 arm, #819924

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 42664f04380..e4350df54cb 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha 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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-26 Thread Agostino Sarubbo
commit: 81ad92a1f92800a6295b64ce00fa33ab13e7bf39
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 26 13:27:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 26 13:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ad92a1

dev-ruby/concurrent-ruby: amd64 stable wrt bug #819924

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index c611100e03f..42664f04380 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha 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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-25 Thread Sam James
commit: c38d9761f6ec633283a2cc89ad1072faccbf1410
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct 25 13:55:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 26 05:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38d9761

dev-ruby/concurrent-ruby: stable 1.1.9 for sparc, bug #819924

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 18bbf4c538f..c611100e03f 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-25 Thread Sam James
commit: 8e05bfe98f8ec4554bb712c9d482bec2f57ca236
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 26 03:13:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 26 03:13:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e05bfe9

dev-ruby/concurrent-ruby: Stabilize 1.1.9 arm64, #819924

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 345f2c71c35..18bbf4c538f 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-24 Thread Sam James
commit: 796a6b7a067f8a23fbacc1d4b6debc3e83572e4e
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 24 08:11:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 24 08:11:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796a6b7a

dev-ruby/concurrent-ruby: Stabilize 1.1.9 x86, #819924

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 1782f3c8052..345f2c71c35 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-10-24 Thread Hans de Graaff
commit: fb932e83beb5c518b408f7da549c88ed962a67e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 24 05:57:33 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 24 05:57:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb932e83

dev-ruby/concurrent-ruby: cleanup

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

 dev-ruby/concurrent-ruby/Manifest  |  2 --
 .../concurrent-ruby/concurrent-ruby-1.1.7.ebuild   | 38 --
 .../concurrent-ruby/concurrent-ruby-1.1.8.ebuild   | 38 --
 3 files changed, 78 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 399cdbb6df9..cb34f0f53c6 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,4 +1,2 @@
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
-DIST concurrent-ruby-1.1.7.tar.gz 4370284 BLAKE2B 
ea9120fa6c0c58d758c71d54a7a1371a2a94987141343be92e5d8150167d774b513003bc945b7a54dbae8ef1f15b371f6ec28e6e84828d653fdad5b6b58c63e1
 SHA512 
2af2f1236850666ef56f6024db3b094051de88bb0495b902f5be9471ded733e998b2845aacba2ff8b166d5097fccd597203502ce58766017cb67c529c2840d29
-DIST concurrent-ruby-1.1.8.tar.gz 4921836 BLAKE2B 
1a58be0790af7708c58f6542b9bcf09b4f853bd180412f44cc6d18f2c058647384f2bc03f9828664c289eeabfd0721c866a143da4e4b4650d11058a2de7fdb16
 SHA512 
79b326721107abb972124d5e2cac32a348475d8408079747cca6a624df790c3662a8a460a9d1f0d6aceb4b4dc04fadcdc94777b58cec73d82350b3464f70b679
 DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.7.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.7.ebuild
deleted file mode 100644
index 6b34f268213..000
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.7.ebuild
+++ /dev/null
@@ -1,38 +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="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
-   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
-   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
deleted file mode 100644
index 4d86946d232..000
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
+++ /dev/null
@@ -1,38 +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 ruby30"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 

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

2021-08-11 Thread Marek Szuba
commit: e496223ace4233984acfacfa6f7e40576e158dd4
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 11 14:23:05 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 11 14:29:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e496223a

dev-ruby/concurrent-ruby: keyword 1.1.9 for ~riscv

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
index 0b5dc7e3e60..1782f3c8052 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~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="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2021-07-18 Thread Hans de Graaff
commit: 7b3cd14ab7d3ccae08aa43e8a53be0227635ccf9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 18 09:14:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 18 09:17:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3cd14a

dev-ruby/concurrent-ruby: add 1.1.9

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.1.9.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index f6efb1e0809..399cdbb6df9 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 DIST concurrent-ruby-1.1.7.tar.gz 4370284 BLAKE2B 
ea9120fa6c0c58d758c71d54a7a1371a2a94987141343be92e5d8150167d774b513003bc945b7a54dbae8ef1f15b371f6ec28e6e84828d653fdad5b6b58c63e1
 SHA512 
2af2f1236850666ef56f6024db3b094051de88bb0495b902f5be9471ded733e998b2845aacba2ff8b166d5097fccd597203502ce58766017cb67c529c2840d29
 DIST concurrent-ruby-1.1.8.tar.gz 4921836 BLAKE2B 
1a58be0790af7708c58f6542b9bcf09b4f853bd180412f44cc6d18f2c058647384f2bc03f9828664c289eeabfd0721c866a143da4e4b4650d11058a2de7fdb16
 SHA512 
79b326721107abb972124d5e2cac32a348475d8408079747cca6a624df790c3662a8a460a9d1f0d6aceb4b4dc04fadcdc94777b58cec73d82350b3464f70b679
+DIST concurrent-ruby-1.1.9.tar.gz 4923746 BLAKE2B 
2bfea989db31f17c69ee479091135516e2aeef7ac74234ccea91b2e4b3626395683a7b2ebba1d13cb527903d3d83c51e873bdb859f0ff1983062fea4fa90a1e4
 SHA512 
243fc20795bcd7399bdf77a9b0db9b0bccb1b05edacf4fbc8f5515f59502300b4033a2a59bfb6adea9befdb20759c9f58bbf0e7744e934c85738085bef714ea6

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
new file mode 100644
index 000..0b5dc7e3e60
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2021-03-24 Thread Hans de Graaff
commit: 0a3c524b579f6ef491f39a6148a39fcfd1f7cd47
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 24 06:36:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 24 13:24:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3c524b

dev-ruby/concurrent-ruby: add ruby30

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
index 6b34f268213..4d86946d232 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2021-01-21 Thread Hans de Graaff
commit: b49d459dea8c18ecbd97aa93bbdb99d7d2cdce73
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan 22 06:46:11 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan 22 06:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49d459d

dev-ruby/concurrent-ruby: add 1.1.8

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.1.8.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 9312abeb84e..f6efb1e0809 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 DIST concurrent-ruby-1.1.7.tar.gz 4370284 BLAKE2B 
ea9120fa6c0c58d758c71d54a7a1371a2a94987141343be92e5d8150167d774b513003bc945b7a54dbae8ef1f15b371f6ec28e6e84828d653fdad5b6b58c63e1
 SHA512 
2af2f1236850666ef56f6024db3b094051de88bb0495b902f5be9471ded733e998b2845aacba2ff8b166d5097fccd597203502ce58766017cb67c529c2840d29
+DIST concurrent-ruby-1.1.8.tar.gz 4921836 BLAKE2B 
1a58be0790af7708c58f6542b9bcf09b4f853bd180412f44cc6d18f2c058647384f2bc03f9828664c289eeabfd0721c866a143da4e4b4650d11058a2de7fdb16
 SHA512 
79b326721107abb972124d5e2cac32a348475d8408079747cca6a624df790c3662a8a460a9d1f0d6aceb4b4dc04fadcdc94777b58cec73d82350b3464f70b679

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
new file mode 100644
index 000..6b34f268213
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.8.ebuild
@@ -0,0 +1,38 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2020-08-28 Thread Hans de Graaff
commit: 26d8d46badf6fa92e273fb4a17e816dc7ec660bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 29 04:56:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 29 04:56:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d8d46b

dev-ruby/concurrent-ruby: add 1.1.7

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

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.1.7.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index d5a606d9410..9312abeb84e 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1 +1,2 @@
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
+DIST concurrent-ruby-1.1.7.tar.gz 4370284 BLAKE2B 
ea9120fa6c0c58d758c71d54a7a1371a2a94987141343be92e5d8150167d774b513003bc945b7a54dbae8ef1f15b371f6ec28e6e84828d653fdad5b6b58c63e1
 SHA512 
2af2f1236850666ef56f6024db3b094051de88bb0495b902f5be9471ded733e998b2845aacba2ff8b166d5097fccd597203502ce58766017cb67c529c2840d29

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.7.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.7.ebuild
new file mode 100644
index 000..2b5e4b9e136
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.1.7.ebuild
@@ -0,0 +1,38 @@
+# 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="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf 
spec/concurrent/{actor,cancellation,channel,edge,lazy_register,promises,throttle}*
 || die
+   rm -r spec/concurrent/executor/wrapping_executor_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:lib-edge:lib/concurrent-ruby:' .rspec || die
+   sed -i -e 's:../../../::' spec/concurrent/executor/executor_quits.rb || 
die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i 's/git ls-files/find . -print/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2020-01-22 Thread Hans de Graaff
commit: 38bba288468fb121838dd6ee634feae8493ffb79
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan 23 06:43:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan 23 06:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38bba288

dev-ruby/concurrent-ruby: add ruby27

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

 dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index a0ce7be278a..1e089a4fead 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -26,7 +26,7 @@ ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
 all_ruby_prepare() {
# Remove edge files as defined in support/file_map.rb
rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   lib/concurrent/{concurrent-edge,lazy_register.rb} \
spec/concurrent/lazy_register_spec.rb || die
sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
 



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

2019-06-04 Thread Agostino Sarubbo
commit: f3700c48f5ee5d7ba1561b036cc39cbf6a8dec4e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  4 13:29:54 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  4 13:29:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3700c48

dev-ruby/concurrent-ruby: ppc64 stable wrt bug #684084

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 24513ef465b..7b63fa88793 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2019-05-23 Thread Mikle Kolyada
commit: 47af68906fe76e53cf33414c1dbaca0d1aca5b40
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 23 13:14:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 23 13:14:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47af6890

dev-ruby/concurrent-ruby: arm stable wrt bug #684084

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 2126aab0367..24513ef465b 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2019-05-12 Thread Thomas Deutschmann
commit: 04a525f726b6e2f6160f95d5359faefbd795ac83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May 13 00:26:10 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May 13 00:37:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a525f7

dev-ruby/concurrent-ruby: x86 stable (bug #684084)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index dbe9e2ea1f9..2126aab0367 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2019-04-28 Thread Sergei Trofimovich
commit: b7625f9920dc64702f2a5f9e9a0f4792a317156a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 28 18:37:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 28 20:59:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7625f99

dev-ruby/concurrent-ruby: stable 1.0.5 for sparc, bug #684084

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 27e77e014d5..dbe9e2ea1f9 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2019-01-09 Thread Hans de Graaff
commit: fd4c398be0b331cb10162b6695d9b179d8c971dc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  6 09:57:36 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  9 08:06:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4c398b

dev-ruby/concurrent-ruby: add ruby26

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

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 584bb9c543d..27e77e014d5 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-07-09 Thread Sergei Trofimovich
commit: 4c3ce3a24d2ff32cf5160d95768599636d4e6188
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  9 16:12:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  9 19:06:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3ce3a2

dev-ruby/concurrent-ruby: stable 1.0.5 for hppa, bug #628676

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 0e7cff93412..584bb9c543d 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2018-03-30 Thread Hans de Graaff
commit: b1ecc6d53dc594c2586e57f354fc6f140238abd6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 30 06:11:48 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar 30 06:13:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ecc6d5

dev-ruby/concurrent-ruby: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 62a3d16b6ab..0e7cff93412 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2017-12-25 Thread Hans de Graaff
commit: 76ed2bd732c3adadb2de7832970112789b0d5c0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 25 09:26:46 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 25 09:27:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ed2bd7

dev-ruby/concurrent-ruby: amd64 stable

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index dab18d0aff6..62a3d16b6ab 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2017-12-25 Thread Hans de Graaff
commit: 8235842c78802cfebec928de30d90c60feafad21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 25 09:17:12 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 25 09:27:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8235842c

dev-ruby/concurrent-ruby: cleanup

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/concurrent-ruby/Manifest  |  1 -
 .../concurrent-ruby/concurrent-ruby-1.0.4.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 775488fe136..d5a606d9410 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1 @@
-DIST concurrent-ruby-1.0.4.tar.gz 1299941 BLAKE2B 
1c540f811f590bc420ef8b8feb8ed9625549e923162bdee8afe1a8a9bc41d148718f954ecc85eea587282e05fa36107a2498bc11099bb9ef4af52d43e3b74557
 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 BLAKE2B 
2eee2afdd33e2609608e9389847de380eb895c2193746b1190ea96ca8bb67eaccd8d141bc2071006afbd971f078e5b6452d1e62624892c0fce2c12b8ac9fa28b
 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
deleted file mode 100644
index 7dd19e1de65..000
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~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? ( >=dev-ruby/timecop-0.7.4 )"
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-  lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2017-12-20 Thread Sergei Trofimovich
commit: dacf350e2cdef066e31a7a9c21700ec7374c46f3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 20 22:08:37 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 20 22:16:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacf350e

dev-ruby/concurrent-ruby: keyworded 1.0.5 for sparc, bug #587756 (thanks to 
Rolf Eike Beer)

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 39b46c48003..dab18d0aff6 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2017-08-09 Thread Patrice Clement
commit: 384f21cbf2a1bc7a7d30fd443085d27185d305fc
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Aug  7 15:56:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  9 06:21:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=384f21cb

dev-ruby/concurrent-ruby: remove unused patch.

 .../files/concurrent-ruby-1.0.2-alpha.patch| 50 --
 1 file changed, 50 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/files/concurrent-ruby-1.0.2-alpha.patch 
b/dev-ruby/concurrent-ruby/files/concurrent-ruby-1.0.2-alpha.patch
deleted file mode 100644
index a1a97ece2b1..000
--- a/dev-ruby/concurrent-ruby/files/concurrent-ruby-1.0.2-alpha.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-commit af059a7ac7815d1edac67b21e5c1bd6b805d4493
-Author: Hans de Graaff 
-Date:   Mon Jul 4 20:09:25 2016 +0200
-
-Support Alpha architecture for processor_count
-
-Alpha machines with Linux do have /proc/cpuinfo but its format is
-different from normal Linux machines, and most specifically the
-processor entry is missing. Moreover, Alpha machines can be configured
-to compartimentalize their CPUs into different machines leading to
-further confusion when reading /proc/cpuinfo.
-
-Using /usr/bin/nproc seems to be the most reliable method of determining
-the number of processors on Alpha. Since reading /proc/cpuinfo is not
-reliable this patch places the nproc method before trying /proc/cpuinfo.
-
-For futher reference see our downstream bug report at
-https://bugs.gentoo.org/show_bug.cgi?id=587986
-
-diff --git a/CHANGELOG.md b/CHANGELOG.md
-index e84c683..18dd8cc 100644
 a/CHANGELOG.md
-+++ b/CHANGELOG.md
-@@ -1,3 +1,5 @@
-+* Support Alpha with `Concurrent::processor_count`
-+
- ## Current Release v1.0.2 (2 May 2016)
- 
- * Fix bug with `Concurrent::Map` MRI backend `#inspect` method
-diff --git a/lib/concurrent/utility/processor_counter.rb 
b/lib/concurrent/utility/processor_counter.rb
-index d18b0bb..e82c0a6 100644
 a/lib/concurrent/utility/processor_counter.rb
-+++ b/lib/concurrent/utility/processor_counter.rb
-@@ -28,6 +28,7 @@ module Concurrent
-   # processor", which taked into account hyperthreading.
-   #
-   # * AIX: /usr/sbin/pmcycles (AIX 5+), /usr/sbin/lsdev
-+  # * Alpha: /usr/bin/nproc (/proc/cpuinfo exists but cannot be used)
-   # * BSD: /sbin/sysctl
-   # * Cygwin: /proc/cpuinfo
-   # * Darwin: /usr/bin/hwprefs, /usr/sbin/sysctl
-@@ -84,6 +85,8 @@ module Concurrent
- result = WIN32OLE.connect("winmgmts://").ExecQuery(
-   "select NumberOfLogicalProcessors from Win32_Processor")
- result.to_enum.collect(&:NumberOfLogicalProcessors).reduce(:+)
-+  elsif File.executable?("/usr/bin/nproc")
-+IO.popen("/usr/bin/nproc --all").read.to_i
-   elsif File.readable?("/proc/cpuinfo")
- IO.read("/proc/cpuinfo").scan(/^processor/).size
-   elsif File.executable?("/usr/bin/hwprefs")



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

2017-06-28 Thread Sergei Trofimovich
commit: 89cffcf261ab6ecf9c45635f451a98b56c5364b4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jun 28 20:26:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 28 20:49:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cffcf2

dev-ruby/concurrent-ruby: ia64 keyworded, bug #587756

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index fbb22573502..1ef65f60309 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~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? ( >=dev-ruby/timecop-0.7.4 )"



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

2017-05-06 Thread Hans de Graaff
commit: 3bc34c0388f2cef97d5596a69ab36e71f332587c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  6 06:00:28 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  6 06:39:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc34c03

dev-ruby/concurrent-ruby: add ruby24

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
index 2f501923041..fbb22573502 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2017-02-26 Thread Hans de Graaff
commit: 2223fa4e3e8bd53158d3d263ae5a14a75d3896da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 27 06:30:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 27 06:51:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2223fa4e

dev-ruby/concurrent-ruby: add 1.0.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.5.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 8110345152..e97aacd3d9 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
 DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d
 DIST concurrent-ruby-1.0.4.tar.gz 1299941 SHA256 
d335fff59c62e92c1e032e77136bf2ec189c5b0811adb87f147ecb2f89b7a884 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 WHIRLPOOL 
af9a052610f6cedc520c615634228c168f22ad7c882bf3f2e35a327380b0c630de47c36564c1b329efe928a6a937694adbbb67dc0c872ede30a4b891ab593678
+DIST concurrent-ruby-1.0.5.tar.gz 1307802 SHA256 
dede44297efd94d93e56bc85efeb1d2220f911ca4913c59f8c91f8a53f061b62 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 WHIRLPOOL 
e60d55a9636a2deb256d4c3a2c6910d5e8af7377337edbcafee6431030c91f86a1f2bf17a1ad75785ce185d9aa6fe311392be1cdf859104d9f225bc3af8953ad

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
new file mode 100644
index 00..866f984d87
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~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? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2017-02-26 Thread Hans de Graaff
commit: f6674a75fe198955536d9418bf8e1f4dde599e52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 27 06:32:23 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 27 06:51:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6674a75

dev-ruby/concurrent-ruby: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/concurrent-ruby/Manifest  |  2 --
 .../concurrent-ruby-1.0.2-r1.ebuild| 40 --
 .../concurrent-ruby/concurrent-ruby-1.0.2.ebuild   | 36 ---
 .../concurrent-ruby/concurrent-ruby-1.0.3.ebuild   | 38 
 4 files changed, 116 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index e97aacd3d9..bf3efbadee 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,4 +1,2 @@
-DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
-DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d
 DIST concurrent-ruby-1.0.4.tar.gz 1299941 SHA256 
d335fff59c62e92c1e032e77136bf2ec189c5b0811adb87f147ecb2f89b7a884 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 WHIRLPOOL 
af9a052610f6cedc520c615634228c168f22ad7c882bf3f2e35a327380b0c630de47c36564c1b329efe928a6a937694adbbb67dc0c872ede30a4b891ab593678
 DIST concurrent-ruby-1.0.5.tar.gz 1307802 SHA256 
dede44297efd94d93e56bc85efeb1d2220f911ca4913c59f8c91f8a53f061b62 SHA512 
fdf7324b56bb37b4a79dc89882354e452ee838a097f522fb906c20a06856303cfbbae16f2500255cbfb4bba33ee1b3b3ee8facf3d0156e976add64209e349da6
 WHIRLPOOL 
e60d55a9636a2deb256d4c3a2c6910d5e8af7377337edbcafee6431030c91f86a1f2bf17a1ad75785ce185d9aa6fe311392be1cdf859104d9f225bc3af8953ad

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
deleted file mode 100644
index 0c980867b9..00
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~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? ( >=dev-ruby/timecop-0.7.4 )"
-
-RUBY_PATCHES=( ${P}-alpha.patch )
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-  lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
deleted file mode 100644
index 55084763d3..00
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-

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

2017-02-13 Thread Michael Weber
commit: f92c93dab34976e6aafb7f61e9770a345b1ec2ce
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 13 23:34:16 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Feb 14 00:35:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92c93da

dev-ruby/concurrent-ruby: Add ~ppc keyword (bug 583390).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
index f73f700fca..d3b3a7a1d8 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~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? ( >=dev-ruby/timecop-0.7.4 )"



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

2016-12-26 Thread Hans de Graaff
commit: 012616f784e7830475e12bdef3709a9ccf283aff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:18:24 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:18:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012616f7

dev-ruby/concurrent-ruby: add 1.0.4

Package-Manager: portage-2.3.0

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.4.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index a4686df..8110345 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
 DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d
+DIST concurrent-ruby-1.0.4.tar.gz 1299941 SHA256 
d335fff59c62e92c1e032e77136bf2ec189c5b0811adb87f147ecb2f89b7a884 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 WHIRLPOOL 
af9a052610f6cedc520c615634228c168f22ad7c882bf3f2e35a327380b0c630de47c36564c1b329efe928a6a937694adbbb67dc0c872ede30a4b891ab593678

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
new file mode 100644
index ..f73f700
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~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? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2016-12-17 Thread Hans de Graaff
commit: 667df08cfb686a81c424d5acdd5664abdb28ac60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 18 06:45:37 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 18 06:45:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667df08c

dev-ruby/concurrent-ruby: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/concurrent-ruby/Manifest  |  2 --
 .../concurrent-ruby/concurrent-ruby-1.0.0.ebuild   | 36 --
 .../concurrent-ruby/concurrent-ruby-1.0.1.ebuild   | 36 --
 3 files changed, 74 deletions(-)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index 70ceac9..b7c6920 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,3 +1 @@
-DIST concurrent-ruby-1.0.0.tar.gz 1269980 SHA256 
21a5942bd18d6ca2bdf547f16925f167b0c18592f737091ea5531f07de92fba0 SHA512 
5b2a6b5d0e43d1df768d9e18328ecee04796af70edaa72646431e0c4e2ff75387542cce8f78b69d73514166348ed73f906f00bd6e627969159ab1ce4e2a75e6c
 WHIRLPOOL 
c7875df7f5c3f91487c1a85a46948225ccfebeb625ae1d4c6fd5b87ba7f224bc50aeb782a58bcfd6f5423d52dea7a54ef57189ae0bc4a23b5996e0b9b41feede
-DIST concurrent-ruby-1.0.1.tar.gz 1277569 SHA256 
696c1f8044f072512d512b48c21e9c66ec4e970706cdbb8fa90e0fab5a4ea254 SHA512 
14dfdad55701fcdf6ac97e87ac9ee4113340d8f2a01eb1970b2635b175a34d04c9f208d2ed445dfd8d28f67acb5cd8b6e2e89ace86bccff8c8728ee69eb0f87a
 WHIRLPOOL 
5166bd500deeab934e97ff9c560e6d56d37113201436f528a63a57af91cc9cbb2e4ff5f45397fd77ff01db8b4eb816ec4678cf8f404e09cfd740e79dbffdf929
 DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.0.ebuild
deleted file mode 100644
index 6fe323e..
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-  lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
deleted file mode 100644
index 8757822..
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
-HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
-SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   # Remove edge files as defined in support/file_map.rb
-   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
-  lib/concurrent/{concurrent-edge,lazy_register.rb} \
-   spec/concurrent/lazy_register_spec.rb || die
-   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
-
-   # Remove specs for the ext gem
-   rm -rf spec/concurrent/atomic || die
-
-   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2016-12-17 Thread Hans de Graaff
commit: 314f368940fc1b6f570b3341def6bf7adf8946bf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 18 06:54:43 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 18 06:54:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314f3689

dev-ruby/concurrent-ruby: add 1.0.3

Package-Manager: portage-2.3.0

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.3.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index b7c6920..a4686df 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1 +1,2 @@
 DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
+DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.3.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.3.ebuild
new file mode 100644
index ..f73f700
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~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? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2016-10-02 Thread Jeroen Roovers
commit: 3747e6931c27dcbf2e7df102627483941b51037e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  2 12:31:12 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  2 12:32:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3747e693

dev-ruby/concurrent-ruby: Mark ~hppa ~ppc64 (bug #587756).

Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
index 4e115fe..48d3ba4 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2016-07-05 Thread Hans de Graaff
commit: 75a94b6d8a976014d065c7f89e9ea5bc44b23c0c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul  6 05:13:23 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  6 05:13:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a94b6d

dev-ruby/concurrent-ruby: also keyword latest revision for alpha

Package-Manager: portage-2.2.28

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
index a3e254a..4e115fe 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"



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

2016-07-05 Thread Tobias Klausmann
commit: 4e92f006ee78d06cd12d020cd178ef8b432e5c77
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jul  5 08:49:12 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jul  5 08:49:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e92f006

dev-ruby/concurrent-ruby-1.0.2-r0: add ~alpha keyword

Gentoo-Bug: 587756

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
index 95d58e9..5508476 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2016-07-04 Thread Hans de Graaff
commit: 3f545a01e56af90a4c4a84c355668e847fd79c88
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  4 18:50:55 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul  5 04:14:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f545a01

dev-ruby/concurrent-ruby: add missing test dependency on timecop, bug 587756

Package-Manager: portage-2.2.28

 dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
index 2be2bca..a3e254a 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
@@ -22,6 +22,8 @@ SLOT="1"
 KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
 RUBY_PATCHES=( ${P}-alpha.patch )
 
 all_ruby_prepare() {



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

2016-07-04 Thread Hans de Graaff
commit: c6726d0acaddd1fb67d9fbc547a36548ef43ed2e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  4 18:41:45 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  4 18:44:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6726d0a

dev-ruby/concurrent-ruby: add patch for alpha, bug 587986

Add a patch for alpha to determine processor_count.

Package-Manager: portage-2.2.28

 .../concurrent-ruby-1.0.2-r1.ebuild| 38 
 .../files/concurrent-ruby-1.0.2-alpha.patch| 50 ++
 2 files changed, 88 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
new file mode 100644
index 000..2be2bca
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_PATCHES=( ${P}-alpha.patch )
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}

diff --git a/dev-ruby/concurrent-ruby/files/concurrent-ruby-1.0.2-alpha.patch 
b/dev-ruby/concurrent-ruby/files/concurrent-ruby-1.0.2-alpha.patch
new file mode 100644
index 000..a1a97ec
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/files/concurrent-ruby-1.0.2-alpha.patch
@@ -0,0 +1,50 @@
+commit af059a7ac7815d1edac67b21e5c1bd6b805d4493
+Author: Hans de Graaff 
+Date:   Mon Jul 4 20:09:25 2016 +0200
+
+Support Alpha architecture for processor_count
+
+Alpha machines with Linux do have /proc/cpuinfo but its format is
+different from normal Linux machines, and most specifically the
+processor entry is missing. Moreover, Alpha machines can be configured
+to compartimentalize their CPUs into different machines leading to
+further confusion when reading /proc/cpuinfo.
+
+Using /usr/bin/nproc seems to be the most reliable method of determining
+the number of processors on Alpha. Since reading /proc/cpuinfo is not
+reliable this patch places the nproc method before trying /proc/cpuinfo.
+
+For futher reference see our downstream bug report at
+https://bugs.gentoo.org/show_bug.cgi?id=587986
+
+diff --git a/CHANGELOG.md b/CHANGELOG.md
+index e84c683..18dd8cc 100644
+--- a/CHANGELOG.md
 b/CHANGELOG.md
+@@ -1,3 +1,5 @@
++* Support Alpha with `Concurrent::processor_count`
++
+ ## Current Release v1.0.2 (2 May 2016)
+ 
+ * Fix bug with `Concurrent::Map` MRI backend `#inspect` method
+diff --git a/lib/concurrent/utility/processor_counter.rb 
b/lib/concurrent/utility/processor_counter.rb
+index d18b0bb..e82c0a6 100644
+--- a/lib/concurrent/utility/processor_counter.rb
 b/lib/concurrent/utility/processor_counter.rb
+@@ -28,6 +28,7 @@ module Concurrent
+   # processor", which taked into account hyperthreading.
+   #
+   # * AIX: /usr/sbin/pmcycles (AIX 5+), /usr/sbin/lsdev
++  # * Alpha: /usr/bin/nproc (/proc/cpuinfo exists but cannot be used)
+   # * BSD: /sbin/sysctl
+   # * Cygwin: /proc/cpuinfo
+   # * Darwin: /usr/bin/hwprefs, /usr/sbin/sysctl
+@@ -84,6 +85,8 @@ module Concurrent
+ result = WIN32OLE.connect("winmgmts://").ExecQuery(
+   "select NumberOfLogicalProcessors from Win32_Processor")
+ result.to_enum.collect(&:NumberOfLogicalProcessors).reduce(:+)
++  elsif File.executable?("/usr/bin/nproc")
++IO.popen("/usr/bin/nproc --all").read.to_i
+   elsif File.readable?("/proc/cpuinfo")
+ IO.read("/proc/cpuinfo").scan(/^processor/).size
+   elsif File.executable?("/usr/bin/hwprefs")



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

2016-05-03 Thread Hans de Graaff
commit: f3316a183f3c3c58dab6b2c42ae30e0f51b8cb03
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 05:04:44 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 18:56:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3316a18

dev-ruby/concurrent-ruby: add 1.0.2

Package-Manager: portage-2.2.26

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.2.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index e2e4eb7..70ceac9 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.0.0.tar.gz 1269980 SHA256 
21a5942bd18d6ca2bdf547f16925f167b0c18592f737091ea5531f07de92fba0 SHA512 
5b2a6b5d0e43d1df768d9e18328ecee04796af70edaa72646431e0c4e2ff75387542cce8f78b69d73514166348ed73f906f00bd6e627969159ab1ce4e2a75e6c
 WHIRLPOOL 
c7875df7f5c3f91487c1a85a46948225ccfebeb625ae1d4c6fd5b87ba7f224bc50aeb782a58bcfd6f5423d52dea7a54ef57189ae0bc4a23b5996e0b9b41feede
 DIST concurrent-ruby-1.0.1.tar.gz 1277569 SHA256 
696c1f8044f072512d512b48c21e9c66ec4e970706cdbb8fa90e0fab5a4ea254 SHA512 
14dfdad55701fcdf6ac97e87ac9ee4113340d8f2a01eb1970b2635b175a34d04c9f208d2ed445dfd8d28f67acb5cd8b6e2e89ace86bccff8c8728ee69eb0f87a
 WHIRLPOOL 
5166bd500deeab934e97ff9c560e6d56d37113201436f528a63a57af91cc9cbb2e4ff5f45397fd77ff01db8b4eb816ec4678cf8f404e09cfd740e79dbffdf929
+DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
new file mode 100644
index 000..95d58e9
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2016-04-01 Thread Fabian Groffen
commit: 3f6b3da87efbf7becb29a819854dbf01ba312d61
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Apr  1 19:05:36 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Apr  1 19:10:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6b3da8

dev-ruby/concurrent-ruby: added Prefix keywords, bug #57

Package-Manager: portage-2.2.28-prefix

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
index 95ef3b2..8757822 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



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

2016-03-15 Thread Markus Meier
commit: ad8e8056bf3fd11b6a9eab9516625d4f24d45863
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Mar 15 17:29:19 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Mar 15 17:29:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8e8056

dev-ruby/concurrent-ruby: add ~arm, bug #57

Package-Manager: portage-2.2.27
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
index 6fe323e..95ef3b2 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE=""
 
 all_ruby_prepare() {



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

2016-02-27 Thread Hans de Graaff
commit: 098ecb6cb78acba500b60f5509a5c17950b55f51
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 28 06:18:24 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 28 06:23:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098ecb6c

dev-ruby/concurrent-ruby: add 1.0.1

Package-Manager: portage-2.2.26

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.1.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index f92198a..e2e4eb7 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1 +1,2 @@
 DIST concurrent-ruby-1.0.0.tar.gz 1269980 SHA256 
21a5942bd18d6ca2bdf547f16925f167b0c18592f737091ea5531f07de92fba0 SHA512 
5b2a6b5d0e43d1df768d9e18328ecee04796af70edaa72646431e0c4e2ff75387542cce8f78b69d73514166348ed73f906f00bd6e627969159ab1ce4e2a75e6c
 WHIRLPOOL 
c7875df7f5c3f91487c1a85a46948225ccfebeb625ae1d4c6fd5b87ba7f224bc50aeb782a58bcfd6f5423d52dea7a54ef57189ae0bc4a23b5996e0b9b41feede
+DIST concurrent-ruby-1.0.1.tar.gz 1277569 SHA256 
696c1f8044f072512d512b48c21e9c66ec4e970706cdbb8fa90e0fab5a4ea254 SHA512 
14dfdad55701fcdf6ac97e87ac9ee4113340d8f2a01eb1970b2635b175a34d04c9f208d2ed445dfd8d28f67acb5cd8b6e2e89ace86bccff8c8728ee69eb0f87a
 WHIRLPOOL 
5166bd500deeab934e97ff9c560e6d56d37113201436f528a63a57af91cc9cbb2e4ff5f45397fd77ff01db8b4eb816ec4678cf8f404e09cfd740e79dbffdf929

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
new file mode 100644
index 000..6fe323e
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2016-02-04 Thread Hans de Graaff
commit: 05aa0a1c4d7dc547b122181d0d816860d19c8f45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  4 07:16:55 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  5 06:51:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05aa0a1c

dev-ruby/concurrent-ruby: initial import of 1.0.0

Package-Manager: portage-2.2.26

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.0.ebuild   | 36 ++
 dev-ruby/concurrent-ruby/metadata.xml  |  8 +
 3 files changed, 45 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
new file mode 100644
index 000..f92198a
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -0,0 +1 @@
+DIST concurrent-ruby-1.0.0.tar.gz 1269980 SHA256 
21a5942bd18d6ca2bdf547f16925f167b0c18592f737091ea5531f07de92fba0 SHA512 
5b2a6b5d0e43d1df768d9e18328ecee04796af70edaa72646431e0c4e2ff75387542cce8f78b69d73514166348ed73f906f00bd6e627969159ab1ce4e2a75e6c
 WHIRLPOOL 
c7875df7f5c3f91487c1a85a46948225ccfebeb625ae1d4c6fd5b87ba7f224bc50aeb782a58bcfd6f5423d52dea7a54ef57189ae0bc4a23b5996e0b9b41feede

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.0.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.0.ebuild
new file mode 100644
index 000..6fe323e
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby;
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}

diff --git a/dev-ruby/concurrent-ruby/metadata.xml 
b/dev-ruby/concurrent-ruby/metadata.xml
new file mode 100644
index 000..aedd3ca
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  ruby
+  
+ruby-concurrency/concurrent-ruby
+  
+



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

2016-02-04 Thread Hans de Graaff
commit: 01b556abac3de1dea4a4ff352ed3f1281b401e89
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  5 07:38:57 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  5 07:38:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b556ab

dev-ruby/concurrent-ruby: fix metadata.xml

Package-Manager: portage-2.2.26

 dev-ruby/concurrent-ruby/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/concurrent-ruby/metadata.xml 
b/dev-ruby/concurrent-ruby/metadata.xml
index aedd3ca..6616324 100644
--- a/dev-ruby/concurrent-ruby/metadata.xml
+++ b/dev-ruby/concurrent-ruby/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  ruby
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
   
 ruby-concurrency/concurrent-ruby