commit: 7c3378ff10d82a647185e4deda8e752958455a26
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 06:18:31 2015 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 08:30:45 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3378ff
dev-ruby/ruby-gtk3: add missing dependencies, bug 563990
Package-Manager: portage-2.2.20.1
.../{ruby-gtk3-3.0.7.ebuild => ruby-gtk3-3.0.7-r1.ebuild} | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-3.0.7.ebuild
b/dev-ruby/ruby-gtk3/ruby-gtk3-3.0.7-r1.ebuild
similarity index 80%
rename from dev-ruby/ruby-gtk3/ruby-gtk3-3.0.7.ebuild
rename to dev-ruby/ruby-gtk3/ruby-gtk3-3.0.7-r1.ebuild
index 492bd3e..49915a5 100644
--- a/dev-ruby/ruby-gtk3/ruby-gtk3-3.0.7.ebuild
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-3.0.7-r1.ebuild
@@ -16,10 +16,16 @@ RDEPEND+=" x11-libs/gtk+:3"
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}
>=dev-ruby/ruby-pango-${PV}"
-ruby_add_rdepend ">=dev-ruby/ruby-gdkpixbuf2-${PV}
+
+ruby_add_rdepend "
>=dev-ruby/ruby-atk-${PV}
>=dev-ruby/ruby-gdk3-${PV}
- >=dev-ruby/ruby-gio2-${PV}"
+ >=dev-ruby/ruby-gdkpixbuf2-${PV}
+ >=dev-ruby/ruby-gio2-${PV}
+ >=dev-ruby/ruby-glib2-${PV}
+ >=dev-ruby/ruby-gobject-introspection-${PV}
+ >=dev-ruby/ruby-pango-${PV}
+"
all_ruby_prepare() {
# Avoid unneeded dependency on test-unit-notify.
@@ -29,6 +35,7 @@ all_ruby_prepare() {
# Avoid compilation of dependencies during test.
sed -i -e '/which make/,/^ end/ s:^:#:' test/run-test.rb || die
}
+
each_ruby_test() {
VIRTUALX_COMMAND="${RUBY} test/run-test.rb"
virtualmake || die