public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2019-12-30 14:35 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2019-12-30 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     1a3933ff7eed77e5b91f3dc47cc1164316d09984
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 30 14:09:52 2019 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Dec 30 14:33:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3933ff

sci-mathematics/eclib: new package for rational elliptic curves.

This commit imports eclib-20190909 from the sage-on-gentoo overlay
where François Bissey has been maintaining it for use with SageMath.
I've made a few changes on top of the overlay version:

  * Enabled the test suite (it passes for me).
  * Put the "--disable-allprogs" configure flag behind USE=minimal.
  * Put the "--with-boost" configure flag behind USE=boost.
  * Inlined the SRC_URI which was using a custom thirdpartymirror.
  * Dropped obsolete autotools.eclass and RESTRICT=mirror.

The SageMath build system can detect eclib on the system now, so having
this package installed will save users time when rebuilding SageMath.

Closes: https://bugs.gentoo.org/704096
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20190909.ebuild | 37 +++++++++++++++++++++++++++
 sci-mathematics/eclib/metadata.xml          | 39 +++++++++++++++++++++++++++++
 3 files changed, 77 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
new file mode 100644
index 00000000000..176b940896e
--- /dev/null
+++ b/sci-mathematics/eclib/Manifest
@@ -0,0 +1 @@
+DIST eclib-20190909.tar.bz2 914900 BLAKE2B df57972792f96e65b25db5a2ab1063d5a8f1ad05edbed77d9ca2632ddfb4af2cb8586e572155beec09cc0c03472300d1e6fcbdda3527c36e9106006239f50600 SHA512 df829b10c353f528f2040b55d6198e3a48eba179b9a80e71794e4c6d46ee9bb13b3eccec15c7d286ec5d8252e6ba91157c2a08ac4e2da86969a4158450a41960

