summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-scheme/ikarus/Manifest2
-rw-r--r--dev-scheme/ikarus/ikarus-0.0.3.ebuild9
2 files changed, 8 insertions, 3 deletions
diff --git a/dev-scheme/ikarus/Manifest b/dev-scheme/ikarus/Manifest
index 77477c6b..32b6b981 100644
--- a/dev-scheme/ikarus/Manifest
+++ b/dev-scheme/ikarus/Manifest
@@ -3,4 +3,4 @@ DIST ikarus-0.0.2.tar.gz 3838888 RMD160 9f833a4a420196af8cc1bdcef2752f1f150aa220
DIST ikarus-0.0.3.tar.gz 3948264 RMD160 14556030c1e6fb6e742175ae3902920856c274e3 SHA1 86753288203710b194ac6acf55354e8a2028dcae SHA256 5b6ed66ed7a6f63aaff2803cc3e675cb38368300b189ac1ea06948eb30c79b34
EBUILD ikarus-0.0.1.ebuild 664 RMD160 64461c24eac22d53164ec9c38eb2a46a1e46616f SHA1 49c3581cf8161a3475aed19f9d565ec6c5a0aa8d SHA256 a23fb6720cd81ab0768030342391ad8fef11a1f24e49e6cbe75afc4696c22d62
EBUILD ikarus-0.0.2.ebuild 670 RMD160 edca91ed0c3293385ef0d4a8cee325ce895168df SHA1 8bbe182f560c7288c45cc7f4ca477445ad1787e9 SHA256 9468e08abdccbf1ad782890d74e6472c10b186ef7a2ee48d729e5bf5872051d3
-EBUILD ikarus-0.0.3.ebuild 670 RMD160 edca91ed0c3293385ef0d4a8cee325ce895168df SHA1 8bbe182f560c7288c45cc7f4ca477445ad1787e9 SHA256 9468e08abdccbf1ad782890d74e6472c10b186ef7a2ee48d729e5bf5872051d3
+EBUILD ikarus-0.0.3.ebuild 818 RMD160 e5ccf4381f63c893614fccd03b655392f21b89c6 SHA1 d407ecf6cff5b4a71b2f23938348bf0ea8526f81 SHA256 8513914e48db245dbe71f5a5f534d9d98ffa7078d5cd661dc7ae6d03d25a51e0
diff --git a/dev-scheme/ikarus/ikarus-0.0.3.ebuild b/dev-scheme/ikarus/ikarus-0.0.3.ebuild
index 6a50a2f7..0da6a886 100644
--- a/dev-scheme/ikarus/ikarus-0.0.3.ebuild
+++ b/dev-scheme/ikarus/ikarus-0.0.3.ebuild
@@ -9,14 +9,19 @@ SRC_URI="http://www.cs.indiana.edu/~aghuloum/ikarus/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="-* -amd64 ~x86"
-IUSE=""
+KEYWORDS="-* ~x86"
+IUSE="sse2"
DEPEND="dev-libs/gmp"
#for docs probably need dev-texlive/texlive-xetex but I can't test
RDEPEND="${DEPEND}"
src_compile() {
+ #dies if sse2 global use flag is not enabled
+ if use !sse2; then \
+ eerror "You must have a processor who supports \
+ SSE2 instructions" && die
+ fi
econf || die "econf failed"
emake || die "emake failed"
}