* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2016-01-09 19:26 Markus Meier
0 siblings, 0 replies; 17+ messages in thread
From: Markus Meier @ 2016-01-09 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 454d6be071c4748681384249105f04ca8ed6eadb
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 9 19:22:48 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Jan 9 19:25:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454d6be0
dev-ruby/celluloid: add ~arm, bug #570052
Package-Manager: portage-2.2.26
dev-ruby/celluloid/celluloid-0.17.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.2.ebuild b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
index e892470..6f56ed0 100644
--- a/dev-ruby/celluloid/celluloid-0.17.2.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
@@ -19,7 +19,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
ruby_add_rdepend "
dev-ruby/celluloid-essentials
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2019-01-10 9:57 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2019-01-10 9:57 UTC (permalink / raw
To: gentoo-commits
commit: 0690a68a83f1f8f6c9d83e83d91252b3f7c9dd38
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 10 09:56:37 2019 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Jan 10 09:57:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0690a68a
dev-ruby/celluloid: add 0.17.4
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/celluloid/Manifest | 1 +
dev-ruby/celluloid/celluloid-0.17.4.ebuild | 54 ++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest
index 76df61c527a..6db06b216a2 100644
--- a/dev-ruby/celluloid/Manifest
+++ b/dev-ruby/celluloid/Manifest
@@ -1 +1,2 @@
DIST celluloid-0.17.3.gem 61952 BLAKE2B 5b64b67dea84261706acaf2612c23cb0b82d6af7fe0eece9d9e17e5d948d83a81b0de7598a1709fb5e1073f3632c7df6d6730c4797e0a4da593795b85c3bf9e1 SHA512 bb5005452ef7a2da1fb6b6515a6ad9df992dfd043caa605d1282a24b874c1f0798da0d19ee00f434486f9ef2c9467b1d6d2cadaa7883db98b885eeb842f1b94c
+DIST celluloid-0.17.4.gem 61952 BLAKE2B e6432f76aa2548f9b734502954cae7aaaa2cc6658ae644591fe22bd25e53e4eb88ef81f41416162c7478a77622f400040695861f9557578c029c3860cdb800b5 SHA512 ab876a12db908d0b14b9a701bbf7c2530188559cb60b1832e76642fae843f4eca9f4790a60ff88dda8ff92f7051f2df222c19cdec77666fc2e8d6d15adbba793
diff --git a/dev-ruby/celluloid/celluloid-0.17.4.ebuild b/dev-ruby/celluloid/celluloid-0.17.4.ebuild
new file mode 100644
index 00000000000..0d7dae6155c
--- /dev/null
+++ b/dev-ruby/celluloid/celluloid-0.17.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ruby25: fails tests
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+# Needed by packages writing specs for celluloid
+RUBY_FAKEGEM_EXTRAINSTALL="spec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
+HOMEPAGE="https://github.com/celluloid/celluloid"
+IUSE=""
+SLOT="0"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+ruby_add_rdepend "
+ dev-ruby/celluloid-essentials
+ dev-ruby/celluloid-extras
+ dev-ruby/celluloid-fsm
+ dev-ruby/celluloid-pool
+ dev-ruby/celluloid-supervision
+ >=dev-ruby/timers-4.1.1"
+
+ruby_add_bdepend "test? (
+ dev-ruby/dotenv
+ dev-ruby/nenv
+ dev-ruby/rspec-retry
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e '1irequire "spec_helper"' spec/celluloid/actor/system_spec.rb || die
+
+ sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die
+ mkdir log || die
+}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby24)
+ sed -i -e '/String expected, but Fixnum received/ s/Fixnum/Integer/' spec/shared/actor_examples.rb || die
+ ;;
+ esac
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2018-05-05 8:54 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2018-05-05 8:54 UTC (permalink / raw
To: gentoo-commits
commit: c94009b21052097771a35b175ac5cda95bd83938
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 5 08:53:21 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 5 08:53:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94009b2
dev-ruby/celluloid: add ruby24
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-ruby/celluloid/celluloid-0.17.3.ebuild | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
index 4db09322a87..7e879b85be7 100644
--- a/dev-ruby/celluloid/celluloid-0.17.3.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.3.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="ruby23 ruby24"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
# Needed by packages writing specs for celluloid
@@ -42,3 +42,11 @@ all_ruby_prepare() {
sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die
mkdir log || die
}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby24)
+ sed -i -e '/String expected, but Fixnum received/ s/Fixnum/Integer/' spec/shared/actor_examples.rb || die
+ ;;
+ esac
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2018-03-25 19:58 Sergei Trofimovich
0 siblings, 0 replies; 17+ messages in thread
From: Sergei Trofimovich @ 2018-03-25 19:58 UTC (permalink / raw
To: gentoo-commits
commit: 8741e27b766a5a0d17f4c1d2b1ae6668795bdb92
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 25 19:57:24 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 25 19:58:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8741e27b
dev-ruby/celluloid: keyworded 0.17.3 for ppc, bug #570052
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"
dev-ruby/celluloid/celluloid-0.17.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
index 27cd0255864..4db09322a87 100644
--- a/dev-ruby/celluloid/celluloid-0.17.3.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
@@ -18,7 +18,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
ruby_add_rdepend "
dev-ruby/celluloid-essentials
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2018-03-18 19:43 Sergei Trofimovich
0 siblings, 0 replies; 17+ messages in thread
From: Sergei Trofimovich @ 2018-03-18 19:43 UTC (permalink / raw
To: gentoo-commits
commit: 385d9a2a4c5298243ff23e0c1acf918be1403fd6
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 19:42:31 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 19:43:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385d9a2a
dev-ruby/celluloid: keyworded 0.17.3 for ppc64, bug #570052
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"
dev-ruby/celluloid/celluloid-0.17.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
index adf86bf2fcd..27cd0255864 100644
--- a/dev-ruby/celluloid/celluloid-0.17.3.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
@@ -18,7 +18,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
ruby_add_rdepend "
dev-ruby/celluloid-essentials
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2018-02-07 5:52 Thomas Deutschmann
0 siblings, 0 replies; 17+ messages in thread
From: Thomas Deutschmann @ 2018-02-07 5:52 UTC (permalink / raw
To: gentoo-commits
commit: 185f2ccb66acc2307557adda859af2762bfff975
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 7 05:48:44 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Feb 7 05:51:42 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185f2ccb
dev-ruby/celluloid: x86 keyworded (bug #570052)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-ruby/celluloid/celluloid-0.17.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
index 7f86373950a..adf86bf2fcd 100644
--- a/dev-ruby/celluloid/celluloid-0.17.3.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -18,7 +18,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
ruby_add_rdepend "
dev-ruby/celluloid-essentials
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2018-01-24 15:56 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2018-01-24 15:56 UTC (permalink / raw
To: gentoo-commits
commit: e099945439b13a7c08419ad7a6f6f08441d3665d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 15:55:39 2018 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 15:55:39 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0999454
dev-ruby/celluloid: cleanup
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-ruby/celluloid/Manifest | 1 -
dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild | 41 ---------------------------
2 files changed, 42 deletions(-)
diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest
index 5128de98867..76df61c527a 100644
--- a/dev-ruby/celluloid/Manifest
+++ b/dev-ruby/celluloid/Manifest
@@ -1,2 +1 @@
-DIST celluloid-0.16.0-git.tgz 63859 BLAKE2B 701347cf2ab55d4855722805209f5336cd3ffeb16561227781b4d696f417711be231d8eeec084f965b872f1c364a3d7dc5a3d75906eb15d235d2809529bb3203 SHA512 b1acc0daf35b16c086d720fccec93519de609e6c9e8f411ed70c48f3cfcb0c88f5ee665ac41e4a535e00eef112cae26ca2e8ab6b6de4738e13ed50579098d8ed
DIST celluloid-0.17.3.gem 61952 BLAKE2B 5b64b67dea84261706acaf2612c23cb0b82d6af7fe0eece9d9e17e5d948d83a81b0de7598a1709fb5e1073f3632c7df6d6730c4797e0a4da593795b85c3bf9e1 SHA512 bb5005452ef7a2da1fb6b6515a6ad9df992dfd043caa605d1282a24b874c1f0798da0d19ee00f434486f9ef2c9467b1d6d2cadaa7883db98b885eeb842f1b94c
diff --git a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
deleted file mode 100644
index 30755bd0229..00000000000
--- a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# rbx or jruby recommended, but only in 1.9 mode.
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-#Needed by dev-ruby/listen
-RUBY_FAKEGEM_EXTRAINSTALL="spec"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
-HOMEPAGE="https://github.com/celluloid/celluloid"
-SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-IUSE=""
-SLOT="0"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RUBY_PATCHES=( "${P}-call-private-methods.patch" )
-
-ruby_add_rdepend ">=dev-ruby/timers-4.0.0:4"
-
-all_ruby_prepare() {
- rm Gemfile .rspec || die
-
- sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
-
- # Force loading of the correct timers slot to avoid a bundler dependency.
- sed -i -e '3igem "timers", "~>4.0"' spec/spec_helper.rb || die
-
- # Adjust timers dependency to match our slots, bug 563018
- sed -i -e '/timers/ s/4.0.0/4.0/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2017-06-25 6:54 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2017-06-25 6:54 UTC (permalink / raw
To: gentoo-commits
commit: 6b06a0dbf5d0d69161956379cd2ea4008b8edb7b
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 06:50:46 2017 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 06:53:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b06a0db
dev-ruby/celluloid: add ruby22, ruby23
Package-Manager: Portage-2.3.6, Repoman-2.3.1
dev-ruby/celluloid/celluloid-0.17.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
index 45a0f3cebbc..7f86373950a 100644
--- a/dev-ruby/celluloid/celluloid-0.17.3.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
# Needed by packages writing specs for celluloid
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2016-06-02 19:48 Richard Farina
0 siblings, 0 replies; 17+ messages in thread
From: Richard Farina @ 2016-06-02 19:48 UTC (permalink / raw
To: gentoo-commits
commit: 10886e6facb92d1a0d48d17e8ce30534adce51d2
Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 2 19:47:37 2016 +0000
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Jun 2 19:47:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10886e6f
dev-ruby/celluloid: add ruby22 and ruby23
Package-Manager: portage-2.3.0_rc1
dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
index 1b0e20b..2367dcb 100644
--- a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=5
# rbx or jruby recommended, but only in 1.9 mode.
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
#Needed by dev-ruby/listen
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2016-03-21 22:05 Manuel Rüger
0 siblings, 0 replies; 17+ messages in thread
From: Manuel Rüger @ 2016-03-21 22:05 UTC (permalink / raw
To: gentoo-commits
commit: 06cc6a76a7d83ed667be6308dafe1f3331cb2639
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 22:04:58 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 22:05:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cc6a76
dev-ruby/celluloid: Fix desc
Package-Manager: portage-2.2.28
dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
index 104e507..1b0e20b 100644
--- a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
# rbx or jruby recommended, but only in 1.9 mode.
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
#Needed by dev-ruby/listen
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
-DESCRIPTION="Celluloid provides a simple and natural way to build fault-tolerant concurrent programs in Ruby"
+DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
HOMEPAGE="https://github.com/celluloid/celluloid"
SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
IUSE=""
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2016-03-06 19:57 Manuel Rüger
0 siblings, 0 replies; 17+ messages in thread
From: Manuel Rüger @ 2016-03-06 19:57 UTC (permalink / raw
To: gentoo-commits
commit: 1d103f32ee68208e0e6e09f3981ed1f778e8da4b
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 6 19:57:16 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 19:57:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d103f32
dev-ruby/celluloid: Remove old
Package-Manager: portage-2.2.27
dev-ruby/celluloid/Manifest | 1 -
dev-ruby/celluloid/celluloid-0.16.0.ebuild | 39 --------------------------
dev-ruby/celluloid/celluloid-0.17.2.ebuild | 45 ------------------------------
3 files changed, 85 deletions(-)
diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest
index f21bd1f..ce47e22 100644
--- a/dev-ruby/celluloid/Manifest
+++ b/dev-ruby/celluloid/Manifest
@@ -1,3 +1,2 @@
DIST celluloid-0.16.0-git.tgz 63859 SHA256 3f5d5be010c97b9a0a3a21008a0ad9880729e23cfda100b5df174279d427f338 SHA512 b1acc0daf35b16c086d720fccec93519de609e6c9e8f411ed70c48f3cfcb0c88f5ee665ac41e4a535e00eef112cae26ca2e8ab6b6de4738e13ed50579098d8ed WHIRLPOOL a9d583ff8495c978e3d042df781ae5ced30a97eea8b401bd8c763aa75c7f72cf0de49e1a131345ff1e991f4303745c58b491cd413e7cb6b287d8a5df85de254d
-DIST celluloid-0.17.2.gem 61440 SHA256 3de97f755dcd890a8b5a923d237c6730c20200159fb0940508c50d8714d128ad SHA512 9203cadbcae2b1d5f7e197e9aa682d0077e007ab9d2140ed4d65657c3d63e27382f0c53dff3de6dc4fb6afec592b3a093b9aaa53c27a69cafc093c713ffde771 WHIRLPOOL adf6ff49a4d10e7123c530878608c87aa0c0de58c892bd616ac1402e1c95d3f7549a2d8b5b35a5c3a657fc2162ae1decc8f4faf48dfa6110f793d53d5c418994
DIST celluloid-0.17.3.gem 61952 SHA256 afe25394c5954e3b14131389bb0550259deadaf37d90978b8399b6390f4e2282 SHA512 bb5005452ef7a2da1fb6b6515a6ad9df992dfd043caa605d1282a24b874c1f0798da0d19ee00f434486f9ef2c9467b1d6d2cadaa7883db98b885eeb842f1b94c WHIRLPOOL 8a006e779551327d8b583d014ad514fbf4b4f697f19c3c91dfd68e3455113e289ffaa083ca6355f191fe4ee4e32477758cc7f296d07d764fc34aae5685fe4128
diff --git a/dev-ruby/celluloid/celluloid-0.16.0.ebuild b/dev-ruby/celluloid/celluloid-0.16.0.ebuild
deleted file mode 100644
index e50a99e..0000000
--- a/dev-ruby/celluloid/celluloid-0.16.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-# rbx or jruby recommended, but only in 1.9 mode.
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-#Needed by dev-ruby/listen
-RUBY_FAKEGEM_EXTRAINSTALL="spec"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Celluloid provides a simple and natural way to build fault-tolerant concurrent programs in Ruby"
-HOMEPAGE="https://github.com/celluloid/celluloid"
-SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-IUSE=""
-SLOT="0"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RUBY_PATCHES=( "${P}-call-private-methods.patch" )
-
-ruby_add_rdepend ">=dev-ruby/timers-4.0.0:4"
-
-all_ruby_prepare() {
- rm Gemfile .rspec || die
-
- sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
-
- # Force loading of the correct timers slot to avoid a bundler dependency.
- sed -i -e '3igem "timers", "~>4.0.0"' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/celluloid/celluloid-0.17.2.ebuild b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
deleted file mode 100644
index 68e5e87..0000000
--- a/dev-ruby/celluloid/celluloid-0.17.2.ebuild
+++ /dev/null
@@ -1,45 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-# Needed by packages writing specs for celluloid
-RUBY_FAKEGEM_EXTRAINSTALL="spec"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
-HOMEPAGE="https://github.com/celluloid/celluloid"
-IUSE=""
-SLOT="0"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-ruby_add_rdepend "
- dev-ruby/celluloid-essentials
- dev-ruby/celluloid-extras
- dev-ruby/celluloid-fsm
- dev-ruby/celluloid-pool
- dev-ruby/celluloid-supervision
- >=dev-ruby/timers-4.1.1"
-
-ruby_add_bdepend "test? (
- dev-ruby/dotenv
- dev-ruby/nenv
- dev-ruby/rspec-retry
-)"
-
-all_ruby_prepare() {
- sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
-
- sed -i -e '1irequire "spec_helper"' spec/celluloid/actor/system_spec.rb || die
-
- sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die
- mkdir log || die
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2016-02-05 7:39 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2016-02-05 7:39 UTC (permalink / raw
To: gentoo-commits
commit: b55654468c92d016ca9750b8d985b2dfb5b565d5
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 5 07:14:45 2016 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Feb 5 07:29:07 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5565446
dev-ruby/celluloid: add 0.17.3
Package-Manager: portage-2.2.26
dev-ruby/celluloid/Manifest | 1 +
dev-ruby/celluloid/celluloid-0.17.3.ebuild | 45 ++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest
index 552175d..f21bd1f 100644
--- a/dev-ruby/celluloid/Manifest
+++ b/dev-ruby/celluloid/Manifest
@@ -1,2 +1,3 @@
DIST celluloid-0.16.0-git.tgz 63859 SHA256 3f5d5be010c97b9a0a3a21008a0ad9880729e23cfda100b5df174279d427f338 SHA512 b1acc0daf35b16c086d720fccec93519de609e6c9e8f411ed70c48f3cfcb0c88f5ee665ac41e4a535e00eef112cae26ca2e8ab6b6de4738e13ed50579098d8ed WHIRLPOOL a9d583ff8495c978e3d042df781ae5ced30a97eea8b401bd8c763aa75c7f72cf0de49e1a131345ff1e991f4303745c58b491cd413e7cb6b287d8a5df85de254d
DIST celluloid-0.17.2.gem 61440 SHA256 3de97f755dcd890a8b5a923d237c6730c20200159fb0940508c50d8714d128ad SHA512 9203cadbcae2b1d5f7e197e9aa682d0077e007ab9d2140ed4d65657c3d63e27382f0c53dff3de6dc4fb6afec592b3a093b9aaa53c27a69cafc093c713ffde771 WHIRLPOOL adf6ff49a4d10e7123c530878608c87aa0c0de58c892bd616ac1402e1c95d3f7549a2d8b5b35a5c3a657fc2162ae1decc8f4faf48dfa6110f793d53d5c418994
+DIST celluloid-0.17.3.gem 61952 SHA256 afe25394c5954e3b14131389bb0550259deadaf37d90978b8399b6390f4e2282 SHA512 bb5005452ef7a2da1fb6b6515a6ad9df992dfd043caa605d1282a24b874c1f0798da0d19ee00f434486f9ef2c9467b1d6d2cadaa7883db98b885eeb842f1b94c WHIRLPOOL 8a006e779551327d8b583d014ad514fbf4b4f697f19c3c91dfd68e3455113e289ffaa083ca6355f191fe4ee4e32477758cc7f296d07d764fc34aae5685fe4128
diff --git a/dev-ruby/celluloid/celluloid-0.17.3.ebuild b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
new file mode 100644
index 0000000..68e5e87
--- /dev/null
+++ b/dev-ruby/celluloid/celluloid-0.17.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+# Needed by packages writing specs for celluloid
+RUBY_FAKEGEM_EXTRAINSTALL="spec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
+HOMEPAGE="https://github.com/celluloid/celluloid"
+IUSE=""
+SLOT="0"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+ruby_add_rdepend "
+ dev-ruby/celluloid-essentials
+ dev-ruby/celluloid-extras
+ dev-ruby/celluloid-fsm
+ dev-ruby/celluloid-pool
+ dev-ruby/celluloid-supervision
+ >=dev-ruby/timers-4.1.1"
+
+ruby_add_bdepend "test? (
+ dev-ruby/dotenv
+ dev-ruby/nenv
+ dev-ruby/rspec-retry
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e '1irequire "spec_helper"' spec/celluloid/actor/system_spec.rb || die
+
+ sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die
+ mkdir log || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2016-01-17 20:03 Fabian Groffen
0 siblings, 0 replies; 17+ messages in thread
From: Fabian Groffen @ 2016-01-17 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 836b3dab1a3b12a5be44e3e3901f81d4b2e048d5
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 20:00:58 2016 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 20:03:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836b3dab
dev-ruby/celluloid: marked *-macos, *-solaris, bug #570052
Package-Manager: portage-2.2.20-prefix
dev-ruby/celluloid/celluloid-0.17.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.17.2.ebuild b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
index 6f56ed0..68e5e87 100644
--- a/dev-ruby/celluloid/celluloid-0.17.2.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
@@ -19,7 +19,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
ruby_add_rdepend "
dev-ruby/celluloid-essentials
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2015-12-29 9:03 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2015-12-29 9:03 UTC (permalink / raw
To: gentoo-commits
commit: b242d24e7c1701acaa1ed389eb913cb7d234333d
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 08:56:48 2015 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 09:00:10 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b242d24e
dev-ruby/celluloid: add celluloid 0.17.2
Package-Manager: portage-2.2.24
dev-ruby/celluloid/Manifest | 1 +
dev-ruby/celluloid/celluloid-0.17.2.ebuild | 45 ++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/dev-ruby/celluloid/Manifest b/dev-ruby/celluloid/Manifest
index c966cb2..552175d 100644
--- a/dev-ruby/celluloid/Manifest
+++ b/dev-ruby/celluloid/Manifest
@@ -1 +1,2 @@
DIST celluloid-0.16.0-git.tgz 63859 SHA256 3f5d5be010c97b9a0a3a21008a0ad9880729e23cfda100b5df174279d427f338 SHA512 b1acc0daf35b16c086d720fccec93519de609e6c9e8f411ed70c48f3cfcb0c88f5ee665ac41e4a535e00eef112cae26ca2e8ab6b6de4738e13ed50579098d8ed WHIRLPOOL a9d583ff8495c978e3d042df781ae5ced30a97eea8b401bd8c763aa75c7f72cf0de49e1a131345ff1e991f4303745c58b491cd413e7cb6b287d8a5df85de254d
+DIST celluloid-0.17.2.gem 61440 SHA256 3de97f755dcd890a8b5a923d237c6730c20200159fb0940508c50d8714d128ad SHA512 9203cadbcae2b1d5f7e197e9aa682d0077e007ab9d2140ed4d65657c3d63e27382f0c53dff3de6dc4fb6afec592b3a093b9aaa53c27a69cafc093c713ffde771 WHIRLPOOL adf6ff49a4d10e7123c530878608c87aa0c0de58c892bd616ac1402e1c95d3f7549a2d8b5b35a5c3a657fc2162ae1decc8f4faf48dfa6110f793d53d5c418994
diff --git a/dev-ruby/celluloid/celluloid-0.17.2.ebuild b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
new file mode 100644
index 0000000..e892470
--- /dev/null
+++ b/dev-ruby/celluloid/celluloid-0.17.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+# Needed by packages writing specs for celluloid
+RUBY_FAKEGEM_EXTRAINSTALL="spec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a simple and natural way to build fault-tolerant concurrent programs"
+HOMEPAGE="https://github.com/celluloid/celluloid"
+IUSE=""
+SLOT="0"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+ dev-ruby/celluloid-essentials
+ dev-ruby/celluloid-extras
+ dev-ruby/celluloid-fsm
+ dev-ruby/celluloid-pool
+ dev-ruby/celluloid-supervision
+ >=dev-ruby/timers-4.1.1"
+
+ruby_add_bdepend "test? (
+ dev-ruby/dotenv
+ dev-ruby/nenv
+ dev-ruby/rspec-retry
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e '1irequire "spec_helper"' spec/celluloid/actor/system_spec.rb || die
+
+ sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die
+ mkdir log || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2015-12-06 7:05 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2015-12-06 7:05 UTC (permalink / raw
To: gentoo-commits
commit: 31000c1da4b05ccc793495370a07e31d02b99ad7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 6 06:54:06 2015 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 6 06:54:06 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31000c1d
dev-ruby/celluloid: also add ~arm to latest versions
Package-Manager: portage-2.2.20.1
dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
index 065037b..104e507 100644
--- a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
@@ -23,7 +23,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RUBY_PATCHES=( "${P}-call-private-methods.patch" )
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2015-12-05 12:59 Markus Meier
0 siblings, 0 replies; 17+ messages in thread
From: Markus Meier @ 2015-12-05 12:59 UTC (permalink / raw
To: gentoo-commits
commit: b10259748fb6b8a29664afe32ec183737fec13d8
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 5 12:59:25 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Dec 5 12:59:25 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1025974
dev-ruby/celluloid: add ~arm, bug #519596
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"
dev-ruby/celluloid/celluloid-0.16.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/celluloid/celluloid-0.16.0.ebuild b/dev-ruby/celluloid/celluloid-0.16.0.ebuild
index d32edda..e50a99e 100644
--- a/dev-ruby/celluloid/celluloid-0.16.0.ebuild
+++ b/dev-ruby/celluloid/celluloid-0.16.0.ebuild
@@ -23,7 +23,7 @@ IUSE=""
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RUBY_PATCHES=( "${P}-call-private-methods.patch" )
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/
@ 2015-10-24 7:08 Hans de Graaff
0 siblings, 0 replies; 17+ messages in thread
From: Hans de Graaff @ 2015-10-24 7:08 UTC (permalink / raw
To: gentoo-commits
commit: fccfe881c97dd8279384cb636f9f8b8a046c86ed
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 07:08:36 2015 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 07:08:36 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccfe881
dev-ruby/celluloid: fix timers dependency for slotting, bug 563018
Package-Manager: portage-2.2.20.1
dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild | 42 +++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
new file mode 100644
index 0000000..065037b
--- /dev/null
+++ b/dev-ruby/celluloid/celluloid-0.16.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+# rbx or jruby recommended, but only in 1.9 mode.
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+#Needed by dev-ruby/listen
+RUBY_FAKEGEM_EXTRAINSTALL="spec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Celluloid provides a simple and natural way to build fault-tolerant concurrent programs in Ruby"
+HOMEPAGE="https://github.com/celluloid/celluloid"
+SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+IUSE=""
+SLOT="0"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RUBY_PATCHES=( "${P}-call-private-methods.patch" )
+
+ruby_add_rdepend ">=dev-ruby/timers-4.0.0:4"
+
+all_ruby_prepare() {
+ rm Gemfile .rspec || die
+
+ sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
+
+ # Force loading of the correct timers slot to avoid a bundler dependency.
+ sed -i -e '3igem "timers", "~>4.0"' spec/spec_helper.rb || die
+
+ # Adjust timers dependency to match our slots, bug 563018
+ sed -i -e '/timers/ s/4.0.0/4.0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2019-01-10 9:57 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-09 19:26 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/celluloid/ Markus Meier
-- strict thread matches above, loose matches on Subject: below --
2019-01-10 9:57 Hans de Graaff
2018-05-05 8:54 Hans de Graaff
2018-03-25 19:58 Sergei Trofimovich
2018-03-18 19:43 Sergei Trofimovich
2018-02-07 5:52 Thomas Deutschmann
2018-01-24 15:56 Hans de Graaff
2017-06-25 6:54 Hans de Graaff
2016-06-02 19:48 Richard Farina
2016-03-21 22:05 Manuel Rüger
2016-03-06 19:57 Manuel Rüger
2016-02-05 7:39 Hans de Graaff
2016-01-17 20:03 Fabian Groffen
2015-12-29 9:03 Hans de Graaff
2015-12-06 7:05 Hans de Graaff
2015-12-05 12:59 Markus Meier
2015-10-24 7:08 Hans de Graaff
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox