* [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 --
2023-02-07 20:18 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/eclib/ Sam James
-- 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-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
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