summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakov Smolic <jakov.smolic@sartura.hr>2021-03-30 11:24:03 +0200
committerDavid Seifert <soap@gentoo.org>2021-03-30 11:24:03 +0200
commit96a339dda415fc229484841a898b0b4054f1152d (patch)
treeb1fa19c36992caf6a3fd1e1cd3bb374a101535ae /sci-mathematics/yafu
parentprofiles/base/package.use.mask: Remove mask for sci-mathematics/yafu (diff)
downloadgentoo-96a339dda415fc229484841a898b0b4054f1152d.tar.gz
gentoo-96a339dda415fc229484841a898b0b4054f1152d.tar.bz2
gentoo-96a339dda415fc229484841a898b0b4054f1152d.zip
sci-mathematics/yafu: Remove sieve USE flag
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'sci-mathematics/yafu')
-rw-r--r--sci-mathematics/yafu/metadata.xml3
-rw-r--r--sci-mathematics/yafu/yafu-1.34.3-r1.ebuild (renamed from sci-mathematics/yafu/yafu-1.34.3.ebuild)8
-rw-r--r--sci-mathematics/yafu/yafu-9999.ebuild9
3 files changed, 2 insertions, 18 deletions
diff --git a/sci-mathematics/yafu/metadata.xml b/sci-mathematics/yafu/metadata.xml
index f07f2757aeb5..056ae1719a6e 100644
--- a/sci-mathematics/yafu/metadata.xml
+++ b/sci-mathematics/yafu/metadata.xml
@@ -5,9 +5,6 @@
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
- <use>
- <flag name="sieve">Use msieve for the sieving steps of NFS</flag>
- </use>
<upstream>
<remote-id type="sourceforge">yafu</remote-id>
</upstream>
diff --git a/sci-mathematics/yafu/yafu-1.34.3.ebuild b/sci-mathematics/yafu/yafu-1.34.3-r1.ebuild
index e48b2e4b2059..24b5c5e29c94 100644
--- a/sci-mathematics/yafu/yafu-1.34.3.ebuild
+++ b/sci-mathematics/yafu/yafu-1.34.3-r1.ebuild
@@ -13,15 +13,10 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PV}/${PN}-${MY_PV}-src.zip"
SLOT="0"
LICENSE="public-domain"
KEYWORDS="~amd64 ~x86"
-IUSE="+sieve"
DEPEND="
dev-libs/gmp:0=
- sci-mathematics/gmp-ecm
- sieve? (
- sci-mathematics/ggnfs
- sci-mathematics/msieve
- )"
+ sci-mathematics/gmp-ecm"
RDEPEND="${DEPEND}"
BDEPEND="app-arch/unzip"
@@ -48,7 +43,6 @@ src_configure() {
src_compile() {
local VAR
- use sieve && VAR="NFS=1"
use amd64 && emake $VAR x86_64
use x86 && emake $VAR x86
}
diff --git a/sci-mathematics/yafu/yafu-9999.ebuild b/sci-mathematics/yafu/yafu-9999.ebuild
index 3f727cf66ae4..baa6c351b546 100644
--- a/sci-mathematics/yafu/yafu-9999.ebuild
+++ b/sci-mathematics/yafu/yafu-9999.ebuild
@@ -12,16 +12,10 @@ ESVN_REPO_URI="https://svn.code.sf.net/p/yafu/code/"
SLOT="0"
LICENSE="public-domain"
-KEYWORDS=""
-# nfs is overloaded, so using less confusing sieve here
-IUSE="+sieve"
DEPEND="
dev-libs/gmp:0=
- sci-mathematics/gmp-ecm
- sieve? (
- sci-mathematics/msieve
- sci-mathematics/ggnfs )"
+ sci-mathematics/gmp-ecm"
RDEPEND="${DEPEND}"
src_prepare() {
@@ -44,7 +38,6 @@ src_compile() {
cd trunk
# hmm, not that useful:
#VAR="TIMING=1 "
- use sieve && VAR+="NFS=1"
use amd64 && emake $VAR x86_64
use x86 && emake $VAR x86
}