diff --git a/sci-mathematics/eclib/eclib-20190909.ebuild b/sci-mathematics/eclib/eclib-20190909.ebuild
new file mode 100644
index 00000000000..e30f083b999
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20190909.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://www.warwick.ac.uk/~masgaj/mwrank/index.html"
+
+# We use the SageMath tarball instead of the one from github because
+# the github releases don't contain the "make dist" stuff and we would
+# need autotools.eclass to generate it.
+SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0/6"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="boost flint minimal static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint) \
+		$(use_enable static-libs static)
+}
+
+src_install(){
+	default
+	find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sci-mathematics/eclib/metadata.xml b/sci-mathematics/eclib/metadata.xml
new file mode 100644
index 00000000000..9561ac3f61e
--- /dev/null
+++ b/sci-mathematics/eclib/metadata.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>mjo@gentoo.org</email>
+  </maintainer>
+  <!--
+      mjo: François maintained this package in the sage-on-gentoo overlay
+      long before I moved it into ::gentoo. You don't need an ACK from me
+      to merge his changes.
+  -->
+  <maintainer type="person">
+    <email>frp.bissey@gmail.com</email>
+    <name>François Bissey</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+
+  <use>
+    <flag name="boost">
+      Add parallel capabilities using <pkg>dev-libs/boost</pkg>.
+    </flag>
+
+    <flag name="flint">
+      Enable the use of <pkg>sci-mathematics/flint</pkg> for certain
+      operations.
+    </flag>
+
+    <flag name="minimal">
+      Build only the "mwrank" program.
+    </flag>
+  </use>
+
+  <upstream>
+    <remote-id type="github">JohnCremona/eclib</remote-id>
+  </upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2020-07-23  7:03 Kent Fredric
  0 siblings, 0 replies; 25+ messages in thread
From: Kent Fredric @ 2020-07-23  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     96d9fcacbeb318ea090a0f432eeedc57e1aa39ce
Author:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 23 06:50:13 2020 +0000
Commit:     Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Thu Jul 23 07:02:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d9fcac

sci-mathematics/eclib: Drop macos prefixes re bug #690140

Depends:
- sci-mathematics/pari
 - x11-misc/xdg-utils
  - dev-perl/Net-DBus
   - dev-perl/XML-Twig
    - dev-perl/libwww-perl
     - dev-perl/LWP-Protocol-https
      - dev-perl/IO-Socket-SSL

Bug: https://bugs.gentoo.org/690140
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20190909.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20190909.ebuild b/sci-mathematics/eclib/eclib-20190909.ebuild
index ffffddd7a61..e43120cdeb4 100644
--- a/sci-mathematics/eclib/eclib-20190909.ebuild
+++ b/sci-mathematics/eclib/eclib-20190909.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0/6"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal static-libs test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2021-05-14 14:21 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2021-05-14 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     214ae6b02cd2074173aca80a344571c52f27b5db
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 14:19:13 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri May 14 14:19:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214ae6b0

sci-mathematics/eclib: new upstream version eclib-20210503.

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20210503.ebuild | 35 +++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 176b940896e..50866b965f5 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1 +1,2 @@
 DIST eclib-20190909.tar.bz2 914900 BLAKE2B df57972792f96e65b25db5a2ab1063d5a8f1ad05edbed77d9ca2632ddfb4af2cb8586e572155beec09cc0c03472300d1e6fcbdda3527c36e9106006239f50600 SHA512 df829b10c353f528f2040b55d6198e3a48eba179b9a80e71794e4c6d46ee9bb13b3eccec15c7d286ec5d8252e6ba91157c2a08ac4e2da86969a4158450a41960
+DIST eclib-20210503.tar.bz2 920919 BLAKE2B 5481769d6e9152d85f69a15d856701b5faf0b2d7d8c5fd0e2b6452d7be1f5de23ec2c3f60603d87e4d95f25295ef2a2f44dacf5c844c6970e96a83cd61bdfe66 SHA512 a3ee992d97c00ec5069a090d19914b9e1d00b25f5f1fff1ccd02deb1d240e4773bcfe0e00366808b7afe3a24e0aed8bb2fc4e9cb4f9f97dfc6ef70c43362bd38

diff --git a/sci-mathematics/eclib/eclib-20210503.ebuild b/sci-mathematics/eclib/eclib-20210503.ebuild
new file mode 100644
index 00000000000..30537d59eb4
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20210503.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+# Major version of /usr/lib64/libec.so
+SLOT="0/7"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2021-07-01 19:30 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2021-07-01 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     6714c0ed058d70d5dd370c47a665a201ecc841b9
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  1 19:29:05 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu Jul  1 19:29:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6714c0ed

sci-mathematics/eclib: remove old "unused" eclib-20210503.ebuild.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 -
 sci-mathematics/eclib/eclib-20210503.ebuild | 35 -----------------------------
 2 files changed, 36 deletions(-)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 825ef55d469..7b03d25752e 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,3 +1,2 @@
 DIST eclib-20190909.tar.bz2 914900 BLAKE2B df57972792f96e65b25db5a2ab1063d5a8f1ad05edbed77d9ca2632ddfb4af2cb8586e572155beec09cc0c03472300d1e6fcbdda3527c36e9106006239f50600 SHA512 df829b10c353f528f2040b55d6198e3a48eba179b9a80e71794e4c6d46ee9bb13b3eccec15c7d286ec5d8252e6ba91157c2a08ac4e2da86969a4158450a41960
-DIST eclib-20210503.tar.bz2 920919 BLAKE2B 5481769d6e9152d85f69a15d856701b5faf0b2d7d8c5fd0e2b6452d7be1f5de23ec2c3f60603d87e4d95f25295ef2a2f44dacf5c844c6970e96a83cd61bdfe66 SHA512 a3ee992d97c00ec5069a090d19914b9e1d00b25f5f1fff1ccd02deb1d240e4773bcfe0e00366808b7afe3a24e0aed8bb2fc4e9cb4f9f97dfc6ef70c43362bd38
 DIST eclib-20210625.tar.bz2 921173 BLAKE2B 8ecfde35fd6e557601c0a4e5f877ec49e355dbd5bb4248256c89b1160406992f59568db1060a835bad482d6ba4f1f0cc7719af5f03ecdc79abbe2ca0c9ed713e SHA512 a1319e91790decbc5219e02edbad5b86a6d3e5400bec3a9a9f2c60b89d340a0b915458f93c86f63d21c4b72995aa5fe65e0b5346241f297fe54ba2d3fc183ae3

diff --git a/sci-mathematics/eclib/eclib-20210503.ebuild b/sci-mathematics/eclib/eclib-20210503.ebuild
deleted file mode 100644
index 30537d59eb4..00000000000
--- a/sci-mathematics/eclib/eclib-20210503.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
-HOMEPAGE="https://github.com/JohnCremona/eclib"
-SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-
-# Major version of /usr/lib64/libec.so
-SLOT="0/7"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="boost flint minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sci-mathematics/pari:=
-	dev-libs/ntl:=
-	boost? ( dev-libs/boost:= )
-	flint? ( sci-mathematics/flint:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-	econf \
-		$(usex minimal --disable-allprogs "" "" "") \
-		$(use_with boost) \
-		$(use_with flint) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2021-07-01 19:30 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2021-07-01 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     3b956f31ab918165ac77b5a918d17c54419a7de2
Author:     François Bissey <frp.bissey <AT> gmail <DOT> com>
AuthorDate: Tue Jun 29 23:13:51 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu Jul  1 19:27:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b956f31

sci-mathematics/eclib: new upstream release

Closes: https://github.com/gentoo/gentoo/pull/21480
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: François René Pierre Bissey <frp.bissey <AT> gmail.com>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20210625.ebuild | 35 +++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 50866b965f5..825ef55d469 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,2 +1,3 @@
 DIST eclib-20190909.tar.bz2 914900 BLAKE2B df57972792f96e65b25db5a2ab1063d5a8f1ad05edbed77d9ca2632ddfb4af2cb8586e572155beec09cc0c03472300d1e6fcbdda3527c36e9106006239f50600 SHA512 df829b10c353f528f2040b55d6198e3a48eba179b9a80e71794e4c6d46ee9bb13b3eccec15c7d286ec5d8252e6ba91157c2a08ac4e2da86969a4158450a41960
 DIST eclib-20210503.tar.bz2 920919 BLAKE2B 5481769d6e9152d85f69a15d856701b5faf0b2d7d8c5fd0e2b6452d7be1f5de23ec2c3f60603d87e4d95f25295ef2a2f44dacf5c844c6970e96a83cd61bdfe66 SHA512 a3ee992d97c00ec5069a090d19914b9e1d00b25f5f1fff1ccd02deb1d240e4773bcfe0e00366808b7afe3a24e0aed8bb2fc4e9cb4f9f97dfc6ef70c43362bd38
+DIST eclib-20210625.tar.bz2 921173 BLAKE2B 8ecfde35fd6e557601c0a4e5f877ec49e355dbd5bb4248256c89b1160406992f59568db1060a835bad482d6ba4f1f0cc7719af5f03ecdc79abbe2ca0c9ed713e SHA512 a1319e91790decbc5219e02edbad5b86a6d3e5400bec3a9a9f2c60b89d340a0b915458f93c86f63d21c4b72995aa5fe65e0b5346241f297fe54ba2d3fc183ae3

diff --git a/sci-mathematics/eclib/eclib-20210625.ebuild b/sci-mathematics/eclib/eclib-20210625.ebuild
new file mode 100644
index 00000000000..64c4360ac56
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20210625.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+# Major version of /usr/lib64/libec.so
+SLOT="0/8"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2021-11-03 10:06 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2021-11-03 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b392da319c4dcfd924fd7447c876e6315bd0e1d6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 10:06:00 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 10:06:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b392da31

sci-mathematics/eclib: amd64 stable wrt bug #821319

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20210625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20210625.ebuild b/sci-mathematics/eclib/eclib-20210625.ebuild
index 64c4360ac56..54d2be3ca1b 100644
--- a/sci-mathematics/eclib/eclib-20210625.ebuild
+++ b/sci-mathematics/eclib/eclib-20210625.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 # Major version of /usr/lib64/libec.so
 SLOT="0/8"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal static-libs test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2021-11-03 10:08 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2021-11-03 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     eb1c4f9a0222d715a368b41d8614eab2ad1232bf
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 10:07:51 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 10:07:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1c4f9a

sci-mathematics/eclib: x86 stable wrt bug #821319

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20210625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20210625.ebuild b/sci-mathematics/eclib/eclib-20210625.ebuild
index 54d2be3ca1b..61f650e4b51 100644
--- a/sci-mathematics/eclib/eclib-20210625.ebuild
+++ b/sci-mathematics/eclib/eclib-20210625.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 # Major version of /usr/lib64/libec.so
 SLOT="0/8"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal static-libs test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2021-11-03 12:44 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2021-11-03 12:44 UTC (permalink / raw
  To: gentoo-commits

commit:     2956c4cf3e6d18020732a848dca84ede61e40b32
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  3 12:40:44 2021 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Nov  3 12:40:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2956c4cf

sci-mathematics/eclib: remove old "unused" eclib-20190909.ebuild.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 -
 sci-mathematics/eclib/eclib-20190909.ebuild | 37 -----------------------------
 2 files changed, 38 deletions(-)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 7b03d25752e..5663658de8f 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,2 +1 @@
-DIST eclib-20190909.tar.bz2 914900 BLAKE2B df57972792f96e65b25db5a2ab1063d5a8f1ad05edbed77d9ca2632ddfb4af2cb8586e572155beec09cc0c03472300d1e6fcbdda3527c36e9106006239f50600 SHA512 df829b10c353f528f2040b55d6198e3a48eba179b9a80e71794e4c6d46ee9bb13b3eccec15c7d286ec5d8252e6ba91157c2a08ac4e2da86969a4158450a41960
 DIST eclib-20210625.tar.bz2 921173 BLAKE2B 8ecfde35fd6e557601c0a4e5f877ec49e355dbd5bb4248256c89b1160406992f59568db1060a835bad482d6ba4f1f0cc7719af5f03ecdc79abbe2ca0c9ed713e SHA512 a1319e91790decbc5219e02edbad5b86a6d3e5400bec3a9a9f2c60b89d340a0b915458f93c86f63d21c4b72995aa5fe65e0b5346241f297fe54ba2d3fc183ae3

diff --git a/sci-mathematics/eclib/eclib-20190909.ebuild b/sci-mathematics/eclib/eclib-20190909.ebuild
deleted file mode 100644
index e43120cdeb4..00000000000
--- a/sci-mathematics/eclib/eclib-20190909.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
-HOMEPAGE="https://www.warwick.ac.uk/~masgaj/mwrank/index.html"
-
-# We use the SageMath tarball instead of the one from github because
-# the github releases don't contain the "make dist" stuff and we would
-# need autotools.eclass to generate it.
-SRC_URI="http://files.sagemath.org/spkg/upstream/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/6"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="boost flint minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sci-mathematics/pari:=
-	dev-libs/ntl:=
-	boost? ( dev-libs/boost:= )
-	flint? ( sci-mathematics/flint:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-	econf \
-		$(usex minimal --disable-allprogs "" "" "") \
-		$(use_with boost) \
-		$(use_with flint) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2022-07-02 12:56 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2022-07-02 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     05f4c5e783c5b8440801cb3e612056a81a404515
Author:     François Bissey <frp.bissey <AT> gmail <DOT> com>
AuthorDate: Sat Jul  2 11:12:27 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sat Jul  2 12:55:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f4c5e7

sci-mathematics/eclib: upstream bump

Closes: https://github.com/gentoo/gentoo/pull/26199
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: François René Pierre Bissey <frp.bissey <AT> gmail.com>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20220621.ebuild | 35 +++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 5663658de8fd..89abce864842 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1 +1,2 @@
 DIST eclib-20210625.tar.bz2 921173 BLAKE2B 8ecfde35fd6e557601c0a4e5f877ec49e355dbd5bb4248256c89b1160406992f59568db1060a835bad482d6ba4f1f0cc7719af5f03ecdc79abbe2ca0c9ed713e SHA512 a1319e91790decbc5219e02edbad5b86a6d3e5400bec3a9a9f2c60b89d340a0b915458f93c86f63d21c4b72995aa5fe65e0b5346241f297fe54ba2d3fc183ae3
+DIST eclib-20220621.tar.bz2 921610 BLAKE2B f53f0648f09e427ae9b208a17c93f9808c2ab859cc41db6b5acb3b1382e9aaee93b17cd9d94c14e7f4941f140749d91b2ad94ad684f8a2c0f6033ac042cc89e7 SHA512 45cc47256f6ccbf2a00711d14533cffe8a3fc0dfea3d94d9823ac43af8a56cfe95485f0559c9141203910e85b1d3fa3284ee12ca5e53d083b74cbb2907afca42

diff --git a/sci-mathematics/eclib/eclib-20220621.ebuild b/sci-mathematics/eclib/eclib-20220621.ebuild
new file mode 100644
index 000000000000..b929d5e52f1c
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20220621.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+# Major version of /usr/lib64/libec.so
+SLOT="0/10"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint) \
+		$(use_enable static-libs static)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2022-08-13  6:58 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2022-08-13  6:58 UTC (permalink / raw
  To: gentoo-commits

commit:     947ed7aa20f7a950f52fe5988c61ccbd0eb69a5b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 06:57:38 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Aug 13 06:58:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947ed7aa

sci-mathematics/eclib: amd64 stable wrt bug #864997

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20220621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20220621.ebuild b/sci-mathematics/eclib/eclib-20220621.ebuild
index b929d5e52f1c..1cd685e56faf 100644
--- a/sci-mathematics/eclib/eclib-20220621.ebuild
+++ b/sci-mathematics/eclib/eclib-20220621.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 # Major version of /usr/lib64/libec.so
 SLOT="0/10"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal static-libs test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2022-08-15  7:46 Agostino Sarubbo
  0 siblings, 0 replies; 25+ messages in thread
From: Agostino Sarubbo @ 2022-08-15  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f496a68c1e0f8cd1520d2a90aec601e58af7f38d
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 15 07:45:27 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 07:45:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f496a68c

sci-mathematics/eclib: x86 stable wrt bug #864997

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20220621.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20220621.ebuild b/sci-mathematics/eclib/eclib-20220621.ebuild
index 1cd685e56faf..1a1ab3fc06b7 100644
--- a/sci-mathematics/eclib/eclib-20220621.ebuild
+++ b/sci-mathematics/eclib/eclib-20220621.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 
 # Major version of /usr/lib64/libec.so
 SLOT="0/10"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal static-libs test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2022-10-20 22:01 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2022-10-20 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     936ba259f4e98e655267eeafc5d5db1b53d09e8c
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 21:57:54 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 21:57:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936ba259

sci-mathematics/eclib: drop 20210625

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 -
 sci-mathematics/eclib/eclib-20210625.ebuild | 35 -----------------------------
 2 files changed, 36 deletions(-)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 89abce864842..9c87eddbdb05 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,2 +1 @@
-DIST eclib-20210625.tar.bz2 921173 BLAKE2B 8ecfde35fd6e557601c0a4e5f877ec49e355dbd5bb4248256c89b1160406992f59568db1060a835bad482d6ba4f1f0cc7719af5f03ecdc79abbe2ca0c9ed713e SHA512 a1319e91790decbc5219e02edbad5b86a6d3e5400bec3a9a9f2c60b89d340a0b915458f93c86f63d21c4b72995aa5fe65e0b5346241f297fe54ba2d3fc183ae3
 DIST eclib-20220621.tar.bz2 921610 BLAKE2B f53f0648f09e427ae9b208a17c93f9808c2ab859cc41db6b5acb3b1382e9aaee93b17cd9d94c14e7f4941f140749d91b2ad94ad684f8a2c0f6033ac042cc89e7 SHA512 45cc47256f6ccbf2a00711d14533cffe8a3fc0dfea3d94d9823ac43af8a56cfe95485f0559c9141203910e85b1d3fa3284ee12ca5e53d083b74cbb2907afca42

diff --git a/sci-mathematics/eclib/eclib-20210625.ebuild b/sci-mathematics/eclib/eclib-20210625.ebuild
deleted file mode 100644
index 61f650e4b51d..000000000000
--- a/sci-mathematics/eclib/eclib-20210625.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
-HOMEPAGE="https://github.com/JohnCremona/eclib"
-SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-
-# Major version of /usr/lib64/libec.so
-SLOT="0/8"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="boost flint minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sci-mathematics/pari:=
-	dev-libs/ntl:=
-	boost? ( dev-libs/boost:= )
-	flint? ( sci-mathematics/flint:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-	econf \
-		$(usex minimal --disable-allprogs "" "" "") \
-		$(use_with boost) \
-		$(use_with flint) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2022-12-21 12:32 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2022-12-21 12:32 UTC (permalink / raw
  To: gentoo-commits

commit:     51d4152d42632bebc19aa1e3200923ced385c535
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 11:54:14 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 12:31:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d4152d

sci-mathematics/eclib: add 20221012

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20221012.ebuild | 40 +++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 9c87eddbdb05..361eb7020548 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1 +1,2 @@
 DIST eclib-20220621.tar.bz2 921610 BLAKE2B f53f0648f09e427ae9b208a17c93f9808c2ab859cc41db6b5acb3b1382e9aaee93b17cd9d94c14e7f4941f140749d91b2ad94ad684f8a2c0f6033ac042cc89e7 SHA512 45cc47256f6ccbf2a00711d14533cffe8a3fc0dfea3d94d9823ac43af8a56cfe95485f0559c9141203910e85b1d3fa3284ee12ca5e53d083b74cbb2907afca42
+DIST eclib-20221012.tar.bz2 922112 BLAKE2B 2a6e5dccdef7c3c3b8bb1a121706bbfbcaafa9fb50882e4e88f8fa826c3b1bcbec11dc55462cbd51da3ab263991ae357b151ff3bdbf453abfc30e82d2abdeac8 SHA512 9d04aefe9e35fbc1b18dd92b5ba872cf71f5ce1c94c9a0f1ff326c763bf144112d7d950ac80e2bd8d3780a303edeeac903754b4eb5fb241e87be7ef3f2738c19

diff --git a/sci-mathematics/eclib/eclib-20221012.ebuild b/sci-mathematics/eclib/eclib-20221012.ebuild
new file mode 100644
index 000000000000..0266953df5d9
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20221012.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+# Major version of /usr/lib64/libec.so
+# It *should* be at 11 in v20221012, as this commit shows,
+#
+#   https://github.com/JohnCremona/eclib/commit/b63b8bb
+#
+# but it's actually still at 10, probably due to a forgotten autoreconf
+# or something.
+SLOT="0/11"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-02-07 20:18 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-02-07 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     dc57446354dd91d98538c78135c2b4dde1d4307e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  7 20:17:53 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  7 20:17:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc574463

sci-mathematics/eclib: Stabilize 20221012 amd64, #893528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20221012.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20221012.ebuild b/sci-mathematics/eclib/eclib-20221012.ebuild
index a99e86818781..f37e55f7be21 100644
--- a/sci-mathematics/eclib/eclib-20221012.ebuild
+++ b/sci-mathematics/eclib/eclib-20221012.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 # but it's actually still at 10, probably due to a forgotten autoreconf
 # or something.
 SLOT="0/11"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-02-07 20:18 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-02-07 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     39ea6168584891766733d41a2758691499e2de86
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  7 20:17:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  7 20:17:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ea6168

sci-mathematics/eclib: Stabilize 20221012 x86, #893528

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20221012.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/eclib/eclib-20221012.ebuild b/sci-mathematics/eclib/eclib-20221012.ebuild
index 0266953df5d9..a99e86818781 100644
--- a/sci-mathematics/eclib/eclib-20221012.ebuild
+++ b/sci-mathematics/eclib/eclib-20221012.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 # but it's actually still at 10, probably due to a forgotten autoreconf
 # or something.
 SLOT="0/11"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-02-09 14:01 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2023-02-09 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f6fae76540ade4b22f78555405e49608008703e6
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  9 13:57:58 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 14:00:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6fae765

sci-mathematics/eclib: drop 20220621

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 -
 sci-mathematics/eclib/eclib-20220621.ebuild | 35 -----------------------------
 2 files changed, 36 deletions(-)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 361eb7020548..47b26f363aac 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,2 +1 @@
-DIST eclib-20220621.tar.bz2 921610 BLAKE2B f53f0648f09e427ae9b208a17c93f9808c2ab859cc41db6b5acb3b1382e9aaee93b17cd9d94c14e7f4941f140749d91b2ad94ad684f8a2c0f6033ac042cc89e7 SHA512 45cc47256f6ccbf2a00711d14533cffe8a3fc0dfea3d94d9823ac43af8a56cfe95485f0559c9141203910e85b1d3fa3284ee12ca5e53d083b74cbb2907afca42
 DIST eclib-20221012.tar.bz2 922112 BLAKE2B 2a6e5dccdef7c3c3b8bb1a121706bbfbcaafa9fb50882e4e88f8fa826c3b1bcbec11dc55462cbd51da3ab263991ae357b151ff3bdbf453abfc30e82d2abdeac8 SHA512 9d04aefe9e35fbc1b18dd92b5ba872cf71f5ce1c94c9a0f1ff326c763bf144112d7d950ac80e2bd8d3780a303edeeac903754b4eb5fb241e87be7ef3f2738c19

diff --git a/sci-mathematics/eclib/eclib-20220621.ebuild b/sci-mathematics/eclib/eclib-20220621.ebuild
deleted file mode 100644
index 1a1ab3fc06b7..000000000000
--- a/sci-mathematics/eclib/eclib-20220621.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
-HOMEPAGE="https://github.com/JohnCremona/eclib"
-SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-
-# Major version of /usr/lib64/libec.so
-SLOT="0/10"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="boost flint minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sci-mathematics/pari:=
-	dev-libs/ntl:=
-	boost? ( dev-libs/boost:= )
-	flint? ( sci-mathematics/flint:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-	econf \
-		$(usex minimal --disable-allprogs "" "" "") \
-		$(use_with boost) \
-		$(use_with flint) \
-		$(use_enable static-libs static)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-05-09 17:45 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2023-05-09 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     33ca4fe8799bed7fe7f32909a84363095dff0820
Author:     François Bissey <frp.bissey <AT> gmail <DOT> com>
AuthorDate: Sun May  7 09:15:03 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue May  9 17:14:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ca4fe8

sci-mathematics/eclib: add 20230424

New version by François in which I've bumped the soname/subslot.

The latest version has a backwards-incompatible change, but the "age"
component of the library version wasn't reset. The ebuild does that now.

Closes: https://github.com/gentoo/gentoo/pull/30912
Signed-off-by: François Bissey <frp.bissey <AT> gmail.com>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20230424.ebuild | 45 +++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 47b26f363aac..9c0319db55ba 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1 +1,2 @@
 DIST eclib-20221012.tar.bz2 922112 BLAKE2B 2a6e5dccdef7c3c3b8bb1a121706bbfbcaafa9fb50882e4e88f8fa826c3b1bcbec11dc55462cbd51da3ab263991ae357b151ff3bdbf453abfc30e82d2abdeac8 SHA512 9d04aefe9e35fbc1b18dd92b5ba872cf71f5ce1c94c9a0f1ff326c763bf144112d7d950ac80e2bd8d3780a303edeeac903754b4eb5fb241e87be7ef3f2738c19
+DIST eclib-20230424.tar.bz2 923074 BLAKE2B 00c314e54ff2ce37f3aa83b757c0f880aef563093ab33db5241dfeb1e78cfd21be4f6a5097965697d5b87aa1987da17bd47007a599717ebf39456717efa6ad2c SHA512 4c248c48fa563e53b9354f3822c4e95308320a809f2dcc3e116cba8a6f903b333e27b527da9a10dc8252052201c4fcf50d9747a75cf8438a98b9d3828eb3d9d9

diff --git a/sci-mathematics/eclib/eclib-20230424.ebuild b/sci-mathematics/eclib/eclib-20230424.ebuild
new file mode 100644
index 000000000000..b6530c437e9e
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20230424.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+
+SLOT="0/12"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	# LT_CURRENT was bumped to 12 in this release but LT_AGE was left at
+	# two despite an interface being removed. Here we fix it so that the
+	# soname is correctly updated (and matches the expected subslot
+	# again).
+	sed -e 's/LT_AGE=2/LT_AGE=0/' -i configure.ac || die
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-07-16  5:25 Sam James
  0 siblings, 0 replies; 25+ messages in thread
From: Sam James @ 2023-07-16  5:25 UTC (permalink / raw
  To: gentoo-commits

commit:     97cb0b0045883c7c9f1d4091dc6ab21a3af19b3b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 05:25:18 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 16 05:25:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cb0b00

sci-mathematics/eclib: Stabilize 20230424 amd64, #910411

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20230424.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20230424.ebuild b/sci-mathematics/eclib/eclib-20230424.ebuild
index b6530c437e9e..acd6e324bbf0 100644
--- a/sci-mathematics/eclib/eclib-20230424.ebuild
+++ b/sci-mathematics/eclib/eclib-20230424.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.
 LICENSE="GPL-2"
 
 SLOT="0/12"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-07-16 11:43 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2023-07-16 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     d16314251b4c2c762cedb5d518eb0a4a89e911c8
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 11:41:26 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Jul 16 11:43:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1631425

sci-mathematics/eclib: drop 20221012

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 -
 sci-mathematics/eclib/eclib-20221012.ebuild | 40 -----------------------------
 2 files changed, 41 deletions(-)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 9c0319db55ba..0beab4361fbc 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,2 +1 @@
-DIST eclib-20221012.tar.bz2 922112 BLAKE2B 2a6e5dccdef7c3c3b8bb1a121706bbfbcaafa9fb50882e4e88f8fa826c3b1bcbec11dc55462cbd51da3ab263991ae357b151ff3bdbf453abfc30e82d2abdeac8 SHA512 9d04aefe9e35fbc1b18dd92b5ba872cf71f5ce1c94c9a0f1ff326c763bf144112d7d950ac80e2bd8d3780a303edeeac903754b4eb5fb241e87be7ef3f2738c19
 DIST eclib-20230424.tar.bz2 923074 BLAKE2B 00c314e54ff2ce37f3aa83b757c0f880aef563093ab33db5241dfeb1e78cfd21be4f6a5097965697d5b87aa1987da17bd47007a599717ebf39456717efa6ad2c SHA512 4c248c48fa563e53b9354f3822c4e95308320a809f2dcc3e116cba8a6f903b333e27b527da9a10dc8252052201c4fcf50d9747a75cf8438a98b9d3828eb3d9d9

diff --git a/sci-mathematics/eclib/eclib-20221012.ebuild b/sci-mathematics/eclib/eclib-20221012.ebuild
deleted file mode 100644
index 654058540279..000000000000
--- a/sci-mathematics/eclib/eclib-20221012.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
-HOMEPAGE="https://github.com/JohnCremona/eclib"
-SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-
-# Major version of /usr/lib64/libec.so
-# It *should* be at 11 in v20221012, as this commit shows,
-#
-#   https://github.com/JohnCremona/eclib/commit/b63b8bb
-#
-# but it's actually still at 10, probably due to a forgotten autoreconf
-# or something.
-SLOT="0/11"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="boost flint minimal test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sci-mathematics/pari:=
-	dev-libs/ntl:=
-	boost? ( dev-libs/boost:= )
-	flint? ( sci-mathematics/flint:= )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-	econf \
-		$(usex minimal --disable-allprogs "" "" "") \
-		$(use_with boost) \
-		$(use_with flint)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2023-11-22 22:23 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2023-11-22 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     31745b7c70686115acd395839d5dee682b98c29d
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 22 22:22:53 2023 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Nov 22 22:22:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31745b7c

sci-mathematics/eclib: update LICENSE

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20230424.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20230424.ebuild b/sci-mathematics/eclib/eclib-20230424.ebuild
index acd6e324bbf0..57e07cbbbb8f 100644
--- a/sci-mathematics/eclib/eclib-20230424.ebuild
+++ b/sci-mathematics/eclib/eclib-20230424.ebuild
@@ -9,7 +9,9 @@ DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
 HOMEPAGE="https://github.com/JohnCremona/eclib"
 SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.bz2"
 
-LICENSE="GPL-2"
+# COPYING is GPL-2 but the file headers say "or ... any later version"
+# LGPL-2.1+ is for bundled GetOpt.cc
+LICENSE="GPL-2+ LGPL-2.1+"
 
 SLOT="0/12"
 KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2024-01-07  1:39 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2024-01-07  1:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7864bd920d4583ef6f107be02e578f34ab9200af
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  7 01:09:02 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Jan  7 01:38:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7864bd92

sci-mathematics/eclib: add 20231212

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20231212.ebuild | 49 +++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index 0beab4361fbc..d5ae1de64af8 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1 +1,2 @@
 DIST eclib-20230424.tar.bz2 923074 BLAKE2B 00c314e54ff2ce37f3aa83b757c0f880aef563093ab33db5241dfeb1e78cfd21be4f6a5097965697d5b87aa1987da17bd47007a599717ebf39456717efa6ad2c SHA512 4c248c48fa563e53b9354f3822c4e95308320a809f2dcc3e116cba8a6f903b333e27b527da9a10dc8252052201c4fcf50d9747a75cf8438a98b9d3828eb3d9d9
+DIST eclib-20231212.tar.bz2 926463 BLAKE2B 8105ac4014f9e44545d1d1e1cd5e18e36e467131b57a04a02d7e4f2390b0b0f78d0bac60dfbc0403a6681816a64a6e81c8d6a198f83bef991f697c2756a6d048 SHA512 692aa6bc2a52cd9496700990172b5a807abbd3f8bf8e931de14c48a401d1d383f95fa5def68bbf9a1aee08dfabac608604c0fd6f8bb49b813e6c6c909a2f27a7

diff --git a/sci-mathematics/eclib/eclib-20231212.ebuild b/sci-mathematics/eclib/eclib-20231212.ebuild
new file mode 100644
index 000000000000..df7ada010cb3
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20231212.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.bz2"
+
+# COPYING is GPL-2 but the file headers say "or ... any later version"
+# LGPL-2.1+ is for bundled GetOpt.cc
+LICENSE="GPL-2+ LGPL-2.1+"
+
+# Subslot is from the soname, (LT_CURRENT - LT_AGE) in configure.ac.
+# (But for now, see src_prepare below.)
+SLOT="0/12"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	# LT_CURRENT was bumped to 12 in the 20230424 release but LT_AGE was
+	# left at two despite an interface being removed. Subsequent releases
+	# have propagated the off-by-two error. This isn't strictly necessary
+	# but it's nice to have the soname match the subslot.
+	sed -e 's/LT_AGE=3/LT_AGE=1/' -i configure.ac || die
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2024-02-09  0:18 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2024-02-09  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ff6fb1409edf14a4cd65a49bfc95d1471af95fae
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  9 00:00:50 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Feb  9 00:00:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6fb140

sci-mathematics/eclib: stabilize 20231212 for amd64

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20231212.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20231212.ebuild b/sci-mathematics/eclib/eclib-20231212.ebuild
index df7ada010cb3..fef4e290e963 100644
--- a/sci-mathematics/eclib/eclib-20231212.ebuild
+++ b/sci-mathematics/eclib/eclib-20231212.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ LGPL-2.1+"
 # Subslot is from the soname, (LT_CURRENT - LT_AGE) in configure.ac.
 # (But for now, see src_prepare below.)
 SLOT="0/12"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2024-02-09  0:18 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2024-02-09  0:18 UTC (permalink / raw
  To: gentoo-commits

commit:     4221fba8549620bcfe8816224b3f8a9042cbce0b
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  9 00:16:16 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Feb  9 00:16:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4221fba8

sci-mathematics/eclib: drop 20230424

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 -
 sci-mathematics/eclib/eclib-20230424.ebuild | 47 -----------------------------
 2 files changed, 48 deletions(-)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index d5ae1de64af8..e539bf0d9aaf 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1,2 +1 @@
-DIST eclib-20230424.tar.bz2 923074 BLAKE2B 00c314e54ff2ce37f3aa83b757c0f880aef563093ab33db5241dfeb1e78cfd21be4f6a5097965697d5b87aa1987da17bd47007a599717ebf39456717efa6ad2c SHA512 4c248c48fa563e53b9354f3822c4e95308320a809f2dcc3e116cba8a6f903b333e27b527da9a10dc8252052201c4fcf50d9747a75cf8438a98b9d3828eb3d9d9
 DIST eclib-20231212.tar.bz2 926463 BLAKE2B 8105ac4014f9e44545d1d1e1cd5e18e36e467131b57a04a02d7e4f2390b0b0f78d0bac60dfbc0403a6681816a64a6e81c8d6a198f83bef991f697c2756a6d048 SHA512 692aa6bc2a52cd9496700990172b5a807abbd3f8bf8e931de14c48a401d1d383f95fa5def68bbf9a1aee08dfabac608604c0fd6f8bb49b813e6c6c909a2f27a7

diff --git a/sci-mathematics/eclib/eclib-20230424.ebuild b/sci-mathematics/eclib/eclib-20230424.ebuild
deleted file mode 100644
index 57e07cbbbb8f..000000000000
--- a/sci-mathematics/eclib/eclib-20230424.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
-HOMEPAGE="https://github.com/JohnCremona/eclib"
-SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.bz2"
-
-# COPYING is GPL-2 but the file headers say "or ... any later version"
-# LGPL-2.1+ is for bundled GetOpt.cc
-LICENSE="GPL-2+ LGPL-2.1+"
-
-SLOT="0/12"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="boost flint minimal test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sci-mathematics/pari:=
-	dev-libs/ntl:=
-	boost? ( dev-libs/boost:= )
-	flint? ( sci-mathematics/flint:= )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-	# LT_CURRENT was bumped to 12 in this release but LT_AGE was left at
-	# two despite an interface being removed. Here we fix it so that the
-	# soname is correctly updated (and matches the expected subslot
-	# again).
-	sed -e 's/LT_AGE=2/LT_AGE=0/' -i configure.ac || die
-	eautoreconf
-}
-
-src_configure() {
-	econf \
-		$(usex minimal --disable-allprogs "" "" "") \
-		$(use_with boost) \
-		$(use_with flint)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2024-08-20 13:27 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2024-08-20 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a445ab5e2664f2414175bd86b8f959f0a345f60a
Author:     François Bissey <frp.bissey <AT> gmail <DOT> com>
AuthorDate: Sun Aug 18 23:54:42 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 13:00:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a445ab5e

sci-mathematics/eclib: add 20240408

Closes: https://github.com/gentoo/gentoo/pull/38195
Signed-off-by: François Bissey <frp.bissey <AT> gmail.com>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/Manifest              |  1 +
 sci-mathematics/eclib/eclib-20240408.ebuild | 49 +++++++++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/sci-mathematics/eclib/Manifest b/sci-mathematics/eclib/Manifest
index e539bf0d9aaf..194e412a262d 100644
--- a/sci-mathematics/eclib/Manifest
+++ b/sci-mathematics/eclib/Manifest
@@ -1 +1,2 @@
 DIST eclib-20231212.tar.bz2 926463 BLAKE2B 8105ac4014f9e44545d1d1e1cd5e18e36e467131b57a04a02d7e4f2390b0b0f78d0bac60dfbc0403a6681816a64a6e81c8d6a198f83bef991f697c2756a6d048 SHA512 692aa6bc2a52cd9496700990172b5a807abbd3f8bf8e931de14c48a401d1d383f95fa5def68bbf9a1aee08dfabac608604c0fd6f8bb49b813e6c6c909a2f27a7
+DIST eclib-20240408.tar.bz2 918771 BLAKE2B e9f4a37973b40e73a111330800fcfebae91251613902b35ff29a45bdf3e7cd8cc49b061af121eff6aaa657d28b24b20ec00b77bad468504e545b3810852a50d2 SHA512 d93c724fa5816ce45a661d50000309e148fdbd0e287fbdbbf30bd6b3c6a7225846d90f11bc4d86c4b96111cbe8429b174e7d81ea0be1eef1a8acaa43287c09cf

diff --git a/sci-mathematics/eclib/eclib-20240408.ebuild b/sci-mathematics/eclib/eclib-20240408.ebuild
new file mode 100644
index 000000000000..df7ada010cb3
--- /dev/null
+++ b/sci-mathematics/eclib/eclib-20240408.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Programs for elliptic curves defined over the rational numbers"
+HOMEPAGE="https://github.com/JohnCremona/eclib"
+SRC_URI="https://github.com/JohnCremona/${PN}/releases/download/v${PV}/${P}.tar.bz2"
+
+# COPYING is GPL-2 but the file headers say "or ... any later version"
+# LGPL-2.1+ is for bundled GetOpt.cc
+LICENSE="GPL-2+ LGPL-2.1+"
+
+# Subslot is from the soname, (LT_CURRENT - LT_AGE) in configure.ac.
+# (But for now, see src_prepare below.)
+SLOT="0/12"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="boost flint minimal test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sci-mathematics/pari:=
+	dev-libs/ntl:=
+	boost? ( dev-libs/boost:= )
+	flint? ( sci-mathematics/flint:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+	default
+	# LT_CURRENT was bumped to 12 in the 20230424 release but LT_AGE was
+	# left at two despite an interface being removed. Subsequent releases
+	# have propagated the off-by-two error. This isn't strictly necessary
+	# but it's nice to have the soname match the subslot.
+	sed -e 's/LT_AGE=3/LT_AGE=1/' -i configure.ac || die
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(usex minimal --disable-allprogs "" "" "") \
+		$(use_with boost) \
+		$(use_with flint)
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 25+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/
@ 2024-08-20 14:13 Michael Orlitzky
  0 siblings, 0 replies; 25+ messages in thread
From: Michael Orlitzky @ 2024-08-20 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     f45dcd3f81de3f4b46bad2f999769bb66e2b5cbf
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 20 13:55:59 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 13:55:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45dcd3f

sci-mathematics/eclib: keyword 20240408 for ~riscv

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 sci-mathematics/eclib/eclib-20240408.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/eclib/eclib-20240408.ebuild b/sci-mathematics/eclib/eclib-20240408.ebuild
index df7ada010cb3..a8b4b73b14eb 100644
--- a/sci-mathematics/eclib/eclib-20240408.ebuild
+++ b/sci-mathematics/eclib/eclib-20240408.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ LGPL-2.1+"
 # Subslot is from the soname, (LT_CURRENT - LT_AGE) in configure.ac.
 # (But for now, see src_prepare below.)
 SLOT="0/12"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="boost flint minimal test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2024-08-20 14:13 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-09  0:18 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/ Michael Orlitzky
  -- strict thread matches above, loose matches on Subject: below --
2024-08-20 14:13 Michael Orlitzky
2024-08-20 13:27 Michael Orlitzky
2024-02-09  0:18 Michael Orlitzky
2024-01-07  1:39 Michael Orlitzky
2023-11-22 22:23 Michael Orlitzky
2023-07-16 11:43 Michael Orlitzky
2023-07-16  5:25 Sam James
2023-05-09 17:45 Michael Orlitzky
2023-02-09 14:01 Michael Orlitzky
2023-02-07 20:18 Sam James
2023-02-07 20:18 Sam James
2022-12-21 12:32 Michael Orlitzky
2022-10-20 22:01 Michael Orlitzky
2022-08-15  7:46 Agostino Sarubbo
2022-08-13  6:58 Agostino Sarubbo
2022-07-02 12:56 Michael Orlitzky
2021-11-03 12:44 Michael Orlitzky
2021-11-03 10:08 Agostino Sarubbo
2021-11-03 10:06 Agostino Sarubbo
2021-07-01 19:30 Michael Orlitzky
2021-07-01 19:30 Michael Orlitzky
2021-05-14 14:21 Michael Orlitzky
2020-07-23  7:03 Kent Fredric
2019-12-30 14:35 Michael Orlitzky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox