public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michael Orlitzky" <mjo@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gmp-ecm/
Date: Sat,  8 Oct 2022 02:06:55 +0000 (UTC)	[thread overview]
Message-ID: <1665194712.99594b75e43dcb09056c07ffb3bd4270a916913d.mjo@gentoo> (raw)

commit:     99594b75e43dcb09056c07ffb3bd4270a916913d
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 01:15:04 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 02:05:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99594b75

sci-mathematics/gmp-ecm: new revision to drop USE=cuda support.

Our CUDA support doesn't work at the moment, and neither François nor I
have access to the hardware. To avoid annoying users, we disable it
until someone who has the hardware can tell us how to fix it.

And while I'm deleting things... we say goodbye to static-libs, too.
They aren't generally useful to end users.

Closes: https://bugs.gentoo.org/873289
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 .../{gmp-ecm-7.0.5.ebuild => gmp-ecm-7.0.5-r1.ebuild}   | 17 +++++------------
 sci-mathematics/gmp-ecm/metadata.xml                    |  3 ---
 2 files changed, 5 insertions(+), 15 deletions(-)

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild
similarity index 84%
rename from sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild
rename to sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild
index 42feb39cf26a..8470285a6df1 100644
--- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5-r1.ebuild
@@ -14,16 +14,13 @@ SRC_URI="https://gitlab.inria.fr/zimmerma/ecm/uploads/89f6f0d65d3e980cef33dc9220
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~ppc-macos ~x64-macos"
-IUSE="cuda +custom-tune openmp static-libs cpu_flags_x86_sse2"
+IUSE="+custom-tune openmp cpu_flags_x86_sse2"
 
-DEPEND="dev-libs/gmp:=
-	cuda? (
-		dev-util/nvidia-cuda-toolkit
-		x11-drivers/nvidia-drivers
-	)
-"
+DEPEND="dev-libs/gmp:="
 RDEPEND="${DEPEND}"
-# xsltproc is used to produce the manppage in combination with the appropriate stylesheet
+
+# xsltproc is used to produce the manppage in combination with the
+# appropriate stylesheet
 BDEPEND="dev-libs/libxslt
 	app-text/docbook-xsl-stylesheets"
 
@@ -52,16 +49,12 @@ src_compile() {
 src_configure() {
 	econf \
 		--enable-shared \
-		$(use_enable static-libs static) \
 		$(use_enable openmp) \
-		$(use_enable cuda gpu) \
 		$(use_enable cpu_flags_x86_sse2 sse2) \
 		$(use_enable custom-tune asm-redc)
 }
 
 src_install() {
 	default
-
-	# remove .la file
 	find "${ED}" -name '*.la' -delete || die
 }

diff --git a/sci-mathematics/gmp-ecm/metadata.xml b/sci-mathematics/gmp-ecm/metadata.xml
index 3723f0d56e48..e89f3c570a87 100644
--- a/sci-mathematics/gmp-ecm/metadata.xml
+++ b/sci-mathematics/gmp-ecm/metadata.xml
@@ -16,9 +16,6 @@
   </maintainer>
 
   <use>
-    <flag name="cuda">
-      Use NVidia's cuda toolkit for computations
-    </flag>
     <flag name="custom-tune">
       Improve performance of some operations by selecting
       machine-specific defaults


             reply	other threads:[~2022-10-08  2:06 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-08  2:06 Michael Orlitzky [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-11-24 15:12 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gmp-ecm/ Arthur Zamarin
2023-04-16 12:11 WANG Xuerui
2022-11-20  0:13 Sam James
2022-11-20  0:13 Sam James
2022-11-18 17:29 Arthur Zamarin
2022-05-16  8:12 David Seifert
2022-05-13 22:50 Conrad Kostecki
2022-05-06 11:44 Michael Orlitzky
2021-11-22  3:07 Yixun Lan
2021-10-12  8:18 Michael Orlitzky
2021-10-12  7:14 Agostino Sarubbo
2021-10-12  7:10 Agostino Sarubbo
2021-06-15  0:43 Michael Orlitzky
2021-05-31 22:45 Michael Orlitzky
2021-05-31 20:45 David Seifert
2021-04-18 12:11 Andreas Sturmlechner
2021-01-24 16:21 Sam James
2021-01-06 21:29 Brian Evans
2021-01-06 15:19 Fabian Groffen
2020-10-27 19:58 Sam James
2020-10-27  5:11 Sam James
2020-03-09 13:40 Michael Orlitzky
2020-03-09 12:48 Agostino Sarubbo
2020-03-09 12:39 Agostino Sarubbo
2020-03-02 17:21 Michael Orlitzky
2020-03-01 13:59 Michael Orlitzky
2020-02-29 16:05 Michael Orlitzky
2020-02-28 13:38 Michael Orlitzky
2019-10-16  8:24 Sergei Trofimovich
2019-09-15 10:42 罗百科
2019-08-25 14:44 罗百科
2019-06-23 18:14 David Seifert
2016-05-14 23:32 David Seifert
2016-05-14 23:32 David Seifert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1665194712.99594b75e43dcb09056c07ffb3bd4270a916913d.mjo@gentoo \
    --to=mjo@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox