commit: 66aada24067d9d41a6017132c2c567d94bde4eb7
Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Thu Apr 6 22:57:17 2017 +0000
Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Thu Apr 6 22:57:17 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=66aada24
sci-biology/igv: fix SLOTs in ebuild
Notably because Gentoo has no more guava-17 we depend on never, untested
version guava-20.
Upstream does not guarantee IGV will work with newer dependencies properly.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
sci-biology/igv/igv-2.3.47.ebuild | 6 +++---
sci-biology/igv/igv-2.3.81.ebuild | 18 +++++++++---------
sci-biology/igv/igv-2.3.88.ebuild | 2 +-
sci-biology/igv/igv-2.3.92.ebuild | 2 +-
4 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/sci-biology/igv/igv-2.3.47.ebuild
b/sci-biology/igv/igv-2.3.47.ebuild
index 5349f1eb7..751ad3943 100644
--- a/sci-biology/igv/igv-2.3.47.ebuild
+++ b/sci-biology/igv/igv-2.3.47.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
EAPI=5
@@ -40,7 +40,7 @@ COMMON_DEPS="
dev-java/jlfgr:0
dev-java/log4j:0
dev-java/gson:2.2.2
- dev-java/guava:*
+ dev-java/guava:20
dev-java/swing-layout:1
dev-java/jgrapht:0
dev-java/junit:4"
@@ -59,7 +59,7 @@ EANT_NEEDS_TOOLS="true"
EANT_EXTRA_ARGS="-Dnotests=true"
EANT_GENTOO_CLASSPATH="absolutelayout,jama,commons-logging,commons-math-2,commons-jexl-2,jfreechart-1.0,jlfgr,log4j,commons-io-1,"
-EANT_GENTOO_CLASSPATH+="gson-2.2.2,guava-17,swing-layout-1,jgrapht,junit-4"
+EANT_GENTOO_CLASSPATH+="gson-2.2.2,guava-20,swing-layout-1,jgrapht,junit-4"
java_prepare() {
mv lib oldlib || die
diff --git a/sci-biology/igv/igv-2.3.81.ebuild
b/sci-biology/igv/igv-2.3.81.ebuild
index a000ef8d5..5fabefeb3 100644
--- a/sci-biology/igv/igv-2.3.81.ebuild
+++ b/sci-biology/igv/igv-2.3.81.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
EAPI=5
@@ -36,17 +36,17 @@ COMMON_DEPS="
dev-java/commons-compress
dev-java/commons-logging:0
>=dev-java/commons-io-2.1:1
- dev-java/commons-math:*
- dev-java/commons-jexl:*
+ dev-java/commons-math:2
+ dev-java/commons-jexl:2
dev-java/jcommon:*
- dev-java/jfreechart:*
+ dev-java/jfreechart:1.0
dev-java/jlfgr:0
dev-java/log4j:0
- dev-java/gson:*
- >=dev-java/guava-17:*
- dev-java/swing-layout:*
+ dev-java/gson:2.2.2
+ dev-java/guava:20
+ dev-java/swing-layout:1
dev-java/jgrapht:0
- dev-java/junit:0"
+ dev-java/junit:4"
DEPEND=">=virtual/jdk-1.7
app-arch/unzip
@@ -62,7 +62,7 @@ EANT_NEEDS_TOOLS="true"
EANT_EXTRA_ARGS="-Dnotests=true"
EANT_GENTOO_CLASSPATH="absolutelayout,jama,commons-logging,commons-math-2,commons-jexl-2,jfreechart-1.0,jlfgr,log4j,commons-io-1,"
-EANT_GENTOO_CLASSPATH+="gson-2.2.2,guava-17,swing-layout-1,jgrapht,junit-4"
+EANT_GENTOO_CLASSPATH+="gson-2.2.2,guava-20,swing-layout-1,jgrapht,junit-4"
java_prepare() {
mv lib oldlib || die
diff --git a/sci-biology/igv/igv-2.3.88.ebuild
b/sci-biology/igv/igv-2.3.88.ebuild
index 71298049f..8011ea888 100644
--- a/sci-biology/igv/igv-2.3.88.ebuild
+++ b/sci-biology/igv/igv-2.3.88.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPS="
dev-java/jlfgr:0
dev-java/log4j:0
dev-java/gson:2.2.2
- dev-java/guava:17
+ dev-java/guava:20
dev-java/swing-layout:1
dev-java/jgrapht:0
dev-java/junit:4"
diff --git a/sci-biology/igv/igv-2.3.92.ebuild
b/sci-biology/igv/igv-2.3.92.ebuild
index 71298049f..8011ea888 100644
--- a/sci-biology/igv/igv-2.3.92.ebuild
+++ b/sci-biology/igv/igv-2.3.92.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPS="
dev-java/jlfgr:0
dev-java/log4j:0
dev-java/gson:2.2.2
- dev-java/guava:17
+ dev-java/guava:20
dev-java/swing-layout:1
dev-java/jgrapht:0
dev-java/junit:4"